魏熙美 5 年前
父节点
当前提交
38d4500ea7

+ 3
- 4
src/main/java/com/huiju/estateagents/controller/TaRecommendCustomerController.java 查看文件

521
         ExcelWriter excelWriter = EasyExcel.write(response.getOutputStream(), ExcelRecommendCustomer.class).registerWriteHandler(new CustomCellWriteHandler()).build();
521
         ExcelWriter excelWriter = EasyExcel.write(response.getOutputStream(), ExcelRecommendCustomer.class).registerWriteHandler(new CustomCellWriteHandler()).build();
522
         // 设置 sheet, 同一个sheet只需要设置一次
522
         // 设置 sheet, 同一个sheet只需要设置一次
523
         WriteSheet writeSheet = EasyExcel.writerSheet("推荐客户").build();
523
         WriteSheet writeSheet = EasyExcel.writerSheet("推荐客户").build();
524
-        List<ExcelRecommendCustomer> recCustomerExport = null;
525
         do {
524
         do {
526
-            recCustomerExport = taRecommendCustomerService.getRecCustomerExport(getOrgId(request), pageCode, pageSize);
525
+            List<ExcelRecommendCustomer> recCustomerExport = taRecommendCustomerService.getRecCustomerExport(getOrgId(request), pageCode, pageSize);
527
             excelWriter.write(recCustomerExport, writeSheet);
526
             excelWriter.write(recCustomerExport, writeSheet);
528
 
527
 
529
             pageCode ++;
528
             pageCode ++;
552
         // 总页数
551
         // 总页数
553
         Integer pageCount = count % pageSize == 0 ? count / pageSize : (count / pageSize) + 1;
552
         Integer pageCount = count % pageSize == 0 ? count / pageSize : (count / pageSize) + 1;
554
         // 设置读取的class
553
         // 设置读取的class
555
-        ExcelWriter excelWriter = EasyExcel.write(response.getOutputStream(), ExcelRecommendCustomer.class).registerWriteHandler(new CustomCellWriteHandler()).build();
554
+        ExcelWriter excelWriter = EasyExcel.write(response.getOutputStream(), ReporRecommendCustomer.class).registerWriteHandler(new CustomCellWriteHandler()).build();
556
         // 设置 sheet, 同一个sheet只需要设置一次
555
         // 设置 sheet, 同一个sheet只需要设置一次
557
         WriteSheet writeSheet = EasyExcel.writerSheet("报备客户").build();
556
         WriteSheet writeSheet = EasyExcel.writerSheet("报备客户").build();
558
         List<ReporRecommendCustomer> recCustomerExport = null;
557
         List<ReporRecommendCustomer> recCustomerExport = null;
585
         // 总页数
584
         // 总页数
586
         Integer pageCount = count % pageSize == 0 ? count / pageSize : (count / pageSize) + 1;
585
         Integer pageCount = count % pageSize == 0 ? count / pageSize : (count / pageSize) + 1;
587
         // 设置读取的class
586
         // 设置读取的class
588
-        ExcelWriter excelWriter = EasyExcel.write(response.getOutputStream(), ExcelRecommendCustomer.class).registerWriteHandler(new CustomCellWriteHandler()).build();
587
+        ExcelWriter excelWriter = EasyExcel.write(response.getOutputStream(), AgentsRecommendCustomer.class).registerWriteHandler(new CustomCellWriteHandler()).build();
589
         // 设置 sheet, 同一个sheet只需要设置一次
588
         // 设置 sheet, 同一个sheet只需要设置一次
590
         WriteSheet writeSheet = EasyExcel.writerSheet("经纪人").build();
589
         WriteSheet writeSheet = EasyExcel.writerSheet("经纪人").build();
591
         List<AgentsRecommendCustomer> recCustomerExport = null;
590
         List<AgentsRecommendCustomer> recCustomerExport = null;

+ 3
- 3
src/main/resources/mapper/TaRecommendCustomerMapper.xml 查看文件

318
         </where>
318
         </where>
319
 
319
 
320
         ORDER BY
320
         ORDER BY
321
-        create_date DESC
321
+        a.create_date DESC
322
     </select>
322
     </select>
323
 
323
 
324
     <select id="getIndependentAgentsExport" resultType="com.huiju.estateagents.excel.AgentsRecommendCustomer">
324
     <select id="getIndependentAgentsExport" resultType="com.huiju.estateagents.excel.AgentsRecommendCustomer">
326
         a.nickname as nickname,
326
         a.nickname as nickname,
327
         a.phone as phone,
327
         a.phone as phone,
328
         if(a.gender = '1', '男', if(a.gender = '2', '女', '未知')) as gender,
328
         if(a.gender = '1', '男', if(a.gender = '2', '女', '未知')) as gender,
329
-        a.personType as personType,
330
-        if(ifnull(tc.channel_name, '') != '', '渠道经纪人', '独立经纪人')  as channelName
329
+        if(ifnull(tc.channel_name, '') != '', '渠道经纪人', '独立经纪人') as personType,
330
+        tc.channel_name  as channelName
331
         FROM
331
         FROM
332
         ta_person a
332
         ta_person a
333
         left join ta_channel_person tcp on a.person_id = tcp.person_id
333
         left join ta_channel_person tcp on a.person_id = tcp.person_id