Przeglądaj źródła

处理机构树下拉框的英文显示;

jiawuxian 1 rok temu
rodzic
commit
b2ff17bc8d

+ 1 - 1
src/components/orgTree/orgDropDown.vue

@@ -1,6 +1,6 @@
 <template>
   <treeselect v-model="val" :options="deptOptions" :normalizer="normalizer" v-bind="$attrs" @select="select" ref="tree"
-    noResultsText="暂无符合条件的数据" clearValueText="清除" />
+    noResultsText="暂无符合条件的数据" noOptionsText="无数据" clearValueText="清除" />
 </template>
 <script>
 import Treeselect from "@riophae/vue-treeselect";

+ 1 - 0
src/components/orgTree/orgQuerySelector.vue

@@ -10,6 +10,7 @@
       @select="select"
       ref="tree"
       noResultsText="暂无符合条件的数据"
+      noOptionsText="无数据"
       clearValueText="清除"
     />
     <el-checkbox v-model="checkSub" @change="changeCheckBox"

+ 1 - 1
src/views/core/accessPlan/index.vue

@@ -11,7 +11,7 @@
         <div class="main-right-box">
           <div class="main-search-box">
             <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch">
-              <el-form-item label="创建机构">
+              <el-form-item label="行社名称">
                 <org-tree
                 v-model="queryParams.orgId" @defaultKey="getDefaultKey" @defaultOrg="getDefaultOrg" @checkChange="checkChange"
                 @click="clickTreeNode" :defaultCheckSub="false" hangsheTree

+ 1 - 1
src/views/core/drill/plan/index.vue

@@ -17,7 +17,7 @@
               :inline="true"
               v-show="showSearch"
             >
-              <el-form-item label="创建机构">
+              <el-form-item label="行社名称">
                 <org-tree
                   v-model="queryParams.belongOrgId"
                   @defaultKey="getDefaultKey"

+ 2 - 0
src/views/system/bind/index.vue

@@ -195,6 +195,8 @@
             :normalizer="tenantIdnormalizer"
             :props="{ checkStrictly: true, label: 'name' }"
             placeholder="请选择机构"
+            noResultsText="暂无符合条件的数据"
+            noOptionsText="无数据"
             @select="changeSelectArea"
           />
         </el-form-item>

+ 2 - 0
src/views/system/dept/dialog.edit.vue

@@ -19,6 +19,8 @@
                   :options="deptOptions"
                   :normalizer="normalizer"
                   placeholder="选择上级机构"
+                  noResultsText="暂无符合条件的数据"
+                  noOptionsText="无数据"
                 />
               </el-form-item>
             </el-col>

+ 1 - 0
src/views/system/dept/index.vue

@@ -256,6 +256,7 @@
             >
               <treeselect
               noResultsText="暂无符合条件的数据"
+              noOptionsText="无数据"
               clearValueText="清除"
                 v-model="form.parentId"
                 :options="deptOptions2"

+ 2 - 0
src/views/system/menu/index.vue

@@ -234,6 +234,8 @@
                 :normalizer="normalizer"
                 :show-count="true"
                 placeholder="选择上级菜单"
+                noResultsText="暂无符合条件的数据"
+                noOptionsText="无数据"
               />
             </el-form-item>
           </el-col>

+ 169 - 152
src/views/system/user/index.vue

@@ -92,11 +92,17 @@
                   icon="el-icon-search"
                   size="mini"
                   @click="handleQuery"
-                >搜索</el-button>
+                  >搜索</el-button
+                >
               </el-col>
               <el-col :span="1.5">
-                <el-button type="primary" icon="el-icon-refresh" size="mini" @click="resetQuery"
-                >重置</el-button>
+                <el-button
+                  type="primary"
+                  icon="el-icon-refresh"
+                  size="mini"
+                  @click="resetQuery"
+                  >重置</el-button
+                >
               </el-col>
               <el-col :span="1.5">
                 <el-button
@@ -105,7 +111,7 @@
                   size="mini"
                   @click="handleAdd"
                   v-hasPermi="['system:user:add']"
