This commit is contained in:
jianghongdong 2018-07-24 16:08:16 +08:00
commit 6c28684ed9
7 changed files with 885 additions and 801 deletions

View File

@ -1,100 +1,126 @@
package apx.com.amarsoft.als.currency.select.apzl.car.controller;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.ws.rs.POST;
import javax.ws.rs.Path;
import javax.ws.rs.core.Context;
import apx.com.amarsoft.als.currency.select.apzl.car.service.SelectCarAttributeService;
import apx.com.amarsoft.als.currency.select.apzl.car.service.impl.SelectCarAttributeServiceImpl;
import com.amarsoft.are.ARE;
import com.amarsoft.are.jbo.JBOTransaction;
import com.amarsoft.awe.util.Transaction;
import com.base.util.ReturnMapUtil;
@Path("/select")
public class SelectCarAttributeController {
SelectCarAttributeService service = new SelectCarAttributeServiceImpl();
/**
* 品牌
*
* @param request
* @param sqlca
* @param tx
* @return
* @throws Exception
*/
@Path("/product/model")
@POST
public Map<String, Object> selectProductModel(
@Context HttpServletRequest request, @Context Transaction sqlca,
@Context JBOTransaction tx) throws Exception {
ReturnMapUtil ReturnMapUtil = new ReturnMapUtil(tx, sqlca);
ARE.getLog()
.info("[CONTROLLER] SelectCarAttributeController run .................");
ARE.getLog().info("[Path] /select/product/model run .................");
try {
return service
.selectProductModel(request, sqlca, tx, ReturnMapUtil);
} catch (Exception e) {
return ReturnMapUtil.rollback(e);
}
}
/**
* 车系
*
* @param request
* @param sqlca
* @param tx
* @return
* @throws Exception
*/
@Path("/car/series")
@POST
public Map<String, Object> selectCarSeries(
@Context HttpServletRequest request, @Context Transaction sqlca,
@Context JBOTransaction tx) throws Exception {
ReturnMapUtil ReturnMapUtil = new ReturnMapUtil(tx, sqlca);
ARE.getLog()
.info("[CONTROLLER] SelectCarAttributeController run .................");
ARE.getLog().info("[Path] /select/car/series run .................");
try {
return service
.selectCarSeries(request, sqlca, tx, ReturnMapUtil);
} catch (Exception e) {
return ReturnMapUtil.rollback(e);
}
}
/**
* 车型
*
* @param request
* @param sqlca
* @param tx
* @return
* @throws Exception
*/
@Path("/car/system")
@POST
public Map<String, Object> selectCarSystem(
@Context HttpServletRequest request, @Context Transaction sqlca,
@Context JBOTransaction tx) throws Exception {
ReturnMapUtil ReturnMapUtil = new ReturnMapUtil(tx, sqlca);
ARE.getLog()
.info("[CONTROLLER] SelectCarAttributeController run .................");
ARE.getLog().info("[Path] /select/car/system run .................");
try {
return service
.selectCarSystem(request, sqlca, tx, ReturnMapUtil);
} catch (Exception e) {
return ReturnMapUtil.rollback(e);
}
}
}
package apx.com.amarsoft.als.currency.select.apzl.car.controller;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.ws.rs.POST;
import javax.ws.rs.Path;
import javax.ws.rs.core.Context;
import apx.com.amarsoft.als.currency.select.apzl.car.service.SelectCarAttributeService;
import apx.com.amarsoft.als.currency.select.apzl.car.service.impl.SelectCarAttributeServiceImpl;
import com.amarsoft.are.ARE;
import com.amarsoft.are.jbo.JBOTransaction;
import com.amarsoft.awe.util.Transaction;
import com.base.util.ReturnMapUtil;
@Path("/select")
public class SelectCarAttributeController {
SelectCarAttributeService service = new SelectCarAttributeServiceImpl();
/**
* 品牌
*
* @param request
* @param sqlca
* @param tx
* @return
* @throws Exception
*/
@Path("/product/model")
@POST
public Map<String, Object> selectProductModel(
@Context HttpServletRequest request, @Context Transaction sqlca,
@Context JBOTransaction tx) throws Exception {
ReturnMapUtil ReturnMapUtil = new ReturnMapUtil(tx, sqlca);
ARE.getLog()
.info("[CONTROLLER] SelectCarAttributeController run .................");
ARE.getLog().info("[Path] /select/product/model run .................");
try {
return service
.selectProductModel(request, sqlca, tx, ReturnMapUtil);
} catch (Exception e) {
return ReturnMapUtil.rollback(e);
}
}
/**
* 车系
*
* @param request
* @param sqlca
* @param tx
* @return
* @throws Exception
*/
@Path("/car/series")
@POST
public Map<String, Object> selectCarSeries(
@Context HttpServletRequest request, @Context Transaction sqlca,
@Context JBOTransaction tx) throws Exception {
ReturnMapUtil ReturnMapUtil = new ReturnMapUtil(tx, sqlca);
ARE.getLog()
.info("[CONTROLLER] SelectCarAttributeController run .................");
ARE.getLog().info("[Path] /select/car/series run .................");
try {
return service
.selectCarSeries(request, sqlca, tx, ReturnMapUtil);
} catch (Exception e) {
return ReturnMapUtil.rollback(e);
}
}
/**
* 车型
*
* @param request
* @param sqlca
* @param tx
* @return
* @throws Exception
*/
@Path("/car/system")
@POST
public Map<String, Object> selectCarSystem(
@Context HttpServletRequest request, @Context Transaction sqlca,
@Context JBOTransaction tx) throws Exception {
ReturnMapUtil ReturnMapUtil = new ReturnMapUtil(tx, sqlca);
ARE.getLog()
.info("[CONTROLLER] SelectCarAttributeController run .................");
ARE.getLog().info("[Path] /select/car/system run .................");
try {
return service
.selectCarSystem(request, sqlca, tx, ReturnMapUtil);
} catch (Exception e) {
return ReturnMapUtil.rollback(e);
}
}
/**
* 产品名称
*
* @param request
* @param sqlca
* @param tx
* @return
* @throws Exception
*/
@Path("/product/name")
@POST
public Map<String, Object> selectProductName(
@Context HttpServletRequest request, @Context Transaction sqlca,
@Context JBOTransaction tx) throws Exception {
ReturnMapUtil ReturnMapUtil = new ReturnMapUtil(tx, sqlca);
ARE.getLog()
.info("[CONTROLLER] SelectCarAttributeController run .................");
ARE.getLog().info("[Path] /select/product/name run .................");
try {
return service
.selectProductName(request, sqlca, tx, ReturnMapUtil);
} catch (Exception e) {
return ReturnMapUtil.rollback(e);
}
}
}

