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

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

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>

显示

相关文章
|
JSON 小程序 JavaScript
小程序数据渲染根据返回值计算百分比并且显示
小程序数据渲染根据返回值计算百分比并且显示
245 0
|
JSON 小程序 JavaScript
小程序根据返回值是否为空判断标签是否显示
小程序根据返回值是否为空判断标签是否显示
313 0
|
JSON 小程序 JavaScript
小程序根据返回值的int类型渲染不同的状态
小程序根据返回值的int类型渲染不同的状态
331 0
|
Unix API 开发者
微信公众号:如何根据关键词取文章列表 API 返回值说明?
微信公众号根据关键词获取文章列表的API通常指的是微信公众平台的“素材管理”接口中的“获取素材列表”功能。通过这个接口,开发者可以获取公众号已上传的文章素材列表,包括图文消息、视频、音频等。以下是API返回值的一般说明
|
JSON 小程序 前端开发
小程序根据返回值英文渲染出对应的中文
小程序根据返回值英文渲染出对应的中文
234 0
|
API
关于微信获取access_token接口,返回值为-1000的问题
今天打算获取token来,来修改公众号的菜单,结果像往常一样输入了appid 和 secret ,结果没有返回access_token,而是返回了一个-1000,并提示 "未知返回状态"   最终翻看微信开发api找到需要去配置IP白名单。
1266 0
|
自然语言处理 搜索推荐 小程序
微信公众号接口:解锁公众号开发的无限可能
微信公众号接口是微信官方提供的API,支持开发者通过编程与公众号交互,实现自动回复、消息管理、用户管理和数据分析等功能。本文深入探讨接口的定义、类型、优势及应用场景,如智能客服、内容分发、电商闭环等,并介绍开发流程和工具,帮助运营者提升用户体验和效率。未来,随着微信生态的发展,公众号接口将带来更多机遇,如小程序融合、AI应用等。
|
JSON 小程序 JavaScript
uni-app开发微信小程序的报错[渲染层错误]排查及解决
uni-app开发微信小程序的报错[渲染层错误]排查及解决
4850 7
|
消息中间件 人工智能 Java
抖音微信爆款小游戏大全:免费休闲/竞技/益智/PHP+Java全筏开源开发
本文基于2025年最新行业数据,深入解析抖音/微信爆款小游戏的开发逻辑,重点讲解PHP+Java双引擎架构实战,涵盖技术选型、架构设计、性能优化与开源生态,提供完整开源工具链,助力开发者从理论到落地打造高留存、高并发的小游戏产品。
|
小程序 JavaScript 前端开发
uni-app开发微信小程序:四大解决方案,轻松应对主包与vendor.js过大打包难题
uni-app开发微信小程序:四大解决方案,轻松应对主包与vendor.js过大打包难题
5312 1