

diff --git a/.env.development b/.env.development index d6ca00d..355e2bf 100644 --- a/.env.development +++ b/.env.development @@ -5,8 +5,8 @@ VUE_APP_TITLE = 金鸡湖现代服务业品牌管理系统 ENV = 'development' # 金鸡湖现代服务业品牌管理系统/开发环境 -# VUE_APP_BASE_API = 'http://192.168.0.111:9040' -VUE_APP_BASE_API = 'http://39.101.188.84:9040' +VUE_APP_BASE_API = 'http://192.168.0.108:9031' +# VUE_APP_BASE_API = 'http://39.101.188.84:9040' # VUE_APP_BASE_API = 'https://idp.sipac.gov.cn/api' # 路由懒加载 diff --git a/package.json b/package.json index 523f38f..04bba5b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ruoyi", - "version": "1.0.202408070944", + "version": "1.0.202409021555", "description": "金鸡湖现代服务业品牌管理系统", "author": "若依", "license": "MIT", diff --git a/src/api/jin_ji_hu/zijinbiao/index.js b/src/api/jin_ji_hu/zijinbiao/index.js new file mode 100644 index 0000000..f588cc4 --- /dev/null +++ b/src/api/jin_ji_hu/zijinbiao/index.js @@ -0,0 +1,91 @@ +/* + * @Descripttion: + * @version: + * @Author: JC9527 + * @Date: 2024-09-02 14:26:02 + * @LastEditors: JC9527 + * @LastEditTime: 2024-09-02 14:26:16 + */ +import request from "@/utils/request" + +// 查询项目库详情下的资金情况 +export function jProjectFund(id) { + return request({ + url: "/jjh/jProjectFund/" + id, + method: "get", + }) +} + +// 企业端首页-->往年专项资金申报 +export function usualFund() { + return request({ + url: "/jjh/jProjectFund/usualFund" , + method: "get", + }) +} + +// 企业端首页--> 荣誉资质 关联项目进展 type:1;企业荣誉资质 type:2;关联项目进展 +export function enterpriseProject(params) { + return request({ + url: "/jjh/jProjectFund/enterpriseProject" , + method: "get", + params + }) +} + +// 政务端工作台-->拨付资金企业申请情况TOP5 +export function appropriationTop5() { + return request({ + url: "/jjh/jProjectFund/appropriationTop5" , + method: "get", + }) +} + +// 政务端工作台-->资金引导拨付情况统计 +export function fundStatistics() { + return request({ + url: "/jjh/jProjectFund/fundStatistics" , + method: "get", + }) +} + +// 正式环境政务端工作台 --> 服务业发展总览 +export function servicesDevelop(){ + return request({ + url: "/jjh/chiefWork/servicesDevelop" , + method: "get", + }) +} + +// 正式环境政务端工作台 --> 企业获得资金拨付排名TOP5 +export function top5Fund(params){ + return request({ + url: "/jjh/chiefWork/top5Fund" , + method: "get", + params + }) +} + +// 正式环境政务端工作台 --> 当年已申报完成的项目 +export function currentYearFinish(){ + return request({ + url: "/jjh/chiefWork/currentYearFinish" , + method: "get", + }) +} + +// 正式环境政务端工作台 --> 项目追踪情况 +export function projectTrace(){ + return request({ + url: "/jjh/chiefWork/projectTrace" , + method: "get", + }) +} + +// 正式环境政务端工作台 --> 备忘录更新情况 +export function memorandum(){ + return request({ + url: "/jjh/chiefWork/memorandum" , + method: "get", + }) +} \ No newline at end of file diff --git a/src/assets/styles/public.scss b/src/assets/styles/public.scss index 8c47230..657c588 100644 --- a/src/assets/styles/public.scss +++ b/src/assets/styles/public.scss @@ -1444,11 +1444,18 @@ margin: 10px 0; } + .tixing-duanxin { + display: flex; + align-items: center; + } .content-time { font-weight: 500; font-size: 14px; color: #737373; } + .content-time-two { + margin-left: 10px; + } } } @@ -1786,9 +1793,9 @@ padding: 10px 0; section { margin-top: 10px; - // .el-table--border { - // border: 1px solid #dfe6ec; - // } + .el-table--border { + border: 1px solid #dfe6ec; + } .el-table { .project-trace-table-ranking { // padding: 1px 0px; @@ -1882,6 +1889,7 @@ font-style: normal; text-decoration-line: underline; text-transform: none; + cursor: pointer; } } .promoteProject-bottom { @@ -2220,6 +2228,7 @@ font-style: normal; text-decoration-line: underline; text-transform: none; + cursor: pointer; } } .promoteProject-bottom { @@ -2343,10 +2352,13 @@ flex: 1; // width: 50%; overflow-y: scroll; - display: grid; - grid-template-columns: 1fr; - row-gap: 10px; + // display: grid; + // grid-template-columns: 1fr; + // row-gap: 10px; + display: flex; + flex-direction: column; .table-items { + margin-bottom: 10px; padding: 15px 15px; text-align: left; background-color: #fff; @@ -2357,9 +2369,10 @@ font-family: AlibabaPuHuiTiM; font-size: 16px; color: #1890FF; - font-style: normal; - text-decoration-line: underline; - text-transform: none; + // font-style: normal; + // text-decoration-line: underline; + // text-transform: none; + cursor: pointer; } .project-type,.declare-time,.appropriate { display: flex; @@ -2383,41 +2396,79 @@ word-break: break-all; white-space: nowrap; } + .project-type-box { + width: 65%; + .right-value { + font-family: AlibabaPuHuiTiM; + width: 100%; + text-overflow: ellipsis; + overflow: hidden; + word-break: break-all; + white-space: nowrap; + } + } .right-number { font-family: ArialB; } } } } + .right-tables-Two { + flex: 1; + } } // 企业荣誉资质 .two-tables { - display: grid; - grid-template-columns: 1fr; - row-gap: 10px; + // display: grid; + // grid-template-columns: 1fr; + // row-gap: 10px; margin-top: 10px; + display: flex; + flex-direction: column; overflow-y: scroll; .table-items { - display: flex; - align-items: center; - justify-content: space-between; - padding: 10px 20px; + // display: flex; + // align-items: center; + // justify-content: space-between; + // display: grid; + // grid-template-columns: 1fr 1.5fr 1fr; + padding: 14px; + margin-bottom: 10px; background-color: #fff; - .two-left { - font-family: AlibabaPuHuiTiM; - font-size: 16px; - color: #1890FF; + + .promoteProject-top { + .span-one { + font-family: AlibabaPuHuiTiM; + font-size: 16px; + color: #1890FF; + // font-style: normal; + // text-decoration-line: underline; + // text-transform: none; + cursor: pointer; + display: flex; + } } - .two-right { + .promoteProject-bottom { + margin-top: 16px; display: flex; - align-items: center; - font-size: 14px; - color: #666666; - .right-left { + justify-content: space-between; + width: 85%; + .promoteProject-bottom-left { font-family: AlibabaPuHuiTiR; + font-size: 14px; + color: #666666; + display: flex; + .span-two { + font-family: AlibabaPuHuiTiM; + } } - .right-span { - font-family: AlibabaPuHuiTiM; + .promoteProject-bottom-right { + font-family: AlibabaPuHuiTiR; + font-size: 14px; + color: #666666; + .span-three { + font-family: ArialB; + } } } } @@ -2425,6 +2476,12 @@ // 往年专项资金申报 section { margin-top: 10px; + .el-table--border { + border: 1px solid #dfe6ec; + } + .el-table::after { + width: 0; + } .el-table { th { font-family: AlibabaPuHuiTiM; @@ -2445,6 +2502,10 @@ font-family: AlibabaPuHuiTiR; font-size: 14px; color: #1890FF; + // font-style: normal; + // text-decoration-line: underline; + // text-transform: none; + cursor: pointer; } } } @@ -2487,9 +2548,11 @@ font-family: AlibabaPuHuiTiM; font-size: 16px; color: #1890FF; - font-style: normal; - text-decoration-line: underline; - text-transform: none; + // font-style: normal; + // text-decoration-line: underline; + // text-transform: none; + cursor: pointer; + display: flex; } } .promoteProject-bottom { @@ -2501,6 +2564,7 @@ font-family: AlibabaPuHuiTiR; font-size: 14px; color: #666666; + display: flex; .span-two { font-family: AlibabaPuHuiTiM; } @@ -2586,6 +2650,7 @@ justify-content: space-between; .warn-main-left { display: flex; + flex: 1; .warn-main-img { padding-top: 3px; img { @@ -2595,6 +2660,7 @@ } } .warn-main-content { + flex: 1; .content-title { font-weight: bold; font-size: 15px; @@ -2606,11 +2672,18 @@ color: #333333; margin: 10px 0; } + .tixing-duanxin { + display: flex; + align-items: center; + } .content-time { font-weight: 500; font-size: 14px; color: #737373; } + .content-time-two { + margin-left: 10px; + } } } .different-left { @@ -2639,7 +2712,7 @@ margin-bottom: 10px; } .warn-main-right-status { - padding: 5px 15px; + padding: 0px 15px; font-weight: 500; font-size: 14px; color: #4EB997; @@ -2728,7 +2801,7 @@ font-weight: 500; font-size: 14px; color: #1890FF; - text-decoration: underline; + // text-decoration: underline; cursor: pointer; } .tab-red { diff --git a/src/router/index.js b/src/router/index.js index 775f72e..5d66e01 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -43,8 +43,8 @@ export const constantRoutes = [ }, { path: "/login", - component: () => import("@/views/login"), - // component: () => import("@/views/login_v1"), // 三方测试脱敏登录页 + // component: () => import("@/views/login"), + component: () => import("@/views/login_v1"), // 三方测试脱敏登录页 hidden: true, }, { diff --git a/src/store/modules/user.js b/src/store/modules/user.js index 023c099..89ba29e 100644 --- a/src/store/modules/user.js +++ b/src/store/modules/user.js @@ -177,7 +177,7 @@ const user = { }).catch(error => { reject(error) }) - } else if(state.userType == "01") { + } else if(state.token && state.clientToken) { return new Promise((resolve, reject) => { enterpriseLogout({clienttoken: state.clientToken}).then(()=>{ commit('SET_CLIENTTOKEN', '') diff --git a/src/views/home/index.vue b/src/views/home/index.vue index 86c3217..b950885 100644 --- a/src/views/home/index.vue +++ b/src/views/home/index.vue @@ -16,23 +16,27 @@