From efd7820da5a92121b9d9beb3685830f6dff8c0ae Mon Sep 17 00:00:00 2001 From: huangdeliang <huangdeliang@skieer.com> Date: Fri, 19 Mar 2021 17:18:37 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E6=93=8D=E4=BD=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../EditDishesDrawer/IngredientListView/index.vue | 10 ++++++++-- .../src/views/custom/dishes/EditDishesDrawer/index.vue | 4 ++-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/stdiet-ui/src/views/custom/dishes/EditDishesDrawer/IngredientListView/index.vue b/stdiet-ui/src/views/custom/dishes/EditDishesDrawer/IngredientListView/index.vue index 60cff0173..eac438a22 100644 --- a/stdiet-ui/src/views/custom/dishes/EditDishesDrawer/IngredientListView/index.vue +++ b/stdiet-ui/src/views/custom/dishes/EditDishesDrawer/IngredientListView/index.vue @@ -51,7 +51,6 @@ :data="ingredientList" :cell-style="{ padding: 0 }" :header-cell-style="{ padding: 0, height: 'unset' }" - @current-change="handleCurrentChange" > <el-table-column label="食材名称" align="center" prop="name" /> <el-table-column @@ -63,6 +62,13 @@ <el-table-column prop="proteinRatio" label="蛋白质/100g" align="center" /> <el-table-column prop="fatRatio" label="脂肪/100g" align="center" /> <el-table-column prop="carbonRatio" label="碳水/100g" align="center" /> + <el-table-column label="操作" align="center"> + <template slot-scope="scope"> + <el-button type="text" size="mini" @click="handleOnSelect(scope.row)" + >选用</el-button + > + </template> + </el-table-column> </el-table> <pagination @@ -123,7 +129,7 @@ export default { this.resetForm("queryForm"); this.handleQuery(); }, - handleCurrentChange(data) { + handleOnSelect(data) { this.$emit("onSelect", data); }, }, diff --git a/stdiet-ui/src/views/custom/dishes/EditDishesDrawer/index.vue b/stdiet-ui/src/views/custom/dishes/EditDishesDrawer/index.vue index 7ee9b0666..2a0b99129 100644 --- a/stdiet-ui/src/views/custom/dishes/EditDishesDrawer/index.vue +++ b/stdiet-ui/src/views/custom/dishes/EditDishesDrawer/index.vue @@ -81,7 +81,7 @@ :data="form.igdList" border show-summary - :cell-style="{ padding: 0 }" + :cell-style="{ padding: '2px 0' }" :header-cell-style="{ padding: 0, height: 'unset' }" :summary-method="getSummaries" > @@ -149,7 +149,7 @@ </el-table-column> <el-table-column label="操作" align="center"> <template slot-scope="scope"> - <el-button type="text" @click="handleOnDelete(scope.row)" + <el-button type="text" size="mini" @click="handleOnDelete(scope.row)" >删除</el-button > </template>