* [taskk#127433] add changeRequiredCols function content of thinkmulticolumn.

This commit is contained in:
Zhangyu
2024-09-05 10:30:43 +08:00
committed by 刘刚
parent f495ab8c44
commit e26d2b41dc
+14
View File
@@ -41,7 +41,21 @@ window.changeRequiredCols = function()
const requiredCols = localRequiredCols ? localRequiredCols : $('.required-options').data().requiredCols;
const changedColsList = changedCols.split(',');
const diffCols = requiredCols.filter(item => !changedColsList.includes(item));
let selectColumn = [];
let isQuoted = false;
let quotedIndex = '';
/* 判断删除的比填列是不是被其他问题引用的列。 Determine whether the deleted column is a column referenced by other issues.*/
quotedQuestions.forEach(function(item)
{
console.log(item);
const itemOptions = JSON.parse(item.options);
selectColumn.push(itemOptions.selectColumn);
if(itemOptions.selectColumn == diffCols[0])
{
quotedIndex = quotedIndex + (!isQuoted ? '' : '、') + tipQuestion.replace(/%s/g, item.index) ;
isQuoted = true;
}
});
}