📄 validityinfo.java
字号:
ParamethodMgr param = new ParamethodMgr();
boolean result = false;
ArrayList list = param.getComparamListByCode(attr, code1);
if (list != null && list.size() > 0) {
HashMap map = (HashMap) list.get(0);
String para_code3 = "";
if (map.get("para_code3") != null) {
para_code3 = map.get("para_code3").toString();
}
if (para_code3 == "1" || para_code3.equals("1")) {
result = true;
}
}
return result;
}
/**
* @param iStart
* @param info_State
* @return 取出审核信息
* @throws SaasApplicationException
*/
public ArrayList getValidityList(int iStart, String info_State)
throws SaasApplicationException {
if (iStart > 1) {
iStart = (iStart - 1) * 20;
} else {
iStart = 0;
}
ValidityExt valExt = new ValidityExt();
valExt.setParam(":VSTATE", info_State);
ArrayList list = valExt.selByList("SEL_BY_STATE", iStart, 20);
return list;
}
/**
* @param info_State
* @return 取出审核信息条数
* @throws SaasApplicationException
*/
public int getValidityCount(String info_State)
throws SaasApplicationException {
int size = 0;
ValidityExt valExt = new ValidityExt();
valExt.setParam(":VSTATE", info_State);
ArrayList list = valExt.selByList("SEL_BY_STATE_CT");
if (list != null && list.size() > 0) {
HashMap map = (HashMap) list.get(0);
size = Integer.parseInt(map.get("ct").toString());
}
return size;
}
/**
*
* @param iStart
* @param cust_class
* @param info_type
* @return 按客户级别取NEWS表
* @throws SaasApplicationException
*/
public ArrayList getNewsById(int iStart, String cust_class, String info_type)
throws SaasApplicationException {
iStart = iStart * 20;
ArrayList relationList = new ArrayList();
ValidityExt relaExt = new ValidityExt();
relaExt.setParam(":VCUST_CLASS", cust_class);
relaExt.setParam(":VINFO_TYPE", info_type);
relationList = relaExt.selByList("SEL_NEWS_BY_ID", iStart, 20);
return relationList;
}
public int getNewsById(String cust_class, String info_type)
throws SaasApplicationException {
int count = 0;
ValidityExt relaExt = new ValidityExt();
relaExt.setParam(":VCUST_CLASS", cust_class);
relaExt.setParam(":VINFO_TYPE", info_type);
ArrayList list = relaExt.selByList("SEL_NEWS_BY_ID");
if (list != null && list.size() > 0) {
count = list.size();
}
return count;
}
/**
*
* @param cust_class
* @param info_type
* @return 按客户级别取Advertise表
* @throws SaasApplicationException
*/
public ArrayList getAdvertiseById(int iStart, String cust_class,
String info_type) throws SaasApplicationException {
iStart = iStart * 20;
ArrayList relationList = new ArrayList();
ValidityExt relaExt = new ValidityExt();
relaExt.setParam(":VCUST_CLASS", cust_class);
relaExt.setParam(":VINFO_TYPE", info_type);
relationList = relaExt.selByList("SEL_ADVERTISE_BY_ID", iStart, 20);
return relationList;
}
public int getAdvertiseById(String cust_class, String info_type)
throws SaasApplicationException {
int count = 0;
ValidityExt relaExt = new ValidityExt();
relaExt.setParam(":VCUST_CLASS", cust_class);
relaExt.setParam(":VINFO_TYPE", info_type);
ArrayList list = relaExt.selByList("SEL_ADVERTISE_BY_ID");
if (list != null && list.size() > 0) {
count = list.size();
}
return count;
}
/**
*
* @param cust_class
* @param info_type
* @return 按客户级别取Sale表
* @throws SaasApplicationException
*/
public ArrayList getSaleById(int iStart, String cust_class, String info_type)
throws SaasApplicationException {
iStart = iStart * 20;
ArrayList relationList = new ArrayList();
ValidityExt relaExt = new ValidityExt();
relaExt.setParam(":VCUST_CLASS", cust_class);
relaExt.setParam(":VINFO_TYPE", info_type);
relationList = relaExt.selByList("SEL_SALE_BY_ID", iStart, 20);
return relationList;
}
public int getSaleById(String cust_class, String info_type)
throws SaasApplicationException {
int count = 0;
ValidityExt relaExt = new ValidityExt();
relaExt.setParam(":VCUST_CLASS", cust_class);
relaExt.setParam(":VINFO_TYPE", info_type);
ArrayList list = relaExt.selByList("SEL_SALE_BY_ID");
if (list != null && list.size() > 0) {
count = list.size();
}
return count;
}
/**
*
* @param cust_class
* @param info_type
* @return 按客户级别取Stock order表
* @throws SaasApplicationException
*/
public ArrayList getStockorderById(int iStart, String cust_class,
String info_type) throws SaasApplicationException {
iStart = iStart * 20;
ArrayList relationList = new ArrayList();
ValidityExt relaExt = new ValidityExt();
relaExt.setParam(":VCUST_CLASS", cust_class);
relaExt.setParam(":VINFO_TYPE", info_type);
relationList = relaExt.selByList("SEL_STOCKORDER_BY_ID", iStart, 20);
return relationList;
}
public int getStockorderById(String cust_class, String info_type)
throws SaasApplicationException {
int count = 0;
ValidityExt relaExt = new ValidityExt();
relaExt.setParam(":VCUST_CLASS", cust_class);
relaExt.setParam(":VINFO_TYPE", info_type);
ArrayList list = relaExt.selByList("SEL_STOCKORDER_BY_ID");
if (list != null && list.size() > 0) {
count = list.size();
}
return count;
}
/**
*
* @param cust_class
* @param info_type
* @return 按客户级别取Category表
* @throws SaasApplicationException
*/
public ArrayList getCategoryById(int iStart, String cust_class,
String info_type) throws SaasApplicationException {
iStart = iStart * 20;
ArrayList relationList = new ArrayList();
ValidityExt relaExt = new ValidityExt();
relaExt.setParam(":VCUST_CLASS", cust_class);
relaExt.setParam(":VINFO_TYPE", info_type);
relationList = relaExt.selByList("SEL_CATEGORY_BY_ID", iStart, 20);
return relationList;
}
public int getCategoryById(String cust_class, String info_type)
throws SaasApplicationException {
int count = 0;
ValidityExt relaExt = new ValidityExt();
relaExt.setParam(":VCUST_CLASS", cust_class);
relaExt.setParam(":VINFO_TYPE", info_type);
ArrayList list = relaExt.selByList("SEL_CATEGORY_BY_ID");
if (list != null && list.size() > 0) {
count = list.size();
}
return count;
}
/**
*
* @param cust_class
* @param info_type
* @return 按客户级别取Job表
* @throws SaasApplicationException
*/
public ArrayList getJobById(int iStart, String cust_class, String info_type)
throws SaasApplicationException {
iStart = iStart * 20;
ArrayList relationList = new ArrayList();
ValidityExt relaExt = new ValidityExt();
relaExt.setParam(":VCUST_CLASS", cust_class);
relaExt.setParam(":VINFO_TYPE", info_type);
relationList = relaExt.selByList("SEL_JOB_BY_ID", iStart, 20);
return relationList;
}
public int getJobById(String cust_class, String info_type)
throws SaasApplicationException {
int count = 0;
ValidityExt relaExt = new ValidityExt();
relaExt.setParam(":VCUST_CLASS", cust_class);
relaExt.setParam(":VINFO_TYPE", info_type);
ArrayList list = relaExt.selByList("SEL_JOB_BY_ID");
if (list != null && list.size() > 0) {
count = list.size();
}
return count;
}
public void AuditVList(Buffers inbuffer) {
log.LOG_INFO("进入AuditVList方法...");
this.outBuffer = inbuffer;
this.inBuffer = inbuffer;
int iResult = -1;
String cust_id = inbuffer.getString("SESSION_CUST_ID");
String trade_id = inbuffer.getString("TRADE_ID");
String info_state = inbuffer.getString("INFO_STATE");
String audit_desc = inbuffer.getString("AUDIT_DESC");
String oper_user_id = inbuffer.getString("SESSION_USER_ID");
String oper_date = inbuffer.getString("OPER_DATE");
String remark = inbuffer.getString("REMARK");
try {
ValidityDAO vdao = new ValidityDAO();
vdao.setCust_id(cust_id);
vdao.setTrade_id(trade_id);
vdao.setInfo_state(info_state);
vdao.setAudit_desc(audit_desc);
vdao.setOper_user_id(oper_user_id);
vdao.setOper_date(oper_date);
vdao.setRemark(remark);
iResult = AuditVList(vdao);
} catch (Exception e) {
log.LOG_INFO(e.getMessage());
}
if (iResult != 0) {
this.outBuffer.setInt("RESULT_CODE", -1);
this.outBuffer.setString("RESULT_INFO", "业务处理失败!");
} else {
this.outBuffer.setInt("RESULT_CODE", 0);
this.outBuffer.setString("RESULT_INFO", "业务处理成功!");
}
log.LOG_INFO("退出AuditVList方法...");
}
public int AuditVList(ValidityDAO vDao) throws SaasApplicationException {
ValidityExt vExt = new ValidityExt();
vExt.setParam(":VCUST_ID", vDao.getCust_id());
vExt.setParam(":VTRADE_ID", vDao.getTrade_id());
vExt.setParam(":VINFO_STATE", vDao.getInfo_state());
vExt.setParam(":VAUDIT_DESC", vDao.getAudit_desc());
vExt.setParam(":VOPER_USER_ID", vDao.getOper_user_id());
vExt.setParam(":VOPER_DATE", vDao.getOper_date());
vExt.setParam(":VREMARK", vDao.getRemark());
tradeQuery.executeBy(vExt.insBy("UP_BY_AUDIT_V"));
return 0;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -