diff --git a/src/api/wallet/mch-manage.ts b/src/api/wallet/mch-manage.ts index a6756d58..d219b337 100644 --- a/src/api/wallet/mch-manage.ts +++ b/src/api/wallet/mch-manage.ts @@ -72,6 +72,28 @@ export function putObj(obj?: Object) { }) } +/** + * 查询或者创建外卖配置 + */ +export function getOrCreateTakeOut(params?: any) { + return request({ + url: "/wallet/wallet-manage/get-or-create-take-out", + method: "get", + params: params, + }) +} + +/** + * 编辑外卖配置 + */ +export function editTakeOut(data?: any) { + return request({ + url: "/wallet/wallet-manage/edit-take-out", + method: "post", + data, + }) +} + /** * 商户下拉 * @param type diff --git a/src/views/mch/mch-manage/components/take-out-form.vue b/src/views/mch/mch-manage/components/take-out-form.vue new file mode 100644 index 00000000..c9548ab8 --- /dev/null +++ b/src/views/mch/mch-manage/components/take-out-form.vue @@ -0,0 +1,133 @@ + + + \ No newline at end of file diff --git a/src/views/mch/mch-manage/components/take-out-setting.vue b/src/views/mch/mch-manage/components/take-out-setting.vue new file mode 100644 index 00000000..adf643cc --- /dev/null +++ b/src/views/mch/mch-manage/components/take-out-setting.vue @@ -0,0 +1,116 @@ + + + + + \ No newline at end of file diff --git a/src/views/mch/mch-manage/detail.vue b/src/views/mch/mch-manage/detail.vue new file mode 100644 index 00000000..9fa61af3 --- /dev/null +++ b/src/views/mch/mch-manage/detail.vue @@ -0,0 +1,222 @@ + + + + + \ No newline at end of file diff --git a/src/views/mch/mch-manage/index.vue b/src/views/mch/mch-manage/index.vue index a3a99294..520f32f2 100644 --- a/src/views/mch/mch-manage/index.vue +++ b/src/views/mch/mch-manage/index.vue @@ -128,6 +128,9 @@ v-auths="['wallet_mchManage_refresh_qrcode', 'wallet_mchManage_setting', 'wallet_mchManage_edit', 'wallet_mchManage_del']" min-width="300" align="center">