diff --git a/.env.development b/.env.development index 11abf5e..c14ad8d 100755 --- a/.env.development +++ b/.env.development @@ -3,8 +3,8 @@ VUE_APP_SYSTEM_NAME=standard VUE_APP_PRODUCT_MODEL=standard # VUE_APP_BASE_API=https://ecshopx-shop.ex-sandbox.com/api VUE_APP_BASE_API=/api -# VUE_APP_PROXY_API=http://47.103.169.154:8080/api -VUE_APP_PROXY_API=https://slb.birkenstock.net.cn/api +VUE_APP_PROXY_API=http://47.103.169.154:8080/api +# VUE_APP_PROXY_API=https://slb.birkenstock.net.cn/api # VUE_APP_PUBLIC_PATH=https://ecshopx-vshop.oss-cn-hangzhou.aliyuncs.com/ecshopx-admin VUE_APP_PUBLIC_PATH=/ VUE_APP_WXIMG_URL= diff --git a/.env.test b/.env.test index 7591a70..b3a365c 100755 --- a/.env.test +++ b/.env.test @@ -1,8 +1,8 @@ NODE_ENV=production -VUE_APP_SLB_MODE=true +VUE_APP_SLB_MODE=false VUE_APP_IS_SAAS=false -VUE_APP_SYSTEM_NAME=platform -VUE_APP_PRODUCT_MODEL=platform +VUE_APP_SYSTEM_NAME=standard +VUE_APP_PRODUCT_MODEL=standard # VUE_APP_BASE_API=https://ecshopx-shop.ex-sandbox.com/api VUE_APP_BASE_API=https://test.birkenstock.net.cn/api # VUE_APP_PROXY_API=http://47.103.169.154:8080/api diff --git a/dist-test-04-12.zip b/dist-test-04-12.zip new file mode 100644 index 0000000..d61785c Binary files /dev/null and b/dist-test-04-12.zip differ diff --git a/dist-test-04-26.zip b/dist-test-04-26.zip new file mode 100644 index 0000000..d518fcb Binary files /dev/null and b/dist-test-04-26.zip differ diff --git a/package-lock.json b/package-lock.json index 9dbaab1..27ca6e3 100755 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "3.13.10", "dependencies": { "@riophae/vue-treeselect": "0.0.38", - "@shopex/finder": "^1.0.54", + "@shopex/finder": "^1.0.56", "ali-oss": "^6.5.1", "aws-sdk": "^2.824.0", "axios": "^0.19.2", @@ -2423,9 +2423,9 @@ } }, "node_modules/@shopex/finder": { - "version": "1.0.54", - "resolved": "http://registry.npm.ishopex.cn/@shopex%2ffinder/-/finder-1.0.54.tgz", - "integrity": "sha512-45suOmYWdAAp4tQjxdA7kj5eU+Ul562TipvnqzCf3igaSuQfHdHb6k5rQfF32VZJI5kvXE8CeYTvDfFbU4SE1Q==", + "version": "1.0.56", + "resolved": "http://registry.npm.ishopex.cn/@shopex%2ffinder/-/finder-1.0.56.tgz", + "integrity": "sha512-tETrVezTLbbm7GU8Vr1XVSbzDHX551o7Kls8CMgfUb6D6dt9dw2jDSdwqKuXj0n79wybEtJBm2e+75CObgGl2A==", "dependencies": { "core-js": "^3.6.5", "element-ui": "^2.14.1", @@ -29122,9 +29122,9 @@ } }, "@shopex/finder": { - "version": "1.0.54", - "resolved": "http://registry.npm.ishopex.cn/@shopex%2ffinder/-/finder-1.0.54.tgz", - "integrity": "sha512-45suOmYWdAAp4tQjxdA7kj5eU+Ul562TipvnqzCf3igaSuQfHdHb6k5rQfF32VZJI5kvXE8CeYTvDfFbU4SE1Q==", + "version": "1.0.56", + "resolved": "http://registry.npm.ishopex.cn/@shopex%2ffinder/-/finder-1.0.56.tgz", + "integrity": "sha512-tETrVezTLbbm7GU8Vr1XVSbzDHX551o7Kls8CMgfUb6D6dt9dw2jDSdwqKuXj0n79wybEtJBm2e+75CObgGl2A==", "requires": { "core-js": "^3.6.5", "element-ui": "^2.14.1", diff --git a/package.json b/package.json index f77bad5..499e10c 100755 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ }, "dependencies": { "@riophae/vue-treeselect": "0.0.38", - "@shopex/finder": "^1.0.54", + "@shopex/finder": "^1.0.56", "ali-oss": "^6.5.1", "aws-sdk": "^2.824.0", "axios": "^0.19.2", diff --git a/src/api/selfhelpform.js b/src/api/selfhelpform.js index e7e4c48..c68d135 100755 --- a/src/api/selfhelpform.js +++ b/src/api/selfhelpform.js @@ -138,6 +138,39 @@ export function regActivityList (query) { }) } +// 活动场次 +export function registrationActivitySessionList (query) { + return fetch({ + url: '/selfhelp/registrationActivitySession/list', + method: 'get', + params: query + }) +} +// 活动场次删除 +export function registrationActivitySessionDel (query) { + return fetch({ + url: '/selfhelp/registrationActivitySession/del', + method: 'get', + params: query + }) +} +// 场次新增 +export function registrationActivitySessionAdd (query) { + return fetch({ + url: '/selfhelp/registrationActivitySession/add', + method: 'post', + params: query + }) +} +// 场次修改 +export function registrationActivitySessionUpdate (query) { + return fetch({ + url: '/selfhelp/registrationActivitySession/update', + method: 'post', + params: query + }) +} + export function regActivityEasylist (query) { return fetch({ url: '/selfhelp/registrationActivity/easylist', diff --git a/src/components/sp-dialog/index.vue b/src/components/sp-dialog/index.vue index 10b9981..bec5419 100755 --- a/src/components/sp-dialog/index.vue +++ b/src/components/sp-dialog/index.vue @@ -63,6 +63,7 @@ export default { }, methods: { handleCancel() { + this.$refs['form'] && this.$refs['form'].resetForm() this.$emit('input', false) }, onFormSubmit() { diff --git a/src/view/mall/trade/order/afterSale.vue b/src/view/mall/trade/order/afterSale.vue index 6f87116..a1dfacb 100755 --- a/src/view/mall/trade/order/afterSale.vue +++ b/src/view/mall/trade/order/afterSale.vue @@ -78,7 +78,7 @@ export default { form: { order_id: '', aftersales_type: 'ONLY_REFUND', - reason: '1', + reason: '', goods_returned: false, items: [], refund_point: '0', @@ -113,6 +113,7 @@ export default { { label: '退款原因', key: 'reason', + required: true, placeholder: '请选择退款原因', type: 'select', options: REASONS @@ -232,6 +233,9 @@ export default { this.orderInfo = orderInfo }, async onSubmit() { + if (!this.form.reason) { + return this.$message.info('请选择退款原因') + } await this.$confirm('请确认申请售后', '提示', { confirmButtonText: '确定', cancelButtonText: '取消' diff --git a/src/view/member/selfservice/registrationactivity.vue b/src/view/member/selfservice/registrationactivity.vue index 9bd15c9..9c2347f 100755 --- a/src/view/member/selfservice/registrationactivity.vue +++ b/src/view/member/selfservice/registrationactivity.vue @@ -66,6 +66,61 @@ /> + +
+ + 添加场次 + +
+ + + + + + + + + + + +
+ + + {{ dataInfo.activity_name }} @@ -180,14 +235,27 @@