Commit c75470c6 authored by 祁正's avatar 祁正

fix(通知单管理):认证负责人逻辑修改

parent 02c290b1
......@@ -872,41 +872,43 @@ function cancelClick(){
}
//提交方法
const handleSelectionSubmit = (selectedItems) => {
const t = toRaw(selectedItems)
if(dialogVisible.value){
//添加人员-编辑人员对话框的时候-多选
// 简化箭头函数
const list = t.map(item => item.userId);
const yuanList = personTableList.value.map(item => item.userId);
// 去重处理
const combinedArray = [...new Set([...yuanList, ...list])];
tObj.value.userIdList = combinedArray.join(",");
console.log(tObj.value)
addCertificationManager(tObj.value).then(res=>{
if(res.code === 200){
ElMessage.success("添加成功")
getPersonnelInfoByIdsInfoByIds(tObj.value.id).then(res=>{
personTableList.value = res.data
const handleSelectionSubmit = (selectedItems) =>
{
const t = toRaw(selectedItems)
if(dialogVisible.value){
//添加人员-编辑人员对话框的时候-多选
// 简化箭头函数
const list = t.map(item => item.userId);
personTableList.value.map(item => item.userId);
// 去重处理
const combinedArray = [...new Set([...list])];
tObj.value.userIdList = combinedArray.join(",");
console.log(tObj.value)
addCertificationManager(tObj.value).then(res=>{
if(res.code === 200){
ElMessage.success("添加成功")
getPersonnelInfoByIdsInfoByIds(tObj.value.id).then(res=>{
personTableList.value = res.data
})
}
})
}else {
//新增的时候
if(selectType.value === 'single'){
//单选 approvalPerson
drawerQueryParams.value.approvalPerson = t[0].userId
}else{
//多选 certificationResponsiblePerson
drawerQueryParams.value.certificationResponsiblePerson = t.map(item => {
return item.userId
})
}
}
})
}else {
//新增的时候
if(selectType.value === 'single'){
//单选 approvalPerson
drawerQueryParams.value.approvalPerson = t[0].userId
}else{
//多选 certificationResponsiblePerson
drawerQueryParams.value.certificationResponsiblePerson = t.map(item => {
return item.userId
})
}
}
};
}
;
//获取所有人员
function getALLUserDeptList(){
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment