[update] 收入合同普通项目关联列表

This commit is contained in:
zhaoxiao
2021-09-08 20:24:32 +08:00
parent e7764914b4
commit 7d4bc7a281
@@ -790,24 +790,32 @@ export default {
* @param type * @param type
*/ */
selectProjectTypeOk(type) { selectProjectTypeOk(type) {
let title = ''
switch (type) { switch (type) {
// 普通项目 // 普通项目
case 1: case 1:
this.$refs.selectProjectModule.columns = generalProjectColumns this.$refs.selectProjectModule.columns = generalProjectColumns
this.getUserDetailByUserId() this.getUserDetailByUserId().then(res => {
this.$refs.selectProjectModule.filters = { console.log(res)
chargeCompanyId: this.selectedCompany.id, // 混入筛选条件
pack: this.model.pack, this.$refs.selectProjectModule.filters = {
// contractId: this.contractId chargeCompanyId: this.selectedCompany.id,
} contractId: this.contractId,
this.$refs.selectProjectModule.url.list = this.url.generalProjectList departId: res.split(',')[0]
title = '普通项目列表' }
this.$refs.selectProjectModule.pack = this.model.pack this.$refs.selectProjectModule.queryParam.departId = res.split(',')
this.$refs.selectProjectModule.contractId = this.model.id // 获取数据list
this.$refs.selectProjectModule.projectType = type this.$refs.selectProjectModule.url.list = this.url.generalProjectList
this.$refs.selectProjectModule.title = title // 打包状态
this.$refs.selectProjectModule.open() this.$refs.selectProjectModule.pack = this.model.pack
// 合同id
this.$refs.selectProjectModule.contractId = this.model.id
// 项目类型
this.$refs.selectProjectModule.projectType = type
// 标题
this.$refs.selectProjectModule.title = '普通项目列表'
// 打开弹窗
this.$refs.selectProjectModule.open()
})
break break
// 工作组项目 // 工作组项目
case 2: case 2:
@@ -819,9 +827,8 @@ export default {
this.$refs.selectProjectModule.pack = this.model.pack this.$refs.selectProjectModule.pack = this.model.pack
this.$refs.selectProjectModule.contractId = this.model.id this.$refs.selectProjectModule.contractId = this.model.id
this.$refs.selectProjectModule.projectType = type this.$refs.selectProjectModule.projectType = type
this.$refs.selectProjectModule.title = title this.$refs.selectProjectModule.title = '工作组项目列表'
this.$refs.selectProjectModule.open() this.$refs.selectProjectModule.open()
title = '工作组项目列表'
break break
// 会议项目 // 会议项目
case 3: case 3:
@@ -842,8 +849,10 @@ export default {
let param = { let param = {
id: this.model.principalId id: this.model.principalId
} }
queryUserByDepartId(param).then(res => { return new Promise(resolve => {
console.log(res) queryUserByDepartId(param).then(res => {
resolve(res.result[0].departIds)
})
}) })
}, },
/** /**