liuyg
2021-07-20 7e3a0ef95e72c4b9510c63f4a13156ab6add0448
添加保安员审查和考试审查页面 ,本地数据
3 files modified
8 files added
1672 ■■■■■ changed files
public/index.html 6 ●●●● patch | view | raw | blame | history
src/api/qualificationExamination/datasignQualificationExamination.js 74 ●●●●● patch | view | raw | blame | history
src/api/qualificationExamination/qualificationExamination.js 53 ●●●●● patch | view | raw | blame | history
src/api/qualificationExamination/signQualificationExamination.js 73 ●●●●● patch | view | raw | blame | history
src/permission.js 6 ●●●● patch | view | raw | blame | history
src/store/modules/user.js 6 ●●●● patch | view | raw | blame | history
src/views/qualificationExamination/data.js 278 ●●●●● patch | view | raw | blame | history
src/views/qualificationExamination/dataqualificationExamination.js 378 ●●●●● patch | view | raw | blame | history
src/views/qualificationExamination/datasignQualificationExamination.js 1 ●●●● patch | view | raw | blame | history
src/views/qualificationExamination/qualificationExamination.vue 408 ●●●●● patch | view | raw | blame | history
src/views/qualificationExamination/signQualificationExamination.vue 389 ●●●●● patch | view | raw | blame | history
public/index.html
@@ -87,7 +87,7 @@
  </noscript>
  <div id="app">
    <div class="avue-home">
      <div class="avue-home__main">
      <!-- <div class="avue-home__main">
        <img class="avue-home__loading" src="<%= BASE_URL %>svg/loading-spin.svg" alt="loading">
        <div class="avue-home__title">
          正在加载资源
@@ -95,7 +95,7 @@
        <div class="avue-home__sub-title d">
          初次加载资源可能需要较多时间 请耐心等待
        </div>
      </div>
      </div> -->
      <!-- <div class="avue-home__footer">
      <a href="https://bladex.vip" target="_blank">
        https://bladex.vip </a>
@@ -112,4 +112,4 @@
  <script src="<%= BASE_URL %>cdn/avue/2.8.12/avue.min.js" charset="utf-8"></script>
