zoukankan      html  css  js  c++  java
  • 测试接口可以这样写

    <?php
    
    /**
     * 测试Demo可以这么写
     */
    class TestAction extends CommonAction
    {
        protected $userCardId = 'xxx';
        protected $openid     = 'xxx';
        protected $number     = 'xxx';
        public function _initialize()
        {
            parent::_initialize();
            vendor('Api.RXApi');
        }
    
        public function hyLogin() {
            $result = RXApi::hyLogin($this->userCardId,$this->openid);
            $this->json->S($result);
        }
    
    
        public function GetHyByOpenid() {
            $result = RXApi::GetHyByOpenid($this->openid);
            $this->json->S($result);
        }
    
        // 充值
        public function hycz() {
            $result = RXApi::hycz($this->userCardId,$this->openid,1);
            $this->json->S($result);
        }
    
        // 充值记录查询
        public function wxSingcz() {
            $result = RXApi::wxSingcz($this->userCardId,$this->openid,$this->number);
            $this->json->S($result);
        }
    
        // 扣减
        public function hyczkj() {
            $result = RXApi::hyczkj($this->userCardId,$this->openid,-1);
            $this->json->S($result);
        }
    
        // 扣减记录
        public function wxSingczkj() {
            $result = RXApi::wxSingczkj($this->userCardId,$this->openid,$this->number);
            $this->json->S($result);
        }
    
        // 充值列表
        public function wxczlist(){
            $result = RXApi::wxczlist($this->userCardId,$this->openid);
            $this->json->S($result);
        }
    
    
    
    
        public function testRx() {
            $opt = $_POST['opt'];
            switch ($opt) {
                case 'hyLogin':
                    $this->hyLogin();
                    break;
                case 'GetHyByOpenid':
                    $this->GetHyByOpenid();
                    break;
                case 'hycz':
                    $this->hycz();
                    break;
                case 'wxSingcz':
                    $this->wxSingcz();
                    break;
                case 'hyczkj':
                    $this->hyczkj();
                    break;
                case 'wxSingczkj':
                    $this->wxSingczkj();
                    break;
                case 'wxczlist':
                    $this->wxczlist();
                    break;
                default:
                    $this->hyLogin();
                    break;
            }
    
        }
    }
    
  • 相关阅读:
    递归算法详解
    树、森林和二叉树的转换
    C++ 类的静态成员详细讲解
    C++内存分配方式详解——堆、栈、自由存储区、全局/静态存储区和常量存储区
    C++中的static关键字的总结
    C/C++中static关键字详解
    配置文件
    Spring Boot 注释
    使用 Spring Boot 快速构建 Spring 框架应用
    Myeclipse快捷键(二)
  • 原文地址:https://www.cnblogs.com/jiqing9006/p/11434291.html
Copyright © 2011-2022 走看看