From 43febc1135430529aa1f573ea75a8c7dfa025d89 Mon Sep 17 00:00:00 2001 From: xuhy <3313886187@qq.com> Date: 星期一, 20 五月 2024 11:31:49 +0800 Subject: [PATCH] 接送机价格设置 --- ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/specialTrain/TServerCarmodelController.java | 70 +++++++++++++++++++++++++++++++++++ 1 files changed, 70 insertions(+), 0 deletions(-) diff --git a/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/specialTrain/TServerCarmodelController.java b/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/specialTrain/TServerCarmodelController.java index 4844438..ddf7db3 100644 --- a/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/specialTrain/TServerCarmodelController.java +++ b/ManagementNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/specialTrain/TServerCarmodelController.java @@ -60,6 +60,14 @@ } /** + * 跳转到接送机车型设置首页 + */ + @RequestMapping("/transfer") + public String transfer() { + return PREFIX + "transfer.html"; + } + + /** * 跳转到添加专车车型设置 */ @RequestMapping("/tServerCarmodel_add") @@ -119,6 +127,24 @@ return PREFIX + "charter_edit.html"; } + /** + * 跳转到添加接送机车型设置 + */ + @RequestMapping("/tServerCarmodel_addTransfer") + public String tServerCarmodel_addTransfer() { + return PREFIX + "transfer_add.html"; + } + + + /** + * 跳转到添加接送机车型设置 + */ + @RequestMapping("/tServerCarmodel_editTransfer") + public String tServerCarmodel_editTransfer(Integer id, Model model) { + TServerCarmodel tServerCarmodel = tServerCarmodelService.selectById(id); + model.addAttribute("data", tServerCarmodel); + return PREFIX + "transfer_edit.html"; + } /** * 获取专车车型设置列表 @@ -161,6 +187,21 @@ page.setRecords(null); }else{ page.setRecords(tServerCarmodelService.getServerCarModelList(page,3,name,state)); + } + return super.packForBT(page); + } + + /** + * 获取接送机车型设置列表 + */ + @RequestMapping(value = "/listTransfer") + @ResponseBody + public Object listTransfer(String name,Integer state) { + Page<Map<String, Object>> page = new PageFactory<Map<String, Object>>().defaultPage(); + if (ShiroKit.getUser().getRoleType() != 1){ + page.setRecords(null); + }else{ + page.setRecords(tServerCarmodelService.getServerCarModelList(page,7,name,state)); } return super.packForBT(page); } @@ -263,7 +304,36 @@ return SUCCESS_TIP; } + /** + * 新增接送机车型设置 + */ + @RequestMapping(value = "/addTransfer") + @ResponseBody + public Object addTransfer(TServerCarmodel tServerCarmodel) { + int count = tServerCarmodelService.selectCount(new EntityWrapper<TServerCarmodel>().eq("type", 7) + .eq("name", tServerCarmodel.getName()).last(" and not FIND_IN_SET(state,'3')")); + if (count > 0){ + return new ErrorTip(500, "【"+tServerCarmodel.getName()+"】已存在,请重新输入"); + } + tServerCarmodel.setInsertTime(new Date()); + tServerCarmodel.setState(1); + tServerCarmodel.setType(7); + tServerCarmodelService.insert(tServerCarmodel); + return SUCCESS_TIP; + } + /** + * 修改接送机车型设置 + */ + @RequestMapping(value = "/updateTransfer") + @ResponseBody + public Object updateTransfer(TServerCarmodel tServerCarmodel) { + tServerCarmodel.setInsertTime(new Date()); + tServerCarmodel.setState(1); + tServerCarmodel.setType(7); + tServerCarmodelService.updateById(tServerCarmodel); + return SUCCESS_TIP; + } /** * 禁用/启用 -- Gitblit v1.7.1