From c98617764afe0ee4e64ebb7b3af6845aeaeeea12 Mon Sep 17 00:00:00 2001
From: wangting <675591594@qq.com>
Date: 星期一, 28 八月 2023 15:15:10 +0800
Subject: [PATCH] 最大流水号

---
 Source/UBCS-WEB/src/views/code/code.vue |  196 +++++++++++++++++++++++++++++-------------------
 1 files changed, 117 insertions(+), 79 deletions(-)

diff --git a/Source/UBCS-WEB/src/views/code/code.vue b/Source/UBCS-WEB/src/views/code/code.vue
index b7734a3..301befd 100644
--- a/Source/UBCS-WEB/src/views/code/code.vue
+++ b/Source/UBCS-WEB/src/views/code/code.vue
@@ -106,6 +106,13 @@
                 @click="escapeOwner">
                 杞Щ鎵�鏈夎��
             </el-button>
+            <el-button
+                size="small"
+                icon="el-icon-guide"
+                plain
+                @click="maxSerialNum">
+                鏈�澶ф祦姘村彿
+            </el-button>
           </template>
         </avue-crud>
       </basic-container>
@@ -123,11 +130,13 @@
         append-to-body
         :visible.sync="codeRangeSettingBox"
         width="800px"
-        style="height: 116vh; margin-top: -10vh;">
+        class="avue-dialog avue-dialog--top"
+        style="height: 100vh;" top="-3%">
         <avue-crud
           :option="dialogeOption"
           :table-loading="dialogLoading"
           :data="useRangeData"
+          style="margin-top:-40px"
           @refresh-change="refreshUseRangeChange">
         </avue-crud>
       </el-dialog>
@@ -137,8 +146,9 @@
         append-to-body
         :visible.sync="cloneSettingBox"
         width="800px"
-        style="height: 120vh; margin-top: -14vh; overflow: hidden;">
-        <div style="overflow-y: auto; height: 78vh">
+        class="avue-dialog avue-dialog--top"
+        style="height: 100vh;" top="-3%">
+        <div>
           <el-row>
             <el-form ref="form" :model="form" label-width="80px" :inline="true">
               <el-form-item label="缂栧彿" required>
@@ -153,7 +163,7 @@
             </el-form>
           </el-row>
           <el-row>
-            <p style="margin: -3vh 0px 16px 50%; font-weight: 500; font-size: 16px; color: #000;">鐮佹绠$悊</p>
+            <p style="margin: 0 0px 16px 50%; font-weight: 500; font-size: 20px; color: #000;">鐮佹绠$悊</p>
             <avue-crud
               class="clone-avue-crud"
               :option="cloneOption"
@@ -180,7 +190,7 @@
             </avue-crud>
           </el-row>
         </div>
-        <div slot="footer" class="dialog-footer" style="height: 50px; margin-top: -4vh;">
+        <div slot="footer" class="dialog-footer">
           <el-button type="primary" @click="saveCloneCodeRule">淇� 瀛�</el-button>
           <el-button @click="cloneSettingBox = false">鍙� 娑�</el-button>
         </div>
@@ -189,13 +199,14 @@
       <!-- 缂栫爜瑙勫垯,浠庡叾浠栬鍒欏厠闅嗗璇濇 -->
       <el-dialog title="鍏嬮殕缂栫爜瑙勫垯鐨勫熀纭�淇℃伅"
         append-to-body
+        class="avue-dialog avue-dialog--top"
         :visible.sync="cloneOtherCodeRuleSettingBox"
         width="800px"
-        style="height: 150vh; margin-top: -14vh;"
+        style="height: 100vh;" top="-3%"
         destroy-on-close>
         <div>
           <el-row>
-            <p style="margin-top: -12px; margin-bottom: 4px; font-weight: 570; font-size: 19px; color: #0e2d5f;">缂栫爜瑙勫垯</p>
+            <p style="margin-top: -20px; margin-bottom: 4px; font-weight: 570; font-size: 19px; color: #0e2d5f;">缂栫爜瑙勫垯</p>
             <avue-crud
               class="other-clone-coderule-crud"
               :option="cloneCodeRuleOption"
@@ -209,8 +220,8 @@
               @on-load="onLoad">
             </avue-crud>
           </el-row>