View File

@ -1,24 +1,28 @@
package apx.com.amarsoft.als.currency.select.apzl.car.service;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.ws.rs.core.Context;
import com.amarsoft.are.jbo.JBOTransaction;
import com.amarsoft.awe.util.Transaction;
import com.base.util.ReturnMapUtil;
public interface SelectCarAttributeService {
Map<String, Object> selectProductModel(@Context HttpServletRequest request,
@Context Transaction sqlca, @Context JBOTransaction tx,
ReturnMapUtil ReturnMapUtil) throws Exception;
Map<String, Object> selectCarSeries(@Context HttpServletRequest request,
@Context Transaction sqlca, @Context JBOTransaction tx,
ReturnMapUtil ReturnMapUtil) throws Exception;
Map<String, Object> selectCarSystem(@Context HttpServletRequest request,
@Context Transaction sqlca, @Context JBOTransaction tx,
ReturnMapUtil ReturnMapUtil) throws Exception;
}
package apx.com.amarsoft.als.currency.select.apzl.car.service;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.ws.rs.core.Context;
import com.amarsoft.are.jbo.JBOTransaction;
import com.amarsoft.awe.util.Transaction;
import com.base.util.ReturnMapUtil;
public interface SelectCarAttributeService {
Map<String, Object> selectProductModel(@Context HttpServletRequest request,
@Context Transaction sqlca, @Context JBOTransaction tx,
ReturnMapUtil ReturnMapUtil) throws Exception;
Map<String, Object> selectCarSeries(@Context HttpServletRequest request,
@Context Transaction sqlca, @Context JBOTransaction tx,
ReturnMapUtil ReturnMapUtil) throws Exception;
Map<String, Object> selectCarSystem(@Context HttpServletRequest request,
@Context Transaction sqlca, @Context JBOTransaction tx,
ReturnMapUtil ReturnMapUtil) throws Exception;
Map<String, Object> selectProductName(@Context HttpServletRequest request,
@Context Transaction sqlca, @Context JBOTransaction tx,
ReturnMapUtil ReturnMapUtil) throws Exception;
}

View File

