Quellcode durchsuchen

添加了产品看板

wxf vor 2 Jahren
Ursprung
Commit
58ed75d28c

+ 7 - 0
hx-sale/src/main/java/com/fjhx/sale/entity/contract/vo/ContractVo.java

@@ -98,4 +98,11 @@ public class ContractVo extends Contract {
      * 交接单附件信息
      */
     List<FileInfoVo> packageFileInfoVOList;
+
+    /**
+     * 客户标签(存在多个用逗号隔开)
+     */
+    private String  tag;
+
 }
+

+ 5 - 0
hx-sale/src/main/java/com/fjhx/sale/entity/sample/vo/SampleVo.java

@@ -32,5 +32,10 @@ public class SampleVo extends Sample {
      */
     List<FileInfoVo> packageFileInfoVOList;
 
+    /**
+     * 客户标签(存在多个用逗号隔开)
+     */
+    private String  tag;
+
 
 }

+ 1 - 0
hx-sale/src/main/java/com/fjhx/sale/service/contract/impl/ContractProductServiceImpl.java

@@ -168,6 +168,7 @@ public class ContractProductServiceImpl extends ServiceImpl<ContractProductMappe
         wrapper.ge("t2.`status`",30);
         wrapper.lt("t2.`status`",88);
         wrapper.gt("t1.expend_quantity",0);
+        //查询合同交接单的数据(只查询有添加交接单的数据)
         Page<ContractProductVo> page = this.baseMapper.contractHandoverPage(dto.getPage(), wrapper);
 
         List<ContractProductVo> list = page.getRecords();

+ 2 - 0
hx-sale/src/main/java/com/fjhx/sale/service/contract/impl/ContractServiceImpl.java

@@ -131,6 +131,8 @@ public class ContractServiceImpl extends ServiceImpl<ContractMapper, Contract>
                 if (MapUtils.isNotEmpty(cusMap)) {//客户
                     List<Customer> customers = cusMap.getOrDefault(p.getBuyCorporationId(), null);
                     p.setBuyCorporationName(customers == null ? null : customers.get(0).getName());
+                    //赋值客户标签
+                    p.setTag(customers == null ? null : customers.get(0).getTag());
                 }
 
                 //赋值交接单附件

+ 3 - 1
hx-sale/src/main/java/com/fjhx/sale/service/sample/impl/SampleServiceImpl.java

@@ -90,6 +90,8 @@ public class SampleServiceImpl extends ServiceImpl<SampleMapper, Sample> impleme
                 if (MapUtils.isNotEmpty(cusMap)) {//客户
                     List<Customer> customers = cusMap.getOrDefault(p.getBuyCorporationId(), null);
                     p.setBuyCorporationName(customers == null ? null : customers.get(0).getName());
+                    //赋值客户标签
+                    p.setTag(customers == null ? null : customers.get(0).getTag());
                 }
 
                 //赋值交接单附件
@@ -157,7 +159,7 @@ public class SampleServiceImpl extends ServiceImpl<SampleMapper, Sample> impleme
         wrapper.ge("t2.`status`",30);
         wrapper.lt("t2.`status`",88);
         wrapper.gt("t1.expend_quantity",0);
-        //查询样品交接单列表
+        //查询样品交接单列表(只查询有交接单的数据)
         Page<ContractProductVo> page = this.baseMapper.sampleHandoverList(dto.getPage(), wrapper);
 
         List<ContractProductVo> list = page.getRecords();