|
@@ -434,6 +434,7 @@ const tableFormSaveClick = async () => {
|
|
//保存
|
|
//保存
|
|
const saveExcelBussData = async () => {
|
|
const saveExcelBussData = async () => {
|
|
let isLinkTabIds = getLinkTabIds(); //处理工序ID
|
|
let isLinkTabIds = getLinkTabIds(); //处理工序ID
|
|
|
|
+ console.log(isLinkTabIds,'isLinkTabIds');
|
|
if (isLinkTabIds) {
|
|
if (isLinkTabIds) {
|
|
tableFormSaveLoading.value = true
|
|
tableFormSaveLoading.value = true
|
|
const { error, code, msg } = await queryApi.saveExcelBussData({
|
|
const { error, code, msg } = await queryApi.saveExcelBussData({
|
|
@@ -454,15 +455,19 @@ const saveExcelBussData = async () => {
|
|
//处理工序数据
|
|
//处理工序数据
|
|
const getLinkTabIds = () => {
|
|
const getLinkTabIds = () => {
|
|
let {nodeType} = menuItem.value;
|
|
let {nodeType} = menuItem.value;
|
|
|
|
+ let isLink=false
|
|
if (nodeType === 7 || nodeType === 11) {
|
|
if (nodeType === 7 || nodeType === 11) {
|
|
- const formItem = formLogDataList.value[0];
|
|
|
|
- const linkIds = getArrValue(formItem?.linkTabIds)
|
|
|
|
- if (linkIds.length > 0) {
|
|
|
|
|
|
+ isLink= formLogDataList.value.some((item)=>{
|
|
|
|
+ const linkIds = getArrValue(item?.linkTabIds)
|
|
|
|
+ return linkIds.length>0
|
|
|
|
+ })
|
|
|
|
+ if(isLink){
|
|
return true
|
|
return true
|
|
- } else {
|
|
|
|
|
|
+ }else{
|
|
window?.$message?.warning('请先关联工序')
|
|
window?.$message?.warning('请先关联工序')
|
|
return false
|
|
return false
|
|
}
|
|
}
|
|
|
|
+
|
|
} else {
|
|
} else {
|
|
return true
|
|
return true
|
|
}
|
|
}
|