From 03cf7c151d1873ca8c6d6e49677971988be8236f Mon Sep 17 00:00:00 2001
From: cshenfu <men883234@gmail.com>
Date: 星期五, 12 五月 2023 11:07:03 +0800
Subject: [PATCH] change icon

---
 pages/index/chat.vue    |    8 +++++---
 pages/index/home.vue    |    8 +++++++-
 pages/tab/assistant.vue |    5 ++++-
 common/config.js        |    8 ++++----
 4 files changed, 20 insertions(+), 9 deletions(-)

diff --git a/common/config.js b/common/config.js
index 6670741..427e785 100755
--- a/common/config.js
+++ b/common/config.js
@@ -1,10 +1,10 @@
 let setting = {
   // base_url: 'http://192.168.0.104:8998', // 鏈湴璋冭瘯
   // ws: 'ws://192.168.0.104:7272',  // 鏈湴socket
-	base_url: 'https://newgpt.nauzone.cn',
-	ws: 'wss://newgpt.nauzone.cn/wss',
-	// base_url: 'http://ai.shsening.com',
-	// ws: 'ws://ai.shsening.com/wss',
+	// base_url: 'https://newgpt.nauzone.cn',
+	// ws: 'wss://newgpt.nauzone.cn/wss',
+	base_url: 'http://ai.shsening.com',
+	ws: 'ws://ai.shsening.com/wss',
 	official_accounts_appid: 'wxa447f988edc97797'
 }
 
diff --git a/pages/index/chat.vue b/pages/index/chat.vue
index 177a004..e57bc0f 100755
--- a/pages/index/chat.vue
+++ b/pages/index/chat.vue
@@ -12,7 +12,7 @@
 			<view v-for="(item,index) in arr" :key="index" :id="'message' + item.message_id">
 				<view class="body_l" v-if="item.role == 'assistant'">
 					<view class="body_lpic a">
-						<image :src="now_model.icon" mode=""></image>
+						<image :src="`${setting_data.base_url+now_model.icon}`" mode=""></image>
 					</view>
 					<view class="body_box">
 						<view class="body_jt"></view>
@@ -43,7 +43,7 @@
 		</view>
 		<view class="body_l" v-if="loading" style="margin-left: 30rpx;" id="loading">
 			<view class="body_lpic a">
-				<image :src="now_model.icon" mode=""></image>
+				<image :src="`${setting_data.base_url+now_model.icon}`" mode=""></image>
 			</view>
 			<view class="body_box ">
 				<view class="body_lcon pdg" style="display: flex;overflow-x: hidden;">
@@ -131,13 +131,15 @@
 				showLeftList: false,
 				chatList: [],
 				showTab: false,
-				tabIndex: 0
+				tabIndex: 0,
+				setting_data:'null'
 			}
 		},
 		computed: {
 			...mapState(['config', 'num', 'userInfo','tabbar'])
 		},
 		onLoad(op) {
+			this.setting_data = setting
 			this.getTabIndex()
 			if (op.model) {
 				this.now_model = JSON.parse(op.model)
diff --git a/pages/index/home.vue b/pages/index/home.vue
index 35e7d6d..2e15f59 100755
--- a/pages/index/home.vue
+++ b/pages/index/home.vue
@@ -2,7 +2,7 @@
 	<view>
 		<view class="margin-top-xl">
 			<view v-if="config.site_title" class="flex align-center justify-center flex-direction padding margin-top-lg">
-				<image v-if="config.site_title" :src="main_model.icon ? `http://ai.shsening.com${main_model.icon}` : ''" mode="aspectFill"
+				<image v-if="config.site_title" :src="main_model.icon ? `${setting_data.base_url+main_model.icon}` : ''" mode="aspectFill"
 					style="background-color: #f4f5f6;width: 160rpx;height: 160rpx;" class="round"></image>
 				<view class="text-bold text-xxl text-cyan padding-tb"> {{ main_model.title ? main_model.title : '涓撲笟鐗�' }} </view>
 				<view style="width: calc(100vw - 60rpx);" class="padding-bottom" v-if="config.home_notice">
@@ -94,6 +94,8 @@
 </template>
 
 <script>
+	import setting from "@/common/config.js"
+	import wx from '../../node_modules/jweixin-module/lib/index.js'
 	import {
 		mapState
 	} from 'vuex';
@@ -115,6 +117,10 @@
 			// #ifdef MP-WEIXIN || MP-JD
 			uni.hideHomeButton()
 			// #endif
+			
+			this.setting_data = setting
+			
+			
 		},
 		onShareAppMessage() {
 			console.log('杞彂+1')
diff --git a/pages/tab/assistant.vue b/pages/tab/assistant.vue
index ec52f50..e256f12 100755
--- a/pages/tab/assistant.vue
+++ b/pages/tab/assistant.vue
@@ -28,7 +28,7 @@
 							<view class="tool_name">{{item.title}}</view>
 							<view class="tool_hint">{{item.description}}</view>
 						</view>
-						<u--image :showLoading="true" :src="item.icon" width="80rpx" height="80rpx"></u--image>
+						<u--image :showLoading="true" :src="`${setting_data.base_url+item.icon}`" width="80rpx" height="80rpx"></u--image>
 					</view>
 				</view>
 			</view>
@@ -38,6 +38,7 @@
 </template>
 
 <script>
+	import setting from "@/common/config.js"
 	// import {
 	// 	handleConfig,
 	// 	handleTime
@@ -55,12 +56,14 @@
 		// },
 		data() {
 			return {
+				setting_data:'null'
 			};
 		},
 		computed: {
 			...mapState(['models','tabbar'])
 		},
 		async onLoad() {
+			this.setting_data = setting
 			this.getTabIndex()
 			// await recognition()
 			// const flag = await handleTime()

--
Gitblit v1.9.1