From 3f386968d4b5cbb002ad93483f86a5443159e18a Mon Sep 17 00:00:00 2001
From: 小小儁爺 <1694218219@qq.com>
Date: 星期六, 08 二月 2025 09:54:32 +0800
Subject: [PATCH] 1.递交

---
 src/views/basicSettings/roleList.vue |  103 ++++++++++++++++++++++++++-------------------------
 1 files changed, 52 insertions(+), 51 deletions(-)

diff --git a/src/views/basicSettings/roleList.vue b/src/views/basicSettings/roleList.vue
index 0d211da..f8e3c19 100644
--- a/src/views/basicSettings/roleList.vue
+++ b/src/views/basicSettings/roleList.vue
@@ -3,6 +3,7 @@
     <div class="body" :style="{height:mainHeight+'px'}">
       <div class="bodyTopButtonGroup" style="justify-content: space-between">
         <el-button v-waves type="primary" icon="el-icon-circle-plus-outline" @click="add('add')">鏂板</el-button>
+        <el-button v-waves type="success" icon="el-icon-download" @click="$router.push('./../systemSetting/dataImport?fileCode=4')">瀵煎叆</el-button>
       </div>
 
       <div class="bodyTopFormGroup">
@@ -15,10 +16,10 @@
         >
           <div class="elForm">
             <el-form-item label="瑙掕壊缂栫爜" style=" display: flex;">
-              <el-input v-model="form.storg_code" placeholder="璇疯緭鍏�" style="width: 200px" />
+              <el-input v-model="form.role_code" placeholder="璇疯緭鍏�" style="width: 200px" />
             </el-form-item>
             <el-form-item label="瑙掕壊鍚嶇О" style=" display: flex;">
-              <el-input v-model="form.storg_name" placeholder="璇疯緭鍏�" style="width: 200px" />
+              <el-input v-model="form.role_name" placeholder="璇疯緭鍏�" style="width: 200px" />
             </el-form-item>
           </div>
           <div
@@ -89,11 +90,11 @@
               <el-tag v-if="row.status==='N'" size="small" type="danger">鍋滅敤</el-tag>
             </template>
           </el-table-column>
-          <el-table-column
-            prop="dataname"
-            label="鏉冮檺鑼冨洿"
-            sortable="custom"
-          />
+          <!--          <el-table-column-->
+          <!--            prop="dataname"-->
+          <!--            label="鏉冮檺鑼冨洿"-->
+          <!--            sortable="custom"-->
+          <!--          />-->
           <el-table-column
             prop="description"
             label="澶囨敞"
@@ -190,55 +191,55 @@
           <el-input v-model="dialogForm.rolename" style="width: 200px" />
         </el-form-item>
 
-        <el-form-item required label="鏁版嵁鑼冨洿">
-          <el-select
-            v-model="dialogForm.datacode"
-            style="width:200px"
-            placeholder="璇烽�夋嫨"
-            :popper-append-to-body="false"
-          >
-            <el-option
-              v-for="item in datacodeArr"
-              :key="item.datacode"
-              :label="item.dataname"
-              :value="item.datacode"
-            />
-          </el-select>
-        </el-form-item>
+        <!--        <el-form-item required label="鏁版嵁鑼冨洿">-->
+        <!--          <el-select-->
+        <!--            v-model="dialogForm.datacode"-->
+        <!--            style="width:200px"-->
+        <!--            placeholder="璇烽�夋嫨"-->
+        <!--            :popper-append-to-body="false"-->
+        <!--          >-->
+        <!--            <el-option-->
+        <!--              v-for="item in datacodeArr"-->
+        <!--              :key="item.datacode"-->
+        <!--              :label="item.dataname"-->
+        <!--              :value="item.datacode"-->
+        <!--            />-->
+        <!--          </el-select>-->
+        <!--        </el-form-item>-->
         <el-form-item required label="鐘舵��">
           <el-radio-group v-model="dialogForm.status" style="width: 200px">
             <el-radio label="Y">姝e父</el-radio>
             <el-radio label="N">鍋滅敤</el-radio>
           </el-radio-group>
         </el-form-item>