-                >新增人员</el-button
+                  >新增人员</el-button
                 >
               </el-col>
               <!-- <el-col :span="1.5">
@@ -123,7 +129,7 @@
                   size="mini"
                   @click="handleImport"
                   v-hasPermi="['system:user:import']"
-                >导入人员</el-button
+                  >导入人员</el-button
                 >
               </el-col>
 
@@ -134,7 +140,7 @@
                   size="mini"
                   @click="handleExport"
                   v-hasPermi="['system:user:export']"
-                >导出人员</el-button
+                  >导出人员</el-button
                 >
               </el-col>
               <el-col :span="1.5">
@@ -144,7 +150,7 @@
                   size="mini"
                   @click="handleExportManager"
                   v-hasPermi="['system:user:exportManager']"
-                >导出管理人员</el-button
+                  >导出管理人员</el-button
                 >
               </el-col>
 
@@ -155,7 +161,7 @@
                   size="mini"
                   @click="handleExportSecurity"
                   v-hasPermi="['system:user:exportSecurity']"
-                >导出安保部门从业人员</el-button
+                  >导出安保部门从业人员</el-button
                 >
               </el-col>
               <right-toolbar
@@ -164,68 +170,72 @@
               ></right-toolbar>
             </el-row>
           </div>
-          <el-table
-            border
-            height="646"
-            size="small"
-            v-loading="loading"
-            :data="userList"
-            @selection-change="handleSelectionChange"
-          >
-            <el-table-column
-              fixed
-              label="序号"
-              type="index"
-              align="center"
-              width="70"
-            ></el-table-column>
-            <el-table-column
-              label="账号"
-              align="center"
-              key="username"
-              prop="username"
-              width="120"
-              v-if="columns[0].visible"
-              :show-overflow-tooltip="true"
-            />
-            <el-table-column
-              label="姓名"
-              align="center"
-              key="name"
-              prop="name"
-              width="120"
-              v-if="columns[1].visible"
-              :show-overflow-tooltip="true"
-            />
-
-            <el-table-column
-              label="所属机构"
-              align="left"
-              header-align="center"
-              key="orgName"
-              prop="orgName"
-              width="180"
-              v-if="columns[3].visible"
-              :show-overflow-tooltip="true"
-            />
-            <el-table-column
-              label="用户角色"
-              align="left"
-              header-align="center"
-              prop="roles"
-              width="300"
-              v-if="columns[2].visible"
-              :show-overflow-tooltip="true"
+          <div style="height: 702px">
+            <el-table
+              border
+              max-height="646"
+              size="small"
+              v-loading="loading"
+              :data="userList"
+              @selection-change="handleSelectionChange"
             >
-              <template slot-scope="scope">
-                <!-- <template v-for="item in scope.row.roles">
+              <el-table-column
+                fixed
+                label="序号"
+                type="index"
+                align="center"
+                width="70"
+              ></el-table-column>
+              <el-table-column
+                label="账号"
+                align="center"
+                key="username"
+                prop="username"
+                width="150"
+                v-if="columns[0].visible"
+                :show-overflow-tooltip="true"
+              />
+              <el-table-column
+                label="姓名"
+                align="center"
+                key="name"
+                prop="name"
+                width="150"
+                v-if="columns[1].visible"
+                :show-overflow-tooltip="true"
+              />
+
+              <el-table-column
+                label="所属机构"
+                align="left"
+                header-align="center"
+                key="orgName"
+                prop="orgName"
+                width="200"
+                v-if="columns[3].visible"
+                :show-overflow-tooltip="true"
+              />
+              <el-table-column
+                label="用户角色"
+                align="left"
+                header-align="center"
+                prop="roles"
+                width="300"
+                v-if="columns[2].visible"
+                :show-overflow-tooltip="true"
+              >
+                <template slot-scope="scope">
+                  <!-- <template v-for="item in scope.row.roles">
                     {{ item.roleName }}
                     <br />
                   </template> -->
