From 33fe8c08bbbcbf7bc7eff28aa9ecb645073b2688 Mon Sep 17 00:00:00 2001 From: ryoeiken <754264374@qq.com> Date: Tue, 8 Dec 2020 11:31:29 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E9=85=8D=E9=A4=90=E5=8A=9F?= =?UTF-8?q?=E8=83=BD=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/FtCateringDaoController.java | 24 +--------- .../system/fantang/domain/FtCateringDao.java | 2 - .../fantang/mapper/FtCateringDaoMapper.java | 2 + .../service/IFtCateringDaoService.java | 2 + .../impl/FtCateringDaoServiceImpl.java | 5 ++ .../ruoyi/system/fantang/vo/FtCateringVo.java | 2 + .../mapper/fantang/FtCateringDaoMapper.xml | 9 ++++ ruoyi-ui/src/views/fantang/catering/index.vue | 46 ++++++++----------- 8 files changed, 40 insertions(+), 52 deletions(-) diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/fantang/controller/FtCateringDaoController.java b/ruoyi-system/src/main/java/com/ruoyi/system/fantang/controller/FtCateringDaoController.java index 821f0a413..d544628b6 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/fantang/controller/FtCateringDaoController.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/fantang/controller/FtCateringDaoController.java @@ -9,8 +9,6 @@ import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.utils.poi.ExcelUtil; import com.ruoyi.system.fantang.domain.FtCateringDao; import com.ruoyi.system.fantang.service.IFtCateringDaoService; -import com.ruoyi.system.fantang.service.IFtDepartDaoService; -import com.ruoyi.system.fantang.service.IFtPatientDaoService; import lombok.RequiredArgsConstructor; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.access.prepost.PreAuthorize; @@ -33,10 +31,6 @@ public class FtCateringDaoController extends BaseController { private final IFtCateringDaoService iFtCateringDaoService; - private final IFtDepartDaoService departDaoService; - - private final IFtPatientDaoService patientDaoService; - /** * 查询配餐功能列表 */ @@ -44,21 +38,6 @@ public class FtCateringDaoController extends BaseController { @GetMapping("/list") public TableDataInfo list(FtCateringDao ftCateringDao) { startPage(); -// LambdaQueryWrapper lqw = Wrappers.lambdaQuery(ftCateringDao); -// if (ftCateringDao.getFlag() != null) { -// lqw.eq(FtCateringDao::getFlag, ftCateringDao.getFlag()); -// } -// List list = iFtCateringDaoService.list(lqw); -// List listWithDepart = iFtCateringDaoService.list(lqw); -// for (FtCateringDao cateringDao : list) { -// FtPatientDao Patient = patientDaoService.getById(cateringDao.getPatientId()); -// Long departId = Patient.getDepartId(); -// String departName = departDaoService.getById(departId).getDepartName(); -// cateringDao.setDepartName(departName); -// cateringDao.setName(Patient.getName()); -// cateringDao.setBedId(Patient.getBedId()); -// listWithDepart.add(cateringDao); -// } List list = iFtCateringDaoService.listNewFormatter(ftCateringDao); return getDataTable(list); } @@ -82,7 +61,8 @@ public class FtCateringDaoController extends BaseController { @PreAuthorize("@ss.hasPermi('fantang:catering:query')") @GetMapping(value = "/{id}") public AjaxResult getInfo(@PathVariable("id") Long id) { - return AjaxResult.success(iFtCateringDaoService.getById(id)); + FtCateringDao ftCateringDao = iFtCateringDaoService.getByIdNewFormatter(id); + return AjaxResult.success(ftCateringDao); } /** diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/fantang/domain/FtCateringDao.java b/ruoyi-system/src/main/java/com/ruoyi/system/fantang/domain/FtCateringDao.java index da63a034e..8079149c6 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/fantang/domain/FtCateringDao.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/fantang/domain/FtCateringDao.java @@ -103,6 +103,4 @@ public class FtCateringDao extends FtCateringVo { */ @Excel(name = "描述") private String cateringDescribe; - - private String hospitalId; } diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/fantang/mapper/FtCateringDaoMapper.java b/ruoyi-system/src/main/java/com/ruoyi/system/fantang/mapper/FtCateringDaoMapper.java index d25f43827..3f8543762 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/fantang/mapper/FtCateringDaoMapper.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/fantang/mapper/FtCateringDaoMapper.java @@ -14,4 +14,6 @@ import java.util.List; public interface FtCateringDaoMapper extends BaseMapper { List listNewFormatter(FtCateringDao ftCateringDao); + + FtCateringDao getByIdNewFormatter(Long id); } diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/fantang/service/IFtCateringDaoService.java b/ruoyi-system/src/main/java/com/ruoyi/system/fantang/service/IFtCateringDaoService.java index 0a34689a3..ea0d25782 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/fantang/service/IFtCateringDaoService.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/fantang/service/IFtCateringDaoService.java @@ -14,4 +14,6 @@ import java.util.List; public interface IFtCateringDaoService extends IService { List listNewFormatter(FtCateringDao ftCateringDao); + + FtCateringDao getByIdNewFormatter(Long id); } diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/fantang/service/impl/FtCateringDaoServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/fantang/service/impl/FtCateringDaoServiceImpl.java index 3b162dc45..d4062e160 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/fantang/service/impl/FtCateringDaoServiceImpl.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/fantang/service/impl/FtCateringDaoServiceImpl.java @@ -21,4 +21,9 @@ public class FtCateringDaoServiceImpl extends ServiceImpl listNewFormatter(FtCateringDao ftCateringDao) { return this.baseMapper.listNewFormatter(ftCateringDao); } + + @Override + public FtCateringDao getByIdNewFormatter(Long id) { + return this.baseMapper.getByIdNewFormatter(id); + } } diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/fantang/vo/FtCateringVo.java b/ruoyi-system/src/main/java/com/ruoyi/system/fantang/vo/FtCateringVo.java index 870f77fda..c20fb7c61 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/fantang/vo/FtCateringVo.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/fantang/vo/FtCateringVo.java @@ -27,4 +27,6 @@ public class FtCateringVo { @TableField(exist = false) private String name; + @TableField(exist = false) + private String hospitalId; } diff --git a/ruoyi-system/src/main/resources/mapper/fantang/FtCateringDaoMapper.xml b/ruoyi-system/src/main/resources/mapper/fantang/FtCateringDaoMapper.xml index 669ddf84b..00f8f1c31 100644 --- a/ruoyi-system/src/main/resources/mapper/fantang/FtCateringDaoMapper.xml +++ b/ruoyi-system/src/main/resources/mapper/fantang/FtCateringDaoMapper.xml @@ -29,4 +29,13 @@ and b.hospital_id = #{hospitalId} and a.flag = #{flag} + + \ No newline at end of file diff --git a/ruoyi-ui/src/views/fantang/catering/index.vue b/ruoyi-ui/src/views/fantang/catering/index.vue index 22e3458f2..ed7cb0abf 100644 --- a/ruoyi-ui/src/views/fantang/catering/index.vue +++ b/ruoyi-ui/src/views/fantang/catering/index.vue @@ -320,7 +320,8 @@ + @change="changeDepart" + :disabled="true"> - - - + @@ -348,9 +342,9 @@ @@ -370,11 +364,10 @@ - - + + { this.departOptions = response.rows; }) + listNutritionFood().then(response => { + console.log("yyc----",response) + this.numberOptions = response.rows; + }) }, methods: { // 响应营养配餐用餐安排多选列表 @@ -597,6 +586,7 @@ export default { const id = row.id || this.ids getCatering(id).then(response => { this.form = response.data; + console.log(response.data); this.modifyItem = true; this.title = "修改配餐"; }); @@ -608,7 +598,7 @@ export default { if (this.form.id != null) { updateCatering(this.form).then(response => { this.msgSuccess("修改成功"); - this.open = false; + this.modifyItem = false; this.getList(); }); } else {