Commit b15a9b0b by 焦凯

修改传砂石量的砂石量预警计算器的service报null问题

parent 70825f87
...@@ -2,6 +2,7 @@ package com.xyst.dinas.contract.warn; ...@@ -2,6 +2,7 @@ package com.xyst.dinas.contract.warn;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import com.beecode.amino.core.Amino;
import com.beecode.bcp.type.KObject; import com.beecode.bcp.type.KObject;
import com.xyst.dinas.biz.warn.IWarningCalculator; import com.xyst.dinas.biz.warn.IWarningCalculator;
import com.xyst.dinas.biz.warn.WarnSetting; import com.xyst.dinas.biz.warn.WarnSetting;
...@@ -39,6 +40,7 @@ public class DinasCountWarningCalculate implements IWarningCalculator{ ...@@ -39,6 +40,7 @@ public class DinasCountWarningCalculate implements IWarningCalculator{
String target = warnSetting.getTarget(); String target = warnSetting.getTarget();
if(min==null || min.trim().length()==0) return false; if(min==null || min.trim().length()==0) return false;
contractService = Amino.getApplicationContext().getBean(ContractService.class);
KObject contractInfo = contractService.queryContractInfo(warnSetting.getBillId()); KObject contractInfo = contractService.queryContractInfo(warnSetting.getBillId());
KObject contract = contractService.getExecutingContractByContractInfoId(contractInfo.getUuid("id")); KObject contract = contractService.getExecutingContractByContractInfoId(contractInfo.getUuid("id"));
String purchaseSandUnitName = contract.get("purchaseSandUnit").getString("name"); String purchaseSandUnitName = contract.get("purchaseSandUnit").getString("name");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment