Browse Source

企业列表数据权限

dev
yujintao 6 years ago
parent
commit
f898d9c005
  1. 3
      esua-epdc/epdc-module/epdc-custom/epdc-custom-server/src/main/java/com/elink/esua/epdc/modules/enterprise/controller/EnterpriseInfoController.java
  2. 2
      esua-epdc/epdc-module/epdc-custom/epdc-custom-server/src/main/resources/mapper/enterprise/EnterpriseInfoDao.xml

3
esua-epdc/epdc-module/epdc-custom/epdc-custom-server/src/main/java/com/elink/esua/epdc/modules/enterprise/controller/EnterpriseInfoController.java

@ -17,6 +17,7 @@
package com.elink.esua.epdc.modules.enterprise.controller;
import com.elink.esua.epdc.commons.mybatis.annotation.DataFilter;
import com.elink.esua.epdc.commons.tools.page.PageData;
import com.elink.esua.epdc.commons.tools.utils.ExcelUtils;
import com.elink.esua.epdc.commons.tools.utils.Result;
@ -53,6 +54,7 @@ public class EnterpriseInfoController {
private EnterpriseInfoService enterpriseInfoService;
@GetMapping("page")
@DataFilter(tableAlias = "t", prefix = "AND", isPendingCreator = false)
public Result<PageData<EnterpriseInfoDTO>> page(@RequestParam Map<String, Object> params) {
PageData<EnterpriseInfoDTO> page = enterpriseInfoService.getEnterpriseInfoPageFromPc(params);
return new Result<PageData<EnterpriseInfoDTO>>().ok(page);
@ -89,6 +91,7 @@ public class EnterpriseInfoController {
}
@GetMapping("export")
@DataFilter(tableAlias = "t", prefix = "AND", isPendingCreator = false)
public void export(@RequestParam Map<String, Object> params, HttpServletResponse response) throws Exception {
List<EnterpriseInfoDTO> list = enterpriseInfoService.listExport(params);
ExcelUtils.exportExcelToTarget(response, null, list, EnterpriseInfoExcel.class);

2
esua-epdc/epdc-module/epdc-custom/epdc-custom-server/src/main/resources/mapper/enterprise/EnterpriseInfoDao.xml

@ -41,7 +41,7 @@
where t.USER_ID = #{userId}
</select>
<select id="selectEnterpriseInfoPageFromPc" resultType="com.elink.esua.epdc.dto.enterprise.EnterpriseInfoDTO">
select * from epdc_enterprise_info
select * from epdc_enterprise_info t
where DEL_FLAG = '0'
<if test="enterpriseName != null and enterpriseName != ''">
AND ENTERPRISE_NAME = #{enterpriseName}

Loading…
Cancel
Save