流程占用表保存流程名称修改
This commit is contained in:
parent
a928978d87
commit
d54848a738
@ -1,21 +1,17 @@
|
||||
package com.tenwa.lease.flow.contract.onhirechange;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import com.amarsoft.are.jbo.*;
|
||||
import com.amarsoft.dict.als.manage.CodeManager;
|
||||
import com.tenwa.comm.exception.BusinessException;
|
||||
import com.tenwa.comm.util.jboutil.DataOperatorUtil;
|
||||
import com.tenwa.flow.action.comm.BaseFlowStartAction;
|
||||
import jbo.app.tenwa.calc.LC_CALC_CONDITION;
|
||||
import jbo.com.tenwa.entity.comm.flow.FLOW_BUSSINESS_OBJECT;
|
||||
import jbo.com.tenwa.lease.comm.LC_OCCUPY_RENT_LIST;
|
||||
|
||||
import com.amarsoft.are.jbo.BizObject;
|
||||
import com.amarsoft.are.jbo.BizObjectManager;
|
||||
import com.amarsoft.are.jbo.JBOException;
|
||||
import com.amarsoft.are.jbo.JBOFactory;
|
||||
import com.amarsoft.are.jbo.JBOTransaction;
|
||||
import com.tenwa.comm.exception.BusinessException;
|
||||
import com.tenwa.comm.util.jboutil.DataOperatorUtil;
|
||||
import com.tenwa.flow.action.comm.BaseFlowStartAction;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
/**
|
||||
*/
|
||||
public class OnhireChangeFlowStartAction extends BaseFlowStartAction {
|
||||
@ -77,15 +73,16 @@ public class OnhireChangeFlowStartAction extends BaseFlowStartAction {
|
||||
}
|
||||
}
|
||||
|
||||
public void createCheck(JBOTransaction tx,BizObject flowBussiness) throws JBOException{
|
||||
public void createCheck(JBOTransaction tx,BizObject flowBussiness) throws Exception{
|
||||
String contractId=flowBussiness.getAttribute("contract_id").getString();
|
||||
String applyType=this.FlowParam.get("applyType");
|
||||
List<BizObject> conditions=JBOFactory.createBizObjectQuery(LC_CALC_CONDITION.CLASS_NAME,"contract_id=:contractid").setParameter("contractid", contractId).getResultList(false);
|
||||
BizObjectManager bm=JBOFactory.getBizObjectManager(LC_OCCUPY_RENT_LIST.CLASS_NAME, tx);
|
||||
for(BizObject condition:conditions)
|
||||
{
|
||||
BizObject bo=bm.newObject();
|
||||
bo.setAttributeValue("payment_number", condition.getAttribute("payment_number").getString());
|
||||
bo.setAttributeValue("flow_name","Æð×âºóºÏͬ±ä¸ü");
|
||||
bo.setAttributeValue("flow_name",CodeManager.getItemName("ApplyType", applyType));
|
||||
bo.setAttributeValue("flowunid", flowBussiness.getAttribute("flow_unid").toString());
|
||||
bm.saveObject(bo);
|
||||
}
|
||||
|
||||
@ -3,6 +3,7 @@ package com.tenwa.lease.flow.contract.terminate;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import com.amarsoft.dict.als.manage.CodeManager;
|
||||
import jbo.com.tenwa.entity.comm.flow.FLOW_BUSSINESS_OBJECT;
|
||||
import jbo.com.tenwa.lease.comm.LC_OCCUPY_RENT_LIST;
|
||||
|
||||
@ -70,15 +71,16 @@ public class TerminateFlowStartAction extends BaseFlowStartAction {
|
||||
return "true";
|
||||
}
|
||||
}
|
||||
|
||||
public void createCheck(JBOTransaction tx,BizObject flowBussiness) throws JBOException{
|
||||
BizObjectManager bm=JBOFactory.getBizObjectManager(LC_OCCUPY_RENT_LIST.CLASS_NAME, tx);
|
||||
String payment_number=this.getFlowParam().get("payment_number");
|
||||
BizObject bo=bm.newObject();
|
||||
bo.setAttributeValue("payment_number", payment_number);
|
||||
bo.setAttributeValue("flow_name","合同中途终止");
|
||||
bo.setAttributeValue("flowunid", flowBussiness.getAttribute("flow_unid").toString());
|
||||
bm.saveObject(bo);
|
||||
|
||||
public void createCheck(JBOTransaction tx, BizObject flowBussiness) throws Exception {
|
||||
BizObjectManager bm = JBOFactory.getBizObjectManager(LC_OCCUPY_RENT_LIST.CLASS_NAME, tx);
|
||||
String payment_number = this.getFlowParam().get("payment_number");
|
||||
String applyType = this.FlowParam.get("applyType");
|
||||
BizObject bo = bm.newObject();
|
||||
bo.setAttributeValue("payment_number", payment_number);
|
||||
bo.setAttributeValue("flow_name", CodeManager.getItemName("ApplyType", applyType));
|
||||
bo.setAttributeValue("flowunid", flowBussiness.getAttribute("flow_unid").toString());
|
||||
bm.saveObject(bo);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user