diff --git a/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/operate/InFinaceconfirmBackSettleOp.java b/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/operate/InFinaceconfirmBackSettleOp.java index 647ac9b..efe1421 100644 --- a/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/operate/InFinaceconfirmBackSettleOp.java +++ b/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/operate/InFinaceconfirmBackSettleOp.java @@ -25,7 +25,7 @@ import java.util.ArrayList; import java.util.List; /** - * 支出财务确认单删除时退回支出合同结算单 + * 收入财务确认单删除时退回收入合同结算单 */ public class InFinaceconfirmBackSettleOp extends AbstractOperationServicePlugIn { @@ -53,21 +53,21 @@ public class InFinaceconfirmBackSettleOp extends AbstractOperationServicePlugIn long id = dataEntity.getLong("id"); long contractseetid = dataEntity.getLong("zcgj_ec_in_contractid"); - DynamicObject outContractSettle = BusinessDataServiceHelper.loadSingle(contractseetid, "ec_in_contract_settle"); + DynamicObject inContractSettle = BusinessDataServiceHelper.loadSingle(contractseetid, "ec_in_contract_settle"); - String billstatus = outContractSettle.getString("billstatus"); + String billstatus = inContractSettle.getString("billstatus"); if(billstatus.equals("C")){ OperateOption option= OperateOption.create(); option.setVariableValue(OperateOptionConst.ISHASRIGHT, String.valueOf(true));//跳过权限校验 - OperationResult result = OperationServiceHelper.executeOperate("unaudit", "ec_in_contract_settle", new DynamicObject[]{outContractSettle}, option); + OperationResult result = OperationServiceHelper.executeOperate("unaudit", "ec_in_contract_settle", new DynamicObject[]{inContractSettle}, option); if(result.isSuccess()){ QFilter idFilter = new QFilter("id", "=", id); int zcgjEcInFinaceconfirm = DeleteServiceHelper.delete("zcgj_ec_in_finaceconfirm", new QFilter[]{idFilter}); - DynamicObject creator = outContractSettle.getDynamicObject("creator"); + DynamicObject creator = inContractSettle.getDynamicObject("creator"); long userId = creator.getLong("id"); - String billno = outContractSettle.getString("billno"); + String billno = inContractSettle.getString("billno"); List userids= new ArrayList(); userids.add(userId); sendMessage(userids,"ec_in_contract_settle",billno);