-          <el-row>
-            <p style="margin-top: -12px; margin-bottom: 4px; font-weight: 570; font-size: 19px; color: #0e2d5f;">鐮佹淇℃伅</p>
+          <el-row style="margin-top:10px;border-top: 1px solid #EBEEF5;">
+            <p style="margin-top: 10px; margin-bottom: 4px; font-weight: 570; font-size: 19px; color: #0e2d5f;">鐮佹淇℃伅</p>
             <avue-crud
               class="other-clone-codebasic-crud"
               :option="cloneBasicOption"
@@ -222,12 +233,12 @@
             </avue-crud>
           </el-row>
         </div>
-        <div slot="footer" class="dialog-footer" style="height: 50px; margin-top: -4vh;">
+        <div slot="footer" class="dialog-footer" style="height: 50px;">
           <el-button type="primary" @click="saveOtherCodeBasic">淇� 瀛�</el-button>
           <el-button @click="cloneOtherCodeRuleSettingBox = false">鍙� 娑�</el-button>
         </div>
       </el-dialog>
-      
+
       <!-- 缂栫爜瑙勫垯,杞Щ鎵�鏈夎�呭璇濇 -->
       <el-dialog
         :visible.sync="escapeOwnerVisible"
@@ -248,6 +259,9 @@
             <el-button type="primary" @click="escapeOwnerConfirm">纭� 瀹�</el-button>
           </span>
       </el-dialog>
+
+      <!-- 鏈�澶ф祦姘村彿瀵硅瘽妗� -->
+      <max-serialnum-dialog :visible.sync="maxSerial.visible" :ruleOid="maxSerial.ruleOid"></max-serialnum-dialog>
 
       <!-- 鍩虹鐮佹灞曠ず鍖哄煙 -->
       <basic-container class="code-basicsec-container">
@@ -340,27 +354,26 @@
       <!-- 鐮佹鐮佸�肩鐞嗗璇濇 -->
       <el-dialog title="鐮佹鐮佸�肩鐞�"
         :visible.sync="isShowBasicSecCodeValueMgr"
-        :width="isShowFixedForm ? '68vw':'50vw'"
+        :width="isShowFixedForm ? '69vw':'50vw'"
         append-to-body
-        style="height: 116vh; margin-top: -10vh;"
+        class="avue-dialog avue-dialog--top"
+        style="height: 100vh;" top="-3%"
         @close="clearFixedOrClassifyForm('close')"
         destroy-on-close>
         <!-- 鍒嗙被鐮佹鐮佸�肩鐞� -->
         <el-row v-show="!isShowFixedForm">
           <el-col :span="11">
             <basic-container>
-              <div class="box classify_value_box" style="height:65vh; margin-bottom:-40px">
-                <el-scrollbar style="border-bottom-right-radius:8px ">
+              <div class="box classify_value_box" style="height:60vh; margin-bottom:-40px">
                   <basic-container>
                     <div class="abox" style="height:54vh">
                       <avue-tree
                         :data="classifyValueTreeData"
                         :option="classisyValueTreeOption"
                         @node-click="classisyValueTreeOnodeClick"
-                        style="overflow-y: auto; height: 54vh"/>
+                        style=""/>
                     </div>
                   </basic-container>
-                </el-scrollbar>
               </div>
               <div style="margin-top:20px; display: flex; align-items:center; justify-content:center;">
                 <el-button size="mini" type="primary" icon="el-icon-arrow-up" class="button" @click="codeClassifyValueOpetion('up')">涓婄Щ</el-button>
@@ -370,7 +383,7 @@
           </el-col>
           <el-col :span="13">
             <basic-container>
-              <div class="box" style="height:65vh; margin-bottom:-40px">
+              <div class="box" style="height:60vh; margin-bottom:-40px">
                 <el-form>
                   <el-form-item label="鐮佸��:" :label-width="50" required>
                     <el-input style="width: 18vw" v-model="codeClassifyForm.id"></el-input>
@@ -393,7 +406,7 @@
         <el-row v-show="isShowFixedForm">
           <el-col :span="15">
             <basic-container>
-              <div class="box fixedbox" style="height:65vh; margin-bottom:-40px">
+              <div class="box fixedbox" style="height:63vh; margin-bottom:-40px">
                 <avue-crud
                   class="fixed-avue-crud"
                   ref="crudFixedValue"
@@ -409,26 +422,26 @@
                   </template>
                 </avue-crud>
               </div>
