瀏覽代碼

修改样式,修改标签树的调用方式

林倩 3 年之前
父節點
當前提交
114ef14b4c
共有 4 個文件被更改,包括 4 次插入422 次删除
  1. 1 4
      src/api/common.js
  2. 0 289
      src/api/dd.js
  3. 3 0
      src/assets/style/project.scss
  4. 0 129
      src/components/table/index.vue

+ 1 - 4
src/api/common.js

@@ -147,10 +147,7 @@ export function getAppfunMenu(appId) {
 export function getBusinessTagTree(data) {
     return request({
         url: `/authsvr/v2/dataauth/businessTreeList`,
-        method: "POST",
-        data: {
-            name: ""
-        }
+        method: "get"
     });
 }
 

+ 0 - 289
src/api/dd.js

@@ -1,289 +0,0 @@
-/*
-    名单管理 → 人员名单
-    名单管理 → 设备名单
-    用户管理 → 账号管理 → 警员账号
-*/
-export const account = [{
-		label: "启用",
-		value: "1"
-	},
-	{
-		label: "停用",
-		value: "0"
-	}
-];
-
-export const loginType = [{
-		label: "登录异常",
-		value: "0"
-	},
-	{
-		label: "账号密码",
-		value: "1"
-	},
-	{
-		label: "PKI",
-		value: "2"
-	},
-	{
-		label: "短信验证",
-		value: "3"
-	},
-	{
-		label: "人脸识别",
-		value: "4"
-	}
-];
-
-/*
-    授权管理 → 机构配额管理 → 机构配额详情 → 配额下发
-*/
-export const allocation = [{
-	code: "1",
-	value: "按单位数分配"
-}];
-
-/*
-    统计报表 → 提醒与反馈
-*/
-export const feedback = [{
-		code: "未处理",
-		value: "未处理"
-	},
-	{
-		code: "已处理",
-		value: "已处理"
-	},
-	{
-		code: "撤销",
-		value: "撤销"
-	}
-];
-
-/*
-    主页/反馈意见 → 反馈意见
-*/
-export const fedbackMsg = [{
-		code: "0",
-		value: "未处理"
-	},
-	{
-		code: "1",
-		value: "已处理"
-	}
-];
-
-export const process = [{
-		value: "1",
-		label: "已处理"
-	},
-	{
-		value: "0",
-		label: "拒绝处理"
-	}
-];
-
-export const over = [{
-		value: "1",
-		label: "完成修改"
-	},
-	{
-		value: "0",
-		label: "拒绝修改"
-	}
-];
-
-/**
- * 用户审计
- */
-export const operateLabel = [{
-		value: "Nation",
-		label: "民族"
-	},
-	{
-		value: "Name",
-		label: "姓名"
-	},
-	{
-		value: "Birth",
-		label: "生日"
-	},
-	{
-		value: "Title",
-		label: "职级"
-	},
-	{
-		value: "PoliceCategory",
-		label: "警种"
-	},
-	{
-		value: "ManType",
-		label: "人员类型"
-	},
-	{
-		value: "AuxiliaryType",
-		label: "人员类型"
-	}, //辅警人员专用
-	{
-		value: "JobType",
-		label: "在职类型"
-	},
-	{
-		value: "PoliceBusiness",
-		label: "业务域"
-	},
-	{
-		value: "OrgName",
-		label: "机构名称"
-	},
-	{
-		value: "PostType",
-		label: "职务"
-	},
-	{
-		value: "Idcard",
-		label: "身份证"
-	},
-	{
-		value: "Sex",
-		label: "性别"
-	},
-	{
-		value: "Rank",
-		label: "警衔"
-	},
-	{
-		value: "PoliceNumber",
-		label: "警号/编号"
-	},
-	{
-		value: "Company",
-		label: "公司"
-	},
-	{
-		value: "CompanyPerson",
-		label: "公司负责人"
-	},
-	{
-		value: "PersonMobile",
-		label: "负责人电话"
-	},
-	{
-		value: "Project",
-		label: "施工项目"
-	},
-	{
-		value: "Phone",
-		label: "座机"
-	},
-	{
-		value: "Email",
-		label: "email"
-	},
-	{
-		value: "QqAccount",
-		label: "QQ"
-	},
-	{
-		value: "WxAccount",
-		label: "微信"
-	},
-	{
-		value: "Photo",
-		label: "图片"
-	},
-	{
-		value: "UserType",
-		label: "用户类型"
-	},
-	{
-		value: "MobilePrivate",
-		label: "手机号(2)"
-	},
-	{
-		value: "IpAddress",
-		label: "ip绑定地址"
-	},
-	{
-		value: "IsAtive",
-		label: "账号状态"
-	},
-	{
-		value: "EndDate",
-		label: "失效日期"
-	},
-	{
-		value: "Password",
-		label: "密码"
-	},
-	{
-		value: "Area",
-		label: "省份"
-	},
-	{
-		value: "UserStatus",
-		label: "人员状态"
-	},
-	{
-		value: "MobileWork",
-		label: "手机号码"
-	},
-	{
-		value: "FullName",
-		label: "机构名称"
-	},
-	{
-		value: "Address",
-		label: "联系地址"
-	},
-	{
-		value: "UpGovId",
-		label: "上级机构"
-	},
-	{
-		value: "ShortName",
-		label: "机构简称"
-	}
-];
-
-/**
- * 管理员审计
- * */
-export const adminAuditsLabel = {
-	user: [{
-		value: "10",
-		label: "用户信息"
-	}, {
-		value: "20",
-		label: "职位信息"
-	}, {
-		value: "30",
-		label: "账号信息"
-	}, {
-		value: "40",
-		label: "通信信息"
-	}],
-	org:[{
-		value:"",
-		label:"机构审计"
-	}],
-	admin:[{
-		value:"10",
-		label:"管理员信息"
-	},{
-		value:"20",
-		label:"平台菜单"
-	},{
-		value:"30",
-		label:"机构管理"
-	},{
-		value:"40",
-		label:"人员管理授权管理"
-	},{
-		value:"50",
-		label:"授权管理"
-	},{
-		value:"60",
-		label:"管理员管理"
-	}]
-};

+ 3 - 0
src/assets/style/project.scss

@@ -78,3 +78,6 @@
 .el-button--small {
   min-width: 80px !important;
 }
+.el-tree {
+  padding-right: 17px;
+}

+ 0 - 129
src/components/table/index.vue

@@ -34,10 +34,6 @@
       <dg-table-column :key="indexs" v-bind="item" align="center">
         <template slot-scope="scope">
           <slot v-if="item.custom" v-bind:row="scope.row" :name="item.prop"></slot>
-          <span v-if="item.state">{{ converterText(scope.row, item) }}</span>
-          <span v-if="item.timestamp">{{ formatTimestamp(scope.row, item) }}</span>
-          <span v-if="item.adminAudit">{{ transformText(scope.row, item) }}</span>
-          <span v-if="item.transOperateType">{{ transformOperateType(scope.row, item) }}</span>
         </template>
       </dg-table-column>
     </template>
@@ -48,7 +44,6 @@
 
 <script>
 import moment from 'moment';
-import * as dd from '@/api/dd';
 export default {
   name: 'Ltable',
   props: {
@@ -207,131 +202,7 @@ export default {
     handleCellClick(row, column, cell, event) {
       this.$emit('handleCellClick', { row, column });
     },
-    /**
-     * 文案转换状态
-     * */
-    converterText(rowData, item) {
-      const prop = item.prop || { label: 'label', value: 'value' };
-      let resultItem = item.state.find((val) => val['value'] == rowData[item.prop]);
-      if (resultItem) {
-        return resultItem['label'];
-      } else {
-        return moment(rowData[item.prop]).format('YYYY-MM-DD');
-      }
 
-      // return resultItem ? resultItem["label"] : rowData[item.prop];
-    },
-    /**
-     * 时间戳转换
-     * */
-    formatTimestamp(rowData, item) {
-      let str = '';
-      const type = item.format || 'YYYY-MM-DD';
-      if (rowData[item.prop]) {
-        return moment(rowData[item.prop]).format(type);
-      }
-    },
-    /**
-     * 管理员表格 文案转换
-     * */
-    transformText(rowData, item) {
-      const user = dd.adminAuditsLabel.user;
-      const org = dd.adminAuditsLabel.org;
-      const admin = dd.adminAuditsLabel.admin;
-      let transformString = '';
-      if (rowData.auditType == 'user_audit') {
-        for (let i = 0; i < user.length; i++) {
-          if (rowData[item.prop] == user[i].value) {
-            transformString = user[i].label;
-            break;
-          }
-        }
-      } else if (rowData.auditType == 'org_audit') {
-        transformString = org[0].label;
-      } else {
-        for (let i = 0; i < admin.length; i++) {
-          if (rowData[item.prop] == admin[i].value) {
-            transformString = admin[i].label;
-            break;
-          }
-        }
-      }
-      return transformString;
-    },
-    /**
-     * 管理员审计 文案转换
-     * 操作内容
-     * */
-    transformOperateType(rowData, item) {
-      let transformString = '';
-      if (rowData.auditType == 'user_audit') {
-        if (rowData.operateType == '10') {
-          transformString = '新增';
-        } else if (rowData.operateType == '20') {
-          transformString = '修改';
-        } else if (rowData.operateType == '30') {
-          transformString = '删除';
-        } else if (rowData.operateType == '40') {
-          transformString = '审批通过';
-        } else if (rowData.operateType == '41') {
-          transformString = '审批不通过';
-        } else if (rowData.operateType == '50') {
-          transformString = '启用';
-        } else if (rowData.operateType == '51') {
-          transformString = '停用';
-        } else if (rowData.operateType == '61') {
-          transformString = '入职';
-        } else if (rowData.objectType == '62') {
-          transformString = '离职';
-        } else {
-          transformString = '';
-        }
-      }
-      if (rowData.auditType == 'org_audit') {
-        if (rowData.operateType == '10') {
-          transformString = '新增机构';
-        } else if (rowData.operateType == '20') {
-          transformString = '修改机构';
-        } else if (rowData.operateType == '30') {
-          transformString = '删除机构';
-        } else if (rowData.operateType == '40') {
-          transformString = '调离机构';
-        } else if (rowData.operateType == '50') {
-          transformString = '合并机构';
-        } else {
-          transformString = '';
-        }
-      } else {
-        if (rowData.operateType == '10') {
-          transformString = '管理员创建';
-        } else if (rowData.operateType == '11') {
-          transformString = '管理员删除';
-        } else if (rowData.operateType == '20') {
-          transformString = '平台菜单权限新增';
-        } else if (rowData.operateType == '21') {
-          transformString = '平台菜单权限移除';
-        } else if (rowData.operateType == '30') {
-          transformString = '机构管理范围新增';
-        } else if (rowData.operateType == '31') {
-          transformString = '机构管理范围变更';
-        } else if (rowData.operateType == '40') {
-          transformString = '用户管理范围新增';
-        } else if (rowData.operateType == '41') {
-          transformString = '用户管理范围变更';
-        } else if (rowData.objectType == '50') {
-          transformString = '授权管理范围新增';
-        } else if (rowData.objectType == '51') {
-          transformString = '授权管理范围变更';
-        } else if (rowData.objectType == '60') {
-          transformString = '管理员管理范围新增';
-        } else if (rowData.objectType == '61') {
-          transformString = '管理员管理范围变更';
-        } else {
-          transformString = '';
-        }
-      }
-      return transformString;
-    },
     /*
      * 切换勾选状态
      * */