gongyingshangxinxi
This commit is contained in:
@ -105,8 +105,15 @@ public class CoscoSupplierBaseController {
|
||||
|
||||
@ApiOperation("查询ToAgency分页数据")
|
||||
@PostMapping("/getToAgencyPage")
|
||||
public BaseResponse<IPage<CoscoSupplierBaseDTO>> getProviderToAgencyPage(@RequestBody @Valid SupplierAccessedOfMyOrgVO coscoSupplierBase) {
|
||||
public BaseResponse<IPage<CoscoSupplierBaseDTO>> getProviderToAgencyPage(@RequestBody SupplierAccessedOfMyOrgVO coscoSupplierBase) {
|
||||
|
||||
return BaseResponse.success(coscoSupplierBaseService.getAccessedOfMyOrgPage(coscoSupplierBase));
|
||||
}
|
||||
@ApiOperation("getProviderDetail数据")
|
||||
@GetMapping("/getProviderForAgency")
|
||||
public BaseResponse<CoscoSupplierBaseDTO> getProviderForAgency(@RequestParam("providerId") String providerId) {
|
||||
|
||||
return BaseResponse.success(coscoSupplierBaseService.getProviderForAgency(providerId));
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -17,4 +17,5 @@ import org.apache.ibatis.annotations.Param;
|
||||
public interface CoscoSupplierBaseMapper extends BaseMapper<CoscoSupplierBase> {
|
||||
IPage<CoscoSupplierBaseDTO> getAccessedOfMyOrgPage(IPage<CoscoSupplierBaseDTO> page,@Param("coscoSupplierBase") SupplierAccessedOfMyOrgVO coscoSupplierBase);
|
||||
|
||||
CoscoSupplierBaseDTO getProviderForAgency(String providerId);
|
||||
}
|
||||
|
@ -14,4 +14,5 @@ import com.chinaunicom.zyhy.ebtp.supplier.base.vo.SupplierAccessedOfMyOrgVO;
|
||||
public interface ICoscoSupplierBaseService extends IService<CoscoSupplierBase> {
|
||||
IPage<CoscoSupplierBaseDTO> getAccessedOfMyOrgPage(SupplierAccessedOfMyOrgVO coscoSupplierBase);
|
||||
|
||||
CoscoSupplierBaseDTO getProviderForAgency(String providerId);
|
||||
}
|
||||
|
@ -36,4 +36,9 @@ public class CoscoSupplierBaseServiceImpl extends ServiceImpl<CoscoSupplierBaseM
|
||||
|
||||
return coscoSupplierBaseMapper.getAccessedOfMyOrgPage(page,coscoSupplierBase);
|
||||
}
|
||||
|
||||
@Override
|
||||
public CoscoSupplierBaseDTO getProviderForAgency(String providerId) {
|
||||
return coscoSupplierBaseMapper.getProviderForAgency(providerId);
|
||||
}
|
||||
}
|
||||
|
@ -7,6 +7,7 @@ spring:
|
||||
nacos:
|
||||
discovery:
|
||||
server-addr: 127.0.0.1:18848
|
||||
group: EBTP_GROUP # 例如:EBTP_GROUP
|
||||
aop:
|
||||
auto: true #开启spring的aop配置
|
||||
proxy-target-class: true
|
||||
|
@ -145,5 +145,27 @@
|
||||
|
||||
|
||||
</select>
|
||||
<select id="getProviderForAgency"
|
||||
resultType="com.chinaunicom.zyhy.ebtp.supplier.base.dto.CoscoSupplierBaseDTO">
|
||||
|
||||
|
||||
SELECT
|
||||
base.id, base.name,base.agent,
|
||||
base.kind_code, base.kind_name,
|
||||
wk.end_time access_time,au.user_name access_user,(
|
||||
SELECT GROUP_CONCAT(sca.access_category_name SEPARATOR ',') goods_type_name
|
||||
FROM cosco_access_supplier_category sca
|
||||
WHERE sca.access_suppler_id=base.id
|
||||
) goods_type_name
|
||||
FROM cosco_supplier_base base,cosco_access_supplier accs, cosco_access_work wk,cosco_access_user au
|
||||
WHERE
|
||||
base.id=accs.supplier_id AND accs.access_work_id=wk.id AND wk.id=au.access_id
|
||||
AND base.agent!=1
|
||||
AND base.status='1'
|
||||
|
||||
AND base.id=#{providerId}
|
||||
|
||||
ORDER BY base.create_time DESC
|
||||
</select>
|
||||
|
||||
</mapper>
|
Reference in New Issue
Block a user