main
黄海 3 years ago
parent ce53c9c2f7
commit 729f1cff3b

@ -53,22 +53,20 @@
} }
//利用Ajax读取出已经录入数据 //利用Ajax读取出已经录入数据
let module_id = $.getUrlParam('module_id');
let task_id = $.getUrlParam('task_id'); let task_id = $.getUrlParam('task_id');
let page = $.getUrlParam('page'); let page = $.getUrlParam('page');
//调用Ajax将已经存储好的JSON数据导入进来 //调用Ajax将已经存储好的JSON数据模板导入进来
$.ajax({ $.ajax({
type: "GET", type: "GET",
dataType: "json", dataType: "json",
url: "/FengHuang/zjb/getTaskPage", url: "/FengHuang/zjb/getModulePage",
data: { data: {
"task_id": task_id, "module_id": module_id,
"page": page "page": page
}, },
async: false, async: false,
success: function (result) { success: function (result) {
console.log(result);
//TODO
//这里有问题,只有填报结果,不是完整内容,是不行的,看来是在保存时就出了问题。
data = result; data = result;
render = formDesigner.render({ render = formDesigner.render({
elem: '#workspace', elem: '#workspace',
@ -182,26 +180,24 @@
form.on('submit(demo1)', function (data) { form.on('submit(demo1)', function (data) {
let jsonStr = render.getFormData(); let jsonStr = render.getFormData();
let json = JSON.stringify(jsonStr); let json = JSON.stringify(jsonStr);
//这里不应该是只获取填报的数据,而是应该获取完整的数据,这里有问题。 $.ajax({
type: "POST",
// $.ajax({ dataType: "json",
// type: "POST", url: "/FengHuang/zjb/saveFillPage",
// dataType: "json", data: {
// url: "/FengHuang/zjb/saveFillPage", "task_id": task_id,
// data: { "page": page,
// "task_id": task_id, "json": json
// "page": page, },
// "json": json async: false,
// }, success: function (result) {
// async: false, layer.msg('保存成功!', {icon: 1, time: 1500},
// success: function (result) { function (index) {
// layer.msg('保存成功!', {icon: 1, time: 1500}, window.location.href = "listTaskPageInfo.html?task_id=" + task_id;
// function (index) { }
// window.location.href = "listTaskPageInfo.html?task_id=" + task_id; );
// } }
// ); });
// }
// });
return false; return false;
}); });
}); });

@ -59,7 +59,7 @@
table.on('tool(idTest)', function (obj) { table.on('tool(idTest)', function (obj) {
var data = obj.data; var data = obj.data;
if (obj.event === "modify") { if (obj.event === "modify") {
window.location.href = "fill.html?task_id=" + task_id + "&page=" + data.page; window.location.href = "fill.html?task_id=" + task_id + "&page=" + data.page+"&module_id="+data.module_id;
} }
}); });
}); });

@ -135,6 +135,7 @@ public class ZjbModel {
for (int i = 1; i <= page_count; i++) { for (int i = 1; i <= page_count; i++) {
Record r = new Record(); Record r = new Record();
r.set("page", i); r.set("page", i);
r.set("module_id",module_id);
if (_map.containsKey(i)) { if (_map.containsKey(i)) {
r.set("json", _map.get(i)); r.set("json", _map.get(i));
r.set("page_finish", true); r.set("page_finish", true);

Loading…
Cancel
Save