邮寄归档未全部邮寄合同列表
This commit is contained in:
parent
88bb88c7d9
commit
aa763abea2
@ -0,0 +1,78 @@
|
||||
package apx.com.amarsoft.als.apzl.apply.business.query.manage;
|
||||
|
||||
import java.util.Map;
|
||||
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
|
||||
import jbo.app.tenwa.customer.CUSTOMER_INFO_TEMP;
|
||||
import jbo.com.tenwa.lease.comm.LB_CONTRACT_INFO;
|
||||
import apx.com.amarsoft.als.base.awe.AbstractAweDoQueryManage;
|
||||
import apx.com.amarsoft.als.base.awe.execute.method.BusinessCustomerMethod;
|
||||
|
||||
import com.amarsoft.are.jbo.BizObject;
|
||||
import com.amarsoft.are.jbo.BizObjectManager;
|
||||
import com.amarsoft.are.jbo.JBOFactory;
|
||||
import com.amarsoft.are.jbo.JBOTransaction;
|
||||
import com.amarsoft.are.lang.StringX;
|
||||
import com.amarsoft.awe.util.Transaction;
|
||||
import com.base.util.ReturnMapUtil;
|
||||
|
||||
public class QueryManagerUser extends AbstractAweDoQueryManage {
|
||||
private String sAddWhere;
|
||||
private String dono;
|
||||
private Map<String, Object> fieldMap;
|
||||
|
||||
public void setFieldMap(Map<String, Object> fieldMap) {
|
||||
this.fieldMap = fieldMap;
|
||||
}
|
||||
|
||||
public void setDono(String dono) {
|
||||
this.dono = dono;
|
||||
}
|
||||
|
||||
public void getGroupId() {
|
||||
sGroupId = this.dono;
|
||||
}
|
||||
|
||||
public void getOtherWhere() {
|
||||
super.sOtherWhere = StringX.isSpace(sAddWhere) ? ""
|
||||
: this.sAddWhere;
|
||||
}
|
||||
|
||||
public void setsAddWhere(String sAddWhere) {
|
||||
this.sAddWhere = sAddWhere;
|
||||
}
|
||||
|
||||
public Map<String, Object> queryDefaultDo(HttpServletRequest request,
|
||||
Transaction sqlca, JBOTransaction tx, ReturnMapUtil ReturnMapUtil)
|
||||
throws Exception {
|
||||
|
||||
String flowUnid = fieldMap.get("objectno") == null ? "" : fieldMap.get(
|
||||
"objectno").toString();
|
||||
|
||||
fieldMap.put("flowUnid".toLowerCase(), flowUnid);
|
||||
fieldMap.put("flowUnid".toUpperCase(), flowUnid);
|
||||
fieldMap.put("flow_Unid".toLowerCase(), flowUnid);
|
||||
fieldMap.put("flow_Unid".toUpperCase(), flowUnid);
|
||||
fieldMap.put("objectno".toLowerCase(), flowUnid);
|
||||
fieldMap.put("objectno".toUpperCase(), flowUnid);
|
||||
BizObjectManager bom = JBOFactory
|
||||
.getBizObjectManager("jbo.com.tenwa.entity.comm.flow.FLOW_BUSSINESS_OBJECT");
|
||||
BizObject bizObj = bom.createQuery("flow_unid=:flowUnid").setParameter("flowUnid", flowUnid).getSingleResult();
|
||||
String userId = bizObj.getAttribute("InputUserID").toString();
|
||||
String orgid = bizObj.getAttribute("UpdateOrgID").toString();
|
||||
|
||||
dono = "";
|
||||
if ("8006011".equals(orgid)) {
|
||||
fieldMap.put("PROJECT_DEPT".toUpperCase(), orgid);
|
||||
fieldMap.put("PROJECT_DEPT".toUpperCase(), orgid);
|
||||
dono = "APP_ContractNotMailedFullList2";
|
||||
} else{
|
||||
fieldMap.put("PROJECT_MANAGE".toLowerCase(), userId);
|
||||
fieldMap.put("PROJECT_MANAGE".toUpperCase(), userId);
|
||||
dono = "APP_ContractNotMailedFullList";
|
||||
}
|
||||
setParamMap(fieldMap);
|
||||
return getData(request, sqlca, tx, ReturnMapUtil);
|
||||
}
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user