Charge.php 1.7 KB

1234567891011121314151617181920212223242526272829303132
  1. <?php
  2. // +—————————————————————————————————————————————————————————————————————
  3. // | Created by Yunbao
  4. // +—————————————————————————————————————————————————————————————————————
  5. // | Copyright (c) 2013~2022 http://www.yunbaokj.com All rights reserved.
  6. // +—————————————————————————————————————————————————————————————————————
  7. // | Author: https://gitee.com/yunbaokeji
  8. // +—————————————————————————————————————————————————————————————————————
  9. // | Date: 2022-02-17
  10. // +—————————————————————————————————————————————————————————————————————
  11. class Model_Charge extends PhalApi_Model_NotORM {
  12. /* 订单号 */
  13. public function getOrderId($changeid,$orderinfo) {
  14. $charge=DI()->notorm->charge_rules->select('*')->where('id=?',$changeid)->fetchOne();
  15. if(!$charge || $charge['money']!=$orderinfo['money'] || $charge['coin']!=$orderinfo['coin']){
  16. return 1003;
  17. }
  18. $orderinfo['coin_give']=$charge['give'];
  19. $result= DI()->notorm->charge_user->insert($orderinfo);
  20. return $result;
  21. }
  22. }