✨ 全局:默认暂时写死
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