1 год назад
Родитель
Сommit
a4521d51b8

+ 1 - 0
platform-dao/src/main/java/com/platform/dao/dto/longyanpurchaseorder/LongYanPurchaseDetailDTO.java

@@ -23,6 +23,7 @@ import java.util.List;
 @Accessors(chain = true)
 @EqualsAndHashCode(callSuper = true)
 public class LongYanPurchaseDetailDTO extends BaseDTO implements Serializable {
+    private String cpersoncode;//请购人编码
     private String ftaxprice;//单价
     private String cdefine12;//物料简述
 

+ 2 - 0
platform-dao/src/main/java/com/platform/dao/dto/longyanpurchaseorder/LongYanPurchaseOrderDTO.java

@@ -23,6 +23,8 @@ import java.util.List;
 @Accessors(chain = true)
 @EqualsAndHashCode(callSuper = true)
 public class LongYanPurchaseOrderDTO extends BaseDTO implements Serializable {
+    private String cpersoncode;//请购人编码
+
     private String cbmemo;//物资描述
 
     private String errorMessage;//错误信息

+ 1 - 0
platform-dao/src/main/java/com/platform/dao/entity/longyanpurchaseorder/LongYanPurchaseDetail.java

@@ -22,6 +22,7 @@ import java.math.BigDecimal;
 @Accessors(chain = true)
 @Table(name = "t_long_yan_purchase_detail")
 public class LongYanPurchaseDetail implements Serializable{
+
     private String ftaxprice;//单价
     private String cdefine12;//物料简述
 

+ 3 - 0
platform-dao/src/main/java/com/platform/dao/entity/longyanpurchaseorder/LongYanPurchaseOrder.java

@@ -24,6 +24,9 @@ import javax.persistence.Transient;
 @Accessors(chain = true)
 @Table(name = "t_long_yan_purchase_order")
 public class LongYanPurchaseOrder implements Serializable{
+    private String cpersoncode;//请购人编码
+
+
     private String cbmemo;//物资描述
 
     private String errorMessage;//错误信息

+ 1 - 0
platform-dao/src/main/java/com/platform/dao/vo/query/longyanpurchaseorder/LongYanPurchaseDetailVO.java

@@ -22,6 +22,7 @@ import java.math.BigDecimal;
 @Accessors(chain = true)
 @EqualsAndHashCode(callSuper = true)
 public class LongYanPurchaseDetailVO extends BaseVO implements Serializable{
+
     private String ftaxprice;//单价
     private String cdefine12;//物料简述
 

+ 2 - 0
platform-dao/src/main/java/com/platform/dao/vo/query/longyanpurchaseorder/LongYanPurchaseOrderVO.java

@@ -24,6 +24,8 @@ import java.util.List;
 @Accessors(chain = true)
 @EqualsAndHashCode(callSuper = true)
 public class LongYanPurchaseOrderVO extends BaseVO implements Serializable{
+    private String cpersoncode;//请购人编码
+
     private String cbmemo;//物资描述
 
     private String errorMessage;//错误信息

+ 1 - 0
platform-service/src/main/java/com/platform/service/longyanpurchaseorder/impl/LongYanPurchaseOrderServiceImpl.java

@@ -270,6 +270,7 @@ public class LongYanPurchaseOrderServiceImpl extends BaseServiceImpl<LongYanPurc
             }
         }
         model.setTotalNum(totalNum);
+        model.setCpersoncode(userInfo.getUsername());
         LongYanPurchaseOrder order = super.saveModelByDTO(model);
         detailDTOS.forEach((item)->{
             item.setLongYangPurchaseOrderId(order.getId());

+ 1 - 0
platform-service/src/main/java/com/platform/service/yongyou/impl/YongyouServiceImpl.java

@@ -681,6 +681,7 @@ public class YongyouServiceImpl implements YongyouService {
         puAppMain.setCbustype(vo.getCbustype());
         puAppMain.setCdepcode(vo.getCdepcode());
         puAppMain.setCcode(vo.getPurchaseNo());
+        puAppMain.setCpersoncode(vo.getCpersoncode());
         puAppMain.setCdefine1(DictCache.getLabelByValue("LONG_YAN_PURCHASE_TYPE",vo.getType()));
         // 获取项目信息
         if(StringUtils.isNotBlank(vo.getProjectId())){