diff --git a/src/views/modules/customer/customerInformationManagement.vue b/src/views/modules/customer/customerInformationManagement.vue index e428e58..3402cc4 100644 --- a/src/views/modules/customer/customerInformationManagement.vue +++ b/src/views/modules/customer/customerInformationManagement.vue @@ -517,6 +517,14 @@ :selectable="selectFlag" width="50"> + + +
- - - - - - - + + + + + + + + + + BU + + + + + + + + + + + + + + + + + + + + + 所属客户 + + + + + + + + + + + + + + + + + 项目经理 + + + + + + 项目负责人 + + + + + + - - + + - - - - - 所属客户 - - - - - - - - - - BU - - - - - - - - - - - - - - 项目经理 - - - - 项目负责人 - - - - - - - + + 项目权限 - + @@ -217,7 +232,7 @@ props:{ value:{ required:true, - type:Number, + type:String, } }, components: { @@ -732,7 +747,10 @@ }, closeSaveDialog(){ this.$refs.saveForm.resetFields(); - } + }, + updateDataForm(val){ + this.dataForm.projectId = val; + }, }, } @@ -769,4 +787,10 @@ color: #303133; font-weight: 400; } + + .el-textarea .el-textarea__inner { + padding: 0px 5px; + height: auto; + } + diff --git a/src/views/modules/project/projectInfo/projectInfo.vue b/src/views/modules/project/projectInfo/projectInfo.vue index af57cc4..aca3145 100644 --- a/src/views/modules/project/projectInfo/projectInfo.vue +++ b/src/views/modules/project/projectInfo/projectInfo.vue @@ -13,7 +13,7 @@ 查询 - 新增 + 新增 @@ -389,7 +389,7 @@ data() { return { // addOrUpdate - addOrUpdate:0, + addOrUpdate:'0', //项目已选联系人 contactChooseList1:[], //客户可选联系人 @@ -1034,11 +1034,14 @@ } }, // 新增 / 修改 - addOrUpdateHandle (id,row) { + addOrUpdateHandle (id) { this.addOrUpdateVisible = true this.addOrUpdate = id; this.$nextTick(() => { - this.$refs.addOrUpdate.init() + this.$refs.addOrUpdate.init(); + if (id && id !== 'save' && id !== 'update'){ + this.$refs.addOrUpdate.updateDataForm(id); + } }) }, UpdateHandle (row) { @@ -1050,7 +1053,7 @@ getProjectUserRole(inData).then(({data}) => { if(this.$store.state.user.name=='admin'||data.row.updateFlag=='Y') { this.addOrUpdateVisible = true - this.addOrUpdate = 1; + this.addOrUpdate = 'update'; this.$nextTick(() => { this.$refs.addOrUpdate.init(row.id) }) @@ -1532,9 +1535,11 @@ }, }, - created() { + activated() { + if (this.$route.params.projectId){ + this.searchData.projectId = this.$route.params.projectId + } this.getTableUserColumn(this.$route.meta.menuId+'table1',1) - }, } diff --git a/src/views/modules/sys/dict-data.vue b/src/views/modules/sys/dict-data.vue index 8a31e9b..6233311 100644 --- a/src/views/modules/sys/dict-data.vue +++ b/src/views/modules/sys/dict-data.vue @@ -348,9 +348,9 @@ export default { - 取 消 - 确 定 - + 确 定 + 取 消 +
diff --git a/src/views/modules/sys/dict.vue b/src/views/modules/sys/dict.vue index 0e757af..deb6beb 100644 --- a/src/views/modules/sys/dict.vue +++ b/src/views/modules/sys/dict.vue @@ -299,8 +299,8 @@ export default { - 取 消 确 定 + 取 消