gongyingshangxinxi
This commit is contained in:
@ -105,8 +105,15 @@ public class CoscoSupplierBaseController {
|
|||||||
|
|
||||||
@ApiOperation("查询ToAgency分页数据")
|
@ApiOperation("查询ToAgency分页数据")
|
||||||
@PostMapping("/getToAgencyPage")
|
@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));
|
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> {
|
public interface CoscoSupplierBaseMapper extends BaseMapper<CoscoSupplierBase> {
|
||||||
IPage<CoscoSupplierBaseDTO> getAccessedOfMyOrgPage(IPage<CoscoSupplierBaseDTO> page,@Param("coscoSupplierBase") SupplierAccessedOfMyOrgVO 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> {
|
public interface ICoscoSupplierBaseService extends IService<CoscoSupplierBase> {
|
||||||
IPage<CoscoSupplierBaseDTO> getAccessedOfMyOrgPage(SupplierAccessedOfMyOrgVO 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);
|
return coscoSupplierBaseMapper.getAccessedOfMyOrgPage(page,coscoSupplierBase);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public CoscoSupplierBaseDTO getProviderForAgency(String providerId) {
|
||||||
|
return coscoSupplierBaseMapper.getProviderForAgency(providerId);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -7,6 +7,7 @@ spring:
|
|||||||
nacos:
|
nacos:
|
||||||
discovery:
|
discovery:
|
||||||
server-addr: 127.0.0.1:18848
|
server-addr: 127.0.0.1:18848
|
||||||
|
group: EBTP_GROUP # 例如:EBTP_GROUP
|
||||||
aop:
|
aop:
|
||||||
auto: true #开启spring的aop配置
|
auto: true #开启spring的aop配置
|
||||||
proxy-target-class: true
|
proxy-target-class: true
|
||||||
|
@ -145,5 +145,27 @@
|
|||||||
|
|
||||||
|
|
||||||
</select>
|
</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>
|
</mapper>
|
Reference in New Issue
Block a user