diff --git a/src/api/shop.js b/src/api/shop.js new file mode 100644 index 0000000..d603364 --- /dev/null +++ b/src/api/shop.js @@ -0,0 +1,3 @@ +import { getAction, deleteAction, putAction, postAction, httpAction } from '@/api/manage' + +export const editOrder = (params)=>postAction("/erp/order/edit",params); \ No newline at end of file diff --git a/src/views/erp/OrderList.vue b/src/views/erp/OrderList.vue index 3bd0796..a7da2e6 100644 --- a/src/views/erp/OrderList.vue +++ b/src/views/erp/OrderList.vue @@ -69,6 +69,8 @@ 编辑 + 审核 + 派发 @@ -99,6 +101,7 @@ import OrderModal from './modules/OrderModal' import {filterMultiDictText} from '@/components/dict/JDictSelectUtil' import '@/assets/less/TableExpand.less' + import { editOrder } from '@/api/shop' export default { name: "OrderList", @@ -211,6 +214,21 @@ } }, methods: { + handleConfirm(state, row) { + const that = this + this.$confirm({ + title: "确认操作", + content: "是否确认此操作?", + onOk: function () { + row.state = state + addOrder(row).then(res => { + that.$message.success('操作成功'); + that.loadData(1); + }) + } + }) + + }, initDictConfig(){ }, getSuperFieldList(){