-                <div class="cell" v-html="formatter(scope.row.roleNames)"></div>
-              </template>
-            </el-table-column>
-            <!-- <el-table-column
+                  <div
+                    class="cell"
+                    v-html="formatter(scope.row.roleNames)"
+                  ></div>
+                </template>
+              </el-table-column>
+              <!-- <el-table-column
               label="手机号码"
               align="left"
               prop="phone"
@@ -233,23 +243,23 @@
               v-if="columns[3].visible"
               :show-overflow-tooltip="true"
             /> -->
-            <el-table-column
-              label="账号状态"
-              align="center"
-              key="isLock"
-              prop="isLock"
-              v-if="columns[4].visible"
-              width="100"
-            >
-              <template slot-scope="scope">
-                <dict-tag
-                  :options="dict.type.sys_normal_disable"
-                  :value="scope.row.isLock"
-                />
-              </template>
-            </el-table-column>
+              <el-table-column
+                label="账号状态"
+                align="center"
+                key="isLock"
+                prop="isLock"
+                v-if="columns[4].visible"
+                width="100"
+              >
+                <template slot-scope="scope">
+                  <dict-tag
+                    :options="dict.type.sys_normal_disable"
+                    :value="scope.row.isLock"
+                  />
+                </template>
+              </el-table-column>
 
-            <!-- <el-table-column
+              <!-- <el-table-column
               label="登录IP"
               align="center"
               key="lastIp"
@@ -257,7 +267,7 @@
               v-if="columns[6].visible"
               width="140"
             /> -->
-            <!-- <el-table-column
+              <!-- <el-table-column
               label="登录时间"
               align="center"
               key="lastTime"
@@ -265,68 +275,72 @@
               v-if="columns[7].visible"
               width="170"
             /> -->
-            <el-table-column
-              label="安保部门从业人员"
-              align="center"
-              key="isManager"
-              prop="isManager"
-              v-if="columns[5].visible"
-              width="160"
-            >
-              <template slot-scope="scope">
-                {{ scope.row.isManage === "Y" ? "是" : "否" }}
-              </template>
-            </el-table-column>
-            <el-table-column
-              label="操作"
-              align="left"
-              header-align="center"
-              width="350"
-              fixed="right"
-              class-name="small-padding fixed-width"
-            >
-              <template slot-scope="scope">
-
-                <el-button
-                  size="mini"
-                  type="text"
-                  v-if="scope.row.isManage=='Y'"
-                  icon="el-icon-plus"
-                  @click="handleExtend(scope.row)"
-                  v-hasPermi="['system:user:extend']"
-                >补充信息</el-button>
-                <el-button
-                  size="mini"
-                  type="text"
-                  icon="el-icon-edit-outline"
-                  @click="handleUpdate(scope.row)"
-                  v-hasPermi="['system:user:edit']"
-                >编辑</el-button>
-                <el-button
-                  size="mini"
-                  type="text"
-                  icon="el-icon-delete"
-                  v-if="scope.row.source==0"
-                  @click="handleDelete(scope.row)"
-                  v-hasPermi="['system:user:remove']"
-                >删除</el-button>
-                <el-button
-                  size="mini"
-                  type="text"
-                  icon="el-icon-key"
-                  v-if="scope.row.source==0"
-                  @click="handleResetPwd(scope.row)"
-                  v-hasPermi="['system:user:resetPwd']"
-                >重置密码</el-button>
-              </template>
-            </el-table-column>
-          </el-table>
-          <pagination
+              <el-table-column
+                label="安保部门从业人员"
+                align="center"
+                key="isManager"
+                prop="isManager"
+                v-if="columns[5].visible"
+                width="160"
+              >
+                <template slot-scope="scope">
+                  {{ scope.row.isManage === "Y" ? "是" : "否" }}
+                </template>
+              </el-table-column>
+              <el-table-column
+                label="操作"
+                align="left"
+                header-align="center"
+                width="350"
+                fixed="right"
+                class-name="small-padding fixed-width"
+              >
+                <template slot-scope="scope">
+                  <el-button
+                    size="mini"
+                    type="text"
+                    v-if="scope.row.isManage == 'Y'"
+                    icon="el-icon-plus"
+                    @click="handleExtend(scope.row)"
+                    v-hasPermi="['system:user:extend']"
+                    >补充信息</el-button
+                  >
+                  <el-button
+                    size="mini"
+                    type="text"
+                    icon="el-icon-edit-outline"
+                    @click="handleUpdate(scope.row)"
+                    v-hasPermi="['system:user:edit']"
+                    >编辑</el-button
+                  >
+                  <el-button
+                    size="mini"
+                    type="text"
+                    icon="el-icon-delete"
+                    v-if="scope.row.source == 0"
+                    @click="handleDelete(scope.row)"
+                    v-hasPermi="['system:user:remove']"
+                    >删除</el-button
+                  >
+                  <el-button
+                    size="mini"
+                    type="text"
+                    icon="el-icon-key"
+                    v-if="scope.row.source == 0"
+                    @click="handleResetPwd(scope.row)"
+                    v-hasPermi="['system:user:resetPwd']"
+                    >重置密码</el-button
+                  >
+                </template>
+              </el-table-column>
+            </el-table>
+            <pagination
             :total="total"
             :page.sync="queryParams.pageNum"
             :limit.sync="queryParams.pageSize"
             @pagination="getList"
           />
