diff --git a/pages.json b/pages.json
index 26b1390..08037e4 100644
--- a/pages.json
+++ b/pages.json
@@ -1007,6 +1007,18 @@
"navigationStyle": "custom"
}
},
+ {
+ "path": "pages/jingxuan/brand-detail",
+ "style": {
+ "navigationStyle": "custom"
+ }
+ },
+ {
+ "path": "pages/jingxuan/skill-detail",
+ "style": {
+ "navigationStyle": "custom"
+ }
+ },
{
"path": "pages/ruzhu/successruzhu",
"style": {
diff --git a/pages/home/components/brand-card.vue b/pages/home/components/brand-card.vue
index 308ad03..894311d 100644
--- a/pages/home/components/brand-card.vue
+++ b/pages/home/components/brand-card.vue
@@ -79,8 +79,17 @@ export default {
}
},
methods: {
+ // 点击品牌卡片跳转详情页
onClick() {
- this.$emit('click', this.item)
+ // 1. 保留 emit,方便外层如果有特殊需求可以监听到
+ this.$emit('click', this.item);
+
+ // 2. 直接在此处处理跳转逻辑
+ if (this.item && this.item.id) {
+ uni.navigateTo({
+ url: `/pages/jingxuan/brand-detail?id=${this.item.id}`
+ });
+ }
},
getTagStyle(tag) {
const len = this.tagsLength
diff --git a/pages/home/components/skill-card.vue b/pages/home/components/skill-card.vue
index 0b0ee2c..825377f 100644
--- a/pages/home/components/skill-card.vue
+++ b/pages/home/components/skill-card.vue
@@ -66,14 +66,16 @@ export default {
return views.toString()
},
handleClick() {
- // 跳转到技能/课程详情页
- if (this.item.id) {
+ // 1. 保留 emit,方便外层如果有特殊需求可以监听到
+ this.$emit('click', this.item);
+
+ // 2. 直接在此处处理跳转逻辑
+ if (this.item && this.item.id) {
uni.navigateTo({
- url: `/pages/skill/detail?id=${this.item.id}`
- })
- } else {
- uni.showToast({ title: '详情页开发中', icon: 'none' })
+ url: `/pages/jingxuan/skill-detail?id=${this.item.id}`
+ });
}
+ // 跳转到技能/课程详情页
}
}
}
diff --git a/pages/jingxuan/brand-detail.vue b/pages/jingxuan/brand-detail.vue
new file mode 100644
index 0000000..e972eac
--- /dev/null
+++ b/pages/jingxuan/brand-detail.vue
@@ -0,0 +1,1104 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ useMockData ? '关闭模拟数据' : '开启模拟数据' }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ info.video ? "视频" : "图片" }}
+
+
+
+ 相册
+
+
+
+
+
+
+ {{ currentBannerIndex + 1 }} / {{ bannerList.length }}
+
+
+
+
+ 品牌介绍
+
+ {{ info.detail || '暂无品牌介绍' }}
+
+
+ {{ isExpanded ? '收起查看' : '展开查看' }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ activeTabKey === 'student' ? '立即咨询' : '在线留言' }}
+
+
+
+ *姓名
+
+
+
+
+ *手机号码
+
+
+
+
+ *所在城市
+
+
+
+ {{ cityNameText || '请选择省、市/区' }}
+
+
+
+
+
+
+ *意向
+
+
+ {{ intentionText || '请选择您的意向' }}
+
+
+
+
+
+
+ *其他意向
+
+
+
+
+
+
+
+
+
+
+
+ {{ tipsText }}
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/utils/request.js b/utils/request.js
index ff89727..5f05fbc 100644
--- a/utils/request.js
+++ b/utils/request.js
@@ -135,8 +135,8 @@ const request = async (options, isUpdate) => {
if (process.env.NODE_ENV === 'development') {
baseURL = url; // 发布到生产环境时,此处代码会被摇树移除掉。
- baseURL = 'http://60.247.146.5:93'; // 发布到生产环境时,此处代码会被摇树移除掉。
- //baseURL = 'http://60.247.146.5:96'; // 发布到生产环境时,此处代码会被摇树移除掉。
+ baseURL = 'http://116.63.163.121:93'; // 发布到生产环境时,此处代码会被摇树移除掉。
+ //baseURL = 'http://116.63.163.121:96'; // 发布到生产环境时,此处代码会被摇树移除掉。
//baseURL = 'https://app.mrrweb.com.cn';
} else {
baseURL = url; // 发布到生产环境时,此处代码会被摇树移除掉。