Files
2024-09-27 01:32:49 +08:00

47 lines
1.3 KiB
PHP

<?php
/**
* Created by PhpStorm.
* User: Administrator
* Date: 2020/4/17
* Time: 18:02
*/
namespace app\api\model;
use think\Model;
class Order extends Model
{
protected $table = 'orders';
/*
* 下单时判断订单是否已支付
* */
public static function checkOrder($user_id,$score,$userPro,$vipType,$subType = 0, $mySub = 0){
$resOrder = self::field('id,status')->where([['user_id','=',$user_id],['stu_yzy_province','=',$userPro],['score','=',$score],
['wenli','=',$subType],['mykemu','=',$mySub],['vip','=',$vipType]])->find();
return $resOrder;
}
/*
* 个人中心订单数据查询
* @param $userID int 用户id
* @param $status int 支付状态
* */
public static function getOrders($userID,$status){
$result = self::field('vip,stu_yzy_province,province_title,score,mykemustr,mykemu,wenli,stu_province')->where([['user_id','=',$userID],['status','=',$status]])->select();
foreach ($result as $key => $val){
if($val['wenli']){
$result[$key]['subTypeName'] = config('setsub.subTypeName')[$val['wenli']];
}
if($val['mykemu']){
$result[$key]['subName'] = $val['mykemustr'];
unset($val['mykemustr']);
}
}
return $result;
}
}