app选择车优化

This commit is contained in:
yjf 2021-11-09 15:02:12 +08:00
parent d2cee4c2bc
commit faed354833
2 changed files with 20 additions and 8 deletions

View File

@ -44,6 +44,10 @@ public class SelectCatalogWin {
this.param.put(sKey, sValue);
}
public Map<String, Object> getParam() {
return param;
}
private String sGlobalText;
@SuppressWarnings("unchecked")

View File

@ -1,14 +1,7 @@
package apx.com.amarsoft.als.currency.select.apzl.car.service.impl;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import apx.com.amarsoft.als.base.awe.select.SelectCatalogWin;
import apx.com.amarsoft.als.currency.select.apzl.car.service.SelectCarAttributeService;
import com.amarsoft.are.jbo.JBOTransaction;
import com.amarsoft.awe.util.Transaction;
import com.amarsoft.context.ASUser;
@ -17,11 +10,16 @@ import com.base.util.MultipartDataUtil;
import com.base.util.ReturnMapUtil;
import com.tenwa.comm.util.jboutil.DataOperatorUtil;
import javax.servlet.http.HttpServletRequest;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class SelectCarAttributeServiceImpl implements SelectCarAttributeService{
public Map<String, Object> selectProductModel(HttpServletRequest request,
Transaction sqlca, JBOTransaction tx, ReturnMapUtil ReturnMapUtil) throws Exception {
String sSelName = "SelectCardataBrand";
String sSelName = "SelectCardataBrandNew";
SelectCatalogWin select = new SelectCatalogWin(sSelName, tx, sqlca,
request);
ASUser curUser = new ASUser((String) request.getSession().getAttribute(
@ -39,6 +37,11 @@ public class SelectCarAttributeServiceImpl implements SelectCarAttributeService{
String sSelName = "SelectCardataSeries";
SelectCatalogWin select = new SelectCatalogWin(sSelName, tx, sqlca,
request);
if (select.getParam().size() > 0 && select.getParam().get("cartype") != null) {
String cartypea = String.valueOf(select.getParam().get("cartype")).trim();
sSelName = cartypea != null && cartypea.equals("ÉĚÓĂłľ") ? "SelectCardataSeriesSYC" : "SelectCardataSeriesCYC";
select.setsSelName(sSelName);
}
ASUser curUser = new ASUser((String) request.getSession().getAttribute(
"userid"), sqlca);
select.setParam("orgId", curUser.getOrgID());
@ -54,6 +57,11 @@ public class SelectCarAttributeServiceImpl implements SelectCarAttributeService{
String sSelName = "SelectCardataModel";
SelectCatalogWin select = new SelectCatalogWin(sSelName, tx, sqlca,
request);
if (select.getParam().size() > 0 && select.getParam().get("cartype") != null) {
String cartypea = String.valueOf(select.getParam().get("cartype")).trim();
sSelName = cartypea != null && cartypea.equals("ÉĚÓĂłľ") ? "SelectCardataModelSYC" : "SelectCardataModelCYC";
select.setsSelName(sSelName);
}
ASUser curUser = new ASUser((String) request.getSession().getAttribute(
"userid"), sqlca);
select.setParam("orgId", curUser.getOrgID());