From 775f0109e4ef319fc399361e4a0ade8483558d60 Mon Sep 17 00:00:00 2001 From: ForeverSmiYng Date: Fri, 28 Feb 2025 13:53:56 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E9=A1=B5=E9=9D=A2=E6=A8=AA?= =?UTF-8?q?=E5=90=91=E4=BA=92=E5=8A=A8=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 页面横向滑动.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/页面横向滑动.js b/页面横向滑动.js index 00e0a6a..be43b78 100644 --- a/页面横向滑动.js +++ b/页面横向滑动.js @@ -24,6 +24,7 @@ ], }], els: ["title"], + archiveNodeId: 172868,// 归档节点ID } curStepFieldId为当前步骤字段id cols为表格有效范围内的列数 @@ -54,7 +55,7 @@ function pageLateralSlider(sld_obj) { Object.assign(sld_obj, { currentnode: true, }); - if (WfForm.getGlobalStore().commonParam.currentnodeid != WfForm.getGlobalStore().commonParam.nodeid && WfForm.getGlobalStore().commonParam.currentnodeid != undefined) { + if (WfForm.getGlobalStore().commonParam.currentnodeid != undefined && (WfForm.getGlobalStore().commonParam.currentnodeid == sld_obj.archiveNodeId || WfForm.getGlobalStore().commonParam.currentnodeid != WfForm.getGlobalStore().commonParam.nodeid)) { sld_obj.currentnode = false; } var steps = sld_obj.vars.length; @@ -90,6 +91,9 @@ function pageLateralSlider(sld_obj) { document.getElementsByClassName("wf-req-top-button")[0].parentNode.parentNode.id = "submitBtn"; $(".ant-menu-vertical>.ant-menu-item:nth-of-type(1)").css("cssText", "display:none !important;"); $("#submitBtn").css("cssText", "display:none !important;"); + } else { + $(".ant-menu-vertical>.ant-menu-item:nth-of-type(1)").css("cssText", "display:list-item !important;"); + $(".ant-col-xs-18>div>span:nth-of-type(1)").css("cssText", "display:inline-block !important;"); } //自适应列宽 const screen_width = $(".wf-req-form")[0].offsetWidth; @@ -298,7 +302,7 @@ function showEmptyRequiredField(serf_obj) { let serf_arr = serf_obj.vars[serf_obj.curStep].tab_required_info; for (let e of serf_arr) { for (let me of e.main_feild) { - if (WfForm.getFieldValue(me) == "") { + if (WfForm.getFieldValue(me) == "" && WfForm.getFieldCurViewAttr(me) == 3) { $(`.myprom`).remove(); showPrompt(me, "必填字段不能空!", e.tabid); checkPrompt(); @@ -319,7 +323,7 @@ function showEmptyRequiredField(serf_obj) { let detRows_arr = detRows_str.split(","); for (let rowI of detRows_arr) { for (let de_f of de.field_id) { - if (WfForm.getFieldValue(de_f + "_" + rowI) == "") { + if (WfForm.getFieldValue(de_f + "_" + rowI) == "" && WfForm.getFieldCurViewAttr(de_f + "_" + rowI) == 3) { $(`.myprom`).remove(); showPrompt(de_f, "必填字段不能空!", e.tabid, rowI); checkPrompt();