✨ 全局:默认暂时写死
							parent
							
								
									d4bbe55126
								
							
						
					
					
						commit
						3280d65be5
					
				|  | @ -1,18 +1,6 @@ | ||||||
| import request from '@/sheep/request'; | import request from '@/sheep/request'; | ||||||
| 
 | 
 | ||||||
| export default { | export default { | ||||||
|   // 系统初始化
 |  | ||||||
|   init: (templateId) => |  | ||||||
|     request({ |  | ||||||
|       url: 'init', |  | ||||||
|       params: { |  | ||||||
|         templateId, |  | ||||||
|       }, |  | ||||||
|       custom: { |  | ||||||
|         showError: false, |  | ||||||
|         showLoading: false, |  | ||||||
|       }, |  | ||||||
|     }), |  | ||||||
|   // 自定义页面
 |   // 自定义页面
 | ||||||
|   page: (id) => |   page: (id) => | ||||||
|     request({ |     request({ | ||||||
|  |  | ||||||
|  | @ -1,14 +0,0 @@ | ||||||
| import request2 from '@/sheep/request2'; |  | ||||||
| 
 |  | ||||||
| export default { |  | ||||||
|   decorate: () => |  | ||||||
|     request2({ |  | ||||||
|       url: 'promotion/decorate/list?page=1', |  | ||||||
|       method: 'GET', |  | ||||||
|     }), |  | ||||||
|   spids: () => |  | ||||||
|     request2({ |  | ||||||
|       url: 'product/spu/page?recommendType=best&pageNo=1&pageSize=10', |  | ||||||
|       method: 'GET', |  | ||||||
|     }), |  | ||||||
| }; |  | ||||||
|  | @ -1,16 +1,6 @@ | ||||||
| import request from '@/sheep/request'; | import request from '@/sheep/request'; | ||||||
| 
 | 
 | ||||||
| export default { | export default { | ||||||
| 	// 预支付
 |  | ||||||
| 	prepay: (data) => |  | ||||||
| 		request({ |  | ||||||
| 			url: 'pay/prepay', |  | ||||||
| 			method: 'POST', |  | ||||||
| 			data, |  | ||||||
| 			custom: { |  | ||||||
| 				loadingMsg: '支付中', |  | ||||||
| 			}, |  | ||||||
| 		}), |  | ||||||
| 	// 发起提现
 | 	// 发起提现
 | ||||||
| 	withdraw: { | 	withdraw: { | ||||||
| 		list: (params) => | 		list: (params) => | ||||||
|  |  | ||||||
|  | @ -50,7 +50,7 @@ const app = defineStore({ | ||||||
|   actions: { |   actions: { | ||||||
|     // 获取Shopro应用配置和模板
 |     // 获取Shopro应用配置和模板
 | ||||||
|     async init(templateId = null) { |     async init(templateId = null) { | ||||||
|       //检查网络
 |       // 检查网络
 | ||||||
|       const networkStatus = await $platform.checkNetwork(); |       const networkStatus = await $platform.checkNetwork(); | ||||||
|       if (!networkStatus) { |       if (!networkStatus) { | ||||||
|         $router.error('NetworkError'); |         $router.error('NetworkError'); | ||||||
|  | @ -58,19 +58,36 @@ const app = defineStore({ | ||||||
| 
 | 
 | ||||||
|       // 加载装修配置
 |       // 加载装修配置
 | ||||||
|       await adaptTemplate(this.template, templateId) |       await adaptTemplate(this.template, templateId) | ||||||
|       const res = await appApi.init(templateId); |  | ||||||
|       if (res.error === 0) { |  | ||||||
|         this.info = res.data.app; |  | ||||||
|         this.platform = res.data.platform; |  | ||||||
| 
 | 
 | ||||||
|         // TODO 芋艿:未接入
 |       // TODO 芋艿:未来支持管理后台可配;对应 https://api.shopro.sheepjs.com/shop/api/init
 | ||||||
|         // this.template = res.data.template;
 |       if (true) { | ||||||
|         // this.has_wechat_trade_managed = res.data.has_wechat_trade_managed;
 |         this.info = { | ||||||
|         // if (!res.data.template) {
 |           name: '芋道商城', | ||||||
|         //   $router.error('TemplateError');
 |           logo: 'https://static.iocoder.cn/ruoyi-vue-pro-logo.png', | ||||||
|         // }
 |           version: '1.1.13', | ||||||
|         // TODO 芋艿:未接入
 |           copyright: '全部开源,个人与企业可 100% 免费使用', | ||||||
|         // this.chat = res.data.chat;
 |           copytime: 'Copyright© 2018-2024', | ||||||
|  | 
 | ||||||
|  |           cdnurl: 'https://file.sheepjs.com', // 云存储域名
 | ||||||
|  |           filesystem: 'qcloud', // 云存储平台
 | ||||||
|  |         }; | ||||||
|  |         this.platform = { | ||||||
|  |           share: { | ||||||
|  |             methods: [ "poster", "link" ], | ||||||
|  |             linkAddress: "https://shopro.sheepjs.com/#/", | ||||||
|  |             posterInfo: { | ||||||
|  |               "user_bg": "/static/img/shop/config/user-poster-bg.png", | ||||||
|  |               "goods_bg": "/static/img/shop/config/goods-poster-bg.png", | ||||||
|  |               "groupon_bg": "/static/img/shop/config/groupon-poster-bg.png" | ||||||
|  |             } | ||||||
|  |           }, | ||||||
|  |           bind_mobile: 0 | ||||||
|  |         }; | ||||||
|  |         this.chat = { | ||||||
|  |           chat_domain: "https://api.shopro.sheepjs.com/chat", | ||||||
|  |           room_id: "admin" | ||||||
|  |         } | ||||||
|  |         this.has_wechat_trade_managed = 0; | ||||||
| 
 | 
 | ||||||
|         // 加载主题
 |         // 加载主题
 | ||||||
|         const sysStore = sys(); |         const sysStore = sys(); | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	 YunaiV
						YunaiV