main
kgdxpr 2 years ago
parent ae4c844b9b
commit c554bb05c6

@ -186,6 +186,7 @@
var value = this.value; var value = this.value;
var data = table.getRowData(options.id, this); var data = table.getRowData(options.id, this);
data.data_type_id = value; data.data_type_id = value;
$('#ico' + initSheetIndex).addClass('dh_ico');
}); });
form.on('switch(requiredSwitch)', function (obj) { form.on('switch(requiredSwitch)', function (obj) {
@ -195,6 +196,7 @@
} else { } else {
data.allow_blank = 1; data.allow_blank = 1;
} }
$('#ico' + initSheetIndex).addClass('dh_ico');
}); });
} }
}); });
@ -276,24 +278,26 @@
//监听单元格编辑 //监听单元格编辑
table.on('edit(setField)', function (obj) { table.on('edit(setField)', function (obj) {
var field = obj.field;
$('#ico' + initSheetIndex).addClass('dh_ico');
var regex = /^[a-z][a-z0-9]{0,31}$/; // var field = obj.field;
var cellElem = obj.tr.find('td[data-field="column_name"]');
if (regex.test(obj.value)) { // var regex = /^[a-z][a-z0-9]{0,31}$/;
var _index = errArr.indexOf(obj.index); // var cellElem = obj.tr.find('td[data-field="column_name"]');
errArr.splice(_index, 1); // if (regex.test(obj.value)) {
console.log('变量值符合正则表达式'); // var _index = errArr.indexOf(obj.index);
cellElem.css('color', ''); // errArr.splice(_index, 1);
} else { // console.log('变量值符合正则表达式');
if (!errArr.includes(obj.index)) { // cellElem.css('color', '');
errArr.push(obj.index); // } else {
} // if (!errArr.includes(obj.index)) {
console.log('变量值不符合正则表达式'); // errArr.push(obj.index);
cellElem.css('color', 'red'); // }
} // console.log('变量值不符合正则表达式');
// cellElem.css('color', 'red');
console.log('修改的字段为' + obj.field + '<br>' + '修改的值为' + obj.value + '<br>' + JSON.stringify(obj.data)); // }
// console.log('修改的字段为' + obj.field + '<br>' + '修改的值为' + obj.value + '<br>' + JSON.stringify(obj.data));
}); });
//菜单的点击事件 //菜单的点击事件

@ -74,7 +74,7 @@
<button type="button" class="layui-btn layui-btn-sm" title="重命名" lay-event="rename"> <button type="button" class="layui-btn layui-btn-sm" title="重命名" lay-event="rename">
<i class="iconfont icon-zhongmingming"></i> <i class="iconfont icon-zhongmingming"></i>
</button> </button>
{{# } }} {{# } }}
{{# if(d.publish_state === 1){ }} {{# if(d.publish_state === 1){ }}
@ -164,13 +164,23 @@
}); });
window.publish = function (obj) { window.publish = function (obj) {
layer.open({ if (obj.data.already_check_sheet === obj.data.all_sheet) {
type: 2, layer.open({
title: '发布任务', type: 2,
shade: 0.1, title: '发布任务',
area: ['860px', '730px'], shade: 0.1,
content: './publish.html?job_id=' + obj.data.job_id area: ['860px', '730px'],
}); content: './publish.html?job_id=' + obj.data.job_id
});
}
else {
layer.msg('该任务有未确认的Sheet表请在修改中进行确认', {
icon: 3,
time: 3000
});
}
} }
window.update = function (obj) { window.update = function (obj) {
@ -257,7 +267,7 @@
area: ['450px', '250px'], area: ['450px', '250px'],
content: './format_select.html' content: './format_select.html'
}); });
} }
window.refresh = function (param) { window.refresh = function (param) {
table.reload('data-table'); table.reload('data-table');

Loading…
Cancel
Save