营养师、售后更换的提成转移,食谱计划生成优化等

This commit is contained in:
xiezhijun
2021-04-03 18:38:20 +08:00
parent 8345aa2991
commit d0b2cf7d3d
14 changed files with 1116 additions and 19 deletions

View File

@ -109,6 +109,14 @@
@click="handleOnDeleteClick(scope.row)"
>删除</el-button
>
<el-button
size="mini"
type="text"
icon="el-icon-edit"
@click="handleOnReplaceRecordClick(scope.row)"
v-hasPermi="['custom:orderNutritionistReplaceRecord:list']"
>更换记录</el-button
>
</template>
</el-table-column>
</el-table>
@ -121,6 +129,8 @@
<edit-order-dialog ref="cusEditOrderDialogRef" />
<order-detail ref="orderDetailRef" />
<!-- 订单营养师、售后更换记录 -->
<nutritionistReplaceRecord ref="replaceRecordRef"></nutritionistReplaceRecord>
</div>
</template>
<script>
@ -128,6 +138,7 @@ import { listOrder, delOrder } from "@/api/custom/order";
import OrderEdit from "@/components/OrderEdit";
import OrderAdd from "@/components/OrderAdd";
import OrderDetail from "@/components/OrderDetail";
import NutritionistReplaceRecord from "@/components/OrderNutritionistReplaceRecord";
import { mapGetters } from "vuex";
import { checkPermi } from "@/utils/permission";
@ -137,6 +148,7 @@ export default {
"edit-order-dialog": OrderEdit,
"order-detail": OrderDetail,
"create-order-dialog": OrderAdd,
"nutritionistReplaceRecord": NutritionistReplaceRecord
},
data() {
return {
@ -223,6 +235,9 @@ export default {
this.fetchOrderList(this.data.id);
});
},
handleOnReplaceRecordClick(data) {
this.$refs.replaceRecordRef.showDialog(data);
},
handleOnDeleteClick(data) {
const orderIds = data.orderId || this.ids;
this.$confirm(