修复病人配餐设置启用状态
This commit is contained in:
parent
86c654904a
commit
06f199f3c3
@ -39,8 +39,7 @@ public class FtFoodDemandDaoController extends BaseController {
|
|||||||
@GetMapping("/list")
|
@GetMapping("/list")
|
||||||
public TableDataInfo list(FtFoodDemandDao ftFoodDemandDao) {
|
public TableDataInfo list(FtFoodDemandDao ftFoodDemandDao) {
|
||||||
startPage();
|
startPage();
|
||||||
// LambdaQueryWrapper<FtFoodDemandDao> lqw = Wrappers.lambdaQuery(ftFoodDemandDao);
|
|
||||||
// List<FtFoodDemandDao> list = iFtFoodDemandDaoService.list(lqw);
|
|
||||||
List<FtFoodDemandDao> list = iFtFoodDemandDaoService.listNewFormatter(ftFoodDemandDao);
|
List<FtFoodDemandDao> list = iFtFoodDemandDaoService.listNewFormatter(ftFoodDemandDao);
|
||||||
return getDataTable(list);
|
return getDataTable(list);
|
||||||
}
|
}
|
||||||
|
@ -96,12 +96,7 @@
|
|||||||
<el-table-column label="加饭" align="center" prop="rice" width="80px" :formatter="formatRice"/>
|
<el-table-column label="加饭" align="center" prop="rice" width="80px" :formatter="formatRice"/>
|
||||||
<el-table-column label="加蛋" align="center" prop="egg" width="80px"/>
|
<el-table-column label="加蛋" align="center" prop="egg" width="80px"/>
|
||||||
<el-table-column label="营养配餐" align="center" prop="nutritionFood" width="120px"/>
|
<el-table-column label="营养配餐" align="center" prop="nutritionFood" width="120px"/>
|
||||||
<!-- <el-table-column label="更新日期" align="center" prop="updateAt" width="180">-->
|
<el-table-column label="启用状态" align="center" prop="flag" width="80px" :formatter="formatFlag"/>
|
||||||
<!-- <template slot-scope="scope">-->
|
|
||||||
<!-- <span>{{ parseTime(scope.row.updateAt, '{y}-{m}-{d}') }}</span>-->
|
|
||||||
<!-- </template>-->
|
|
||||||
<!-- </el-table-column>-->
|
|
||||||
<el-table-column label="启用状态" align="center" prop="flag" width="80px"/>
|
|
||||||
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
|
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<el-button
|
<el-button
|
||||||
@ -174,6 +169,15 @@
|
|||||||
<el-form-item label="加蛋" prop="egg">
|
<el-form-item label="加蛋" prop="egg">
|
||||||
<el-input-number v-model="form.egg" :min="0" :max="5"/>
|
<el-input-number v-model="form.egg" :min="0" :max="5"/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
<el-form-item label="启用状态" prop="meat">
|
||||||
|
<el-switch
|
||||||
|
v-model="form.flag"
|
||||||
|
active-text="是"
|
||||||
|
inactive-text="否"
|
||||||
|
active-color="#13ce66"
|
||||||
|
inactive-color="#ff4949">
|
||||||
|
</el-switch>
|
||||||
|
</el-form-item>
|
||||||
</el-form>
|
</el-form>
|
||||||
<div slot="footer" class="dialog-footer">
|
<div slot="footer" class="dialog-footer">
|
||||||
<el-button type="primary" @click="submitForm">确 定</el-button>
|
<el-button type="primary" @click="submitForm">确 定</el-button>
|
||||||
@ -271,10 +275,19 @@ export default {
|
|||||||
});
|
});
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
formatFlag(row) {
|
||||||
|
if (row.flag === true) {
|
||||||
|
return "启用";
|
||||||
|
} else if (row.flag === false) {
|
||||||
|
return "禁用";
|
||||||
|
} else {
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
},
|
||||||
// 格式化菜单回显文字
|
// 格式化菜单回显文字
|
||||||
formatFoods(row) {
|
formatFoods(row) {
|
||||||
const _this = this;
|
const _this = this;
|
||||||
if (row.foods!=null){
|
if (row.foods != null) {
|
||||||
let arr = row.foods.split(",").map(Number);
|
let arr = row.foods.split(",").map(Number);
|
||||||
let ret = arr.map(item => {
|
let ret = arr.map(item => {
|
||||||
let obj = _this.foodList.find((value => {
|
let obj = _this.foodList.find((value => {
|
||||||
@ -387,7 +400,7 @@ export default {
|
|||||||
const id = row.id || this.ids
|
const id = row.id || this.ids
|
||||||
getFoodDemand(id).then(response => {
|
getFoodDemand(id).then(response => {
|
||||||
this.form = response.data;
|
this.form = response.data;
|
||||||
if (this.form.foods!=null){
|
if (this.form.foods != null) {
|
||||||
this.form.foods = this.form.foods.split(",").map(Number);
|
this.form.foods = this.form.foods.split(",").map(Number);
|
||||||
}
|
}
|
||||||
this.form.type = this.selectDictLabel(this.typeOptions, row.type);
|
this.form.type = this.selectDictLabel(this.typeOptions, row.type);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user