update:新增代办

This commit is contained in:
2026-04-13 14:09:31 +08:00
parent d97b42a84b
commit db346e6392

View File

@@ -8,8 +8,8 @@ import { ElMessage } from 'element-plus';
// 初始化 // 初始化
export const initDetailData = async (initData: any) => { export const initDetailData = async (initData: any) => {
const { data = {}, ref, hideKeys } = initData;
// hideKeys必须传递hideKeys.value否则hideKeys无法双向绑定 // hideKeys必须传递hideKeys.value否则hideKeys无法双向绑定
const { data = {}, ref, hideKeys } = initData;
if (data.tMemberList) { if (data.tMemberList) {
data.tMemberList = getMemberListIds(data.tMemberList); data.tMemberList = getMemberListIds(data.tMemberList);
} }
@@ -17,6 +17,7 @@ export const initDetailData = async (initData: any) => {
data.aMemberList = getMemberListIds(data.aMemberList); data.aMemberList = getMemberListIds(data.aMemberList);
} }
if (data.pMemberList) { if (data.pMemberList) {
data.pMemberName = data.pMemberList[0].nickname || '';
data.pMemberList = getMemberListIds(data.pMemberList); data.pMemberList = getMemberListIds(data.pMemberList);
} }
if (data.projectId) { if (data.projectId) {
@@ -51,19 +52,20 @@ export const initDetailData = async (initData: any) => {
data.produceLine = data.extras[index]?.propertyValue; data.produceLine = data.extras[index]?.propertyValue;
} }
} }
if (data.projectUndertaker && data.simType) { // 暂时废弃,用详情里的默认值
const params = { // if (data.projectUndertaker && data.simType) {
deptName: data.projectUndertaker, // const params = {
discipline: data.simType, // deptName: data.projectUndertaker,
}; // discipline: data.simType,
const res = await queryByDeptAndDisciplineApi(params); // };
if (res.code === 200) { // const res = await queryByDeptAndDisciplineApi(params);
if (res.data[0]) { // if (res.code === 200) {
data.pMemberName = res.data[0]?.userResp?.nickname || ''; // if (res.data[0]) {
data.pMemberList = res.data[0]?.userId || ''; // data.pMemberName = res.data[0]?.userResp?.nickname || '';
} // data.pMemberList = res.data[0]?.userId || '';
} // }
} // }
// }
let newKeys: any = [...(hideKeys.value || [])]; let newKeys: any = [...(hideKeys.value || [])];
data.extras?.forEach((item: any) => { data.extras?.forEach((item: any) => {
// 更具需求时间,默认展示需求紧急说明 // 更具需求时间,默认展示需求紧急说明