@ -1,62 +1,79 @@
package apx.com.amarsoft.als.currency.select.apzl.car.service.impl;
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;
import com.base.constant.RestfullConstant;
import com.base.util.ReturnMapUtil;
public class SelectCarAttributeServiceImpl implements SelectCarAttributeService{
public Map<String, Object> selectProductModel(HttpServletRequest request,
Transaction sqlca, JBOTransaction tx, ReturnMapUtil ReturnMapUtil) throws Exception {
String sSelName = "SelectCardataBrand";
SelectCatalogWin select = new SelectCatalogWin(sSelName, tx, sqlca,
request);
ASUser curUser = new ASUser((String) request.getSession().getAttribute(
"userid"), sqlca);
select.setParam("orgId", curUser.getOrgID());
Map<String, Object> body = select.execute(tx, sqlca, request);
ReturnMapUtil.setReturnMap(body,
(String) RestfullConstant.baseProperty.get("SUCCESS"), "");
return ReturnMapUtil.getReturnMap();
}
public Map<String, Object> selectCarSeries(HttpServletRequest request,
Transaction sqlca, JBOTransaction tx, ReturnMapUtil ReturnMapUtil)
throws Exception {
String sSelName = "SelectCardataSeries";
SelectCatalogWin select = new SelectCatalogWin(sSelName, tx, sqlca,
request);
ASUser curUser = new ASUser((String) request.getSession().getAttribute(
"userid"), sqlca);
select.setParam("orgId", curUser.getOrgID());
Map<String, Object> body = select.execute(tx, sqlca, request);
ReturnMapUtil.setReturnMap(body,
(String) RestfullConstant.baseProperty.get("SUCCESS"), "");
return ReturnMapUtil.getReturnMap();
}
public Map<String, Object> selectCarSystem(HttpServletRequest request,
Transaction sqlca, JBOTransaction tx, ReturnMapUtil ReturnMapUtil)
throws Exception {
String sSelName = "SelectCardataModel";
SelectCatalogWin select = new SelectCatalogWin(sSelName, tx, sqlca,
request);
ASUser curUser = new ASUser((String) request.getSession().getAttribute(
"userid"), sqlca);
select.setParam("orgId", curUser.getOrgID());
Map<String, Object> body = select.execute(tx, sqlca, request);
ReturnMapUtil.setReturnMap(body,
(String) RestfullConstant.baseProperty.get("SUCCESS"), "");
return ReturnMapUtil.getReturnMap();
}
}
package apx.com.amarsoft.als.currency.select.apzl.car.service.impl;
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;
import com.base.constant.RestfullConstant;
import com.base.util.MultipartDataUtil;
import com.base.util.ReturnMapUtil;
public class SelectCarAttributeServiceImpl implements SelectCarAttributeService{
public Map<String, Object> selectProductModel(HttpServletRequest request,
Transaction sqlca, JBOTransaction tx, ReturnMapUtil ReturnMapUtil) throws Exception {
String sSelName = "SelectCardataBrand";
SelectCatalogWin select = new SelectCatalogWin(sSelName, tx, sqlca,
request);
ASUser curUser = new ASUser((String) request.getSession().getAttribute(
"userid"), sqlca);
select.setParam("orgId", curUser.getOrgID());
Map<String, Object> body = select.execute(tx, sqlca, request);
ReturnMapUtil.setReturnMap(body,
(String) RestfullConstant.baseProperty.get("SUCCESS"), "");
return ReturnMapUtil.getReturnMap();
}
public Map<String, Object> selectCarSeries(HttpServletRequest request,
Transaction sqlca, JBOTransaction tx, ReturnMapUtil ReturnMapUtil)
throws Exception {
String sSelName = "SelectCardataSeries";
SelectCatalogWin select = new SelectCatalogWin(sSelName, tx, sqlca,
request);
ASUser curUser = new ASUser((String) request.getSession().getAttribute(
"userid"), sqlca);
select.setParam("orgId", curUser.getOrgID());
Map<String, Object> body = select.execute(tx, sqlca, request);
ReturnMapUtil.setReturnMap(body,
(String) RestfullConstant.baseProperty.get("SUCCESS"), "");
return ReturnMapUtil.getReturnMap();
}
public Map<String, Object> selectCarSystem(HttpServletRequest request,
Transaction sqlca, JBOTransaction tx, ReturnMapUtil ReturnMapUtil)
throws Exception {
String sSelName = "SelectCardataModel";
SelectCatalogWin select = new SelectCatalogWin(sSelName, tx, sqlca,
request);
ASUser curUser = new ASUser((String) request.getSession().getAttribute(
"userid"), sqlca);
select.setParam("orgId", curUser.getOrgID());
Map<String, Object> body = select.execute(tx, sqlca, request);
ReturnMapUtil.setReturnMap(body,
(String) RestfullConstant.baseProperty.get("SUCCESS"), "");
return ReturnMapUtil.getReturnMap();
}
//»ñÈ¡²úÆ·Ãû³Æ
public Map<String, Object> selectProductName(HttpServletRequest request,
Transaction sqlca, JBOTransaction tx, ReturnMapUtil ReturnMapUtil)
throws Exception {
String sSelName = "selectProductVersionInfo";
SelectCatalogWin select = new SelectCatalogWin(sSelName, tx, sqlca,
request);
ASUser curUser = new ASUser((String) request.getSession().getAttribute(
"userid"), sqlca);
select.setParam("orgId", curUser.getOrgID());
Map<String, Object> body = select.execute(tx, sqlca, request);
ReturnMapUtil.setReturnMap(body,
(String) RestfullConstant.baseProperty.get("SUCCESS"), "");
return ReturnMapUtil.getReturnMap();
}
}

