diff --git a/WebRoot/view/tb/org/fields_set.html b/WebRoot/view/tb/org/fields_set.html
index af11dbce..a8f02206 100644
--- a/WebRoot/view/tb/org/fields_set.html
+++ b/WebRoot/view/tb/org/fields_set.html
@@ -12,6 +12,10 @@
margin: 0;
overflow: hidden;
}
+
+ .dh_ico {
+ display: none;
+ }
@@ -30,10 +34,10 @@
{{# }); }}
@@ -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 + '
当前行数据:' + 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 + '
当前行数据:' + 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);
});