From 6b849c53005c8be48ecab5128d6a7d72f1e4c303 Mon Sep 17 00:00:00 2001
From: linxi <957440651@qq.com>
Date: Thu, 12 Mar 2026 12:29:27 +0800
Subject: [PATCH] =?UTF-8?q?Feat=EF=BC=9A=E4=BD=93=E9=AA=8C=E5=BA=97?=
=?UTF-8?q?=E5=85=A5=E9=A9=BB=E5=AE=A1=E6=A0=B8?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
api/join.js | 16 +
pages.json | 7 +
pkg_join/views/experienceStore.vue | 933 +++++++++++++++++++++++++++++
pkg_join/views/index.vue | 10 +
4 files changed, 966 insertions(+)
create mode 100644 pkg_join/views/experienceStore.vue
diff --git a/api/join.js b/api/join.js
index 3854c48..e898cc5 100644
--- a/api/join.js
+++ b/api/join.js
@@ -55,6 +55,22 @@ export function saveWholesaler(wholesalerInfo) {
return request.post("/merchantApply/wholesaler/submit", param, {login: true})
}
+export function saveExperienceStore(params) {
+ return request.post("/merchantApply/experienceStore/submit", params, {login: true})
+}
+
+export function saveExperienceStoreDraft(params) {
+ return request.post("/merchantApply/experienceStore/saveDraft", params, {login: true})
+}
+
+export function getExperienceStoreCategoryList() {
+ return request.get("/experienceStore/categoryList", {}, {login: true})
+}
+
+export function getExperienceStoreInfo(params) {
+ return request.get("merchantApply/info/experienceStore", params, {login: true})
+}
+
// 撤销入驻申请
export function removeApply() {
return request.post("/merchantApply/revoke")
diff --git a/pages.json b/pages.json
index 0187dbb..92aa809 100644
--- a/pages.json
+++ b/pages.json
@@ -477,6 +477,13 @@
"navigationBarTitleText": "旅居商家入驻",
"navigationBarBackgroundColor": "#FFFFFF"
}
+ },
+ {
+ "path": "views/experienceStore",
+ "style": {
+ "navigationBarTitleText": "体验店入驻",
+ "navigationBarBackgroundColor": "#FFFFFF"
+ }
}
]
},
diff --git a/pkg_join/views/experienceStore.vue b/pkg_join/views/experienceStore.vue
new file mode 100644
index 0000000..ad6da9a
--- /dev/null
+++ b/pkg_join/views/experienceStore.vue
@@ -0,0 +1,933 @@
+
+
+
+ 驳回原因: {{ form.reviewMsg }}
+
+
+ 审核中,请耐心等待审核结果
+
+
+
+ *
+ 名称:
+
+
+
+
+
+
+
+
+ *
+ 主图:
+
+
+
+
+
+
+
+ *
+ 头像:
+
+
+
+
+
+
+
+
+ *
+ 轮播图:
+
+
+
+
+
+
+
+ 视频:
+
+
+
+
+
+
+ x
+
+
+
+
+
+
+ *
+ 公司名称
+
+
+
+
+
+
+
+ *
+ 店铺分类
+
+
+
+
+
+ {{ form.experienceStoreCategoryName || '请选择店铺分类' }}
+
+
+
+
+
+
+
+ *
+ 简介
+
+
+
+
+
+
+
+
+ *
+ 联系人
+
+
+
+
+
+
+
+
+ *
+ 营业时间
+
+
+
+
+ {{ form.serviceTime || '起始时间' }}
+
+ -
+
+ {{ form.serviceEndTime || '结束时间' }}
+
+
+
+
+
+
+
+
+ *
+ 省市区
+
+
+
+
+
+
+
+
+ *
+ 详细地址
+
+
+
+
+
+
+
+
+ *
+ 地理定位
+
+
+
+
+
+
+
+
+
+ *
+ 商家电话
+
+
+
+
+
+
+
+
+
+
+
+
+
+ *
+ 填写验证码
+
+
+
+
+
+
+
+
+ *
+ 商家微信
+
+
+
+
+
+
+
+
+ *
+ 资质:
+
+
+
+
+
+
+
+ {{ form.reviewStatus === 0 ? '撤销申请' : form.reviewStatus === 2 ? '重新提交' : '提交审核' }}
+
+
+
+
+ 提交审核
+
+
+
+
+
+ 入驻申请须知
+
+
+
+
+
+
+
+ 我已仔细阅读并同意
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pkg_join/views/index.vue b/pkg_join/views/index.vue
index 7a5376f..b848b1b 100644
--- a/pkg_join/views/index.vue
+++ b/pkg_join/views/index.vue
@@ -38,6 +38,13 @@
mode="widthFix"
@click="toTravelResidence"
/>
+
@@ -116,6 +123,9 @@ export default {
}
this.$yrouter.push('/pkg_join/views/shop?partnerId=' + this.partnerId)
break
+ case 'experience_store':
+ this.$yrouter.push('/pkg_join/views/experienceStore?partnerId=' + this.partnerId)
+ break
case 'wholesaler':
if (this.hasWholesaler === 1) {
this.$global.goSupplierMini()