diff --git a/sf-ui/src/components/ImageUpload/test.vue b/sf-ui/src/components/ImageUpload/test.vue new file mode 100644 index 0000000..1bf11fe --- /dev/null +++ b/sf-ui/src/components/ImageUpload/test.vue @@ -0,0 +1,231 @@ + + + + + + + + + 请上传 + 大小不超过 {{ fileSize }}MB + 格式为 {{ fileType.join('/') }} + 的文件 + + + + + + + + + + + diff --git a/sf-ui/src/store/modules/user.js b/sf-ui/src/store/modules/user.js index 70fa8da..f917886 100644 --- a/sf-ui/src/store/modules/user.js +++ b/sf-ui/src/store/modules/user.js @@ -7,6 +7,7 @@ import { setApplicationId, setApplicationName } from '@/utils/application' +import Cookies from 'js-cookie' const user = { state: { @@ -115,8 +116,10 @@ const user = { const { id, appName } = applicationInfo || {} if (id) { setApplicationId(applicationInfo.id) + Cookies.set('Admin-Application-appCode', applicationInfo.appCode) } else { removeApplicationId() + Cookies.remove('Admin-Application-appCode') } if (appName) { setApplicationName(applicationInfo.appName) diff --git a/sf-ui/src/utils/request.js b/sf-ui/src/utils/request.js index 64618e9..66874e2 100644 --- a/sf-ui/src/utils/request.js +++ b/sf-ui/src/utils/request.js @@ -27,10 +27,13 @@ service.interceptors.request.use(config => { const isToken = (config.headers || {}).isToken === false // 是否需要防止数据重复提交 const isRepeatSubmit = (config.headers || {}).repeatSubmit === false - config.headers['appCode'] = Cookies.get('Admin-Application-Id') + // applicationInfo if (getToken() && !isToken) { config.headers['Authorization'] = 'Bearer ' + getToken() // 让每个请求携带自定义token 请根据实际情况自行修改 } + if (Cookies.get('Admin-Application-appCode')) { + config.headers['appCode'] = Cookies.get('Admin-Application-appCode') + } // get请求映射params参数 if (config.method === 'get' && config.params) { let url = config.url + '?' + tansParams(config.params)