|
@@ -164,7 +164,8 @@
|
|
|
}
|
|
|
|
|
|
//将string类型的时间转换成时间戳
|
|
|
- var detail = []
|
|
|
+ var unfinished = []
|
|
|
+ var finished = []
|
|
|
for (let key of Object.keys(postData)) {
|
|
|
let mealName = postData[key];
|
|
|
if (key.startsWith("createReqVO")) {
|
|
@@ -176,10 +177,15 @@
|
|
|
postData.createReqVO = mealName;
|
|
|
}
|
|
|
if (key.startsWith("ResignDetailDO")) {
|
|
|
- detail.push(z.ui.form.childStringify(mealName));
|
|
|
+ unfinished.push(z.ui.form.childStringify(mealName));
|
|
|
+ }
|
|
|
+
|
|
|
+ if (key.startsWith("ResignFinishedDetailDO")) {
|
|
|
+ finished.push(z.ui.form.childStringify(mealName));
|
|
|
}
|
|
|
}
|
|
|
- postData.createReqVO.unfinishedList = detail;
|
|
|
+ postData.createReqVO.unfinishedList = unfinished;
|
|
|
+ postData.createReqVO.finishedList = finished;
|
|
|
|
|
|
z.ui.ajax({
|
|
|
type: "post",
|
|
@@ -239,17 +245,17 @@
|
|
|
trDom.innerHTML = '<td name="qjsj_seq">' + (i + 1) + '</td>'
|
|
|
+ '<td>'/*内容*/
|
|
|
+ '<div class="form-item" >'
|
|
|
- + '<div class="z-comp-input" name="ResignDetailDO1[' + i + ']$content">'
|
|
|
+ + '<div class="z-comp-input" name="ResignFinishedDetailDO[' + i + ']$content">'
|
|
|
+ '<input type="text" value="">'
|
|
|
+ '</div>'
|
|
|
+ '</div>'
|
|
|
+ '</td>'
|
|
|
- + '<input type="hidden" name="ResignDetailDO1[' + i + ']$state" value="2">'
|
|
|
+ + '<input type="hidden" name="ResignFinishedDetailDO[' + i + ']$state" value="2">'
|
|
|
+ '<td>'
|
|
|
+ '<div class="form-flex">'
|
|
|
+ '<div class="form-item" style="width: 100%;margin-right: 5px;">'
|
|
|
+ '<div class="z-comp-selecttree" name="receive1[' + i + ']">'
|
|
|
- + '<input type="hidden" name="ResignDetailDO1[' + i + ']$receiver" value="' + finishedArray[i].receiver + '">'
|
|
|
+ + '<input type="hidden" name="ResignFinishedDetailDO[' + i + ']$receiver" value="' + finishedArray[i].receiver + '">'
|
|
|
+ '<div class="z-inputselect-bar">'
|
|
|
+ '<span></span><i></i>'
|
|
|
+ '</div>'
|
|
@@ -261,7 +267,7 @@
|
|
|
// + '<div class="form-flex">'
|
|
|
// + '<div class="form-item" style="width: 100%;margin-right: 5px;">'
|
|
|
// + '<div class="z-comp-selecttree" name="review1[' + i + ']">'
|
|
|
- // + '<input type="hidden" name="ResignDetailDO1[' + i + ']$reviewer" value="' + finishedArray[i].reviewer + '">'
|
|
|
+ // + '<input type="hidden" name="ResignFinishedDetailDO[' + i + ']$reviewer" value="' + finishedArray[i].reviewer + '">'
|
|
|
// + '<div class="z-inputselect-bar">'
|
|
|
// + '<span></span><i></i>'
|
|
|
// + '</div>'
|
|
@@ -292,19 +298,19 @@
|
|
|
|
|
|
//初始化
|
|
|
res.forEach(obj => {
|
|
|
- obj.treeName = 'ResignDetailDO1[' + i + ']$receiver';
|
|
|
+ obj.treeName = 'ResignFinishedDetailDO[' + i + ']$receiver';
|
|
|
})
|
|
|
selecttree("[name='receive1[" + i + "]']", res, clickReceive)
|
|
|
|
|
|
// res.forEach(obj => {
|
|
|
- // obj.treeName = 'ResignDetailDO1[' + i + ']$reviewer';
|
|
|
+ // obj.treeName = 'ResignFinishedDetailDO[' + i + ']$reviewer';
|
|
|
// })
|
|
|
// selecttree("[name='review1[" + i + "]']", res, clickReview)
|
|
|
|
|
|
|
|
|
//赋值
|
|
|
if (!(!finishedArray[i].content || finishedArray[i].content.trim() === '')) {
|
|
|
- z.ui.input("[name='ResignDetailDO1[" + i + "]$content']").setValue(finishedArray[i].content);
|
|
|
+ z.ui.input("[name='ResignFinishedDetailDO[" + i + "]$content']").setValue(finishedArray[i].content);
|
|
|
}
|
|
|
if (!(!finishedArray[i].receiver || finishedArray[i].receiver.trim() === '')) {
|
|
|
z.ui.selecttree("[name='receive1[" + i + "]']").setValue(finishedArray[i].receiver)
|
|
@@ -516,7 +522,7 @@
|
|
|
$("#delBtn_" + i).css("display", "block");
|
|
|
$("[name='receive1[" + i + "]']").removeClass("z-readonly").css("pointer-events", "auto");
|
|
|
// $("[name='review1[" + i + "]']").removeClass("z-readonly").css("pointer-events", "auto");
|
|
|
- $("[name='ResignDetailDO1[" + i + "]$content']").removeClass("z-readonly").css("pointer-events", "auto");
|
|
|
+ $("[name='ResignFinishedDetailDO[" + i + "]$content']").removeClass("z-readonly").css("pointer-events", "auto");
|
|
|
}
|
|
|
|
|
|
function detailReadonly(i) {
|
|
@@ -524,7 +530,7 @@
|
|
|
$("#delBtn_" + i).css("display", "none");
|
|
|
$("[name='receive1[" + i + "]']").addClass("z-readonly").css("pointer-events", "none");
|
|
|
// $("[name='review1[" + i + "]']").addClass("z-readonly").css("pointer-events", "none");
|
|
|
- $("[name='ResignDetailDO1[" + i + "]$content']").addClass("z-readonly").css("pointer-events", "none");
|
|
|
+ $("[name='ResignFinishedDetailDO[" + i + "]$content']").addClass("z-readonly").css("pointer-events", "none");
|
|
|
}
|
|
|
|
|
|
|