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;
            }
    
        }
    }
    
  • 相关阅读:
    POJ2054 Color a Tree
    洛谷【P1080】国王游戏
    BZOJ1707:[Usaco2007 Nov]tanning分配防晒霜
    BZOJ5281:[Usaco2018 Open]Talent Show
    浅谈二分
    BZOJ1720:[Usaco2006 Jan]Corral the Cows 奶牛围栏
    POJ2018 Best Cow Fences
    洛谷【P2115】[USACO14MAR]破坏Sabotage
    BZOJ 4244 邮戳拉力赛 (DP)
    UOJ #277 BZOJ 4739 [清华集训2016]定向越野 (计算几何、最短路)
  • 原文地址:https://www.cnblogs.com/jiqing9006/p/11434291.html
Copyright © 2011-2022 走看看