main
kgdxpr 2 years ago
parent 81b50d3dac
commit a730e557db

@ -12,6 +12,10 @@
margin: 0;
overflow: hidden;
}
.dh_ico {
display: none;
}
</style>
</head>
@ -30,10 +34,10 @@
<li lay-options="{ id: '{{item.sheet_index}}',table_name:'{{item.table_name}}' }" class="{{ index == 0 ? 'layui-menu-item-checked' : '' }}" >
<div class="layui-menu-body-title">
<a href="javascript:;">{{item.sheet_name}}</a>
{{# if(item.is_check==1){ }}
<i class="layui-icon layui-icon-ok-circle"
style="font-size: 18px; color: #04B543;margin-top: -10px;"></i>
{{# } }}
style="font-size: 18px; color: #04B543;margin-top: -10px;" class=""></i>
</div>
</li>
{{# }); }}
@ -94,7 +98,7 @@
var jobId = GetQueryString("job_id");
var index0TableName = "";
var initSheetIndex = 0;
//获取sheet列表
$.ajax({
@ -111,7 +115,7 @@
}
});
tableRender(0);
tableRender(initSheetIndex);
function tableRender(sheetIndex) {
table.render({
@ -139,7 +143,7 @@
done: function (res, curr, count) {
var options = this;
$("#tableName").val('11111111')
$("#tableName").val(res.table_name);
// 获取当前行数据
table.getRowData = function (tableId, elem) {
@ -151,38 +155,47 @@
tableViewElem.find('.fields-select').on('change', function () {
var value = this.value;
var data = table.getRowData(options.id, this);
data.login = value;
console.log('选中值: ' + value + '<br>当前行数据:' + JSON.stringify(data));
data.data_type_id = value;
});
form.on('switch(requiredSwitch)', function (obj) {
var data = table.getRowData(options.id, this);
if (obj.elem.checked) {
data.sex = 1;
data.allow_blank = 0;
} else {
data.sex = 2;
data.allow_blank = 1;
}
console.log('选中值: ' + obj.elem.checked + '<br>当前行数据:' + JSON.stringify(data));
});
}
});
}
util.on({
save: function () {
var data = table.getData('setField');
if (errArr.length > 0) {
layer.msg("有问题的数据,请检查!");
} else {
layer.msg(JSON.stringify(data));
}
// if (errArr.length > 0) {
// layer.msg("有问题的数据,请检查!");
// } else {
// layer.msg(JSON.stringify(data));
// }
var tableName = $("#tableName").val();
$.ajax({
type: "POST",
async: false,
dataType: "json",
url: "/QingLong/collect/saveSheet",
data: {
"json": JSON.stringify(data),
"table_name": tableName,
"job_id": jobId,
"sheet_index": initSheetIndex
},
success: function (result) {
console.log(result);
}
});
}
});
@ -210,10 +223,8 @@
//菜单的点击事件
dropdown.on('click(sheetListView)', function (options) {
console.log(this, options);
// 显示 - 仅用于演示
layer.msg(util.escape(JSON.stringify(options)));
initSheetIndex = options.id;
tableRender(options.id);
});

Loading…
Cancel
Save