|
@@ -642,7 +642,7 @@
|
|
});
|
|
});
|
|
const xmjzRef = ref(null);
|
|
const xmjzRef = ref(null);
|
|
const buttonLoading7 = ref(false);
|
|
const buttonLoading7 = ref(false);
|
|
-
|
|
|
|
|
|
+ const programTeamNum = ref(0);
|
|
|
|
|
|
const handleChangeTab = (idx) => {
|
|
const handleChangeTab = (idx) => {
|
|
tidx.value = idx;
|
|
tidx.value = idx;
|
|
@@ -684,6 +684,7 @@
|
|
};
|
|
};
|
|
|
|
|
|
const handleExpand = (item, index) => {
|
|
const handleExpand = (item, index) => {
|
|
|
|
+ programTeamNum.value = 0;
|
|
programid.value = item.id;
|
|
programid.value = item.id;
|
|
programTeamForm.value.companyName = item.enterpriseName;
|
|
programTeamForm.value.companyName = item.enterpriseName;
|
|
companyList.value.forEach(c => { c.select = false; });
|
|
companyList.value.forEach(c => { c.select = false; });
|
|
@@ -694,6 +695,7 @@
|
|
getTeamListById({enterpriseId: programid.value}).then(res=>{
|
|
getTeamListById({enterpriseId: programid.value}).then(res=>{
|
|
if(res.code!==0) proxy.$message.error(res.msg);
|
|
if(res.code!==0) proxy.$message.error(res.msg);
|
|
teamList.value = res.data;
|
|
teamList.value = res.data;
|
|
|
|
+ programTeamNum.value = res.data?.length||0;
|
|
})
|
|
})
|
|
}
|
|
}
|
|
const handleSelect = (team, index) => {
|
|
const handleSelect = (team, index) => {
|
|
@@ -714,6 +716,7 @@
|
|
|
|
|
|
const handleAddTeam = () => {
|
|
const handleAddTeam = () => {
|
|
if(!programid.value) return proxy.$message.error('请先选择项目')
|
|
if(!programid.value) return proxy.$message.error('请先选择项目')
|
|
|
|
+ if(programTeamNum.value>0) return proxy.$message.error('该项目已有团队,请先删除或修改')
|
|
programTeamShow.value = true;
|
|
programTeamShow.value = true;
|
|
};
|
|
};
|
|
|
|
|