-              <div style="margin-top:20px;">
+              <div style="margin-top:10px;">
                 <el-button size="mini" type="primary" icon="el-icon-success" class="button" @click="saveCodeFixedOrClassifyValueOption('fixedValue')">淇濆瓨</el-button>
               </div>
             </basic-container>
           </el-col>
           <el-col :span="9">
             <basic-container>
-              <div class="box" style="height: 65vh; margin-bottom:-40px; overflow:hidden;" >
-                <div style="overflow-y:auto;height: 60vh;">
+              <div class="box" style="height: 63vh; margin-bottom:-40px; overflow:hidden;" >
+                <div style="overflow-y:auto;height: 58vh;">
                   <el-form>
                     <el-form-item label="鐮佸��:" label-width="54px" required>
                       <el-input style="width: 19.5vw" v-model="codeFixdForm.id"></el-input>
                     </el-form-item >
-                    <el-form-item label="鎻忚堪:">
-                      <el-input type="textarea" style="width: 20vw;" v-model="codeFixdForm.description"></el-input>
+                    <el-form-item label="鎻忚堪:" label-width="54px">
+                      <el-input type="textarea" style="width: 19.5vw;" v-model="codeFixdForm.description"></el-input>
                     </el-form-item>
                   </el-form>
                 </div>
               </div>
-              <div style="margin-top:20px; display: flex; align-items:center; justify-content:center;">
+              <div style="margin-top:10px; display: flex; align-items:center; justify-content:center;">
                 <el-button :disabled="selectedFixedOrCodeclassifyValue!=''" size="mini" type="primary" icon="el-icon-circle-plus" class="button" @click="addCodeSecValue('codefixedsec')">娣诲姞</el-button>
                 <el-button :disabled="selectedFixedOrCodeclassifyValue==''" size="mini" type="success" plain icon="el-icon-edit-outline" class="button" @click="editCodeSecValue('codefixedsec')">淇敼</el-button>
                 <el-button :disabled="selectedFixedOrCodeclassifyValue==''" size="mini" type="danger" icon="el-icon-close" class="button" @click="delCodeSecValue('codefixedsec')">鍒犻櫎</el-button>
@@ -442,16 +455,17 @@
       <!-- 鍩虹鐮佹鏂板鐩稿叧瀵硅瘽妗� -->
       <el-dialog :title="basicSecDialogTitle"
         :visible.sync="addBasicCodeSettingBox"
-        width="60vw"
+        width="900px"
         append-to-body
-        style="height: 115vh; margin-top: -13vh; overflow: hidden"
+        class="avue-dialog avue-dialog--top"
+        style="height: 100vh;" top="-3%"
         destroy-on-close
         lock-scroll
         :close-on-click-modal="false"
         @close="clearBasicAddForm">
 
         <!--  绗竴灞傚璇濇,娣诲姞鐮佹淇℃伅瀵硅瘽妗嗕腑鐨勫唴瀹� -->
-        <div class="add-basicsec-total" style="overflow-y: auto; height: 70vh">
+        <div class="add-basicsec-total" style="overflow-y: auto; height: 58vh">
           <el-form :model="form" class="add-basicsec-form">
             <span class="left">
               <el-form-item label="鐮佹缂栧彿:" :label-width="leftFormLabelWidth" required>
@@ -478,7 +492,7 @@
               </el-form-item>
 
               <el-form-item label="鏄惁娴佹按渚濊禆:" :label-width="leftFormLabelWidth">
-                <el-switch v-model="form.serialDependFlag" :disabled="basicSecOnlyRead"></el-switch>
+                <el-switch v-model="form.serialDependFlag" :disabled="basicSecOnlyRead" style="margin-right: 20px"></el-switch>
                 <el-input-number v-show="form.serialDependFlag" v-model="form.serialDependOrder" controls-position="right" :readonly="basicSecOnlyRead"></el-input-number>
               </el-form-item>
 
@@ -723,7 +737,8 @@
           append-to-body
           :visible.sync="isShowSelectAttrOption"
           width="78%"
-          style="height: 100%; margin-top: -8vh; overflow: hidden">
+          class="avue-dialog avue-dialog--top" top="-3%"
+          style="height: 100%;">
           <div style="overflow-y: auto; height: 60vh">
             <el-row>
               <!-- 宸︿晶涓婚搴撳垎绫绘爲 -->
