From 98a2b24c89e81a5aacdcbd6b739fef422adf17dd Mon Sep 17 00:00:00 2001
From: surprise <15810472099@163.com>
Date: 星期五, 29 三月 2024 09:57:55 +0800
Subject: [PATCH] 代码更新

---
 src/views/maintenance/parameterConfiguration.vue |  146 +++++++++++++++++++++++++++++-------------------
 1 files changed, 87 insertions(+), 59 deletions(-)

diff --git a/src/views/maintenance/parameterConfiguration.vue b/src/views/maintenance/parameterConfiguration.vue
index 06ed014..39341c1 100644
--- a/src/views/maintenance/parameterConfiguration.vue
+++ b/src/views/maintenance/parameterConfiguration.vue
@@ -1,17 +1,19 @@
 <template>
-  <div class="parameterConfiguration_box">
-    <My-bread
-      :list="[
+  <div class="parameterConfiguration_box box_div">
+    <My-bread :list="[
         `${$t('operatManage.operatManage')}`,
         `${$t('operatManage.systemLayout')}`,
-      ]"
-    ></My-bread>
+      ]"></My-bread>
     <el-divider />
-    <div class="table_box" :style="styleVar">
+    <div
+      class="table_box"
+      :style="styleVar"
+    >
       <el-table
         ref="filterTable"
         :data="tableData"
         style="width: 100%"
+        border
         height="calc(100% - 45px)"
       >
         <el-table-column
@@ -62,12 +64,14 @@
               type="warning"
               plain
               size="small"
-              >{{ $t("common.edit") }}</el-button
-            >
+            >{{ $t("common.edit") }}</el-button>
           </template>
         </el-table-column>
       </el-table>
-      <div class="pagination_box" style="margin-top: 10px">
+      <div
+        class="pagination_box"
+        style="margin-top: 10px"
+      >
         <el-pagination
           @size-change="handleSizeChange"
           @current-change="handleCurrentChange"
@@ -83,55 +87,72 @@
 
     <el-dialog
       :title="$t('operatManage.sysLayOutObj.editSysLayOut')"
-       top="2vh"
+      top="2vh"
       :visible.sync="EditFormdialog"
       :before-close="EditFromDataClose"
     >
-     <div style="height: 500px; overflow: auto">
-      <el-form :model="upform" label-position="top">
-        <el-form-item
-          :label="$t('operatManage.sysLayOutObj.name')"
-          :label-width="formLabelWidth"
+      <div style="height: 500px; overflow: auto">
+        <el-form
+          :model="upform"
+          label-position="top"
         >
-          <label class="boxlabel">{{ upform.name }}</label>
-        </el-form-item>
-        <el-form-item
-          :label="$t('operatManage.sysLayOutObj.cvalue')"
-          :label-width="formLabelWidth"
-        >
-          <el-input v-model="upform.cvalue" autocomplete="off"  style="width:85%"></el-input>
-        </el-form-item>
-        <el-form-item
-          :label="$t('operatManage.sysLayOutObj.dvalue')"
-          :label-width="formLabelWidth"
-        >
-          <label class="boxlabel">{{ upform.dvalue }}</label>
-        </el-form-item>
-        <el-form-item
-          :label="$t('operatManage.sysLayOutObj.minValue')"
-          :label-width="formLabelWidth"
-        >
-          <label class="boxlabel">{{ upform.minValue }}</label>
-        </el-form-item>
-        <el-form-item
-          :label="$t('operatManage.sysLayOutObj.maxValue')"
-          :label-width="formLabelWidth"
-        >
-          <label class="boxlabel">{{ upform.maxValue }}</label>
-        </el-form-item>
-        <el-form-item
-          :label="$t('operatManage.sysLayOutObj.descr')"
-          :label-width="formLabelWidth"
-        >
-          <label class="boxlabel">{{ upform.descr }}</label>
-        </el-form-item>
-      </el-form>
-     </div>
-      <div slot="footer" class="dialog-footer">
-        <el-button size="small" @click="EditFromDataClose">{{
+          <el-form-item
+            :label="$t('operatManage.sysLayOutObj.name')"
+            :label-width="formLabelWidth"
+          >
+            <label class="boxlabel">{{ upform.name }}</label>
+          </el-form-item>
+          <el-form-item
+            :label="$t('operatManage.sysLayOutObj.cvalue')"
+            :label-width="formLabelWidth"
+          >
+            <el-input
+              v-model="upform.cvalue"
+              autocomplete="off"
+              style="width:85%"
+            ></el-input>
+          </el-form-item>
+          <el-form-item
+            :label="$t('operatManage.sysLayOutObj.dvalue')"
+            :label-width="formLabelWidth"
+          >
+            <label class="boxlabel">{{ upform.dvalue }}</label>
+          </el-form-item>
+          <el-form-item
+            :label="$t('operatManage.sysLayOutObj.minValue')"
+            :label-width="formLabelWidth"
+          >
+            <label class="boxlabel">{{ upform.minValue }}</label>
+          </el-form-item>
+          <el-form-item
+            :label="$t('operatManage.sysLayOutObj.maxValue')"
+            :label-width="formLabelWidth"
+          >
+            <label class="boxlabel">{{ upform.maxValue }}</label>
+          </el-form-item>
+          <el-form-item
+            :label="$t('operatManage.sysLayOutObj.descr')"
+            :label-width="formLabelWidth"
+          >
+            <label class="boxlabel">{{ upform.descr }}</label>
+          </el-form-item>
+        </el-form>
+      </div>
+      <div
+        slot="footer"
+        class="dialog-footer"
+      >
+        <el-button
+          size="small"
+          @click="EditFromDataClose"
+        >{{
           $t("common.close")
         }}</el-button>
-        <el-button @click="EditFromData" size="small" type="primary">{{
+        <el-button
+          @click="EditFromData"
+          size="small"
+          type="primary"
+        >{{
           $t("common.confirm")
         }}</el-button>
       </div>
@@ -186,8 +207,13 @@
       this.upform = row;
     },
     EditFromDataClose() {
-      this.EditFormdialog = false;
-      this.upform = {};
+      this.$confirm("鍏抽棴鍚庢棤娉曚繚瀛橈紝鏄惁鍏抽棴?")
+        .then((_) => {
+          this.EditFormdialog = false;
+          this.upform = {};
+          this.getRoleTabelData();
+        })
+        .catch((_) => { });
     },
     async EditFromData() {
       if (
@@ -227,7 +253,7 @@
       if (data.code != 200) {
         this.$message.error("鍒楄〃璋冪敤澶辫触");
       }
-      console.log(data);
+
       this.tableData = data.result;
       this.count = data.count;
     },
@@ -260,10 +286,12 @@
 <style lang="less" scoped>
 //@import url(); 寮曞叆鍏叡css绫�
 .parameterConfiguration_box {
-  height: 98%;
-  width: 98%;
-  padding: 0.5% 1%;
-
+  height: calc(100% - 40px);
+  width: calc(100% - 40px);
+  padding: 10px;
+  margin: 10px;
+  border-radius: 10px;
+  position: relative;
   .parameterConfiguration {
     padding-top: 10px;
     padding-bottom: 10px;

--
Gitblit v1.9.3