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;
            }
    
        }
    }
    
  • 相关阅读:
    支付弹出窗口被拦截解决办法
    实现Bootstrap Carousel Fade Transition 淡入淡出效果
    SVN Global ignore pattern 忽略文件正则后缀
    css 不确定元素宽度的水平居中
    Android Studio运行程序,检测不到(夜神、Genymotion)模拟器
    HttpClient
    Eclipse中复制android项目后要改动的地方
    Eclipse快捷键
    Xml解析之PULL解析 例2
    Xml解析之PULL解析 例1
  • 原文地址:https://www.cnblogs.com/jiqing9006/p/11434291.html
Copyright © 2011-2022 走看看