From 537bc1c7fe675b2490da844f6aeb96773fb0ecb1 Mon Sep 17 00:00:00 2001 From: Jaunty <15613469426@163.com> Date: Fri, 9 Jul 2021 11:33:17 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BD=A6=E5=9E=8B=E9=A1=B5=E9=9D=A2=E5=AE=8C?= =?UTF-8?q?=E5=96=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../localProductsOrProjectLibrary/index.vue | 318 ++++++++++-------- 1 file changed, 179 insertions(+), 139 deletions(-) diff --git a/src/pages/regulatoryRepository/localProductsOrProjectLibrary/index.vue b/src/pages/regulatoryRepository/localProductsOrProjectLibrary/index.vue index 66ef06951..f7c56627e 100644 --- a/src/pages/regulatoryRepository/localProductsOrProjectLibrary/index.vue +++ b/src/pages/regulatoryRepository/localProductsOrProjectLibrary/index.vue @@ -14,10 +14,10 @@ @@ -66,21 +66,128 @@ v-btn-permission="'e5ca15122f554414e6365eb09efac5c4'" @click="selectMoreBtn" >高级查询 - - - - - - - - - - - - - - - +
+ + + + + + + + + + + + + + + + + + + + {{ opt.label}} + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + + 查询 + 清空 + + + + + +
@@ -88,9 +195,6 @@ - - -
@@ -212,7 +316,6 @@ 查看 - 删除
@@ -272,8 +375,11 @@ export default { deptUser: [], //查询3类 projectLibrarySearch: { + // 项目名称 projectName: '', + // 项目分类 projectClassification: '', + // 项目状态 projectStatus: '', }, //查询3类 @@ -287,22 +393,68 @@ export default { page: 1, pageSize: this.$store.getters.userInfo.configContent, validFlag: 0, + // 项目编号 projectNumber:'', productSet: '', productName: '', productBrand: '', - advanceSearchVOStr: '' + advanceSearchVOStr: '', + // 产品平台 + projectPlatfor:'', + // 产品线 + productLine:'', + // 项目名称 + projectName: '', + // 项目分类 + projectClassification: '', + // 项目状态 + projectStatus: '', + // 项目群 + projectGroup: '', + // 项目开始日期 + projectStartDate: '', + // 项目完成日期 + projectEndDate: '', + // 当前节点 + currentNode: '', + // 项目级别 + projectLevel: '', + // 项目经理 + projectManager: '', }, // 查询条件 localProTableSearchDefault: { page: 1, pageSize: this.$store.getters.userInfo.configContent, validFlag: 0, + // 项目编号 projectNumber:'', productSet: '', productName: '', productBrand: '', - advanceSearchVOStr: '' + advanceSearchVOStr: '', + // 产品平台 + projectPlatfor:'', + // 产品线 + productLine:'', + // 项目名称 + projectName: '', + // 项目分类 + projectClassification: '', + // 项目状态 + projectStatus: '', + // 项目群 + projectGroup: '', + // 项目开始日期 + projectStartDate: '', + // 项目完成日期 + projectEndDate: '', + // 当前节点 + currentNode: '', + // 项目级别 + projectLevel: '', + // 项目经理 + projectManager: '', }, total: 0, // 列表数据 @@ -339,94 +491,6 @@ export default { value: '2' } ], - //9宫格列表 - localProLib:{ - // 产品平台 - projectPlatfor: '', - // 项目编号 - projectNumber: '', - // 项目名称 - projectName: '', - // 项目分类 - projectClassification: '', - // 项目状态 - projectStatus: '', - // 项目群 - projectGroup: '', - // 项目开始日期 - projectStartDate: '', - // 项目完成日期 - projectEndDate: '', - // 当前节点 - currentNode: '', - // 项目级别 - projectLevel: '', - // 项目经理 - projectManager: '', - }, - localProEO: { - // 项目相关人员 - userEOList: [], - // 产品代码 - produceCode: '', - // 项目阶段 - productStage: '', - // 整车项目编号 - zhengcarNo: '', - // 整车SOP时间 - zhengcarSopTime: '', - // 项目编号 - productNo: '', - // 项目类型 - productTypeCode: '', - // 生产基地 - producePlace: '', - // 基础车型 - baseCartype: '', - // 左驾右驾 - leftRight: '', - // 项目经理 - productManager: '', - productManagerShow: '', - // 是否纳入开发 - isDevelop: '', - energyKind: '', - // 平台 - flatform: '', - // 项目名称 - productName: '', - // 车型系列 - productSet: '', - // 项目类别 - productType: '', - // 项目状态 - productBrand: '', - // SOP时间 - sopTime: '', - // 阀点 - pointTime: [], - // 计划通过时间 - planPassTime: '', - // 实际通过时间 - actualPassTime: '', - // 目标市场 - targetMarket: '', - // 公告车型号 - carModel: '', - // 项目相关人员id - relatePerson: '', - // eop信息 - eopTime: '', - // 项目相关信息 - saleMarket: '', - // 判断是国内还是海外 - prodectCode: '', - // carModeFile: '' - // carModeFileList: '' - // 相关人员信息 - relatePersonShow: '' - // 相关人员姓名 - }, // 项目类型 protypeOptions: [], // 生产基地 @@ -716,31 +780,6 @@ export default { this.isAdvancedSearch = true this.threeOptions = [] }, - twoSelectChange (val, obj) { - console.log('twoSelectChange') - if (val === 'product_type') { - this.threeOptions = this.productTypeOptions - } else if (val === 'product_brand') { - this.threeOptions = this.xmztOptions - } else if (val === 'target_market') { - this.threeOptions = this.targetMarketOptions - } else if (val === 'left_right') { - this.threeOptions = [{ - label: '左驾', - value: '1' - },{ - label: '右驾', - value: '2' - }] - } - }, - // 编辑项目相关人员回显选中人员数据 - relatePersonTreeShow () { - let checkedArr = this.localProEO.relatePerson ? this.localProEO.relatePerson.split(',') : [] - if (checkedArr.length > 0) { - this.$refs.relatePersonRoleTree.checkedNode(this.localProEO.relatePerson.split(',')) - } - }, // 获取标准类别List数据 getAllInforList () { this.$http.get('sys/dictype/getDicTypeListCode', {}, {_this: this}, res => { @@ -954,6 +993,7 @@ export default { this.localProTableSearch = {...this.localProTableSearchDefault} this.projectLibrarySearch = {...this.projectLibrarySearchDefault} this.localProTableSearch.page = 1 + this.isAdvancedSearch=false this.getLocalProductTable() }, resolveTime (data) { @@ -1146,7 +1186,7 @@ export default { // 条件分页查询 getLocalProductTableBtn () { this.projectLibrarySearch.page = 1 - + this.isAdvancedSearch=false this.getLocalProductTable() }, // 查询本地产品