魏熙美 5 yıl önce
ebeveyn
işleme
38d4500ea7

+ 3
- 4
src/main/java/com/huiju/estateagents/controller/TaRecommendCustomerController.java Dosyayı Görüntüle

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

+ 3
- 3
src/main/resources/mapper/TaRecommendCustomerMapper.xml Dosyayı Görüntüle

@@ -318,7 +318,7 @@ FROM
318 318
         </where>
319 319
 
320 320
         ORDER BY
321
-        create_date DESC
321
+        a.create_date DESC
322 322
     </select>
323 323
 
324 324
     <select id="getIndependentAgentsExport" resultType="com.huiju.estateagents.excel.AgentsRecommendCustomer">
@@ -326,8 +326,8 @@ FROM
326 326
         a.nickname as nickname,
327 327
         a.phone as phone,
328 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 331
         FROM
332 332
         ta_person a
333 333
         left join ta_channel_person tcp on a.person_id = tcp.person_id