From 6225c37d2f53adf26daf6b4859af5fb5c6fad088 Mon Sep 17 00:00:00 2001
From: liujie <liujie>
Date: 星期一, 15 五月 2023 16:45:34 +0800
Subject: [PATCH] broker 卡车公司端
---
src/main/java/com/stylefeng/guns/modular/system/controller/TCompanyController.java | 407 +++++++++++++++++++++++++++++-----------------------------
1 files changed, 203 insertions(+), 204 deletions(-)
diff --git a/src/main/java/com/stylefeng/guns/modular/system/controller/TCompanyController.java b/src/main/java/com/stylefeng/guns/modular/system/controller/TCompanyController.java
index 0300fc7..64e0709 100644
--- a/src/main/java/com/stylefeng/guns/modular/system/controller/TCompanyController.java
+++ b/src/main/java/com/stylefeng/guns/modular/system/controller/TCompanyController.java
@@ -47,141 +47,140 @@
- /**
- * 获取列表
- */
- @ApiOperation(value = "卡车公司列表",notes="卡车公司列表")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "Authorization", value = "用户token(Bearer +token)", required = true, dataType = "String", paramType = "header", defaultValue = "Bearer eyJhbGciOiJIUzUxMiJ9....."),
- @ApiImplicitParam(name = "pageNumber", value = "pageNumber", required = true, dataType = "int",paramType = "query"),
- @ApiImplicitParam(name = "pageSize", value = "pageSize", required = true, dataType = "int",paramType = "query"),
- @ApiImplicitParam(name = "name", value = "名称/id", required = false, dataType = "String"),
- @ApiImplicitParam(name = "account", value = "account", required = false, dataType = "String"),
- })
- @GetMapping(value = "/list")
- @ResponseBody
- public Object list(int pageNumber,int pageSize,String name,String account) {
-
- Page<TCompanyVo> tCompanyVoPage = new Page<>(pageNumber, pageSize);
- List<TCompanyVo> tCompanyVos = tCompanyService.selectList1(tCompanyVoPage, name, account);
- tCompanyVoPage.setRecords(tCompanyVos);
- return new SuccessTip(tCompanyVoPage);
- }
-
- @ApiOperation(value = "卡车公司审核列表",notes="卡车公司审核列表")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "Authorization", value = "用户token(Bearer +token)", required = true, dataType = "String", paramType = "header", defaultValue = "Bearer eyJhbGciOiJIUzUxMiJ9....."),
- @ApiImplicitParam(name = "pageNumber", value = "pageNumber", required = true, dataType = "int",paramType = "query"),
- @ApiImplicitParam(name = "pageSize", value = "pageSize", required = true, dataType = "int",paramType = "query"),
- @ApiImplicitParam(name = "name", value = "名称/id", required = false, dataType = "String"),
- @ApiImplicitParam(name = "account", value = "account", required = false, dataType = "String"),
- @ApiImplicitParam(name = "state", value = "state", required = false, dataType = "int"),
- })
- @GetMapping(value = "/listCheck")
- @ResponseBody
- public Object listCheck(int pageNumber,int pageSize,String name,String account,Integer state) {
-
- Page<TCompanyVo> tCompanyVoPage = new Page<>(pageNumber, pageSize);
- tCompanyVoPage.setRecords(tCompanyService.selectList2(tCompanyVoPage,name,account,state));
- return new SuccessTip(tCompanyVoPage);
- }
-
- /**
- * 新增
- */
- @ApiOperation(value = "新增卡车公司",notes="新增卡车公司")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "Authorization", value = "用户token(Bearer +token)", required = true, dataType = "String", paramType = "header", defaultValue = "Bearer eyJhbGciOiJIUzUxMiJ9....."),
- })
- @PostMapping(value = "/add")
- @ResponseBody
- public Object add(@RequestBody TCompanyDto tCompany) {
- try {
- List<TCompany> companies = tCompanyService.selectList(new EntityWrapper<TCompany>().eq("account", tCompany.getAccount()));
- if(companies.size()>0){
- return new ErrorTip(5002,"Account already exists");
- }
- TCompany company = new TCompany();
- BeanUtil.copyProperties(tCompany,company);
- tCompanyService.insert(company);
- List<TCompanyService> list = tCompany.getList();
- list.forEach(e->e.setCompanyId(company.getId()));
- itCompanyServiceService.insertBatch(tCompany.getList());
- return SUCCESS_TIP;
- }catch (Exception e){
- e.printStackTrace();
- return ERROR;
- }
- }
-
- /**
- * 删除
- */
- @ApiOperation(value = "删除卡车公司",notes="删除卡车公司")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "Authorization", value = "用户token(Bearer +token)", required = true, dataType = "String", paramType = "header", defaultValue = "Bearer eyJhbGciOiJIUzUxMiJ9....."),
- @ApiImplicitParam(name = "tCompanyId", value = "卡车公司id", required = true, dataType = "int"),
- })
- @DeleteMapping(value = "/delete")
- @ResponseBody
- public Object delete(@RequestParam Integer tCompanyId) {
- TCompany tCompany = tCompanyService.selectById(tCompanyId);
- tCompany.setRemove(1);
- tCompanyService.updateById(tCompany);
- return SUCCESS_TIP;
- }
-
- @ApiOperation(value = "冻结卡车公司",notes="冻结卡车公司")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "Authorization", value = "用户token(Bearer +token)", required = true, dataType = "String", paramType = "header", defaultValue = "Bearer eyJhbGciOiJIUzUxMiJ9....."),
- @ApiImplicitParam(name = "tCompanyId", value = "卡车公司id", required = true, dataType = "int"),
- @ApiImplicitParam(name = "type", value = "1解冻 2冻结", required = true, dataType = "int"),
- })
- @DeleteMapping(value = "/freeze")
- @ResponseBody
- public Object freeze(@RequestParam Integer tCompanyId,Integer type) {
- TCompany tCompany = tCompanyService.selectById(tCompanyId);
- if(type==1){
- tCompany.setStatus(1);
- }else if(type==2){
- tCompany.setStatus(3);
- }
- tCompanyService.updateById(tCompany);
- return SUCCESS_TIP;
- }
+// /**
+// * 获取列表
+// */
+// @ApiOperation(value = "卡车公司列表",notes="卡车公司列表")
+// @ApiImplicitParams({
+// @ApiImplicitParam(name = "Authorization", value = "用户token(Bearer +token)", required = true, dataType = "String", paramType = "header", defaultValue = "Bearer eyJhbGciOiJIUzUxMiJ9....."),
+// @ApiImplicitParam(name = "pageNumber", value = "pageNumber", required = true, dataType = "int",paramType = "query"),
+// @ApiImplicitParam(name = "pageSize", value = "pageSize", required = true, dataType = "int",paramType = "query"),
+// @ApiImplicitParam(name = "name", value = "名称/id", required = false, dataType = "String"),
+// @ApiImplicitParam(name = "account", value = "account", required = false, dataType = "String"),
+// })
+// @GetMapping(value = "/list")
+// @ResponseBody
+// public Object list(int pageNumber,int pageSize,String name,String account) {
+//
+// Page<TCompanyVo> tCompanyVoPage = new Page<>(pageNumber, pageSize);
+// List<TCompanyVo> tCompanyVos = tCompanyService.selectList1(tCompanyVoPage, name, account);
+// tCompanyVoPage.setRecords(tCompanyVos);
+// return new SuccessTip(tCompanyVoPage);
+// }
+//
+// @ApiOperation(value = "卡车公司审核列表",notes="卡车公司审核列表")
+// @ApiImplicitParams({
+// @ApiImplicitParam(name = "Authorization", value = "用户token(Bearer +token)", required = true, dataType = "String", paramType = "header", defaultValue = "Bearer eyJhbGciOiJIUzUxMiJ9....."),
+// @ApiImplicitParam(name = "pageNumber", value = "pageNumber", required = true, dataType = "int",paramType = "query"),
+// @ApiImplicitParam(name = "pageSize", value = "pageSize", required = true, dataType = "int",paramType = "query"),
+// @ApiImplicitParam(name = "name", value = "名称/id", required = false, dataType = "String"),
+// @ApiImplicitParam(name = "account", value = "account", required = false, dataType = "String"),
+// @ApiImplicitParam(name = "state", value = "state", required = false, dataType = "int"),
+// })
+// @GetMapping(value = "/listCheck")
+// @ResponseBody
+// public Object listCheck(int pageNumber,int pageSize,String name,String account,Integer state) {
+//
+// Page<TCompanyVo> tCompanyVoPage = new Page<>(pageNumber, pageSize);
+// tCompanyVoPage.setRecords(tCompanyService.selectList2(tCompanyVoPage,name,account,state));
+// return new SuccessTip(tCompanyVoPage);
+// }
+//
+// /**
+// * 新增
+// */
+// @ApiOperation(value = "新增卡车公司",notes="新增卡车公司")
+// @ApiImplicitParams({
+// @ApiImplicitParam(name = "Authorization", value = "用户token(Bearer +token)", required = true, dataType = "String", paramType = "header", defaultValue = "Bearer eyJhbGciOiJIUzUxMiJ9....."),
+// })
+// @PostMapping(value = "/add")
+// @ResponseBody
+// public Object add(@RequestBody TCompanyDto tCompany) {
+// try {
+// List<TCompany> companies = tCompanyService.selectList(new EntityWrapper<TCompany>().eq("account", tCompany.getAccount()));
+// if(companies.size()>0){
+// return new ErrorTip(5002,"Account already exists");
+// }
+// TCompany company = new TCompany();
+// BeanUtil.copyProperties(tCompany,company);
+// tCompanyService.insert(company);
+// List<TCompanyService> list = tCompany.getList();
+// list.forEach(e->e.setCompanyId(company.getId()));
+// itCompanyServiceService.insertBatch(tCompany.getList());
+// return SUCCESS_TIP;
+// }catch (Exception e){
+// e.printStackTrace();
+// return ERROR;
+// }
+// }
+//
+// /**
+// * 删除
+// */
+// @ApiOperation(value = "删除卡车公司",notes="删除卡车公司")
+// @ApiImplicitParams({
+// @ApiImplicitParam(name = "Authorization", value = "用户token(Bearer +token)", required = true, dataType = "String", paramType = "header", defaultValue = "Bearer eyJhbGciOiJIUzUxMiJ9....."),
+// @ApiImplicitParam(name = "tCompanyId", value = "卡车公司id", required = true, dataType = "int"),
+// })
+// @DeleteMapping(value = "/delete")
+// @ResponseBody
+// public Object delete(@RequestParam Integer tCompanyId) {
+// TCompany tCompany = tCompanyService.selectById(tCompanyId);
+// tCompany.setRemove(1);
+// tCompanyService.updateById(tCompany);
+// return SUCCESS_TIP;
+// }
+//
+// @ApiOperation(value = "冻结卡车公司",notes="冻结卡车公司")
+// @ApiImplicitParams({
+// @ApiImplicitParam(name = "Authorization", value = "用户token(Bearer +token)", required = true, dataType = "String", paramType = "header", defaultValue = "Bearer eyJhbGciOiJIUzUxMiJ9....."),
+// @ApiImplicitParam(name = "tCompanyId", value = "卡车公司id", required = true, dataType = "int"),
+// @ApiImplicitParam(name = "type", value = "1解冻 2冻结", required = true, dataType = "int"),
+// })
+// @DeleteMapping(value = "/freeze")
+// @ResponseBody
+// public Object freeze(@RequestParam Integer tCompanyId,Integer type) {
+// TCompany tCompany = tCompanyService.selectById(tCompanyId);
+// if(type==1){
+// tCompany.setStatus(1);
+// }else if(type==2){
+// tCompany.setStatus(3);
+// }
+// tCompanyService.updateById(tCompany);
+// return SUCCESS_TIP;
+// }
- @ApiOperation(value = "审核卡车公司",notes="审核卡车公司")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "Authorization", value = "用户token(Bearer +token)", required = true, dataType = "String", paramType = "header", defaultValue = "Bearer eyJhbGciOiJIUzUxMiJ9....."),
- @ApiImplicitParam(name = "tCompanyId", value = "卡车公司id", required = true, dataType = "int"),
- @ApiImplicitParam(name = "type", value = "1通过 2拒绝", required = true, dataType = "int"),
- @ApiImplicitParam(name = "remark", value = "拒绝原因/通过填时间(2023-01-31 17:49:08)", required = true, dataType = "String"),
- })
- @DeleteMapping(value = "/audit")
- @ResponseBody
- public Object audit(@RequestParam Integer tCompanyId,Integer type,String remark) {
- TCompany tCompany = tCompanyService.selectById(tCompanyId);
- if(type==1){
- SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
- try {
- Date parse = simpleDateFormat.parse(remark);
- tCompany.setExpirationTime(parse);
-
-
- } catch (ParseException e) {
- e.printStackTrace();
- return new ErrorTip(5010, "时间格式错误!");
- }
- tCompany.setStatus(1);
- }else if(type==2){
- tCompany.setStatus(2);
- tCompany.setRemark(remark);
- }
- tCompanyService.updateById(tCompany);
- return SUCCESS_TIP;
- }
-
+// @ApiOperation(value = "审核卡车公司",notes="审核卡车公司")
+// @ApiImplicitParams({
+// @ApiImplicitParam(name = "Authorization", value = "用户token(Bearer +token)", required = true, dataType = "String", paramType = "header", defaultValue = "Bearer eyJhbGciOiJIUzUxMiJ9....."),
+// @ApiImplicitParam(name = "tCompanyId", value = "卡车公司id", required = true, dataType = "int"),
+// @ApiImplicitParam(name = "type", value = "1通过 2拒绝", required = true, dataType = "int"),
+// @ApiImplicitParam(name = "remark", value = "拒绝原因/通过填时间(2023-01-31 17:49:08)", required = true, dataType = "String"),
+// })
+// @DeleteMapping(value = "/audit")
+// @ResponseBody
+// public Object audit(@RequestParam Integer tCompanyId,Integer type,String remark) {
+// TCompany tCompany = tCompanyService.selectById(tCompanyId);
+// if(type==1){
+// SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
+// try {
+// Date parse = simpleDateFormat.parse(remark);
+// tCompany.setExpirationTime(parse);
+//
+//
+// } catch (ParseException e) {
+// e.printStackTrace();
+// return new ErrorTip(5010, "时间格式错误!");
+// }
+// tCompany.setStatus(1);
+// }else if(type==2){
+// tCompany.setStatus(2);
+// tCompany.setRemark(remark);
+// }
+// tCompanyService.updateById(tCompany);
+// return SUCCESS_TIP;
+// }
/**
* 修改
@@ -248,79 +247,79 @@
return new SuccessTip(objects);
}
- @ApiOperation(value = "根据卡车公司id获取卡车公司费用设置",notes="根据卡车公司id获取卡车公司费用设置")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "Authorization", value = "用户token(Bearer +token)", required = true, dataType = "String", paramType = "header", defaultValue = "Bearer eyJhbGciOiJIUzUxMiJ9....."),
- @ApiImplicitParam(name = "tCompanyId", value = "卡车公司id", required = true, dataType = "int"),
- })
- @GetMapping(value = "/getCompanySetting/{tCompanyId}")
- @ResponseBody
- public Object getCompanySetting(@PathVariable("tCompanyId") Integer tCompanyId) {
- List<TCompanyFeeSetting> feeSettings = itCompanyFeeSettingService.selectList(new EntityWrapper<TCompanyFeeSetting>().eq("company_id", tCompanyId));
- ArrayList<TCompanyFeeSettingVo> vos = new ArrayList<>();
- feeSettings.stream().forEach(e->{
- TCompanyFeeSettingVo tCompanyFeeSettingVo = new TCompanyFeeSettingVo();
- BeanUtil.copyProperties(e,tCompanyFeeSettingVo);
- vos.add(tCompanyFeeSettingVo);
- });
- vos.forEach(e->{
- if(("Pool chassis").equals(e.getSetName()) ||"wccp chassis".equals(e.getSetName()) || "trl-axle chassis".equals(e.getSetName())){
- e.setCost("Chassis fee");
- }
- });
- return new SuccessTip(vos);
- }
+// @ApiOperation(value = "根据卡车公司id获取卡车公司费用设置",notes="根据卡车公司id获取卡车公司费用设置")
+// @ApiImplicitParams({
+// @ApiImplicitParam(name = "Authorization", value = "用户token(Bearer +token)", required = true, dataType = "String", paramType = "header", defaultValue = "Bearer eyJhbGciOiJIUzUxMiJ9....."),
+// @ApiImplicitParam(name = "tCompanyId", value = "卡车公司id", required = true, dataType = "int"),
+// })
+// @GetMapping(value = "/getCompanySetting/{tCompanyId}")
+// @ResponseBody
+// public Object getCompanySetting(@PathVariable("tCompanyId") Integer tCompanyId) {
+// List<TCompanyFeeSetting> feeSettings = itCompanyFeeSettingService.selectList(new EntityWrapper<TCompanyFeeSetting>().eq("company_id", tCompanyId));
+// ArrayList<TCompanyFeeSettingVo> vos = new ArrayList<>();
+// feeSettings.stream().forEach(e->{
+// TCompanyFeeSettingVo tCompanyFeeSettingVo = new TCompanyFeeSettingVo();
+// BeanUtil.copyProperties(e,tCompanyFeeSettingVo);
+// vos.add(tCompanyFeeSettingVo);
+// });
+// vos.forEach(e->{
+// if(("Pool chassis").equals(e.getSetName()) ||"wccp chassis".equals(e.getSetName()) || "trl-axle chassis".equals(e.getSetName())){
+// e.setCost("Chassis fee");
+// }
+// });
+// return new SuccessTip(vos);
+// }
- @ApiOperation(value = "卡车公司服务修改设置",notes="卡车公司服务修改设置")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "Authorization", value = "用户token(Bearer +token)", required = true, dataType = "String", paramType = "header", defaultValue = "Bearer eyJhbGciOiJIUzUxMiJ9....."),
- })
- @GetMapping(value = "/updateSetting")
- @ResponseBody
- public Object updateSetting(TCompanySettingDto dto) {
- TCompany tCompany = tCompanyService.selectById(dto.getId());
- tCompany.setClass9(dto.getClass9());
- tCompany.setClass8(dto.getClass8());
- tCompany.setClass7(dto.getClass7());
- tCompany.setClass6(dto.getClass6());
- tCompany.setClass5(dto.getClass5());
- tCompany.setClass4(dto.getClass4());
- tCompany.setClass3(dto.getClass3());
- tCompany.setClass2(dto.getClass2());
- tCompany.setClass1(dto.getClass1());
- tCompany.setDg(dto.getDg());
- tCompany.setFr(dto.getFr());
- tCompany.setTk(dto.getTk());
- tCompany.setOt(dto.getOt());
- tCompany.setRh(dto.getRh());
- tCompany.setRf(dto.getRf());
- tCompany.setHc(dto.getHc());
- tCompany.setHq(dto.getHq());
- tCompany.setGp(dto.getGp());
- tCompany.setLanguage(dto.getLanguage());
- tCompany.setEld(dto.getEld());
- tCompany.setTwic(dto.getTwic());
- tCompany.setPrivateChassis(dto.getPrivateChassis());
- tCompany.setIsoTankDrayage(dto.getIsoTankDrayage());
- tCompany.setTankEndorsedDrayage(dto.getTankEndorsedDrayage());
- tCompany.setOpenTopDrayage(dto.getOpenTopDrayage());
- tCompany.setReeferDrayage(dto.getReeferDrayage());
- tCompany.setDryContainerDrayage(dto.getDryContainerDrayage());
- tCompany.setRailRampDrayage(dto.getRailRampDrayage());
- tCompany.setOceanPortDrayage(dto.getOceanPortDrayage());
- tCompany.setContainerSizes(dto.getContainerSizes());
- tCompany.setChains(dto.getChains());
- tCompany.setTransloadService(dto.getTransloadService());
- tCompany.setAmazon(dto.getAmazon());
- tCompany.setTsa(dto.getTsa());
- tCompany.setResidentialDelivery(dto.getResidentialDelivery());
- tCompany.setHouseholdGoods(dto.getHouseholdGoods());
- tCompany.setLiquor(dto.getLiquor());
- tCompany.setOverweightPermit(dto.getOverweightPermit());
- tCompany.setHAZMAT(dto.getHAZMAT());
- return tCompanyService.updateById(tCompany);
- }
+// @ApiOperation(value = "卡车公司服务修改设置",notes="卡车公司服务修改设置")
+// @ApiImplicitParams({
+// @ApiImplicitParam(name = "Authorization", value = "用户token(Bearer +token)", required = true, dataType = "String", paramType = "header", defaultValue = "Bearer eyJhbGciOiJIUzUxMiJ9....."),
+// })
+// @GetMapping(value = "/updateSetting")
+// @ResponseBody
+// public Object updateSetting(TCompanySettingDto dto) {
+// TCompany tCompany = tCompanyService.selectById(dto.getId());
+// tCompany.setClass9(dto.getClass9());
+// tCompany.setClass8(dto.getClass8());
+// tCompany.setClass7(dto.getClass7());
+// tCompany.setClass6(dto.getClass6());
+// tCompany.setClass5(dto.getClass5());
+// tCompany.setClass4(dto.getClass4());
+// tCompany.setClass3(dto.getClass3());
+// tCompany.setClass2(dto.getClass2());
+// tCompany.setClass1(dto.getClass1());
+// tCompany.setDg(dto.getDg());
+// tCompany.setFr(dto.getFr());
+// tCompany.setTk(dto.getTk());
+// tCompany.setOt(dto.getOt());
+// tCompany.setRh(dto.getRh());
+// tCompany.setRf(dto.getRf());
+// tCompany.setHc(dto.getHc());
+// tCompany.setHq(dto.getHq());
+// tCompany.setGp(dto.getGp());
+// tCompany.setLanguage(dto.getLanguage());
+// tCompany.setEld(dto.getEld());
+// tCompany.setTwic(dto.getTwic());
+// tCompany.setPrivateChassis(dto.getPrivateChassis());
+// tCompany.setIsoTankDrayage(dto.getIsoTankDrayage());
+// tCompany.setTankEndorsedDrayage(dto.getTankEndorsedDrayage());
+// tCompany.setOpenTopDrayage(dto.getOpenTopDrayage());
+// tCompany.setReeferDrayage(dto.getReeferDrayage());
+// tCompany.setDryContainerDrayage(dto.getDryContainerDrayage());
+// tCompany.setRailRampDrayage(dto.getRailRampDrayage());
+// tCompany.setOceanPortDrayage(dto.getOceanPortDrayage());
+// tCompany.setContainerSizes(dto.getContainerSizes());
+// tCompany.setChains(dto.getChains());
+// tCompany.setTransloadService(dto.getTransloadService());
+// tCompany.setAmazon(dto.getAmazon());
+// tCompany.setTsa(dto.getTsa());
+// tCompany.setResidentialDelivery(dto.getResidentialDelivery());
+// tCompany.setHouseholdGoods(dto.getHouseholdGoods());
+// tCompany.setLiquor(dto.getLiquor());
+// tCompany.setOverweightPermit(dto.getOverweightPermit());
+// tCompany.setHAZMAT(dto.getHAZMAT());
+// return tCompanyService.updateById(tCompany);
+// }
}
--
Gitblit v1.7.1