View File

@ -1,39 +1,56 @@
package apx.com.amarsoft.als.currency.select.contract.controller;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.ws.rs.POST;
import javax.ws.rs.Path;
import javax.ws.rs.core.Context;
import apx.com.amarsoft.als.currency.select.contract.service.ContractSelectService;
import apx.com.amarsoft.als.currency.select.contract.service.impl.ContractSelectServiceImpl;
import com.amarsoft.are.ARE;
import com.amarsoft.are.jbo.JBOTransaction;
import com.amarsoft.awe.util.Transaction;
import com.base.util.ReturnMapUtil;
@Path("/select/detail")
public class ContractSelectController {
ContractSelectService service = new ContractSelectServiceImpl();
// ReturnMapUtil ReturnMapUtil = new ReturnMapUtil();
// ¿Í»§±ä¸üÉêÇë ºÏͬÁбí
@Path("/contract/customer/change/list")
@POST
public Map<String, Object> getLBContractCustomerList(
@Context HttpServletRequest request, @Context Transaction sqlca,
@Context JBOTransaction tx) throws Exception {
ReturnMapUtil ReturnMapUtil = new ReturnMapUtil(tx, sqlca);
ARE.getLog().info(
"[CONTROLLER] ContractInfoListController run .................");
ARE.getLog().info(
"[Path] /select/detail/contract/customer/change/list run .................");
try {
return service.getLBContractCustomerList(request, sqlca, tx, ReturnMapUtil);
} catch (Exception e) {
return ReturnMapUtil.rollback(e);
}
}
}
package apx.com.amarsoft.als.currency.select.contract.controller;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.ws.rs.POST;
import javax.ws.rs.Path;
import javax.ws.rs.core.Context;
import apx.com.amarsoft.als.currency.select.contract.service.ContractSelectService;
import apx.com.amarsoft.als.currency.select.contract.service.impl.ContractSelectServiceImpl;
import com.amarsoft.are.ARE;
import com.amarsoft.are.jbo.JBOTransaction;
import com.amarsoft.awe.util.Transaction;
import com.base.util.ReturnMapUtil;
@Path("/select/detail")
public class ContractSelectController {
ContractSelectService service = new ContractSelectServiceImpl();
// ReturnMapUtil ReturnMapUtil = new ReturnMapUtil();
// 客户变更申请 合同列表
@Path("/contract/customer/change/list")
@POST
public Map<String, Object> getLBContractCustomerList(
@Context HttpServletRequest request, @Context Transaction sqlca,
@Context JBOTransaction tx) throws Exception {
ReturnMapUtil ReturnMapUtil = new ReturnMapUtil(tx, sqlca);
ARE.getLog().info(
"[CONTROLLER] ContractInfoListController run .................");
ARE.getLog().info(
"[Path] /select/detail/contract/customer/change/list run .................");
try {
return service.getLBContractCustomerList(request, sqlca, tx, ReturnMapUtil);
} catch (Exception e) {
return ReturnMapUtil.rollback(e);
}
}
// 资料补充 合同列表
@Path("/contract/material/supply/list")
@POST
public Map<String, Object> getLBContractMaterialSupplyList(
@Context HttpServletRequest request, @Context Transaction sqlca,
@Context JBOTransaction tx) throws Exception {
ReturnMapUtil ReturnMapUtil = new ReturnMapUtil(tx, sqlca);
ARE.getLog().info(
"[CONTROLLER] ContractInfoListController run .................");
ARE.getLog().info(
"[Path] /select/detail/contract/customer/change/list run .................");
try {
return service.getLBContractMaterialSupplyList(request, sqlca, tx, ReturnMapUtil);
} catch (Exception e) {
return ReturnMapUtil.rollback(e);
}
}
}

