浏览代码

评审开始时间

yzc 10 月之前
父节点
当前提交
301a8a5886

+ 4 - 0
hx-sale/src/main/java/com/fjhx/sale/entity/contract/po/Contract.java

@@ -572,6 +572,10 @@ public class Contract extends BasePo {
      * 评审状态
      */
     private Integer reviewStatus;
+    /**
+     * 评审开始时间
+     */
+    private Date reviewBeginTime;
     //========================================================================
     /**
      * 交接单附件列表

+ 5 - 3
hx-sale/src/main/java/com/fjhx/sale/service/contract/impl/ContractServiceImpl.java

@@ -3760,8 +3760,6 @@ public class ContractServiceImpl extends ServiceImpl<ContractMapper, Contract>
 
     /**
      * 创建订单评审
-     *
-     * @return
      */
     @DSTransactional
     @Override
@@ -3769,7 +3767,11 @@ public class ContractServiceImpl extends ServiceImpl<ContractMapper, Contract>
         Assert.notEmpty(dto.getId(), "合同Id不能为空!");
 
         //改为进行中
-        this.update(q -> q.eq(Contract::getId, dto.getId()).set(Contract::getReviewStatus, FlowStatusEnum1.UNDER_REVIEW.getKey()));
+        this.update(q -> q
+                .eq(Contract::getId, dto.getId())
+                .set(Contract::getReviewStatus, FlowStatusEnum1.UNDER_REVIEW.getKey())
+                .set(Contract::getReviewBeginTime, new Date())
+        );
 
         List<ContractProduct> list = contractProductService.list(q -> q.eq(ContractProduct::getContractId, dto.getId()));
         for (ContractProduct contractProduct : list) {