+          </div>          
         </div>
       </el-col>
     </el-row>
@@ -437,11 +451,9 @@
                 placeholder="请输入手机号码"
                 autocomplete="off"
                 maxlength="11"
-               
               />
             </el-form-item>
           </el-col>
-
         </el-row>
 
         <el-row>
@@ -465,7 +477,6 @@
                   v-for="dict in dict.type.sys_yes_no"
                   :key="`${dict.value}`"
                   :label="dict.value"
-                
                   >{{ dict.label }}</el-radio
                 >
               </el-radio-group>
@@ -575,7 +586,7 @@ export default {
       userList: null,
       //是否是管理员
       check: false,
-      orgName:null,
+      orgName: null,
       // 弹出层标题
       title: "",
       // 是否显示弹出层
@@ -621,8 +632,8 @@ export default {
         checkSub: true,
         onlyManager: false,
         name: null,
-        roleId:null,
-        isLock:null
+        roleId: null,
+        isLock: null,
       },
       // 列信息
       columns: [
@@ -671,9 +682,7 @@ export default {
           },
           {
             validator: (rule, value, callback) => {
-              if (
-                /[\u4E00-\u9FA5]/g.test(value)
-              ) {
+              if (/[\u4E00-\u9FA5]/g.test(value)) {
                 callback(new Error("密码不能包含中文字符"));
               } else {
                 callback();
@@ -826,7 +835,7 @@ export default {
           this.userList = response.data.rows;
           this.total = response.data.total;
           this.check = response.check;
-          this.orgName=response.orgName;
+          this.orgName = response.orgName;
           this.loading = false;
         })
         .catch((err) => {
@@ -1012,7 +1021,11 @@ export default {
         {
           ...this.queryParams,
         },
-        `${this.orgName+'-人员信息管理-'+this.formatTime(new Date(),'YYYYMMDD')}.xlsx`
+        `${
+          this.orgName +
+          "-人员信息管理-" +
+          this.formatTime(new Date(), "YYYYMMDD")
+        }.xlsx`
       );
     },
     /** 模板下载按钮操作 */
@@ -1022,7 +1035,11 @@ export default {
         {
           template: true,
         },
-        `${this.orgName+'-人员信息管理-管理人员-'+this.formatTime(new Date(),'YYYYMMDD')}.xlsx`
+        `${
+          this.orgName +
+          "-人员信息管理-管理人员-" +
+          this.formatTime(new Date(), "YYYYMMDD")
+        }.xlsx`
       );
     },
     handleExportManager() {

+ 2 - 0
src/views/tool/gen/genInfoForm.vue

@@ -74,6 +74,8 @@
             :normalizer="normalizer"
             :show-count="true"
             placeholder="请选择系统菜单"
+            noResultsText="暂无符合条件的数据"
+            noOptionsText="无数据"
           />
         </el-form-item>
       </el-col>