微信小程序根据返回值判断状态

简介: 微信小程序根据返回值判断状态

json

{
    "msg": "查询成功",
    "total": 25,
    "code": 1,
    "rows": [{
        "id": 29,
        "subscribeTime": "2021-06-17 18:00:00",
        "name": "12",
        "sex": 1,
        "idNumber": "45",
        "phone": "34",
        "interviewee": "67",
        "visitOrgan": "",
        "visitOrganId": 1,
        "visitCause": 1,
        "visitCompany": "56",
        "applyTime": "2021-06-18 16:49:00",
        "state": 0,
        "deviceId": null,
        "type": 1,
        "pageBean": null
    },{
        "id": 12,
        "subscribeTime": "2021-06-17 18:00:00",
        "name": "ww11",
        "sex": 1,
        "idNumber": "340823199308151525",
        "phone": "13661725175",
        "interviewee": "李俊飞2",
        "visitOrgan": "技术部",
        "visitOrganId": 1,
        "visitCause": 1,
        "visitCompany": "毛特",
        "applyTime": "2021-06-17 17:02:00",
        "state": 0,
        "deviceId": null,
        "type": 1,
        "pageBean": null
    }, {
        "id": 11,
        "subscribeTime": "2021-01-11 19:00:00",
        "name": "",
        "sex": 1,
        "idNumber": "",
        "phone": "",
        "interviewee": "",
        "visitOrgan": "",
        "visitOrganId": 1,
        "visitCause": 1,
        "visitCompany": "",
        "applyTime": "2021-06-17 16:33:00",
        "state": 0,
        "deviceId": null,
        "type": 1,
        "pageBean": null
    }]
}

js

onLoad: function(options) {
        wx.request({
            url: "http://192.xxx.4.1xx:8093/cs-applet/subscribe/list",
            data: {
                "pageBean.page": 1,
                "pageBean.rows": 25,
                "pageBean.pagination": true,
                "subscribeTime": 6
            },
            method: 'GET',
            header: {
                'content-type': 'application/json'
            },
            success: res => {
                this.setData({
                    //第一个data为固定用法,第二个data是json中的data
                    //list: res.data.rows
                    list: (res.data.rows || []).map(a => {
                        a.visitCause = a.visitCause === 0 ? '面试' : a.visitCause === 1 ? '开会' : a.visitCause === 2 ? '拜访顾客' : a.visitCause ===
                            3 ? '项目实施' : '其他'
                        return a
                    })
                })
            }
        })
    },

wxml

<span>来访理由:{{item.visitCause}}</span>

显示

相关文章
|
8月前
|
JSON 小程序 JavaScript
小程序数据渲染根据返回值计算百分比并且显示
小程序数据渲染根据返回值计算百分比并且显示
36 0
|
8月前
|
JSON 小程序 JavaScript
小程序根据返回值是否为空判断标签是否显示
小程序根据返回值是否为空判断标签是否显示
47 0
|
2月前
|
Unix API 开发者
微信公众号:如何根据关键词取文章列表 API 返回值说明?
微信公众号根据关键词获取文章列表的API通常指的是微信公众平台的“素材管理”接口中的“获取素材列表”功能。通过这个接口,开发者可以获取公众号已上传的文章素材列表,包括图文消息、视频、音频等。以下是API返回值的一般说明
|
8月前
|
JSON 小程序 JavaScript
小程序根据返回值的int类型渲染不同的状态
小程序根据返回值的int类型渲染不同的状态
75 0
|
8月前
|
JSON 小程序 前端开发
小程序根据返回值英文渲染出对应的中文
小程序根据返回值英文渲染出对应的中文
30 0
|
API
关于微信获取access_token接口,返回值为-1000的问题
今天打算获取token来,来修改公众号的菜单,结果像往常一样输入了appid 和 secret ,结果没有返回access_token,而是返回了一个-1000,并提示 "未知返回状态"   最终翻看微信开发api找到需要去配置IP白名单。
1041 0
|
2天前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的微信小程序的网上商城附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的微信小程序的网上商城附带文章源码部署视频讲解等
11 3
|
1天前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的个人健康管理系统小程序附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的个人健康管理系统小程序附带文章源码部署视频讲解等
10 2
|
1天前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的高校宿舍信息管理系统小程序附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的高校宿舍信息管理系统小程序附带文章源码部署视频讲解等
8 1
|
1天前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的电影交流平台小程序附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的电影交流平台小程序附带文章源码部署视频讲解等
9 1