病患配餐列表中增加正餐菜品名回显
This commit is contained in:
parent
e6e6a94784
commit
0e571bde22
@ -89,11 +89,11 @@
|
|||||||
<!-- <el-table-column label="科室" align="center" prop="departName"/>-->
|
<!-- <el-table-column label="科室" align="center" prop="departName"/>-->
|
||||||
<el-table-column label="床号" align="center" prop="bedId" width="100px"/>
|
<el-table-column label="床号" align="center" prop="bedId" width="100px"/>
|
||||||
<el-table-column label="正餐" align="center" prop="type" :formatter="typeFormat" width="100px"/>
|
<el-table-column label="正餐" align="center" prop="type" :formatter="typeFormat" width="100px"/>
|
||||||
<el-table-column label="正餐清单" align="center" prop="foods"/>
|
<el-table-column label="正餐清单" align="center" prop="foods" :formatter="formatFoods"/>
|
||||||
<el-table-column label="加菜" align="center" prop="vegetables" width="80px"/>
|
<el-table-column label="加菜" align="center" prop="vegetables" width="80px" :formatter="formatVegetables"/>
|
||||||
<el-table-column label="加肉" align="center" prop="meat" width="80px"/>
|
<el-table-column label="加肉" align="center" prop="meat" width="80px" :formatter="formatMeat"/>
|
||||||
<el-table-column label="加饭" align="center" prop="rice" width="80px"/>
|
<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" :formatter="formatEgg"/>
|
||||||
<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="updateAt" width="180">-->
|
||||||
<!-- <template slot-scope="scope">-->
|
<!-- <template slot-scope="scope">-->
|
||||||
@ -147,6 +147,7 @@ import {
|
|||||||
listFoodDemand,
|
listFoodDemand,
|
||||||
updateFoodDemand
|
updateFoodDemand
|
||||||
} from "@/api/fantang/foodDemand";
|
} from "@/api/fantang/foodDemand";
|
||||||
|
import {listFood} from "../../../api/fantang/food";
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: "FoodDemand",
|
name: "FoodDemand",
|
||||||
@ -198,6 +199,7 @@ export default {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
|
|
||||||
created() {
|
created() {
|
||||||
this.getList();
|
this.getList();
|
||||||
this.getDicts("ft_book_type").then(response => {
|
this.getDicts("ft_book_type").then(response => {
|
||||||
@ -207,7 +209,47 @@ export default {
|
|||||||
this.updateFromOptions = response.data;
|
this.updateFromOptions = response.data;
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|
||||||
|
beforeCreate() {
|
||||||
|
listFood(this.queryParams).then(response => {
|
||||||
|
this.foodList = response.rows;
|
||||||
|
this.loading = false;
|
||||||
|
});
|
||||||
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
// 格式化菜单回显文字
|
||||||
|
formatFoods(row) {
|
||||||
|
const _this = this;
|
||||||
|
let arr = row.foods.split(",").map(Number);
|
||||||
|
let ret = arr.map(item =>{
|
||||||
|
let obj = _this.foodList.find((value => {
|
||||||
|
return value.foodId === item;
|
||||||
|
}));
|
||||||
|
return obj.name;
|
||||||
|
});
|
||||||
|
return ret.toString();
|
||||||
|
},
|
||||||
|
formatVegetables(row){
|
||||||
|
if (row.vegetables === null || row.vegetables === 0)
|
||||||
|
return "否";
|
||||||
|
return "是";
|
||||||
|
},
|
||||||
|
formatMeat(row) {
|
||||||
|
if (row.meat === null || row.meat === 0)
|
||||||
|
return "否";
|
||||||
|
return "是";
|
||||||
|
},
|
||||||
|
|
||||||
|
formatRice(row) {
|
||||||
|
if (row.rice === null || row.rice === 0)
|
||||||
|
return "否";
|
||||||
|
return "是";
|
||||||
|
},
|
||||||
|
formatEgg(row) {
|
||||||
|
if (row.egg === null || row.egg === 0)
|
||||||
|
return "否";
|
||||||
|
return "是";
|
||||||
|
},
|
||||||
/** 查询病人报餐列表 */
|
/** 查询病人报餐列表 */
|
||||||
getList() {
|
getList() {
|
||||||
this.loading = true;
|
this.loading = true;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user