TP5返回参数,封装方法jsonReturn

2023-11-18

调用jsonReturn,

    /**
     * 生成调账单,状态获取
     */
    public function getStatusCreateDebugBill(){

        $endStatus = Paas::request('/sim/finance/statement/getStatusByStatement', []);
        $statusMessage = array(
            '26022' => '正常处理中。',
            '26024' => '生成台账失败。',
            '26026' => '生成台账成功。'
        );
        foreach ($statusMessage as $key => $value) {
            if ($endStatus['status'] == $key) {
                $endStatus['info'] = $value;
            }
        }
        return jsonReturn($endStatus, '', 200);
    }

commen中的代码:

function jsonReturn($data, $info = '', $status)
{
	//返回前端的数据格式
    $res = [
        'status' => $status,
        'info' => $info,
        'data' => $data
    ];

	//防跨域问题
    $header = [
        'Access-Control-Allow-Origin' => '*',
        'Access-Control-Allow-Headers' => 'Origin, No-Cache, X-responseed-With, If-Modified-Since, Pragma, Last-Modified, Cache-Control, Expiresponse, Content-Type, X-E4M-With,userId,token,AppID,cacheKey,languageType',
        'Access-Control-Allow-Methods' => 'POST, GET, OPTIONS, DELETE',
        'Access-Control-Allow-Credentials' => 'true',
        'Access-Control-Max-Age' => '0',
        'XDomainRequestAllowed' => '1',
        //'Referer Policy' => 'no-referrer-when-downgrade',
    ];

    return json($res, 200, $header);
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

TP5返回参数,封装方法jsonReturn 的相关文章

随机推荐

  • Linux系统查看磁盘可用空间的5个命令

    大家好 我是良许 工作中 经常会遇到磁盘爆满的情况 尤其是一台服务器运行了 N 年之后 里面会充满各种各样垃圾文件 比如 编译产生的中间文件 打包的镜像文件 日志文件 等等 别问我怎么知道 我上家公司服务器就是这样的 我需要每天去删除一些没
  • C++ Primer 学习笔记 第二章 变量和基本类型

    C 是一种静态数据类型语言 它的类型检查发生在编译时 基本内置类型 C 定义了一套包括算数类型和空类型在内的基本数据类型 算数类型 整型 字符 整型数 布尔值 和浮点数 空类型 不对应具体的值 仅用于特殊场合 常见的有函数不返回任何值时用空
  • strlen sizeof详尽分析

    1 char a qwert cout lt
  • 【操作系统】王道考研 p48 文件的逻辑结构

    文件的逻辑结构 知识总览 所谓 逻辑结构 就是在用户看来文件内部的数据如何组织 所谓 物理结构 就是操作系统看来文件的数据如何在外存存放 无结构文件 按文件是否有结构分类 可以分为无结构文件 有结构文件 无结构文件 文件内部的数据就是一系列
  • Cookie 和 Session 详解 及实现用户登陆功能

    Cookie是啥 浏览器提供的在客户端存储数据的一种机制 由于浏览器禁止了网页中的代码直接访问磁盘的文件因此要想再网页中实现数据的持久化存储 就可以使用Cookie这样的机制 Cookie 里面存什么 键值对结构 键和值都是程序猿自定义的
  • 【力扣每日一题】2023.9.21 收集树中金币

    目录 题目 示例 分析 代码 题目 示例 分析 题目给我们一棵树 不过这棵树不是普通的树 而是无向无根树 给我们一个二维数组表示节点之间的连接关系 以及一个一维数组表示每个节点是否有金币 我们可以从任何一个节点出发 并且可以收集距离两格的节
  • [Matlab] 读取excel中较大的数据时不以有效数字形式显示

    问题 excel中存储的数据较大 如501249 91 matlab读取后会以有效数字形式显示 如何使其安装501249 91显示 解决方法 将excel表格中的数据的显示格式设置为文本 将数据以字符串的格式读取到元胞数组中 data xl
  • java visualvm linux_在Linux上使用 Java VisualVM

    前面讲过jvisualvm 远程监控Linux下的java程序 http blog csdn net keketrtr article details 52292089 http blog csdn net keketrtr article
  • java jdbc 多数据源_多数据源使用jdbc连接数据库

    问题提出 问题 多数据源使用jdbc连接数据库 每次连接都是new新连接 for循环多次时new会导致连接创建失败 分析问题 使用数据库连接池技术解决重复创建的问题 具体实现 jdbc连接数据库 package com keep accou
  • 解决node.js+MYSQL读/写date类型数据有异样,且相差8个小时的问题

    既将读 写格式为 2021 05 04T16 00 00 000Z 的数据 转换为本地日期时间 2021 05 05 格式 一 读取异样处理 例如 在数据库中date类型数据原本为 2021 05 05 但是直接打印出来确是下面这样 dat
  • chevereto 页面设置

    我贴一些图 大家可以根据我的设置来搞 或者你可以自定义喽 如果我设置不对 大家也指正一下 可设置的项目非常多 你可以按我的设置来初始化 如果你有什么不满意 自己微调即可 网站 这里值得一说的 搜索 探索 随机 喜欢 粉丝禁用后 这样访客就看
  • 基于贝叶斯算法(bayes)优化卷积神经网络-双向长短期记忆网络(CNN-BILSTM)多变量时间序列预测,bayes-CNN-BILSTM多维时间序列预测。优化参数为:学习率,隐含层节点,正则化

    清空环境变量 warning off 关闭报警信息 close all 关闭开启的图窗 clear 清空变量 clc 清空命令行 导入数据 result1 xlsread 数据集 xlsx result result1 1 300 数据分析
  • 书摘

    因为近几个项目都是基于Linux 平台 于是开始持续关注linux shell 和linux系统管理相关的知识 平时除了阅读在线的博客来汲取这方面的知识 也努力看一些书籍来完善知识体系 而这本
  • 【Pytorch深度学习实战】(11)变分自动编码器(VAE)

    大家好 我是Sonhhxg 柒 希望你看完之后 能对你有所帮助 不足请指正 共同学习交流 个人主页 Sonhhxg 柒的博客 CSDN博客 欢迎各位 点赞 收藏 留言 系列专栏 机器学习 ML 自然语言处理 NLP 深度学习 DL fore
  • Windows server 2019搭建证书服务器

    1 安装服务 2 选择角色服务 3 配置CA服务器 指定凭据 选择要配置的角色服务 选择CA的设置类型 指定CA类型 指定私钥类型 指定证书有效期 确认整体配置 确认后就可以开始配置我们的CA服务器 4 配置完成后 申请证书 打开IIS 里
  • 以后不在:CSDN写博客了

    以后不在CSDN写博客了 去寻找一个 有人情味的地方 老洋
  • JAVA 练习

    错题回顾 1 运行如下代码 class COne public void f System out println COne f class CTwo extends COne public void f System out printl
  • maven 打包带版本号_maven实现打包带源代码的jar包

    实现方法一 pom文件添加以下及节点 src main java 说明 默认的资源文件夹是src main resource 此方法修改了资源文件夹 让你默认的资源文件夹变成了src main java文件夹 而这个文件夹在maven中是默
  • 【热门框架】Maven怎样进行配置文件管理?有什么好处?

    Maven可以通过使用resources元素和filters来进行配置文件管理 这样可以方便地管理项目中的配置文件 避免重复和冗余 提高可维护性和可扩展性 在Maven的pom xml文件中 可以使用resources元素来指定项目中的资源
  • TP5返回参数,封装方法jsonReturn

    调用jsonReturn 生成调账单 状态获取 public function getStatusCreateDebugBill endStatus Paas request sim finance statement getStatusB