|
@@ -203,13 +203,15 @@
|
|
|
+ '</div>'
|
|
|
+ '</div>'
|
|
|
+ '</td>'
|
|
|
- + '<td>'
|
|
|
+ + '<td style="align-items: center">'
|
|
|
+ + '<div style="display: flex;white-space: nowrap">'
|
|
|
+ '<div id="editBtnF_' + (i) + '" class="table-btn editBtnF_' + (i) + '" data-index="' + (i) + '">'
|
|
|
+ '<span>保存</span>'
|
|
|
+ '</div>'
|
|
|
+ '<div id="delBtnF_' + (i) + '" class="table-btn delBtnF_' + (i) + '" data-index="' + (i) + '">'
|
|
|
+ '<span>删除</span>'
|
|
|
+ '</div>'
|
|
|
+ + '</div>'
|
|
|
+ '</td>';
|
|
|
let trFragment = document.createDocumentFragment();
|
|
|
trFragment.appendChild(trDom);
|
|
@@ -250,12 +252,14 @@
|
|
|
const html = span.html();
|
|
|
if (html === '编辑') {
|
|
|
span.html('保存')
|
|
|
+ detailWrite(i);
|
|
|
addDataFinished.attr('disabled', "true");
|
|
|
$("#qjsjF_" + i).removeClass("form-table-disable")
|
|
|
return;
|
|
|
}
|
|
|
if (html === '保存') {
|
|
|
span.html('编辑')
|
|
|
+ detailReadonly(i);
|
|
|
addDataFinished.removeAttr('disabled')
|
|
|
$("#qjsjF_" + i).addClass("form-table-disable")
|
|
|
return;
|
|
@@ -333,13 +337,15 @@
|
|
|
+ '</div>'
|
|
|
+ '</div>'
|
|
|
+ '</td>'
|
|
|
- + '<td>'
|
|
|
+ + '<td style="align-items: center">'
|
|
|
+ + '<div style="display: flex;white-space: nowrap">'
|
|
|
+ '<div id="editBtnU_' + (i) + '" class="table-btn editBtnU_' + (i) + '" data-index="' + (i) + '">'
|
|
|
+ '<span>保存</span>'
|
|
|
+ '</div>'
|
|
|
+ '<div id="delBtnU_' + (i) + '" class="table-btn delBtnU_' + (i) + '" data-index="' + (i) + '">'
|
|
|
+ '<span>删除</span>'
|
|
|
+ '</div>'
|
|
|
+ + '</div>'
|
|
|
+ '</td>';
|
|
|
let trFragment = document.createDocumentFragment();
|
|
|
trFragment.appendChild(trDom);
|
|
@@ -380,12 +386,14 @@
|
|
|
const html = span.html();
|
|
|
if (html === '编辑') {
|
|
|
span.html('保存')
|
|
|
+ detailWriteU(i);
|
|
|
addDataUnFinished.attr('disabled', "true");
|
|
|
$("#qjsj_" + i).removeClass("form-table-disable")
|
|
|
return;
|
|
|
}
|
|
|
if (html === '保存') {
|
|
|
span.html('编辑')
|
|
|
+ detailReadonlyU(i);
|
|
|
addDataUnFinished.removeAttr('disabled')
|
|
|
$("#qjsj_" + i).addClass("form-table-disable")
|
|
|
return;
|
|
@@ -433,6 +441,13 @@
|
|
|
}
|
|
|
|
|
|
|
|
|
+ function detailWrite(i) {
|
|
|
+ $("#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");
|
|
|
+ }
|
|
|
+
|
|
|
function detailReadonly(i) {
|
|
|
//设置只读属性
|
|
|
$("#delBtn_" + i).css("display", "none");
|
|
@@ -442,6 +457,13 @@
|
|
|
}
|
|
|
|
|
|
|
|
|
+ function detailWriteU(i) {
|
|
|
+ $("#delBtn_" + i).css("display", "block");
|
|
|
+ $("[name='receive[" + i + "]']").removeClass("z-readonly").css("pointer-events", "auto");
|
|
|
+ $("[name='confirm[" + i + "]']").removeClass("z-readonly").css("pointer-events", "auto");
|
|
|
+ $("[name='ResignDetailDO[" + i + "]$content']").removeClass("z-readonly").css("pointer-events", "auto");
|
|
|
+ }
|
|
|
+
|
|
|
//手动列表添加只读效果
|
|
|
function detailReadonlyU(i) {
|
|
|
$("#delBtn_" + i).css("display", "none");
|