Quellcode durchsuchen

aps-已评审订单调整,修改状态,置空技术评审人、质量评审人、审核人

sucheng vor 1 Jahr
Ursprung
Commit
70356626dd

+ 4 - 0
cx-aps/cx-aps-common/src/main/java/com/rongwei/bscommon/sys/dao/ApsProductionOrderDao.java

@@ -6,6 +6,7 @@ import com.rongwei.bsentity.vo.ProductDetailIdAndPlanOutPutRollCountAllVo;
 import com.rongwei.bsentity.vo.ProductTypeIdAndPidVo;
 import org.apache.ibatis.annotations.Param;
 import org.apache.ibatis.annotations.Select;
+import org.apache.ibatis.annotations.Update;
 
 import java.util.List;
 
@@ -63,6 +64,9 @@ public interface ApsProductionOrderDao extends BaseMapper<ApsProductionOrderDo>
             "where o.DELETED='0' and o.QUALIFIED='否' and TIMESTAMPDIFF(DAY,DATE_FORMAT(r.CHECKDATE,'%Y-%m-%d'),DATE_FORMAT(NOW(),'%Y-%m-%d'))=1\n" +
             "order by po.ORDERNO,b.ID")
     List<ApsProductionOrderDo> getReportUnqualify();
+
+    @Update("update aps_production_order set AUDITSTATUS = '待计划评审', CHANGEDATE = now(), TECHNICALREVIEWERID = null,TECHNICALREVIEWERNAME = null,TECHNICALREVIEWDATE=null,QUALITYREVIEWERID=null,QUALITYREVIEWERNAME=null,QUALITYREVIEWDATE=null,REVIEWERID=null,REVIEWERNAME=null,REVIEWDATE=null where ID = #{id}")
+    void changeOrderById(@Param("id") String id);
 }
 
 

+ 2 - 6
cx-aps/cx-aps-common/src/main/java/com/rongwei/bscommon/sys/service/impl/ApsProductionOrderServiceImpl.java

@@ -348,12 +348,8 @@ public class ApsProductionOrderServiceImpl extends ServiceImpl<ApsProductionOrde
         if (ObjectUtil.isEmpty(req.getId())) {
             return R.error("订单Id不能为空");
         }
-        //订单评审状态=待计划评审,订单调整日期=今天
-        ApsProductionOrderDo apsProductionOrderDo = new ApsProductionOrderDo();
-        apsProductionOrderDo.setId(req.getId());
-        apsProductionOrderDo.setAuditstatus("待计划评审");
-        apsProductionOrderDo.setChangedate(DateUtil.date());
-        this.updateById(apsProductionOrderDo);
+        //订单评审状态=待计划评审,订单调整日期=今天,
+        this.baseMapper.changeOrderById(req.getId());
 
         //撤回发布订单所有坯料计划的排程结果,参见【订单排程/一键自动排程/撤回发布排程结果】
         List<String> orderIdList = new LinkedList<>();