|
@@ -603,15 +603,16 @@ public class TimerServiceImpl implements TimerService {
|
|
|
* @param
|
|
|
*/
|
|
|
@Override
|
|
|
- public void updateMaterialConsumption(String formInstId,String firstCost,String nowCost) {
|
|
|
- if(!Objects.equals(firstCost, "")){
|
|
|
+ public void updateMaterialConsumption(String formInstId,Double firstCost,Double nowCost) {
|
|
|
+ log.info("初始物耗费用合计为:{}",firstCost);
|
|
|
+ if(ObjectUtil.isEmpty(firstCost) || firstCost == 0.0){
|
|
|
log.info("流程id为:{}",formInstId);
|
|
|
+ log.info("初始物耗费用合计为:{}",firstCost);
|
|
|
+ log.info("本次物耗费用合计为:{}",nowCost);
|
|
|
ydClient.operateData(YDParam.builder()
|
|
|
.appType("APP_ERBDTFS82HOVBPL3NFH0")
|
|
|
.systemToken("RRB66F91T97H1WN89QZYC47PKLZO2ZQOUMOQLP")
|
|
|
.formInstanceId(formInstId)
|
|
|
-// .useLatestVersion(true)
|
|
|
-// .updateFormDataJson(JSONObject.toJSONString(new HashMap<>()))
|
|
|
.updateFormDataJson(JSON.toJSONString(UtilMap.map("numberField_m0xizy3q", nowCost)))
|
|
|
.build(), YDConf.FORM_OPERATION.update);
|
|
|
}
|