diff --git a/package-lock.json b/package-lock.json index eee858d4b..ad441bac7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4646,6 +4646,94 @@ } } }, + "vue-loader-v16": { + "version": "npm:vue-loader@16.3.3", + "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-16.3.3.tgz", + "integrity": "sha512-/1GzCuQ6MRORbC+leKTKoTGtpQt60bYe0gDGEextSteA2OM+v201FPha5jzmjQzVhRcwieZeUvezAtG5a/e5cw==", + "dev": true, + "optional": true, + "requires": { + "chalk": "^4.1.0", + "hash-sum": "^2.0.0", + "loader-utils": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "optional": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "optional": true + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "optional": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "optional": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "optional": true + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "optional": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", + "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "dev": true, + "optional": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "optional": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, "vue-style-loader": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.2.tgz", diff --git a/src/api/unqualProcess.js b/src/api/unqualProcess.js index c3f3fc7b0..61866c15e 100644 --- a/src/api/unqualProcess.js +++ b/src/api/unqualProcess.js @@ -1,56 +1,121 @@ -import axios from '@/common/axiosV2' +import axios from "@/common/axiosV2"; // 查询未整改项列表接口 -export function standUnqualified (data) { +export function standUnqualified(data) { return axios({ - url: '/api/sarStandUnqualified/sar-stand-unqualified', - method: 'get', + url: "/api/sarStandUnqualified/sar-stand-unqualified", + method: "get", params: data - }) + }); } + // 人员菜单列表获取 -export function roleTreeData (data) { +export function roleTreeData(data) { return axios({ - url: '/api/SarInstitution/institution/institutionAndUser', - method: 'get', + url: "/api/SarInstitution/institution/institutionAndUser", + method: "get", params: data - }) + }); } + // 上传文件 -export function uploadFileText (data) { +export function uploadFileText(data) { return axios({ - url: 'api/att/attFile/upload', - method: 'get', + url: "api/att/attFile/upload", + method: "get", params: data - }) + }); } -export function dicTypeData (data) { + +export function dicTypeData(data) { return axios({ - url: 'api/sys/dictype/getDicTypeListCode', - method: 'get', + url: "api/sys/dictype/getDicTypeListCode", + method: "get", params: data - }) + }); } -export function StandardsInfoPage (data) { + +export function StandardsInfoPage(data) { return axios({ - url: 'api/sarStandardsInfo/sar-standards-info/getSarStandardsInfoPageBak', - method: 'get', + url: "api/sarStandardsInfo/sar-standards-info/getSarStandardsInfoPageBak", + method: "get", params: data - }) + }); } + // 车型库清单的下拉列表 -export function solostarData (data) { +export function solostarData(data) { return axios({ - url: 'api/sarStandProjectLibrary/solostar', - method: 'get', + url: "api/sarStandProjectLibrary/solostar", + method: "get", params: data - }) + }); } + // 活动日历查询接口 -export function meetingByMonth (params) { +export function meetingByMonth(params) { return axios({ - url: 'api/sapMeetInfo/getMeetingsByMonthType', - method: 'get', + url: "api/sapMeetInfo/getMeetingsByMonthType", + method: "get", params - }) + }); +} + +//未符合项模块新增 +export function addUn( + closeState, standSerialNumber, standName, + itemsNum, itemsName, productType, + productLine, productName, reason, responsibleUnit, + dutyEngineer, authEngineer, qaEngineer, planCloseTime) { + const data = { + closeState, + standSerialNumber, //标准号 + standName, //标准名称 + itemsNum, //条款号 + itemsName, //条款名称 + productType, + productLine, //产品线 + productName, //项目名称 + reason, //不合规项目 + responsibleUnit, //责任部门 + dutyEngineer, //责任工程师 + authEngineer, //认证工程师 + qaEngineer, //质量工程师 + planCloseTime //计划关闭时间 + }; + return axios({ + url: "api/sarStandUnqualified/sar-stand-unqualified/addOne", + method: "post", + data + }); +} + +//未符合项模块编辑 +export function editUn( + closeState, standSerialNumber, standName, + itemsNum, itemsName, productType, + productLine, productName, reason, responsibleUnit, + dutyEngineer, authEngineer, qaEngineer, planCloseTime, id) { + const data = { + closeState, + standSerialNumber, //标准号 + standName, //标准名称 + itemsNum, //条款号 + itemsName, //条款名称 + productType, + productLine, //产品线 + productName, //项目名称 + reason, //不合规项目 + responsibleUnit, //责任部门 + dutyEngineer, //责任工程师 + authEngineer, //认证工程师 + qaEngineer, //质量工程师 + planCloseTime, //计划关闭时间 + id + }; + return axios({ + url: "api/sarStandUnqualified/sar-stand-unqualified/updateOne", + method: "post", + data + }); } diff --git a/src/components/navMenu/index.vue b/src/components/navMenu/index.vue index 919158cb7..ff93290ba 100644 --- a/src/components/navMenu/index.vue +++ b/src/components/navMenu/index.vue @@ -254,7 +254,7 @@ export default { { title: '标准化活动日历', path: '/standCalendar', - menuId: '0ea66e3dd36873082b6851f69e92c8be' + menuId: '' }, // { // title: '标准比对库', diff --git a/src/main.js b/src/main.js index f96b1fb24..e9c9da873 100644 --- a/src/main.js +++ b/src/main.js @@ -54,15 +54,10 @@ import { mapMutations, mapActions } from 'vuex' // 路由拦截 router.beforeEach(function (to, from, next) { - console.log("auth : to =>", to); - console.log(webLoginType) let toName = to.name let token = store.state.token let path = to.path; let requireAuth = to.meta.requireAuth; - console.log("auth : path =>" + path); - console.log("token : token =>" + token); - console.log("requireAuth : requireAuth =>" + requireAuth); let taskId = to.query.taskIds; let prcId = to.query.prcId; let prcNum = to.query.prcNum; @@ -71,7 +66,6 @@ router.beforeEach(function (to, from, next) { let routerType = to.query.routerType; let param = "taskIds=" + taskId + "&prcId=" + prcId + "&prcNum=" + prcNum + "&prcName=" + prcName + "&prcType=" + prcType; - console.log(store) let url = window.location.search let code = ""; if(url){ @@ -232,7 +226,6 @@ router.beforeEach(function (to, from, next) { next({path: routerPath + '?' + param2}) } } - console.log("res : res =>", res); }) } if(path === '/loginVerify'){ diff --git a/src/pages/details/otherBussStandardDetails/index.vue b/src/pages/details/otherBussStandardDetails/index.vue index 8d9373769..0cdb3a142 100644 --- a/src/pages/details/otherBussStandardDetails/index.vue +++ b/src/pages/details/otherBussStandardDetails/index.vue @@ -1194,7 +1194,6 @@ export default { methods: { child1Func(child1){ const list = [] - console.log(child1) if(child1 && child1.length > 1){ list.push(child1[0]) return list @@ -2157,7 +2156,6 @@ export default { const [displayLocation, {attrInfoMap: dynamicFormField}, formFieldList] = values // const relatedPlansRes = await this.queryRelatedPlans() // const relatedPlans = relatedPlansRes.list - console.log(formFieldList) formFieldList.forEach((field) => { displayLocation.forEach((location) => { location.isShowImp = '0' @@ -2194,16 +2192,12 @@ export default { displayLocation.forEach(location => { // 动态属性字段-FBGBJBD 单独添加至基础信息 const list = displayLocation.filter ( item => item.label === '过程稿件'); - console.log(list) if(location.label === '基础信息' && list && list.length > 0){ if (!list[0].child) { location['child1'] = [] }else { const childList = list[0].child.filter ( item => item.attrField === 'FBGBUSS'); - console.log(childList) - console.log(childList.length) location['child1'] = childList - console.log(location['child1']) } } diff --git a/src/pages/home2/components/empennage/index.vue b/src/pages/home2/components/empennage/index.vue index db012f25f..93343ec41 100644 --- a/src/pages/home2/components/empennage/index.vue +++ b/src/pages/home2/components/empennage/index.vue @@ -148,7 +148,6 @@ } let list list = res.data.slice(0, c) - console.log(list) this.linkList = list }) } diff --git a/src/pages/localTool/standAutoSplit/pages/itemSplitInfo.vue b/src/pages/localTool/standAutoSplit/pages/itemSplitInfo.vue index babea2ac8..30ec43941 100644 --- a/src/pages/localTool/standAutoSplit/pages/itemSplitInfo.vue +++ b/src/pages/localTool/standAutoSplit/pages/itemSplitInfo.vue @@ -39,7 +39,7 @@
导入 导出 - + 删除 模板下载 批量复制 合并条款 diff --git a/src/pages/localTool/standContrast/pages/contrastDetails.vue b/src/pages/localTool/standContrast/pages/contrastDetails.vue index 49fd02d36..45473ea90 100644 --- a/src/pages/localTool/standContrast/pages/contrastDetails.vue +++ b/src/pages/localTool/standContrast/pages/contrastDetails.vue @@ -372,6 +372,7 @@ export default { }, res => { this.spinShow = false this.$message.warning(res.data) + this.$router.push('/standContrast') }, e => { }) }) diff --git a/src/pages/localTool/standContrast/pages/seeDatalis.vue b/src/pages/localTool/standContrast/pages/seeDatalis.vue index 8d6c9e98b..2d0e4b1c2 100644 --- a/src/pages/localTool/standContrast/pages/seeDatalis.vue +++ b/src/pages/localTool/standContrast/pages/seeDatalis.vue @@ -182,7 +182,7 @@ export default { }, page () { this.spinShow = true - this.$http.get('lawss/sarItemsCompareHis/page', { + this.$http.get('lawss/sarStandItemsCompareHis/page', { page: this.splitInfoPage, pageSize: this.splitInfoPageSize, standHisId: JSON.parse(this.$route.query.row).id diff --git a/src/pages/localTool/standContrast/pages/textComparison.vue b/src/pages/localTool/standContrast/pages/textComparison.vue index 5980108ce..3b08bbd59 100644 --- a/src/pages/localTool/standContrast/pages/textComparison.vue +++ b/src/pages/localTool/standContrast/pages/textComparison.vue @@ -93,7 +93,6 @@
-
@@ -109,7 +108,6 @@
- 数据加载中…… @@ -517,7 +515,7 @@ export default { return el.offsetTop - el.parentNode.offsetTop; } const offsetTop = getElementTop(domId) - /*$('#contentLeft').children('.wrap-right').animate({scrollTop: offsetTop},500)*/ + $('#contentLeft').children('.wrap-right').animate({scrollTop: offsetTop},500) }, handleRightTreeClick(treeId, treeNode) { @@ -530,7 +528,7 @@ export default { return el.offsetTop - el.parentNode.offsetTop; } const offsetTop = getElementTop(domId) - /*$('#contentRight').children('.wrap-right').animate({scrollTop: offsetTop},500)*/ + $('#contentRight').children('.wrap-right').animate({scrollTop: offsetTop},500) } }, components: { diff --git a/src/pages/localTool/standardRecognition/index.vue b/src/pages/localTool/standardRecognition/index.vue index a21d2d52f..baf52ffe1 100644 --- a/src/pages/localTool/standardRecognition/index.vue +++ b/src/pages/localTool/standardRecognition/index.vue @@ -65,22 +65,22 @@ align="center" > - - + + + + + + + + + + + + + + + + @@ -713,6 +713,7 @@ @@ -705,11 +1390,12 @@ export default { //} #rectification-dataBase { - /deep/.table-wrap { + /deep/ .table-wrap { .el-table__fixed { height: calc(~'100% - 20px') !important; } } + height: 100%; display: flex; flex-direction: column; @@ -718,6 +1404,7 @@ export default { margin-left: 10px; margin-bottom: 10px; } + .container { flex: 1; overflow: hidden; @@ -744,5 +1431,22 @@ export default { } } } + + .add-form-item { + /deep/ .el-input__inner { + width: 300px; + } + } + + .add-input { + /deep/ .el-input__inner { + width: 370px; + } + } + + .tableFooter { + height: 49px; + float: right; + } }