其他分享
首页 > 其他分享> > 根据用户区域 展示不同值班信息

根据用户区域 展示不同值班信息

作者:互联网

        //获取用户的区域值
        let areaCode = this.dutyService.areaCode

        //直接查询用户所在区域对应的数据
        this.dutyService.getQuery(selectdate, areaCode).subscribe(data => {
            if (!data) return;
            //查询到一条符合用户区域的data数据-----[{}]
            let duty = data[0]
            for (let key in duty) {
                this.worker[key] = duty[key];
            }
        })

    //duty.sevice.ts------根据date查询一条值班信息
    getQuery(date,code?) {
        let url = this.data_url + "/ajx/duty/info/query?date=" + date;
        if(code!=undefined){
            url = url + "&areaCode=" +code;
        }
        return this.http.get(url, this.jwt()).map((response: Response) => response.json());
    }

标签:duty,展示,url,用户,areaCode,let,date,值班,data
来源: https://blog.csdn.net/galaxyfanqi/article/details/122434341