View File

@ -1,17 +1,21 @@
package apx.com.amarsoft.als.currency.select.contract.service;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.ws.rs.core.Context;
import com.amarsoft.are.jbo.JBOTransaction;
import com.amarsoft.awe.util.Transaction;
import com.base.util.ReturnMapUtil;
public interface ContractSelectService {
Map<String, Object> getLBContractCustomerList(
@Context HttpServletRequest request, @Context Transaction sqlca,
@Context JBOTransaction tx, ReturnMapUtil ReturnMapUtil)
throws Exception;
}
package apx.com.amarsoft.als.currency.select.contract.service;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.ws.rs.core.Context;
import com.amarsoft.are.jbo.JBOTransaction;
import com.amarsoft.awe.util.Transaction;
import com.base.util.ReturnMapUtil;
public interface ContractSelectService {
Map<String, Object> getLBContractCustomerList(
@Context HttpServletRequest request, @Context Transaction sqlca,
@Context JBOTransaction tx, ReturnMapUtil ReturnMapUtil)
throws Exception;
Map<String, Object> getLBContractMaterialSupplyList(
@Context HttpServletRequest request, @Context Transaction sqlca,
@Context JBOTransaction tx, ReturnMapUtil ReturnMapUtil)
throws Exception;
}

View File

@ -1,33 +1,48 @@
package apx.com.amarsoft.als.currency.select.contract.service.impl;
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.contract.service.ContractSelectService;
import com.amarsoft.are.jbo.JBOTransaction;
import com.amarsoft.awe.util.Transaction;
import com.amarsoft.context.ASUser;
import com.base.constant.RestfullConstant;
import com.base.util.ReturnMapUtil;
public class ContractSelectServiceImpl implements ContractSelectService {
// ReturnMapUtil ReturnMapUtil = new ReturnMapUtil();
public Map<String, Object> getLBContractCustomerList(
HttpServletRequest request, Transaction sqlca, JBOTransaction tx,
ReturnMapUtil ReturnMapUtil) throws Exception {
String sSelName = "SelectContractInfoCustChangeList";
SelectCatalogWin select = new SelectCatalogWin(sSelName, tx, sqlca,
request);
ASUser curUser = new ASUser((String) request.getSession().getAttribute(
"userid"), sqlca);
select.setParam("orgId", curUser.getOrgID());
Map<String, Object> body = select.execute(tx, sqlca, request);
ReturnMapUtil.setReturnMap(body,
(String) RestfullConstant.baseProperty.get("SUCCESS"), "");
return ReturnMapUtil.getReturnMap();
}
}
package apx.com.amarsoft.als.currency.select.contract.service.impl;
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.contract.service.ContractSelectService;
import com.amarsoft.are.jbo.JBOTransaction;
import com.amarsoft.awe.util.Transaction;
import com.amarsoft.context.ASUser;
import com.base.constant.RestfullConstant;
import com.base.util.ReturnMapUtil;
public class ContractSelectServiceImpl implements ContractSelectService {
// ReturnMapUtil ReturnMapUtil = new ReturnMapUtil();
public Map<String, Object> getLBContractCustomerList(
HttpServletRequest request, Transaction sqlca, JBOTransaction tx,
ReturnMapUtil ReturnMapUtil) throws Exception {
String sSelName = "SelectContractInfoCustChangeList";
SelectCatalogWin select = new SelectCatalogWin(sSelName, tx, sqlca,
request);
ASUser curUser = new ASUser((String) request.getSession().getAttribute(
"userid"), sqlca);
select.setParam("orgId", curUser.getOrgID());
Map<String, Object> body = select.execute(tx, sqlca, request);
ReturnMapUtil.setReturnMap(body,
(String) RestfullConstant.baseProperty.get("SUCCESS"), "");
return ReturnMapUtil.getReturnMap();
}
public Map<String, Object> getLBContractMaterialSupplyList(
HttpServletRequest request, Transaction sqlca, JBOTransaction tx,
ReturnMapUtil ReturnMapUtil) throws Exception {
String sSelName = "SelectContractForSupport";
SelectCatalogWin select = new SelectCatalogWin(sSelName, tx, sqlca,
request);
ASUser curUser = new ASUser((String) request.getSession().getAttribute(
"userid"), sqlca);
select.setParam("orgId", curUser.getOrgID());
Map<String, Object> body = select.execute(tx, sqlca, request);
ReturnMapUtil.setReturnMap(body,
(String) RestfullConstant.baseProperty.get("SUCCESS"), "");
return ReturnMapUtil.getReturnMap();
}
}