Browse Source

2025.11.20 产品文档收集-待上传文件-查询条件增加文档类型ID、文档类型

java8
jiayang yue 2 months ago
parent
commit
e37b22b45f
  1. 40
      src/views/modules/eam/eamProjectInfoForUploads.vue

40
src/views/modules/eam/eamProjectInfoForUploads.vue

@ -49,6 +49,15 @@
</el-option>
</el-select>
</el-form-item>
<el-form-item :label="''" >
<span slot="label" style="">
<a herf="#" @click="getBaseList(1056)">文档类型ID</a>
</span>
<el-input v-model="searchData.documentTypeId" clearable style="width: 120px"></el-input>
</el-form-item>
<el-form-item :label="'文档类型'">
<el-input v-model="searchData.documentType" style="width: 151px"></el-input>
</el-form-item>
<el-form-item :label="'PM/Sales'">
<el-select v-model="searchData.projectManager" placeholder="请选择" clearable style="width: 130px">
<el-option
@ -355,6 +364,8 @@
<el-button @click="copyDialog = false">关闭</el-button>
</el-footer>
</el-dialog>
<Chooselist ref="baseList" @getBaseData="getBaseData"></Chooselist>
</div>
</template>
@ -379,9 +390,12 @@ import {getTableDefaultListLanguage, getTableUserListLanguage, updateColumnSize}
import {EventBus} from "../../../main";
import UploadFileList1 from "../common/uploadFileList1.vue";
import {uploadFileList} from '@/api/base/baseFunction.js';
import Chooselist from '@/views/modules/common/Chooselist_eam'
export default {
components: {UploadFileList1},
components: {UploadFileList1,
Chooselist
},
computed: {
projectOwnersList() {
@ -459,6 +473,8 @@ export default {
closeEndDate: '',
projectLeader: '',
documentDefinitionListId: '',
documentTypeId:'',
documentType: '',
page: 1,
limit: 10,
},
@ -1737,6 +1753,28 @@ export default {
});
},
methods: {
// S
getBaseList (val,type) {
this.tagNo = val
this.tagNo1 = type
this.$nextTick(() => {
let strVal = ''
let conSql = ''
if (val === 1056 ) {
strVal = this.searchData.documentTypeId ? this.searchData.documentTypeId.toString() : ''
conSql = " and a.site = '" + this.$store.state.user.site + "'"
this.$refs.baseList.init(val, strVal, conSql)
}
})
},
/* 列表方法的回调 */
getBaseData (val) {
if (this.tagNo === 1056) {
this.searchData.documentTypeId = val.document_type_id
}
},
handleColumnResize(newWidth, oldWidth, column, event){
let inData= this.columnProjectAllDocumentList.filter(item => item.columnProp === column.property)[0]
inData.columnWidth=newWidth

Loading…
Cancel
Save