|
@@ -598,4 +598,22 @@ public class TimerServiceImpl implements TimerService {
|
|
|
.build(), YDConf.FORM_OPERATION.update);
|
|
|
});
|
|
|
}
|
|
|
+ /**
|
|
|
+ * 日常物耗申请单中采购专员审批后更新字段初始物耗费用总计
|
|
|
+ * @param data 传参
|
|
|
+ */
|
|
|
+ @Override
|
|
|
+ public void updateMaterialConsumption(Map data) {
|
|
|
+ if(!ObjectUtil.isEmpty(data.get("firstCost"))){
|
|
|
+ log.info("流程id为:{}",data.get("formInstId").toString());
|
|
|
+ ydClient.operateData(YDParam.builder()
|
|
|
+ .appType("APP_ERBDTFS82HOVBPL3NFH0")
|
|
|
+ .systemToken("RRB66F91T97H1WN89QZYC47PKLZO2ZQOUMOQLP")
|
|
|
+ .formInstanceId(UtilMap.getString(data, "formInstId"))
|
|
|
+// .useLatestVersion(true)
|
|
|
+// .updateFormDataJson(JSONObject.toJSONString(new HashMap<>()))
|
|
|
+ .updateFormDataJson(JSON.toJSONString(UtilMap.map("numberField_m0xizy3q", data.get("nowCost"))))
|
|
|
+ .build(), YDConf.FORM_OPERATION.update);
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|