-        <el-form-item v-if="dialogForm.datacode==='CUSTOM'" label="鏁版嵁鏉冮檺" style="margin: 0">
-          <el-checkbox-group v-model="checkboxGroupSelected" @change="checkboxGroupChange">
-            <el-checkbox v-for="item in checkboxGroup" :key="item" :label="item">
-              {{ item }}
-              <el-tooltip class="item" effect="dark" content="鍕鹃�夌埗鑺傜偣鏄惁鍚屾椂閫変腑瀛愯妭鐐�" placement="top">
-                <i v-if="item==='鐖跺瓙鑱斿姩'" class="el-icon-question" />
-              </el-tooltip>
-            </el-checkbox>
-          </el-checkbox-group>
-        </el-form-item>
-        <el-card
-          v-if="dialogForm.datacode==='CUSTOM'"
-          class="box-card"
-          shadow="never"
-          style="margin-bottom: 30px;width: 78%;margin-left: 12%;"
-        >
+        <!--        <el-form-item v-if="dialogForm.datacode==='CUSTOM'" label="鏁版嵁鏉冮檺" style="margin: 0">-->
+        <!--          <el-checkbox-group v-model="checkboxGroupSelected" @change="checkboxGroupChange">-->
+        <!--            <el-checkbox v-for="item in checkboxGroup" :key="item" :label="item">-->
+        <!--              {{ item }}-->
+        <!--              <el-tooltip class="item" effect="dark" content="鍕鹃�夌埗鑺傜偣鏄惁鍚屾椂閫変腑瀛愯妭鐐�" placement="top">-->
+        <!--                <i v-if="item==='鐖跺瓙鑱斿姩'" class="el-icon-question" />-->
+        <!--              </el-tooltip>-->
+        <!--            </el-checkbox>-->
+        <!--          </el-checkbox-group>-->
+        <!--        </el-form-item>-->
+        <!--        <el-card-->
+        <!--          v-if="dialogForm.datacode==='CUSTOM'"-->
+        <!--          class="box-card"-->
+        <!--          shadow="never"-->
+        <!--          style="margin-bottom: 30px;width: 78%;margin-left: 12%;"-->
+        <!--        >-->
 
-          <el-tree
-            ref="tree"
-            :key="checkboxGroupSelected.toString()"
-            :data="treeData"
-            show-checkbox
-            :check-strictly="!checkboxGroupSelected.includes('鐖跺瓙鑱斿姩')"
-            :default-expand-all="checkboxGroupSelected.includes('灞曞紑/鎶樺彔')"
-            node-key="torg_code"
-            :props="defaultProps"
-          />
-        </el-card>
+        <!--          <el-tree-->
+        <!--            ref="tree"-->
+        <!--            :key="checkboxGroupSelected.toString()"-->
+        <!--            :data="treeData"-->
+        <!--            show-checkbox-->
+        <!--            :check-strictly="!checkboxGroupSelected.includes('鐖跺瓙鑱斿姩')"-->
+        <!--            :default-expand-all="checkboxGroupSelected.includes('灞曞紑/鎶樺彔')"-->
+        <!--            node-key="torg_code"-->
+        <!--            :props="defaultProps"-->
+        <!--          />-->
+        <!--        </el-card>-->
 
         <el-form-item label="澶囨敞">
           <el-input v-model="dialogForm.description" type="textarea" style="width:500px" />
@@ -368,8 +369,8 @@
     },
     // 閲嶇疆
     reset() {
-      this.form.storg_code = ''
-      this.form.storg_name = ''
+      this.form.role_code = ''
+      this.form.role_name = ''
       this.getRoleData()
     },
     // 鏂板鎸夐挳

--
Gitblit v1.9.3