|
@@ -9,6 +9,7 @@ import org.jeecg.modules.orderplatform.entity.PlatformOrder;
|
|
|
import org.jeecg.modules.orderplatform.mapper.PlatformOrderMapper;
|
|
|
import org.jeecg.modules.orderplatform.service.IPlatformMaterialService;
|
|
|
import org.jeecg.modules.orderplatform.service.IPlatformOrderService;
|
|
|
+import org.jeecg.modules.orderplatform.util.ApprovalNodeNoticeHandler;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
@@ -28,6 +29,9 @@ public class PlatformOrderServiceImpl extends ServiceImpl<PlatformOrderMapper, P
|
|
|
@Autowired
|
|
|
PlatformOrderMapper platformOrderMapper;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ ApprovalNodeNoticeHandler approvalNodeNoticeHandler;
|
|
|
+
|
|
|
@Override
|
|
|
public boolean generateMaterials(PlatformOrder platformOrder) {
|
|
|
boolean result=false;
|
|
@@ -58,6 +62,7 @@ public class PlatformOrderServiceImpl extends ServiceImpl<PlatformOrderMapper, P
|
|
|
if(platformOrder.getMaterialAmount().equals(platformOrder.getMaterialFinishAmount())){
|
|
|
platformOrder.setOrderStatus(3);
|
|
|
platformOrder.setOrderFinishTime(DateUtils.getDate());
|
|
|
+ approvalNodeNoticeHandler.NOTICE_WE_CHAT_ORDER("ORDER_END",code);
|
|
|
}
|
|
|
return this.updateById(platformOrder);
|
|
|
}
|