liuyg
2022-03-08 4610bf5c53ba7c5af21c8f6ff1e575fcf9acf1f5
+对接人员查询接口
3 files modified
288 ■■■■ changed files
pages/grabOrders/personnelCount/personnelCount.vue 286 ●●●● patch | view | raw | blame | history
store/actions.js 1 ●●●● patch | view | raw | blame | history
store/state.js 1 ●●●● patch | view | raw | blame | history
pages/grabOrders/personnelCount/personnelCount.vue
@@ -79,7 +79,7 @@
                    <!-- {{item.roleName}}:{{item.name}}
                    {{item.phone}}:{{item.sexName}} -->
                    <!-- <u-line color="#103289" /> -->
                    <u-card :title="item.name">
                    <u-card :title="item.realName">
                        <view class="" slot="body">
                            <view>
                                <view style="margin-bottom: 10px;" class="u-body-item-title u-line-1">
@@ -108,46 +108,53 @@
                heightBottom: null,
                list: [{
                    name: '治保会队伍',
                    num: 32,
                    num: 0,
                    active: true,
                    imgSrc: '/static/personnelCountImg/wyh.png',
                    imgSrc1: '/static/personnelCountImg/wyh1.png',
                    type: 1,
                }, {
                    name: '内保干部队伍',
                    num: 49,
                    num: 0,
                    active: false,
                    imgSrc: '/static/personnelCountImg/zabw.png',
                    imgSrc1: '/static/personnelCountImg/zabw1.png',
                    type: 2,
                }, {
                    name: '治安巡防队伍',
                    num: 36,
                    num: 0,
                    active: false,
                    imgSrc: '/static/personnelCountImg/xf.png',
                    imgSrc1: '/static/personnelCountImg/xf1.png',
                    type: 3,
                }, {
                    name: '信息员队伍',
                    num: 30,
                    num: 0,
                    active: false,
                    imgSrc: '/static/personnelCountImg/xxy.png',
                    imgSrc1: '/static/personnelCountImg/xxy1.png',
                    type: 4,
                }, {
                    name: '保安员队伍',
                    num: 15995,
                    num: 0,
                    active: false,
                    imgSrc: '/static/personnelCountImg/badw.png',
                    imgSrc1: '/static/personnelCountImg/badw1.png',
                    type: 5,
                }, {
                    name: '警务辅助队伍',
                    num: 15,
                    num: 0,
                    active: false,
                    imgSrc: '/static/personnelCountImg/jfd.png',
                    imgSrc1: '/static/personnelCountImg/jfd1.png',
                    type: 6,
                }, {
                    name: '志愿者',
                    num: 1,
                    name: '平安志愿者',
                    num: 0,
                    active: false,
                    imgSrc: '/static/personnelCountImg/wyh.png',
                    imgSrc1: '/static/personnelCountImg/wyh1.png',
                    type: 7,
                }],
                activeStyle: {
                    backgroundColor: '#103289',
@@ -155,237 +162,7 @@
                    borderRadius: '5px',
                },
                swiperHeight: 0,
                people: [{
                    account: "jdmbl",
                    address: "",
                    auditTime: "",
                    avatar: "",
                    birthday: "",
                    cardid: "",
                    code: "",
                    createDept: "1372091709474910209",
                    createTime: "2021-07-17 11:53:58",
                    createUser: "1123598821738675201",
                    deptId: "1424615590148038657,1424615693403414529",
                    deptName: "群防群控队伍,治保会队伍",
                    district: "360121",
                    email: "",
                    examination_mx: "正常",
                    examination_type: "0",
                    id: "1416244760012685313",
                    isDeleted: 0,
                    jd: "",
                    jobUnit: "",
                    jurisdiction: "",
                    name: "马宝林",
                    online_status: "",
                    phone: "",
                    postId: "",
                    postName: "",
                    realName: "马宝林",
                    roleId: "1372092102682521602",
                    roleName: "群防群控队伍",
                    sex: 1,
                    sexName: "男",
                    signals: "",
                    status: 1,
                    stype: "1",
                    tenantId: "000000",
                    tenantName: "南昌市公安局",
                    updateTime: "2021-10-29 14:56:45",
                    updateUser: "1123598821738675201",
                    userExt: "",
                    userType: 1,
                    userTypeName: "WEB",
                    wd: "",
                    work_status: "",
                    workaddress: "",
                    workjurisdiction: "",
                }, {
                    account: "015854",
                    address: "",
                    auditTime: "",
                    avatar: "",
                    birthday: "",
                    cardid: "",
                    code: "",
                    createDept: "1372091709474910209",
                    createTime: "2021-07-29 10:34:36",
                    createUser: "1123598821738675201",
                    deptId: "1424615590148038657,1424615693403414529",
                    deptName: "群防群控队伍,治保会队伍",
                    district: "360103",
                    email: "",
                    examination_mx: "正常",
                    examination_type: "0",
                    id: "1420573441011056641",
                    isDeleted: 0,
                    jd: "",
                    jobUnit: "",
                    jurisdiction: "",
                    name: "张绪光",
                    online_status: "",
                    phone: "15797875659",
                    postId: "",
                    postName: "",
                    realName: "张绪光",
                    roleId: "1372092102682521602",
                    roleName: "群防群控队伍",
                    sex: 1,
                    sexName: "男",
                    signals: "",
                    status: 1,
                    stype: "1",
                    tenantId: "000000",
                    tenantName: "南昌市公安局",
                    updateTime: "2021-08-10 18:01:30",
                    updateUser: "1123598821738675201",
                    userExt: "",
                    userType: -1,
                    userTypeName: "用户平台",
                    wd: "",
                    work_status: "",
                    workaddress: "",
                    workjurisdiction: "",
                }, {
                    account: "015854",
                    address: "",
                    auditTime: "",
                    avatar: "",
                    birthday: "",
                    cardid: "",
                    code: "",
                    createDept: "1372091709474910209",
                    createTime: "2021-07-29 10:34:36",
                    createUser: "1123598821738675201",
                    deptId: "1424615590148038657,1424615693403414529",
                    deptName: "群防群控队伍,治保会队伍",
                    district: "360103",
                    email: "",
                    examination_mx: "正常",
                    examination_type: "0",
                    id: "1420573441011056641",
                    isDeleted: 0,
                    jd: "",
                    jobUnit: "",
                    jurisdiction: "",
                    name: "张绪光",
                    online_status: "",
                    phone: "15797875659",
                    postId: "",
                    postName: "",
                    realName: "张绪光",
                    roleId: "1372092102682521602",
                    roleName: "群防群控队伍",
                    sex: 1,
                    sexName: "男",
                    signals: "",
                    status: 1,
                    stype: "1",
                    tenantId: "000000",
                    tenantName: "南昌市公安局",
                    updateTime: "2021-08-10 18:01:30",
                    updateUser: "1123598821738675201",
                    userExt: "",
                    userType: -1,
                    userTypeName: "用户平台",
                    wd: "",
                    work_status: "",
                    workaddress: "",
                    workjurisdiction: "",
                }, {
                    account: "015854",
                    address: "",
                    auditTime: "",
                    avatar: "",
                    birthday: "",
                    cardid: "",
                    code: "",
                    createDept: "1372091709474910209",
                    createTime: "2021-07-29 10:34:36",
                    createUser: "1123598821738675201",
                    deptId: "1424615590148038657,1424615693403414529",
                    deptName: "群防群控队伍,治保会队伍",
                    district: "360103",
                    email: "",
                    examination_mx: "正常",
                    examination_type: "0",
                    id: "1420573441011056641",
                    isDeleted: 0,
                    jd: "",
                    jobUnit: "",
                    jurisdiction: "",
                    name: "张绪光",
                    online_status: "",
                    phone: "15797875659",
                    postId: "",
                    postName: "",
                    realName: "张绪光",
                    roleId: "1372092102682521602",
                    roleName: "群防群控队伍",
                    sex: 1,
                    sexName: "男",
                    signals: "",
                    status: 1,
                    stype: "1",
                    tenantId: "000000",
                    tenantName: "南昌市公安局",
                    updateTime: "2021-08-10 18:01:30",
                    updateUser: "1123598821738675201",
                    userExt: "",
                    userType: -1,
                    userTypeName: "用户平台",
                    wd: "",
                    work_status: "",
                    workaddress: "",
                    workjurisdiction: "",
                }, {
                    account: "015854",
                    address: "",
                    auditTime: "",
                    avatar: "",
                    birthday: "",
                    cardid: "",
                    code: "",
                    createDept: "1372091709474910209",
                    createTime: "2021-07-29 10:34:36",
                    createUser: "1123598821738675201",
                    deptId: "1424615590148038657,1424615693403414529",
                    deptName: "群防群控队伍,治保会队伍",
                    district: "360103",
                    email: "",
                    examination_mx: "正常",
                    examination_type: "0",
                    id: "1420573441011056641",
                    isDeleted: 0,
                    jd: "",
                    jobUnit: "",
                    jurisdiction: "",
                    name: "张绪光",
                    online_status: "",
                    phone: "15797875659",
                    postId: "",
                    postName: "",
                    realName: "张绪光",
                    roleId: "1372092102682521602",
                    roleName: "群防群控队伍",
                    sex: 1,
                    sexName: "男",
                    signals: "",
                    status: 1,
                    stype: "1",
                    tenantId: "000000",
                    tenantName: "南昌市公安局",
                    updateTime: "2021-08-10 18:01:30",
                    updateUser: "1123598821738675201",
                    userExt: "",
                    userType: -1,
                    userTypeName: "用户平台",
                    wd: "",
                    work_status: "",
                    workaddress: "",
                    workjurisdiction: "",
                }]
                people: []
            }
        },
        computed: {
@@ -399,7 +176,7 @@
                this.setSizes();
            },
            openSee(val) {
                if(this.list[val].active){
                if (this.list[val].active) {
                    return;
                }
                for (let k in this.list) {
@@ -407,10 +184,37 @@
                }
                this.list[val].active = true;
                console.log(this.list[val].name)
                this.getData(this.list[val].type);
            },
            getData(val) {
                let that = this;
                uni.request({
                    url: this.$store.state.piAPI +
                        `blade-user/userCount?xid=${this.$store.state.Jurisdiction}&index=${val}`,
                    method: "get",
                    // data: d,
                    header: {
                        "content-type": "application/x-www-form-urlencoded",
                    },
                    success(res) {
                        console.log(res);
                        const types = res.data.data.cout;
                        // console.log(types)
                        //解析类型栏目数量
                        for (let k in types) {
                            if (types[k].region == that.list[k].name) {
                                that.list[k].num = types[k].num;
                            }
                        }
                        const data = res.data.data.list;
                        that.people = data;
                    }
                })
            },
            onLoad() {},
            onReady() {
                this.setSizes();
                this.getData(this.list[0].type);
                // let that = this;
                // uni.getSystemInfo({
                //     success(e) {
store/actions.js
@@ -62,6 +62,7 @@
                    console.log(res.data, 123542);
                    data.isit = true
                    store.state.roleid = res.data.role_id; //角色id
                    store.state.Jurisdiction = res.data.workjurisdiction; //角色辖区
                    data.userName = res.data.nick_name //警袁姓名
                    data.userID = res.data.user_id //警袁id
                    data.avatar = res.data.avatar //头像
store/state.js
@@ -12,6 +12,7 @@
        useName: '过客',
    },
    roleid: '', //角色id
    Jurisdiction: '', //角色辖区
    logPath: '',
    piAPI: apis.api,
    // piAPI: 'http://223.82.109.183:2082/api/',