diff --git a/src/api/order-refund/order-refund.js b/src/api/order-refund/order-refund.js new file mode 100644 index 0000000..ee90b88 --- /dev/null +++ b/src/api/order-refund/order-refund.js @@ -0,0 +1,37 @@ +import request from '@/utils/request' + +export function index(params,isLoading = true) { + return request({ + method: 'get', + url: '/api/admin/order-refund/index', + params, +isLoading + }) +} + +export function show(params,isLoading = true) { + return request({ + method: 'get', + url: '/api/admin/order-refund/show', + params, + isLoading + }) +} + +export function save(data, isLoading = true) { + return request({ + method: 'post', + url: '/api/admin/order-refund/save', + data, + isLoading + }) +} + +export function destroy(params, isLoading = true) { + return request({ + method: 'get', + url: '/api/admin/order-refund/destroy', + params, + isLoading + }) +} diff --git a/src/api/product-order/product-order.js b/src/api/product-order/product-order.js new file mode 100644 index 0000000..405dcc5 --- /dev/null +++ b/src/api/product-order/product-order.js @@ -0,0 +1,37 @@ +import request from '@/utils/request' + +export function index(params,isLoading = true) { + return request({ + method: 'get', + url: '/api/admin/product-order/index', + params, +isLoading + }) +} + +export function show(params,isLoading = true) { + return request({ + method: 'get', + url: '/api/admin/product-order/show', + params, + isLoading + }) +} + +export function save(data, isLoading = true) { + return request({ + method: 'post', + url: '/api/admin/product-order/save', + data, + isLoading + }) +} + +export function destroy(params, isLoading = true) { + return request({ + method: 'get', + url: '/api/admin/product-order/destroy', + params, + isLoading + }) +} diff --git a/src/views/OrderRefund/OrderRefund.vue b/src/views/OrderRefund/OrderRefund.vue new file mode 100644 index 0000000..a241172 --- /dev/null +++ b/src/views/OrderRefund/OrderRefund.vue @@ -0,0 +1,384 @@ + + + + + + diff --git a/src/views/OrderRefund/components/AddOrderRefund.vue b/src/views/OrderRefund/components/AddOrderRefund.vue new file mode 100644 index 0000000..c884c31 --- /dev/null +++ b/src/views/OrderRefund/components/AddOrderRefund.vue @@ -0,0 +1,177 @@ + + + + + + diff --git a/src/views/OrderRefund/components/ShowOrderRefund.vue b/src/views/OrderRefund/components/ShowOrderRefund.vue new file mode 100644 index 0000000..8ec93ef --- /dev/null +++ b/src/views/OrderRefund/components/ShowOrderRefund.vue @@ -0,0 +1,92 @@ + + + + + + diff --git a/src/views/Product/Product.vue b/src/views/Product/Product.vue index 70c842d..7806506 100644 --- a/src/views/Product/Product.vue +++ b/src/views/Product/Product.vue @@ -628,6 +628,7 @@ export default { delete sku['image'] }) await save(row) + this.getList() }, async saveSubRowEvent(row, ref, prow) { if (window.$_uploading) { diff --git a/src/views/ProductOrder/ProductOrder.vue b/src/views/ProductOrder/ProductOrder.vue new file mode 100644 index 0000000..85cafce --- /dev/null +++ b/src/views/ProductOrder/ProductOrder.vue @@ -0,0 +1,406 @@ + + + + + + diff --git a/src/views/ProductOrder/components/AddProductOrder.vue b/src/views/ProductOrder/components/AddProductOrder.vue new file mode 100644 index 0000000..963ecef --- /dev/null +++ b/src/views/ProductOrder/components/AddProductOrder.vue @@ -0,0 +1,193 @@ + + + + + + diff --git a/src/views/ProductOrder/components/ShowProductOrder.vue b/src/views/ProductOrder/components/ShowProductOrder.vue new file mode 100644 index 0000000..15e3964 --- /dev/null +++ b/src/views/ProductOrder/components/ShowProductOrder.vue @@ -0,0 +1,104 @@ + + + + + + diff --git a/src/views/banners/banners.vue b/src/views/banners/banners.vue index 22a70d8..d13b4da 100644 --- a/src/views/banners/banners.vue +++ b/src/views/banners/banners.vue @@ -76,7 +76,7 @@ field="position" width="180" title="显示位置" - :edit-render="{ name: 'VxeSelect', options: [{'value':1,'label':'首页'},{'value':2,'label':'资质荣誉'}], props: { multiple: false }, optionProps: { value: 'value', label: 'label' } }" + :edit-render="{ name: 'VxeSelect', options: [{'value':1,'label':'首页'},{'value':2,'label':'资质荣誉'},{'value':3,'label':'商城首页'}], props: { multiple: false }, optionProps: { value: 'value', label: 'label' } }" /> - +