@@ -767,7 +782,6 @@
         <formula-editor
           ref="formulaEditor"
           @updateFormulaContent="updateFormulaContent"
-          :componentRuleText="form.getValueClass"
           :visible.sync="formulaEditorParams.formulaEditorSettingBox"
           :thisSceneTableData="formulaEditorParams.thisSceneTableData"
           :systemVariableTableData="formulaEditorParams.systemVariableTableData">
@@ -838,6 +852,7 @@
   import fixedValueOption from "@/const/code/fixedValueMgrDialog";
   import {mapGetters} from "vuex";
   import {getByRoleUserList} from "@/api/system/user";
+  import func from "@/util/func";
 
   export default {
       data() {
@@ -876,7 +891,13 @@
           ruleAdminUserList: [], //瑙勫垯绠$悊鍛樺垪琛�
           ruleOwner: '', // 褰撳墠瑕佽浆绉荤粰鍝釜瑙勫垯绠$悊鍛樼殑ID
           releadDisabled: false, // 閬垮厤瑙勫垯鍙戝竷閲嶅鎻愪氦
-          
+
+          /*鏈�澶ф祦姘村彿*/
+          maxSerial:{
+            visible:false,
+
+          },
+
           /*浣跨敤鑼冨洿瀵硅瘽妗嗘樉绀烘帶鍒�*/
           codeRangeSettingBox: false,
           useRangeData: [],
@@ -884,13 +905,15 @@
           /*浣跨敤鑼冨洿瀵硅瘽妗嗛厤缃�*/
           dialogeOption: {
             height: 'auto',
-            calcHeight: 30,
+            calcHeight: 150,
             tip: false,
             searchShow: false,
             searchMenuSpan: 6,
             border: true,
             index: true,
             disablePage:false,
+            refreshBtn:false,
+            columnBtn:false,
             viewBtn: false,
             addBtn: false,
             menu: false,
@@ -1245,7 +1268,7 @@
           parentClsParam.classifyDialogLoading = true;
           let oid = this.selectionList.length==0 ? this.form.pkCodeRule:this.selectionList[0].oid;
           let conditionMaps = {};
-          
+
           conditionMaps['conditionMap[pkCodeRule]'] = oid;
           conditionMaps['conditionMap[oid_notequal]'] = this.form.oid;
           refDataGridClassifySec(
@@ -1505,7 +1528,7 @@
           }else{
             if(this.checkClassUpdate(this.codefixedsecOrCodeclassifysec.oid,this.codeClassifyForm.codeClassifySecOid)){
               return;
-            } 
+            }
             //鍒嗙被鐮佹鐮佸�煎垹闄�
             this.$confirm("鏄惁鍒犻櫎杩欐潯鏁版嵁锛熷鏋滆寮曠敤灏嗕笉鑳借鍒犻櫎锛�", {
               confirmButtonText: "纭畾",
@@ -1567,7 +1590,7 @@
         codeClassifyValueOpetion(condition){
           if(this.checkClassUpdate(this.codefixedsecOrCodeclassifysec.oid,this.codeClassifyForm.codeClassifySecOid)){
             return;
-          } 
+          }
           //姝ゅ娑夊強鍒版繁娴呮嫹璐濋棶棰橈紝浣嗘槸鎵ц涓婁笅绉讳繚瀛樻搷浣滀箣鍚庝細閲嶆柊鍔犺浇treedata锛屾墍浠ュ奖鍝嶄笉澶�
           let currentTreeList = this.getCodeClassifyValueTreeData();
           let saveData = [];
@@ -1813,28 +1836,33 @@
         },
         /** 鍙戝竷缂栫爜瑙勫垯 */
         async enableOrDeactivatse(oid,update){
-          // 閬垮厤鐢ㄦ埛閲嶅鐐瑰嚮鎸夐挳
-          this.releadDisabled = true;
-          await checkLikeCodeRule(oid).then(res => {
-            if(res.data.success){
-              this.updateStatus(oid,update);
-            }else{
-              this.$confirm('test', '鎻愮ず', {
-                distinguishCancelAndClose: true,
-                confirmButtonText: '缁х画鍙戝竷',
-                cancelButtonText: '鍙栨秷'
-              }).then(() => {
-                //this.updateStatus();
-              })
-              .catch(action => {
-                this.$message({
-                  type: 'info',
-                  message: '鍙栨秷鍙戝竷!',
+          if(update==="release"){
+            // 閬垮厤鐢ㄦ埛閲嶅鐐瑰嚮鎸夐挳
+            this.releadDisabled = true;
+            await checkLikeCodeRule(oid).then(res => {
+              //console.log(res)
+              if(res.data.success){
+                this.updateStatus(oid,update);
+              }else{
+                this.$confirm(res.data.msg, '鎻愮ず', {
+                  distinguishCancelAndClose: true,
+                  confirmButtonText: '缁х画鍙戝竷',
+                  cancelButtonText: '鍙栨秷'
+                }).then(() => {
+                  this.updateStatus(oid,update);
                 })
-              });
-            }
-          })
-          this.releadDisabled = false;
+                .catch(action => {
+                  this.$message({
+                    type: 'info',
+                    message: '鍙栨秷鍙戝竷!',
+                  })
+                });
+              }
+            })
+            this.releadDisabled = false;
+          }else {
+            this.updateStatus(oid,update);
+          }
         },
         /** 鎵撳紑缂栫爜瑙勫垯鍏嬮殕瀵硅瘽妗�*/
         openCodeRuleDialog() {
@@ -1884,7 +1912,7 @@
             return;
           }
           if(this.selectionList[0].lcStatus != 'Editing'){
-            this.$message.warning("缂栫爜瑙勫垯宸茶寮曠敤锛屼笉鍏佽缂栬緫鎴栧垹闄�!");
+            this.$message.warning("缂栫爜瑙勫垯宸茶寮曠敤锛屼笉鍏佽缂栬緫!");
             return;
           }
           this.cloneOtherCodeRuleSettingBox = true;
@@ -1935,7 +1963,6 @@
             this.$message.warning("闇�瑕佸厠闅嗙殑缂栫爜瑙勫垯涓庤鍏嬮殕鐨勭紪鐮佽鍒欑浉鍚�!");
             return;
           }
-          //console.log(res);
           let oidArr = [];
           fromDialogPkCodebasic.forEach(ele => {
             oidArr.push(ele.oid);
@@ -2402,7 +2429,7 @@
         /** 鍒ゆ柇鏁版嵁鏄惁閫夋嫨浠ュ強鍙兘閫夋嫨鍗曟潯鏁版嵁*/
         tipsMessage(list){
           if(list.length != 1){
-            this.$message.warning("璇烽�夋嫨涓�鏉$紪鐮佽鍒欐暟鎹�!");
+            this.$message.warning("璇烽�夋嫨涓�鏉℃暟鎹�!");
             return false;
           }
           return true;
@@ -2466,7 +2493,6 @@
             const data = res.data.data;
             if(this.cloneSettingBox){
               this.cloneData = data.records;
-              // console.log(tihs.cloneData);
               this.cloneTableLoading = false;
             }else {
               this.basicData = data.records;
@@ -2479,7 +2505,6 @@
         selectionBasicChange(list) {
           this.selectionBasicList = list;
           this.$refs.crudBasic.setCurrentRow(this.selectionBasicList[list.length-1]);
-          //console.log(this.selectionBasicList);
         },
         /** 鍩虹鐮佹琚崟鍑昏〃鏍艰鏃惰Е鍙�*/
         codeBasicSecRowClick(row){
@@ -2489,7 +2514,6 @@
           this.$refs.crudBasic.toggleRowSelection(row); //閫変腑褰撳墠琛�
         },
         basicSearchChange(params, done){
-          //console.log(this.$refs.crudBasic);
           this.sendGridCodeBasicSec(Object.assign(params,{"pkCodeRule":this.selectionList[this.selectionList.length-1].oid}),false);
           done();
         },
@@ -2523,7 +2547,6 @@
             return;
           }
           let codeRuleOid = this.selectionList[0].oid;
-          //console.log(this.selectionList);
           if (this.selectionList[0].lcStatus != 'Editing') {
             this.$message.warning("鍙湁缂栫爜瑙勫垯鐨勭姸鎬佹槸 [缂栬緫涓璢 鐨勬椂鍊欙紝鎵嶈兘璋冩暣鐮佹椤哄簭!");
             return;
@@ -2572,6 +2595,7 @@
             this.loadlistClassifyLinkAttr();
           }else if(condition === 'value'){
             //鎵撳紑鍏紡缂栬緫妗嗭紝绗簩灞傚祵濂楀璇濇
+            //this.$refs.formulaEditor.isShowformulaEdit = true;
             this.formulaEditorParams.formulaEditorSettingBox = true;
           }else if(condition === 'parentClassifySecOid'){
             this.parentClsfyParams.isShowParentClassifySettingBox = true;
@@ -2618,7 +2642,7 @@
         /** 鐮佹绫诲瀷鏀瑰彉鏃讹紝澧炲姞瀵瑰簲鐨刦orm琛ㄥ崟涓殑灞炴��*/
         changeSectypeFormItems(row){
           //console.log(row);
-          if(this.enumParam.secTypeList.length==0){
+          if(func.isEmpty(this.enumParam.secTypeList) || this.enumParam.secTypeList.length==0){
             this.loadCodeSecType();
           }
           if(row != null){
@@ -2754,47 +2778,62 @@
         },
         /** 鏋氫妇鍜屽彲杈撳彲閫夊唴瀹规煡璇� */
         loadCodeSecType(){
-          this.enumParam.secTypeList = this.getLocalStorageEnum("codeSecType");
+          let enumList = this.getLocalStorageEnum("codeSecType");
+          this.enumParam.secTypeList = enumList.length>0 ? enumList:[];
+          console.log(this.enumParam.secTypeList);
           this.loadCodeSecLength();
         },
         loadCodeSecLength(){
-          this.enumParam.codeSecLengthType = this.getLocalStorageEnum("codeSecLength");
+          let enumList = this.getLocalStorageEnum("codeSecLength");
+          this.enumParam.codeSecLengthType = enumList.length>0 ? enumList:[];
         },
         loadCodeFillType(){
-          this.enumParam.codeFillType = this.getLocalStorageEnum("codeFillType");
+          let enumList = this.getLocalStorageEnum("codeFillType");
+          this.enumParam.codeFillType = enumList.length>0 ? enumList:[];
         },
         loadCodeFillSeparator(){
           let enumCach = JSON.parse(localStorage.getItem("codeFillSeparator"));
           if(enumCach == null) {
             getDictionary("codeFillSeparator").then(res=>{
               this.enumParam.codeFillSeparator = res.data.data;
-              localStorage.setItem("codeFillSeparator",JSON.stringify(res.data.data));
+              localStorage.setItem('codeFillSeparator',JSON.stringify(res.data.data));
             })
           }
         },
         loadCodeLevelType(){
-          this.enumParam.codeLevelType = this.getLocalStorageEnum("codeLevelType");
+          let enumList = this.getLocalStorageEnum("codeLevelType");
+          this.enumParam.codeLevelType = enumList.length>0 ? enumList:[];
         },
         loadCodeCutType(){
-          this.enumParam.codeCutType = this.getLocalStorageEnum("codeCutType");
+          let enumList = this.getLocalStorageEnum("codeCutType");
+          this.enumParam.codeCutType = enumList.length>0 ? enumList:[];
         },
         loadCodeGetValueType(){
-          this.enumParam.codeGetValueType =  this.getLocalStorageEnum("codeGetValueType");
+          let enumList = this.getLocalStorageEnum("codeGetValueType");
+          this.enumParam.codeGetValueType =  enumList.length>0 ? enumList:[];
         },
-        
+        // 鏈�澶ф祦姘村彿
+        maxSerialNum(){
+          console.log(this.selectionList)
+          if (this.selectionList.length === 0) {
+            this.$message.warning("璇烽�夋嫨涓�鏉$紪鐮佽鍒欙紒");
+            return;
+          }
+          this.maxSerial.visible = true
+          this.maxSerial.ruleOid = this.selectionList[0]['oid']
+        }
+
       }
   };
 
 </script>
 
 <style>
-
+[class^="icon-"]{
+  font-size: 12px !important;
+}
   .code-rule-crud > .avue-crud__search ,.code-basic-crud > .avue-crud__search {
     margin-bottom: -15px;
-  }
-
-  .code-rule-crud > .avue-crud__pagination {
-    padding: 14px 0 2px 20px;
   }
 
   .clone-input-textarea > .el-form-item__content {
@@ -2868,7 +2907,6 @@
   /** 鏂板鐮佹 */
   .add-basicsec-total {
     width: 100%;
-    padding: 20px 0 0 0;
   }
 
   .add-basicsec-total .el-input__inner,.add-basicsec-total .el-textarea__inner {

--
Gitblit v1.9.3