From 7ee3048269f101ada74db1b3f9880c9fab64e30c Mon Sep 17 00:00:00 2001 From: zhangdi <15053473693@163.com> Date: Tue, 16 Dec 2025 09:49:53 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/firstOrder/list.js | 15 + src/config/website.js | 8 +- src/page/login/index.vue | 34 +- src/page/login/userlogin.vue | 4 +- src/router/axios.js | 10 +- src/styles/login.scss | 2 +- src/views/authority/role.vue | 766 +++++++++--------- src/views/dataAnalysis/analysis.vue | 7 +- src/views/demandOrder/index.vue | 197 +++++ src/views/firstOrder/components/inDialog.vue | 8 +- src/views/firstOrder/components/outDialog.vue | 4 +- src/views/firstOrder/list.vue | 77 +- src/views/materials/expend.vue | 229 +++--- src/views/materials/index.vue | 10 +- src/views/secondOrder/components/inDialog.vue | 4 +- .../secondOrder/components/outDialog.vue | 4 +- src/views/secondOrder/list.vue | 3 +- src/views/system/menu.vue | 1 + vue.config.js | 11 + 19 files changed, 838 insertions(+), 556 deletions(-) create mode 100644 src/api/firstOrder/list.js create mode 100644 src/views/demandOrder/index.vue diff --git a/src/api/firstOrder/list.js b/src/api/firstOrder/list.js new file mode 100644 index 0000000..e22540c --- /dev/null +++ b/src/api/firstOrder/list.js @@ -0,0 +1,15 @@ +import request from '@/router/axios'; + +export const getList = (current, size, params) => { + return request({ + url: '/smartpark/oneForm/list', + method: 'get', + params: { + ...params, + pageSize:size, + pageNum:current, + }, + cryptoToken: false, + cryptoData: false + }) +} diff --git a/src/config/website.js b/src/config/website.js index d61e896..53350c9 100644 --- a/src/config/website.js +++ b/src/config/website.js @@ -5,12 +5,12 @@ export default { title: "saber", logo: "X", key: 'saber',//配置主键,目前用于存储 - indexTitle: '微服务平台', + indexTitle: '低值耐用品信息化平台', clientId: 'saber', // 客户端id clientSecret: 'saber_secret', // 客户端密钥 - tenantMode: true, // 是否开启租户模式 + tenantMode: false, // 是否开启租户模式 tenantId: "000000", // 管理组租户编号 - captchaMode: true, // 是否开启验证码模式 + captchaMode: false, // 是否开启验证码模式 switchMode: false, // 是否开启登录切换角色部门 lockPage: '/lock', tokenTime: 3000, @@ -48,7 +48,7 @@ export default { publicKey: '04bab0a6e83fd3134503206093f0cb4d1cb55a608e5ba2ea67e8aa53030c3bab6cb6c864a5b5251b62f8717029c6277e8f8a2a3e9ecb4c474b03a8faa00a118933', // 第三方系统授权地址 - authUrl: 'http://localhost/blade-auth/oauth/render', + authUrl: 'http://192.168.0.110:1888/blade-auth/oauth/render', // 单点登录系统认证 ssoMode: false, // 是否开启单点登录功能 ssoBaseUrl: 'http://localhost:8100', // 单点登录系统地址(cloud端口为8100,boot端口为80) diff --git a/src/page/login/index.vue b/src/page/login/index.vue index 8f39a31..7873d0a 100644 --- a/src/page/login/index.vue +++ b/src/page/login/index.vue @@ -8,45 +8,19 @@
{{time}}
-

{{ $t('login.info') }}

- - +

低值耐用品信息化平台

+
- +
diff --git a/src/page/login/userlogin.vue b/src/page/login/userlogin.vue index e063f18..294d586 100644 --- a/src/page/login/userlogin.vue +++ b/src/page/login/userlogin.vue @@ -59,12 +59,12 @@ @click.native.prevent="handleLogin" :class="this.registerMode ? 'login-submit' : 'btn-submit'">{{$t('login.submit')}} - {{ $t('login.register') }} - + --> { isErrorShown = false; //地址为已经配置状态则不添加前缀 if (!isURL(config.url) && !config.url.startsWith(baseUrl)) { - config.url = baseUrl + config.url; + + if(config.url.indexOf('smartpark')>0){ + config.url = config.url; + }else{ + config.url = baseUrl + config.url; + } + console.log(99999,config.url.indexOf('smartpark')>0,baseUrl,config.url) + } //安全请求header config.headers['Blade-Requested-With'] = 'BladeHttpRequest'; @@ -95,6 +102,7 @@ axios.interceptors.request.use(config => { //http response拦截 axios.interceptors.response.use(res => { + // console.log('响应拦截',res) //关闭 progress bar NProgress.done(); //获取配置信息 diff --git a/src/styles/login.scss b/src/styles/login.scss index 5025f2d..9ad86b4 100644 --- a/src/styles/login.scss +++ b/src/styles/login.scss @@ -125,7 +125,7 @@ } .login-submit { - width: 60%; + width: 100%; height: 45px; border: 1px solid #409EFF; background: none; diff --git a/src/views/authority/role.vue b/src/views/authority/role.vue index 4fbcb5d..de1020e 100644 --- a/src/views/authority/role.vue +++ b/src/views/authority/role.vue @@ -1,89 +1,101 @@