</body>
</html>
</html>
src/api/qualificationExamination/datasignQualificationExamination.js
New file
@@ -0,0 +1,74 @@
export var datasing = [
    {
        "保安姓名": "钟日健",
        "试卷名称": "KKAISHIDHI",
        "所属公司": "江西安泰保安服务有限公司",
        "准考证号": "",
        "试卷分数": 150,
        "报名时间": "2021-07-18 15:31:06",
        "考试时间": "2021-07-04 00:00:00"
    },
    {
        "保安姓名": "唐子玉",
        "试卷名称": "2021南昌市保安员考试 ",
        "所属公司": "江西安泰保安服务有限公司",
        "准考证号": "2107N0Q0000",
        "试卷分数": 100,
        "报名时间": "2021-07-18 15:58:43",
        "考试时间": "2021-07-19 00:00:00"
    },
    {
        "保安姓名": "曾杭",
        "试卷名称": "2021南昌市保安员考试 ",
        "所属公司": "江西安泰保安服务有限公司",
        "准考证号": "2107N0Q0001",
        "试卷分数": 100,
        "报名时间": "2021-07-18 19:45:52",
        "考试时间": "2021-07-19 00:00:00"
    },
    {
        "保安姓名": "钟日健",
        "试卷名称": "2021南昌市保安员考试 ",
        "所属公司": "江西安泰保安服务有限公司",
        "准考证号": "2107N0Q0002",
        "试卷分数": 100,
        "报名时间": "2021-07-18 20:52:24",
        "考试时间": "2021-07-19 00:00:00"
    },
    {
        "保安姓名": "曾杭",
        "试卷名称": "2021南昌市保安员考试 ",
        "所属公司": "江西安泰保安服务有限公司",
        "准考证号": "2107N0Q0003",
        "试卷分数": 100,
        "报名时间": "2021-07-18 20:52:24",
        "考试时间": "2021-07-19 00:00:00"
    },
    {
        "保安姓名": "曾杭2",
        "试卷名称": "2021南昌市保安员考试 ",
        "所属公司": "江西安泰保安服务有限公司",
        "准考证号": "2107N0Q0004",
        "试卷分数": 100,
        "报名时间": "2021-07-18 20:58:00",
        "考试时间": "2021-07-19 00:00:00"
    },
    {
        "保安姓名": "钟松",
        "试卷名称": "2021南昌市保安员考试 ",
        "所属公司": "江西高创保安服务技术有限公司",
        "准考证号": "2107N0Q0005",
        "试卷分数": 100,
        "报名时间": "2021-07-19 15:08:07",
        "考试时间": "2021-07-19 00:00:00"
    },
    {
        "保安姓名": "钟松1",
        "试卷名称": "2021南昌市保安员考试 ",
        "所属公司": "江西高创保安服务技术有限公司",
        "准考证号": "2107N0Q0006",
        "试卷分数": 100,
        "报名时间": "2021-07-19 15:36:11",
        "考试时间": "2021-07-19 00:00:00"
    }
]
src/api/qualificationExamination/qualificationExamination.js
New file
@@ -0,0 +1,53 @@
import request from '@/router/axios';
import axios from 'axios'
var newAxios = axios.create({
    baseURL: "http://192.168.0.105:812",
    withCredentials: false,
    // headers: {
    //     "Content-type": "application/x-ww-form-urlencoded"
    // }
})
export const getList = (current, size, params) => {
    // return request({
    return newAxios({
        url: '/api/punish/list',
        method: 'get',
        params: {
            ...params,
            current,
            size,
        }
    })
}
export const adddata = (row) => {
    // return request({
    return newAxios({
        url: '/api/punish/save',
        // url: 'http://192.168.0.104:80/punish/save',
        method: 'post',
        data: row
    })
}
export const update = (row) => {
    // return request({
    return newAxios({
        url: '/api/punish/update',
        method: 'post',
        data: row
    })
}
export const remove = (ids) => {
    // return request({
    return newAxios({
        url: '/api/punish/remove',
        method: 'post',
        params: {
            ids,
        }
    })
}
src/api/qualificationExamination/signQualificationExamination.js
New file
@@ -0,0 +1,73 @@
import request from '@/router/axios';
import axios from 'axios'
var newAxios = axios.create({
    baseURL: "http://192.168.0.105:812",
})
const newInstance = axios.create({
    baseURL: '',
    timeout: 5000,
    // headers: { 'Content-type': 'multipart/form-data' }
});
/*../../请根据自己的实际路径来获取*/
// newInstance.get('./../../static/json/guanzhou.json').then(res => {
//     console.log("获取本地的json文件" + JSON.stringify(res));
// })
export const getListJSON = (current, size, params) => {
    return newInstance({
        url: '../../api/qualificationExamination/signQualificationExamination.json',
        // return request({
        // url: '/api/apply/page',
        method: 'get'
    })
}
export const getList = (current, size, params) => {
    return newAxios({
        url: '/apply/page',
        // return request({
        // url: '/api/apply/page',
        method: 'get',
        params: {
            ...params,
            current,
            size,
        }
    })
}
export const adddata = (row) => {
    // return request({
    return newAxios({
        url: '/api/apply/submit',
        // url: 'http://192.168.0.104:80/punish/save',
        method: 'post',
        data: row
    })
}
export const update = (row) => {
    // return request({
    return newAxios({
        url: '/api/punish/update',
        method: 'post',
        data: row
    })
}
export const remove = (ids) => {
    // return request({
    return newAxios({
        url: '/api/apply/remove',
        method: 'post',
        params: {
            ids,
        }
    })
}
src/permission.js
@@ -67,11 +67,11 @@
      if (to.path == '/wel') {
        var a = to.query.securitySupervisionSystem;
        if (typeof a == "string") {
          console.log(to.query.securitySupervisionSystem, 'securitySupervisionSystem');
          // console.log(to.query.securitySupervisionSystem, 'securitySupervisionSystem');
          // console.log("有main");
          var obj = JSON.parse(a);
          console.log(obj, "obj");
          // console.log(obj, "obj");
          if (typeof obj == "object" && obj) {
            // console.log("自动登入");
            var data = {
@@ -84,7 +84,7 @@
            };
            // console.log(data, "自动ssss");
            request({
              url: 'http://192.168.109:80/blade-auth/oauth/token',
              url: '/api/blade-auth/oauth/token',
              method: 'post',
              headers: {
                'Authorization': 'Basic c2FiZXI6c2FiZXJfc2VjcmV0',
src/store/modules/user.js
@@ -49,9 +49,9 @@
    LoginByUsername({ commit }, userInfo) {
      return new Promise((resolve, reject) => {
        loginByUsername(userInfo.tenantId, userInfo.username, md5(userInfo.password), userInfo.type, userInfo.key, userInfo.code).then(res => {
          console.log(res, 'res');
          // console.log(res, 'res');
          const data = res.data;
          console.log(data, 'data');
          // console.log(data, 'data');
          if (data.error_description) {
            Message({
              message: data.error_description,
@@ -64,7 +64,7 @@
            commit('SET_USER_INFO', data);
            commit('DEL_ALL_TAG');
            commit('CLEAR_LOCK');
            console.log(data.access_token, data.refresh_toke, data.tenant_id, data, 'usedatas');
            // console.log(data.access_token, data.refresh_toke, data.tenant_id, data, 'usedatas');
          }
          resolve();
        }).catch(error => {
src/views/qualificationExamination/data.js
New file
@@ -0,0 +1,278 @@
var DIC = [
    {
        label: '招聘中',
        value: 1,
    }, {
        label: '停止招聘',
        value: 2,
    }
]
var DIC1 = [
    {
        label: '拥有',
        value: 1,
    }, {
        label: '未拥有',
        value: 2,
    }
]
var w = 160
    , s = 12;
export var column = [
    {
        label: "id",
        prop: "id",
        hide: true,
        editDisplay: false,
        addDisplay: false,
        viewDisplay: false,
    },
    // {
    //     label: "保安单位",
    //     prop: "tenantName",
    //     hide: true,
    //     editDisplay: false,
    //     addDisplay: false
    // },
    // {
    //     label: "保安id",
    //     prop: "deptId",
    //     hide: true,
    //     editDisplay: false,
    //     addDisplay: false,
    //     value: JSON.parse(window.localStorage.getItem("saber-userInfo")).content.dept_id
    // },//上面不显示
    {
        label: "保安姓名",
        prop: "tenantName",
        //     hide: true,
        //     editDisplay: false,
        //     addDisplay: false
    },
    {
        label: "保安公司",
        prop: "deptId",
        rules: [{
            required: true,
            message: "请输入保安公司",
            trigger: "blur"
        }],
        // addDisplay: true,
        // editDisplay: true,
        // viewDisplay: true,
        overHidden: true,
        searchSpan: 4,
        dicUrl: "/api/blade-system/dept/security_lazy-tree?parentId=1413470343230877697",
        props: {
            label: "title",
            value: "id"
        },
        hide: true,
        // search: true,
        type: "select",
    },
    {
        label: "招聘岗位",
        prop: "name",
        hide: true,
        // search: true,
    },
    {
        label: "招聘人数",
        prop: "number",
        width: 70,
        hide: true,
        // search: true,
    },
    {
        label: "保安证",
        prop: "permit",
        // addDisplay: true,
        // editDisplay: true,
        // viewDisplay: true,
        filter: false,
        type: 'tree',
        dicData: DIC1,
        searchSpan: 4,
        hide: true,
        // dicUrl: "/api/blade-system/dict-biz/dictionary?code=equipage",
        // props: {
        //     label: "dictValue",
        //     value: "dictKey"
        // },
        // search: true,
        // type: "select",
    },
    {
        label: "学历要求",
        prop: "education",
        addDisplay: true,
        editDisplay: true,
        viewDisplay: true,
        searchSpan: 4,
        dicUrl: "/api/blade-system/dict-biz/dictionary?code=educationType",
        props: {
            label: "dictValue",
            value: "dictKey"
        },
        hide: true,
        // search: true,
        type: "select",
        // rules: [{
        //     required: true,
        //     message: "请选择学历",
        //     trigger: "blur"
        // }],
    },
    {
        label: "工作经验",
        prop: "experience",
        addDisplay: true,
        editDisplay: true,
        viewDisplay: true,
        hide: true,
        searchSpan: 4,
        dicUrl: "/api/blade-system/dict-biz/dictionary?code=experienceType",
        props: {
            label: "dictValue",
            value: "dictKey"
        },
        // search: true,
        type: "select",
        // rules: [{
        //     required: true,
        //     message: "请选择工作经验",
        //     trigger: "blur"
        // }],
    },
    {
        label: "工作任务",
        prop: "workDesc",
        // search: true,
        // width: 110,
        overHidden: true
    },
    {
        label: "福利",
        prop: "welfare",
        search: true,
        searchSpan: 5,
        overHidden: true
    },
    {
        label: "最低薪资",
        prop: "minSalary",
        width: 100,
        // search: true,
        searchSpan: 4,
    },
    {
        label: "最高薪资",
        prop: "maxSalary",
        width: 100,
        // search: true,
        searchSpan: 4,
    },
    {
        label: "单位性质",
        prop: "unitsNature",
        width: 70,
        addDisplay: true,
        editDisplay: true,
        viewDisplay: true,
        searchSpan: 4,
        dicUrl: "/api/blade-system/dict-biz/dictionary?code=unitsNatureType",
        props: {
            label: "dictValue",
            value: "dictKey"
        },
        // search: true,
        type: "select",
        // rules: [{
        //     required: false,
        //     message: "请选择单位规模",
        //     trigger: "blur"
        // }],
    },
    {
        label: "单位规模",
        prop: "unitsScale",
        addDisplay: true,
        editDisplay: true,
        viewDisplay: true,
        width: 150,
        searchSpan: 4,
        dicUrl: "/api/blade-system/dict-biz/dictionary?code=unitsScaleType",
        props: {
            label: "dictValue",
            value: "dictKey"
        },
        search: true,
        type: "select",
        // rules: [{
        //     required: true,
        //     message: "请选择单位规模",
        //     trigger: "blur"
        // }],
    },
    {
        label: "联系人",
        prop: "linkman",
        hide: true,
        // search: true,
    },
    {
        label: "联系人电话",
        prop: "phone",
        hide: true,
        // search: true,
        width: 110,
    },
    {
        label: "详细地址",
        prop: "address",
        width: 110,
        // search: true,
        hide: true,
        overHidden: true
    },
    {
        label: "开始时间",
        prop: "startTime",
        // search: true,
        hide: true,
        type: "date",
        format: "yyyy-MM-dd hh:mm:ss",
        valueFormat: "yyyy-MM-dd hh:mm:ss",
        width: 88,
    },
    {
        label: "结束时间",
        prop: "endTime",
        // search: true,
        hide: true,
        type: "date",
        format: "yyyy-MM-dd hh:mm:ss",
        valueFormat: "yyyy-MM-dd hh:mm:ss",
        width: 88,
    },
    {
        label: "招聘状态",
        // prop: "status",
        // search: true,
        // searchSpan: 4,
        width: 70,
        prop: 'status',
        hide: true,
        filter: false,
        type: 'tree',
        dicData: DIC,
        // rules: [{
        //     required: true,
        //     message: "请选择单位规模",
        //     trigger: "blur"
        // }],
    },
]
src/views/qualificationExamination/dataqualificationExamination.js
New file
@@ -0,0 +1,378 @@
export var datasing = {
    "code": 200,
    "success": true,
    "data": {
        "records": [{
            "id": "1415922341221867522",
            "createUser": "1123598821738675201",
            "createDept": "1372091709474910209",
            "createTime": "2021-07-16 14:32:47",
            "updateUser": "1123598821738675201",
            "updateTime": "2021-07-19 19:34:43",
            "status": 1,
            "isDeleted": 0,
            "tenantId": "000000",
            "code": "",
            "userType": -1,
            "account": "13576969155",
            "name": "王烽",
            "realName": "王烽",
            "avatar": "",
            "email": "",
            "phone": "13576969155",
            "birthday": "",
            "sex": 1,
            "roleId": "1372092102682521602,1416225849858883585",
            "deptId": "1372091709474910209,1415620707473223681,1415635607746551809",
            "postId": "",
            "online_status": "0",
            "work_status": "0",
            "examination_type": "",
            "examination_mx": "",
            "tenantName": "平台运维",
            "userTypeName": "用户平台",
            "roleName": "群防群控队伍,普通群众",
            "deptName": "南昌市公安局,高新技术开发区分局,瑶湖派出所",
            "postName": "",
            "sexName": "男",
            "userExt": "",
            "jd": "0.0",
            "wd": "0.0"
        }, {
            "id": "1415922434352193537",
            "createUser": "1123598821738675201",
            "createDept": "1372091709474910209",
            "createTime": "2021-07-16 14:33:10",
            "updateUser": "1123598821738675201",
            "updateTime": "2021-07-16 14:33:10",
            "status": 1,
            "isDeleted": 0,
            "tenantId": "000000",
            "code": "",
            "userType": -1,
            "account": "014421",
            "name": "",
            "realName": "黎辅齐",
            "avatar": "",
            "email": "",
            "phone": "13970047592",
            "birthday": "",
            "sex": 1,
            "roleId": "1372092102682521602",
            "deptId": "1372091709474910209,1415620404103409666,1415634573724786690",
            "postId": "",
            "online_status": "",
            "work_status": "",
            "examination_type": "0",
            "examination_mx": "正常",
            "tenantName": "平台运维",
            "userTypeName": "",
            "roleName": "群防群控队伍",
            "deptName": "南昌市公安局,经济技术开发区分局,蛟桥派出所",
            "postName": "",
            "sexName": "男",
            "userExt": "",
            "jd": "",
            "wd": ""
        }, {
            "id": "1415922474940473346",
            "createUser": "1123598821738675201",
            "createDept": "1372091709474910209",
            "createTime": "2021-07-16 14:33:19",
            "updateUser": "1123598821738675201",
            "updateTime": "2021-07-17 12:31:14",
            "status": 1,
            "isDeleted": 0,
            "tenantId": "000000",
            "code": "",
            "userType": -1,
            "account": "六哥",
            "name": "",
            "realName": "罗健泰",
            "avatar": "https://web.byisf.com/minio/jfpt/upload/depl/fc9d92dd0e9f4849bc95b20039791a77.jpg",
            "email": "",
            "phone": "13807059002",
            "birthday": "",
            "sex": 1,
            "roleId": "1372092102682521602",
            "deptId": "1372091709474910209,1415619917295710209,1415622346330402817",
            "postId": "",
            "online_status": "",
            "work_status": "",
            "examination_type": "0",
            "examination_mx": "正常",
            "tenantName": "平台运维",
            "userTypeName": "",
            "roleName": "群防群控队伍",
            "deptName": "南昌市公安局,西湖分局,桃花派出所",
            "postName": "",
            "sexName": "男",
            "userExt": "",
            "jd": "",
            "wd": ""
        }, {
            "id": "1415922519416872961",
            "createUser": "1123598821738675201",
            "createDept": "1372091709474910209",
            "createTime": "2021-07-16 14:33:30",
            "updateUser": "1123598821738675201",
            "updateTime": "2021-07-16 14:33:30",
            "status": 1,
            "isDeleted": 0,
            "tenantId": "000000",
            "code": "",
            "userType": -1,
            "account": "014225",
            "name": "",
            "realName": "余春生",
            "avatar": "",
            "email": "",
            "phone": "13870696110",
            "birthday": "",
            "sex": 1,
            "roleId": "1372092102682521602",
            "deptId": "1372091709474910209,1415620472965492738,1415635051854471170",
            "postId": "",
            "online_status": "",
            "work_status": "",
            "examination_type": "0",
            "examination_mx": "正常",
            "tenantName": "平台运维",
            "userTypeName": "",
            "roleName": "群防群控队伍",
            "deptName": "南昌市公安局,红谷滩分局,九龙湖派出所",
            "postName": "",
            "sexName": "男",
            "userExt": "",
            "jd": "",
            "wd": ""
        }, {
            "id": "1415922688380215297",
            "createUser": "1123598821738675201",
            "createDept": "1372091709474910209",
            "createTime": "2021-07-16 14:34:10",
            "updateUser": "1123598821738675201",
            "updateTime": "2021-07-16 14:34:10",
            "status": 1,
            "isDeleted": 0,
            "tenantId": "000000",
            "code": "",
            "userType": -1,
            "account": "1121577645",
            "name": "",
            "realName": "张书茂",
            "avatar": "",
            "email": "",
            "phone": "17607988072",
            "birthday": "",
            "sex": 1,
            "roleId": "1372092102682521602",
            "deptId": "1372091709474910209,1415620472965492738,1415635051854471170",
            "postId": "",
            "online_status": "",
            "work_status": "",
            "examination_type": "0",
            "examination_mx": "正常",
            "tenantName": "平台运维",
            "userTypeName": "",
            "roleName": "群防群控队伍",
            "deptName": "南昌市公安局,红谷滩分局,九龙湖派出所",
            "postName": "",
            "sexName": "男",
            "userExt": "",
            "jd": "",
            "wd": ""
        }, {
            "id": "1415932008828346370",
            "createUser": "1123598821738675201",
            "createDept": "1372091709474910209",
            "createTime": "2021-07-16 15:11:12",
            "updateUser": "1123598821738675201",
            "updateTime": "2021-07-16 15:31:26",
            "status": 1,
            "isDeleted": 0,
            "tenantId": "000000",
            "code": "",
            "userType": 1,
            "account": "gxzl",
            "name": "张垒",
            "realName": "张垒",
            "avatar": "",
            "email": "",
            "phone": "13870999707",
            "birthday": "",
            "sex": 1,
            "roleId": "1372092102682521602",
            "deptId": "1372091709474910209,1415620707473223681,1415635420856754177",
            "postId": "",
            "online_status": "0",
            "work_status": "0",
            "examination_type": "0",
            "examination_mx": "正常",
            "tenantName": "平台运维",
            "userTypeName": "WEB",
            "roleName": "群防群控队伍",
            "deptName": "南昌市公安局,高新技术开发区分局,高新派出所",
            "postName": "",
            "sexName": "男",
            "userExt": "",
            "jd": "0.0",
            "wd": "0.0"
        }, {
            "id": "1415932326664314881",
            "createUser": "1123598821738675201",
            "createDept": "1372091709474910209",
            "createTime": "2021-07-16 15:12:28",
            "updateUser": "1123598821738675201",
            "updateTime": "2021-07-16 15:31:10",
            "status": 1,
            "isDeleted": 0,
            "tenantId": "000000",
            "code": "",
            "userType": 1,
            "account": "gxlty",
            "name": "刘天禹",
            "realName": "刘天禹",
            "avatar": "",
            "email": "",
            "phone": "19917932381",
            "birthday": "",
            "sex": 1,
            "roleId": "1372092102682521602",
            "deptId": "1372091709474910209,1415620707473223681,1415635420856754177",
            "postId": "",
            "online_status": "0",
            "work_status": "0",
            "examination_type": "0",
            "examination_mx": "正常",
            "tenantName": "平台运维",
            "userTypeName": "WEB",
            "roleName": "群防群控队伍",
            "deptName": "南昌市公安局,高新技术开发区分局,高新派出所",
            "postName": "",
            "sexName": "男",
            "userExt": "",
            "jd": "0.0",
            "wd": "0.0"
        }, {
            "id": "1415932534273974274",
            "createUser": "1123598821738675201",
            "createDept": "1372091709474910209",
            "createTime": "2021-07-16 15:13:18",
            "updateUser": "1123598821738675201",
            "updateTime": "2021-07-16 15:30:49",
            "status": 1,
            "isDeleted": 0,
            "tenantId": "000000",
            "code": "",
            "userType": 1,
            "account": "gxlt",
            "name": "张涛",
            "realName": "张涛",
            "avatar": "",
            "email": "",
            "phone": "13617091698",
            "birthday": "",
            "sex": 1,
            "roleId": "1372092102682521602",
            "deptId": "1372091709474910209,1415620707473223681,1415635420856754177",
            "postId": "",
            "online_status": "0",
            "work_status": "0",
            "examination_type": "0",
            "examination_mx": "正常",
            "tenantName": "平台运维",
            "userTypeName": "WEB",
            "roleName": "群防群控队伍",
            "deptName": "南昌市公安局,高新技术开发区分局,高新派出所",
            "postName": "",
            "sexName": "男",
            "userExt": "",
            "jd": "0.0",
            "wd": "0.0"
        }, {
            "id": "1416224269130563585",
            "createUser": "1123598821738675201",
            "createDept": "1372091709474910209",
            "createTime": "2021-07-17 10:32:33",
            "updateUser": "1123598821738675201",
            "updateTime": "2021-07-17 10:32:33",
            "status": 1,
            "isDeleted": 0,
            "tenantId": "000000",
            "code": "",
            "userType": -1,
            "account": "gspcs",
            "name": "",
            "realName": "吴兵",
            "avatar": "",
            "email": "",
            "phone": "18979133669",
            "birthday": "",
            "sex": 1,
            "roleId": "1372092102682521602",
            "deptId": "1372091709474910209,1415620404103409666,1415634727257284609",
            "postId": "",
            "online_status": "",
            "work_status": "",
            "examination_type": "0",
            "examination_mx": "正常",
            "tenantName": "平台运维",
            "userTypeName": "",
            "roleName": "群防群控队伍",
            "deptName": "南昌市公安局,经济技术开发区分局,冠山派出所",
            "postName": "",
            "sexName": "男",
            "userExt": "",
            "jd": "",
            "wd": ""
        }, {
            "id": "1416224308401831937",
            "createUser": "1123598821738675201",
            "createDept": "1372091709474910209",
            "createTime": "2021-07-17 10:32:42",
            "updateUser": "1123598821738675201",
            "updateTime": "2021-07-17 10:32:42",
            "status": 1,
            "isDeleted": 0,
            "tenantId": "000000",
            "code": "",
            "userType": -1,
            "account": "lcy",
            "name": "",
            "realName": "刘晨昱",
            "avatar": "",
            "email": "",
            "phone": "15797855096",
            "birthday": "",
            "sex": 1,
            "roleId": "1372092102682521602",
            "deptId": "1372091709474910209,1415619917295710209,1415622899219361793",
            "postId": "",
            "online_status": "",
            "work_status": "",
            "examination_type": "0",
            "examination_mx": "正常",
            "tenantName": "平台运维",
            "userTypeName": "",
            "roleName": "群防群控队伍",
            "deptName": "南昌市公安局,西湖分局,广润门派出所",
            "postName": "",
            "sexName": "男",
            "userExt": "",
            "jd": "",
            "wd": ""
        }],
        "total": 152,
        "size": 10,
        "current": 1,
        "orders": [],
        "optimizeCountSql": true,
        "hitCount": false,
        "countId": "",
        "maxLimit": -1,
        "searchCount": true,
        "pages": 16
    },
    "msg": "操作成功"
}
src/views/qualificationExamination/datasignQualificationExamination.js
New file
@@ -0,0 +1 @@
export var datasing = { "code": 200, "success": true, "data": { "records": [{ "id": 19, "userId": "1414918032742486018", "name": "钟日健", "height": "", "weight": "", "age": -1, "avatar": "", "email": "", "phone": "", "sex": -1, "idCardNo": "", "candidateNo": "", "applyTime": "2021-07-18 15:31:06", "auditTime": "", "applyExamType": -1, "applyStatus": -1, "failReason": "", "examId": 7, "examTime": "2021-07-04 00:00:00", "paperScore": 150, "examType": 0, "examName": "KKAISHIDHI", "deptName": "江西安泰保安服务有限公司" }, { "id": 21, "userId": "1414834810243334146", "name": "唐子玉", "height": "", "weight": "", "age": -1, "avatar": "", "email": "", "phone": "", "sex": -1, "idCardNo": "", "candidateNo": "2107N0Q0000", "applyTime": "2021-07-18 15:58:43", "auditTime": "", "applyExamType": -1, "applyStatus": -1, "failReason": "", "examId": 3, "examTime": "2021-07-19 00:00:00", "paperScore": 100, "examType": 0, "examName": "2021南昌市保安员考试 ", "deptName": "江西安泰保安服务有限公司" }, { "id": 22, "userId": "1416717238951571458", "name": "曾杭", "height": "", "weight": "", "age": -1, "avatar": "", "email": "", "phone": "", "sex": -1, "idCardNo": "", "candidateNo": "2107N0Q0001", "applyTime": "2021-07-18 19:45:52", "auditTime": "", "applyExamType": -1, "applyStatus": -1, "failReason": "", "examId": 3, "examTime": "2021-07-19 00:00:00", "paperScore": 100, "examType": 0, "examName": "2021南昌市保安员考试 ", "deptName": "江西安泰保安服务有限公司" }, { "id": 23, "userId": "1414918032742486018", "name": "钟日健", "height": "", "weight": "", "age": -1, "avatar": "", "email": "", "phone": "", "sex": -1, "idCardNo": "", "candidateNo": "2107N0Q0002", "applyTime": "2021-07-18 20:52:24", "auditTime": "", "applyExamType": -1, "applyStatus": -1, "failReason": "", "examId": 3, "examTime": "2021-07-19 00:00:00", "paperScore": 100, "examType": 0, "examName": "2021南昌市保安员考试 ", "deptName": "江西安泰保安服务有限公司" }, { "id": 24, "userId": "1416717238951571458", "name": "曾杭", "height": "", "weight": "", "age": -1, "avatar": "", "email": "", "phone": "", "sex": -1, "idCardNo": "", "candidateNo": "2107N0Q0003", "applyTime": "2021-07-18 20:52:24", "auditTime": "", "applyExamType": -1, "applyStatus": -1, "failReason": "", "examId": 3, "examTime": "2021-07-19 00:00:00", "paperScore": 100, "examType": 0, "examName": "2021南昌市保安员考试 ", "deptName": "江西安泰保安服务有限公司" }, { "id": 25, "userId": "1416743978906284033", "name": "曾杭2", "height": "", "weight": "", "age": -1, "avatar": "", "email": "", "phone": "", "sex": -1, "idCardNo": "", "candidateNo": "2107N0Q0004", "applyTime": "2021-07-18 20:58:00", "auditTime": "", "applyExamType": -1, "applyStatus": -1, "failReason": "", "examId": 3, "examTime": "2021-07-19 00:00:00", "paperScore": 100, "examType": 0, "examName": "2021南昌市保安员考试 ", "deptName": "江西安泰保安服务有限公司" }, { "id": 26, "userId": "1417017090288726017", "name": "钟松", "height": "", "weight": "", "age": -1, "avatar": "", "email": "", "phone": "", "sex": -1, "idCardNo": "", "candidateNo": "2107N0Q0005", "applyTime": "2021-07-19 15:08:07", "auditTime": "", "applyExamType": -1, "applyStatus": -1, "failReason": "", "examId": 3, "examTime": "2021-07-19 00:00:00", "paperScore": 100, "examType": 0, "examName": "2021南昌市保安员考试 ", "deptName": "江西高创保安服务技术有限公司" }, { "id": 27, "userId": "1417025227385286658", "name": "钟松1", "height": "", "weight": "", "age": -1, "avatar": "", "email": "", "phone": "", "sex": -1, "idCardNo": "", "candidateNo": "2107N0Q0006", "applyTime": "2021-07-19 15:36:11", "auditTime": "", "applyExamType": -1, "applyStatus": -1, "failReason": "", "examId": 3, "examTime": "2021-07-19 00:00:00", "paperScore": 100, "examType": 0, "examName": "2021南昌市保安员考试 ", "deptName": "江西高创保安服务技术有限公司" }], "total": 8, "size": 10, "current": 1, "orders": [], "optimizeCountSql": true, "hitCount": false, "countId": "", "maxLimit": -1, "searchCount": true, "pages": 1 }, "msg": "操作成功" }
src/views/qualificationExamination/qualificationExamination.vue
New file
@@ -0,0 +1,408 @@
/*
 * @Author: Morpheus
 * @Date: 2021-07-07 17:30:05
 * @Last Modified by: Morpheus
 * @Last Modified time: 2021-07-10 16:06:14
 * menu-name 监管信息
 */
<template>
  <basic-container>
    <avue-crud
      :option="option"
      :table-loading="loading"
      :data="data"
      :page.sync="page"
      :permission="permissionList"
      v-model="form"
      ref="crud"
      @row-update="rowUpdates"
      @row-save="rowSave"
      @row-del="rowDel"
      @search-change="searchChange"
      @search-reset="searchReset"
      @selection-change="selectionChange"
      @current-change="currentChange"
      @size-change="sizeChange"
      @refresh-change="refreshChange"
      @on-load="onLoad"
    >
    </avue-crud>
  </basic-container>
</template>
<script>
import {
  getList,
  getDetail,
  adddata,
  update,
  remove,
} from "@/api/regulatoryInformation/regulatoryInformation";
import { mapGetters } from "vuex";
import { datasing } from "./dataqualificationExamination";
export default {
  data() {
    return {
      form: {},
      query: {},
      loading: true,
      page: {
        pageSize: 10,
        currentPage: 1,
        total: 0,
      },
      selectionList: [],
      option: {
        // 操作栏多余按钮去除
        // delBtn: false,
        // editBtn: false,
        // addBtn: false,
        // selection: false,
        // menu: false,
        align: "center",
        height: "auto",
        calcHeight: 30,
        tip: false,
        searchShow: true,
        searchMenuSpan: 6,
        index: true,
        viewBtn: true,
        dialogClickModal: false,
        column: [
          {
            label: "保安公司",
            prop: "deptName",
            overHidden: true,
            // labelWidth: 120,
            // searchLabelWidth: 120,
            // searchSpan: 5,
            // dicUrl:
            //   "/api/blade-system/dept/security_lazy-tree?parentId=1413470343230877697",
            // props: {
            //   label: "title",
            //   value: "id",
            // },
            // search: true,
            // overHidden: true,
            // type: "select",
            // rules: [
            //   {
            //     required: true,
            //     message: "请输入保安公司",
            //     trigger: "blur",
            //   },
            // ],
          },
          {
            label: "保安姓名",
            prop: "realName",
            //     hide: true,
            //     editDisplay: false,
            //     addDisplay: false
          },
          {
            label: "性别",
            prop: "sexName",
            // type: "select",
            // labelWidth: 120,
            // // display: false,
            // dicData: dic,
            // // props: {
            // //   label: "label",
            // //   value: "value",
            // // },
            // searchSpan: 5,
            // search: true,
            // width: 120,
          },
          {
            label: "身份证号",
            prop: "carid",
            // type: "select",
            // labelWidth: 120,
            // // display: false,
            // dicData: dic,
            // // props: {
            // //   label: "label",
            // //   value: "value",
            // // },
            // searchSpan: 5,
            // search: true,
            // width: 120,
          },
          // {
          //   label: "保安员证",
          //   prop: "certificate",
          //   // labelWidth: 120,
          //   // display: false,
          // },
          {
            label: "联系方式",
            prop: "phone",
            // display: false,
            // labelWidth: 120,
            // width: 200,
          },
          // {
          //   label: "所属角色",
          //   prop: "roleName",
          //   // display: false,
          //   overHidden: true,
          //   // width: 200,
          //   // labelWidth: 120,
          //   // overHidden: true,
          // },
          {
            label: "审查状态",
            prop: "examination_type",
            // overHidden: true,
            // type: "date",
            // format: "yyyy-MM-dd",
            // valueFormat: "yyyy-MM-dd",
            // mock: {
            //   type: "datetime",
            //   labelWidth: 120,
            //   format: "yyyy-MM-dd",
            // },
            // // search: true,
            // searchSpan: 4,
            // // display: false,
            // width: 180,
          },
          {
            label: "审查明细",
            prop: "examination_mx",
            // labelWidth: 120,
            // display: false,
          },
          // {
          //   label: "审查结果",
          //   prop: "results",
          //   // labelWidth: 120,
          //   // display: false,
          // },
          {
            label: "审查时间",
            prop: "reviewTime",
            // labelWidth: 120,
            // display: false,
          },
          {
            label: "是否在职",
            prop: "onjob",
            // labelWidth: 120,
            // display: false,
          },
        ],
        // group: [
        //   {
        //     label: "详细信息",
        //     prop: "baseInfo",
        //     icon: "el-icon-user-solid",
        //     column: [
        //       {
        //         label: "公司名称",
        //         prop: "enterprisename",
        //         display: false,
        //       },
        //     ],
        //   },
        //   {
        //     label: "详细信息",
        //     prop: "detailInfo",
        //     icon: "el-icon-s-order",
        //     column: [],
        //   },
        //   {
        //     label: "职责信息",
        //     prop: "dutyInfo",
        //     icon: "el-icon-s-custom",
        //     column: [],
        //   },
        // ],
      },
      data: [
        // {
        //   deptid: "江西众泰保安公司",
        //   punishtype: 2,
        //   punishreason: "非法施工",
        //   punishresult: "没收全部非法所得财产,并罚款3W元",
        //   punishtime: "2021-01-01",
        //   punisnum: 110110110120,
        // },
      ],
    };
  },
  computed: {
    ...mapGetters(["permission"]),
    permissionList() {
      return {
        addBtn: this.vaildData(this.permission.post_add, false),
        viewBtn: this.vaildData(this.permission.post_view, false),
        delBtn: this.vaildData(this.permission.post_delete, false),
        editBtn: this.vaildData(this.permission.post_edit, false),
      };
    },
    ids() {
      let ids = [];
      this.selectionList.forEach((ele) => {
        ids.push(ele.id);
      });
      return ids.join(",");
    },
  },
  methods: {
    rowSave(row, done, loading) {
      adddata(row).then(
        () => {
          this.onLoad(this.page);
          this.$message({
            type: "success",
            message: "操作成功!",
          });
          done();
        },
        (error) => {
          window.console.log(error);
          loading();
        }
      );
    },
    rowUpdates(row, index, done, loading) {
      // console.log(42342);
      update(row).then(
        () => {
          this.onLoad(this.page);
          this.$message({
            type: "success",
            message: "操作成功!",
          });
          done();
        },
        (error) => {
          window.console.log(error);
          loading();
        }
      );
    },
    rowDel(row) {
      this.$confirm("确定将选择数据删除?", {
        confirmButtonText: "确定",
        cancelButtonText: "取消",
        type: "warning",
      })
        .then(() => {
          return remove(row.id);
        })
        .then(() => {
          this.onLoad(this.page);
          this.$message({
            type: "success",
            message: "操作成功!",
          });
        });
    },
    // beforeOpen(done, type) {
    //   if (["edit", "view"].includes(type)) {
    //     getDetail(this.form.id).then((res) => {
    //       this.form = res.data.data;
    //     });
    //   }
    //   done();
    // },
    searchReset() {
      this.query = {};
      this.onLoad(this.page);
    },
    searchChange(params, done) {
      this.query = params;
      this.page.currentPage = 1;
      this.onLoad(this.page, params);
      done();
    },
    selectionChange(list) {
      this.selectionList = list;
    },
    selectionClear() {
      this.selectionList = [];
      this.$refs.crud.toggleSelection();
    },
    currentChange(currentPage) {
      this.page.currentPage = currentPage;
    },
    sizeChange(pageSize) {
      this.page.pageSize = pageSize;
    },
    refreshChange() {
      this.onLoad(this.page, this.query);
    },
    // onLoad(page, params = {}) {
    //   // this.loading = false;
    //   this.loading = true;
    //   getList(
    //     page.currentPage,
    //     page.pageSize,
    //     Object.assign(params, this.query)
    //   ).then((res) => {
    //     const data = res.data.data;
    //     this.page.total = data.total;
    //     this.data = data.records;
    //     this.loading = false;
    //     // this.selectionClear();
    //   });
    // },
    onLoad(page, params = {}) {
      // this.loading = false;
      this.loading = true;
      //   getListJSON().then((res) => {
      //   axios
      //     .get(
      //       "../../api/qualificationExamination/signQualificationExamination.json"
      //     )
      //     .then((res) => {
      // page.currentPage,
      // page.pageSize,
      // Object.assign(params, this.query)
      if (datasing) {
        var res = datasing;
        console.log(res, "signQualificationExamination");
        const data = res.data;
        // this.page.total = data.total;
        var d = data.records;
        for (var k in d) {
          d[k].examination_mx = "正常";
          d[k].examination_type = "正常";
          d[k]["carid"] = "370111198807051124";
          d[k]["certificate"] = "拥有";
          d[k]["reviewTime"] = "2021-02-21";
          d[k]["results"] = "通过";
          d[k]["onjob"] = "是";
        }
        this.data = d;
        this.loading = false;
      }
      // this.selectionClear();
      // });
    },
    // 行单击
    handleRowClick(row) {
      // delete (row["name"]);
      var obj = row;
      obj["name"] = "保安公司详细资料";
      this.$router.push({
        path: `/securityCompany/index`,
        query: obj,
      });
    },
  },
};
</script>
<style>
</style>
src/views/qualificationExamination/signQualificationExamination.vue
New file
@@ -0,0 +1,389 @@
/*
 * @Author: Morpheus
 * @Date: 2021-07-07 17:30:05
 * @Last Modified by: Morpheus
 * @Last Modified time: 2021-07-10 16:06:14
 * menu-name 监管信息
 */
<template>
  <basic-container>
    <avue-crud
      :option="option"
      :table-loading="loading"
      :data="data"
      :page.sync="page"
      :permission="permissionList"
      v-model="form"
      ref="crud"
      @row-update="rowUpdates"
      @row-save="rowSave"
      @row-del="rowDel"
      @search-change="searchChange"
      @search-reset="searchReset"
      @selection-change="selectionChange"
      @current-change="currentChange"
      @size-change="sizeChange"
      @refresh-change="refreshChange"
      @on-load="onLoad"
    >
    </avue-crud>
  </basic-container>
</template>
<script>
import {
  getList,
  getListJSON,
} from "@/api/qualificationExamination/signQualificationExamination";
import { mapGetters } from "vuex";
// import { datasing } from "@api/qualificationExamination/datasignQualificationExamination";
import { datasing } from "./datasignQualificationExamination";
export default {
  data() {
    return {
      form: {},
      query: {},
      loading: true,
      page: {
        pageSize: 10,
        currentPage: 1,
        total: 0,
      },
      selectionList: [],
      option: {
        // 操作栏多余按钮去除
        // delBtn: false,
        // editBtn: false,
        // addBtn: false,
        // selection: false,
        // menu: false,
        align: "center",
        height: "auto",
        calcHeight: 30,
        tip: false,
        searchShow: true,
        searchMenuSpan: 6,
        index: true,
        viewBtn: true,
        dialogClickModal: false,
        column: [
          {
            label: "保安姓名",
            prop: "name",
            // labelWidth: 120,
            // searchLabelWidth: 120,
            // searchSpan: 5,
            // dicUrl:
            //   "/api/blade-system/dept/security_lazy-tree?parentId=1413470343230877697",
            // props: {
            //   label: "title",
            //   value: "id",
            // },
            // search: true,
            // overHidden: true,
            // type: "select",
            // rules: [
            //   {
            //     required: true,
            //     message: "请输入保安公司",
            //     trigger: "blur",
            //   },
            // ],
          },
          //   {
          //     label: "试卷名称",
          //     prop: "examName",
          //     // type: "select",
          //     // labelWidth: 120,
          //     // // display: false,
          //     // dicData: dic,
          //     // // props: {
          //     // //   label: "label",
          //     // //   value: "value",
          //     // // },
          //     // searchSpan: 5,
          //     // search: true,
          //     // width: 120,
          //   },
          {
            label: "保安公司",
            prop: "deptName",
            // display: false,
            // labelWidth: 120,
            // width: 200,
          },
          {
            label: "准考证号",
            prop: "userId",
            // // display: false,
            // width: 200,
            // labelWidth: 120,
            // overHidden: true,
          },
          //   {
          //     label: "试卷分数",
          //     prop: "paperScore",
          //     // type: "date",
          //     // format: "yyyy-MM-dd",
          //     // valueFormat: "yyyy-MM-dd",
          //     // mock: {
          //     //   type: "datetime",
          //     //   labelWidth: 120,
          //     //   format: "yyyy-MM-dd",
          //     // },
          //     // // search: true,
          //     // searchSpan: 4,
          //     // // display: false,
          //     // width: 180,
          //   },
          {
            label: "报名时间",
            prop: "examTime",
            type: "date",
            format: "yyyy-MM-dd",
            valueFormat: "yyyy-MM-dd",
            mock: {
              type: "datetime",
              labelWidth: 120,
              format: "yyyy-MM-dd",
            },
            // search: true,
            searchSpan: 4,
            // display: false,
            width: 180,
          },
          {
            label: "考试时间",
            prop: "applyTime",
            type: "date",
            format: "yyyy-MM-dd",
            valueFormat: "yyyy-MM-dd",
            mock: {
              type: "datetime",
              labelWidth: 120,
              format: "yyyy-MM-dd",
            },
            // search: true,
            searchSpan: 4,
            // display: false,
            width: 180,
          },
          {
            label: "证件类型",
            prop: "certificatetype",
            // labelWidth: 120,
            // display: false,
          },
          //   {
          //     label: "保安员证",
          //     prop: "certificate",
          //     // labelWidth: 120,
          //     // display: false,
          //   },
          {
            label: "审查结果",
            prop: "results",
            // // display: false,
            // width: 200,
            // labelWidth: 120,
            // overHidden: true,
          },
        ],
        // group: [
        //   {
        //     label: "详细信息",
        //     prop: "baseInfo",
        //     icon: "el-icon-user-solid",
        //     column: [
        //       {
        //         label: "公司名称",
        //         prop: "enterprisename",
        //         display: false,
        //       },
        //     ],
        //   },
        //   {
        //     label: "详细信息",
        //     prop: "detailInfo",
        //     icon: "el-icon-s-order",
        //     column: [],
        //   },
        //   {
        //     label: "职责信息",
        //     prop: "dutyInfo",
        //     icon: "el-icon-s-custom",
        //     column: [],
        //   },
        // ],
      },
      data: [
        // {
        //   deptid: "江西众泰保安公司",
        //   punishtype: 2,
        //   punishreason: "非法施工",
        //   punishresult: "没收全部非法所得财产,并罚款3W元",
        //   punishtime: "2021-01-01",
        //   punisnum: 110110110120,
        // },
      ],
    };
  },
  computed: {
    ...mapGetters(["permission"]),
    permissionList() {
      return {
        addBtn: this.vaildData(this.permission.post_add, false),
        viewBtn: this.vaildData(this.permission.post_view, false),
        delBtn: this.vaildData(this.permission.post_delete, false),
        editBtn: this.vaildData(this.permission.post_edit, false),
      };
    },
    ids() {
      let ids = [];
      this.selectionList.forEach((ele) => {
        ids.push(ele.id);
      });
      return ids.join(",");
    },
  },
  methods: {
    rowSave(row, done, loading) {
      adddata(row).then(
        () => {
          this.onLoad(this.page);
          this.$message({
            type: "success",
            message: "操作成功!",
          });
          done();
        },
        (error) => {
          window.console.log(error);
          loading();
        }
      );
    },
    rowUpdates(row, index, done, loading) {
      // console.log(42342);
      update(row).then(
        () => {
          this.onLoad(this.page);
          this.$message({
            type: "success",
            message: "操作成功!",
          });
          done();
        },
        (error) => {
          window.console.log(error);
          loading();
        }
      );
    },
    rowDel(row) {
      this.$confirm("确定将选择数据删除?", {
        confirmButtonText: "确定",
        cancelButtonText: "取消",
        type: "warning",
      })
        .then(() => {
          return remove(row.id);
        })
        .then(() => {
          this.onLoad(this.page);
          this.$message({
            type: "success",
            message: "操作成功!",
          });
        });
    },
    // beforeOpen(done, type) {
    //   if (["edit", "view"].includes(type)) {
    //     getDetail(this.form.id).then((res) => {
    //       this.form = res.data.data;
    //     });
    //   }
    //   done();
    // },
    searchReset() {
      this.query = {};
      this.onLoad(this.page);
    },
    searchChange(params, done) {
      this.query = params;
      this.page.currentPage = 1;
      this.onLoad(this.page, params);
      done();
    },
    selectionChange(list) {
      this.selectionList = list;
    },
    selectionClear() {
      this.selectionList = [];
      this.$refs.crud.toggleSelection();
    },
    currentChange(currentPage) {
      this.page.currentPage = currentPage;
    },
    sizeChange(pageSize) {
      this.page.pageSize = pageSize;
    },
    refreshChange() {
      this.onLoad(this.page, this.query);
    },
    onLoad(page, params = {}) {
      // this.loading = false;
      this.loading = true;
      //   getListJSON().then((res) => {
      //   axios
      //     .get(
      //       "../../api/qualificationExamination/signQualificationExamination.json"
      //     )
      //     .then((res) => {
      // page.currentPage,
      // page.pageSize,
      // Object.assign(params, this.query)
      if (datasing) {
        var res = datasing;
        console.log(res, "signQualificationExamination");
        const data = res.data;
        // this.page.total = data.total;
        // this.data = data.records;
        var d = data.records;
        for (var k in d) {
          //   d[k].examination_mx = "正常";
          //   d[k].examination_type = "正常";
          //   d[k]["carid"] = "370111198807051124";
          //   d[k]["reviewTime"] = "2021-02-21";
          d[k]["results"] = "通过";
          d[k]["certificate"] = "拥有";
          d[k]["certificatetype"] = "保安员证";
          //   d[k]["onjob"] = "是";
        }
        this.data = d;
        this.loading = false;
      }
      // this.selectionClear();
      // });
    },
    // 行单击
    handleRowClick(row) {
      // delete (row["name"]);
      var obj = row;
      obj["name"] = "保安公司详细资料";
      this.$router.push({
        path: `/securityCompany/index`,
        query: obj,
      });
    },
  },
};
</script>
<style>
</style>