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;
            }
    
        }
    }
    
  • 相关阅读:
    Zabbix设置自定义监控
    mysql数据库表的查询操作-总结
    常用软件编译参数以及软件地址
    # <center>merge表不可用的问题</center>
    不在更新了
    SVN同步大坑
    记一次ftp服务器搭建走过的坑
    详解apache的allow和deny
    libc.so.6被删后导致系统无法使用的原因及解决方法
    puppet学习笔记(二)
  • 原文地址:https://www.cnblogs.com/jiqing9006/p/11434291.html
Copyright © 2011-2022 走看看