提交 be90f0b5 编写于 作者: Skyeye云's avatar Skyeye云

新增除主持人之外的重复会签人的校验

上级 61238fe6
......@@ -89,6 +89,9 @@ layui.config({
winui.window.msg('请最少选择一条数据.', {icon: 2,time: 2000});
return false;
}
if(!judgeSimple()){
return false;
}
var params = {
taskId: taskId,
chooseUserMation: JSON.stringify(table.cache.messageTable)
......@@ -105,6 +108,30 @@ layui.config({
return false;
});
/**
* 判断是否存在相同的会签人
*
* @returns {boolean} true:没有重复元素,false:存在重复元素
*/
function judgeSimple(){
var json = table.cache.messageTable;
var temList = [];
for(var i = 0; i < json.length; i++){
var item = json[i];
if(item.type != 1){
// 不是主持人,则需要做重复校验
var tem = getInPoingArr(temList, "id", item.id, null);
if(tem == null){
temList.push(item);
}else{
winui.window.msg("存在相同的会签人,请确认", {icon: 2, time: 2000});
return false;
}
}
}
return true;
}
$("body").on("click", "#addRow", function(){
addRow();
});
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册