'消费', 1 => '退款']; protected $name = 'user_rice_card_consume'; /** * 获取记录 * @param int/array $id * @param array $with * @return static */ public static function detail($where, array $with = []) { return static::get($where, $with); } /** * 添加结构 * @author: zjwhust * @Time: 2021/11/20 16:05 */ public static function add($userRiceCard,$order_no,$orderPayPrice,$riceCardMoney,$type=0,$remark='') { $data = [ "user_id" => $userRiceCard['user_id'],//持有用户id "user_mobile" => $userRiceCard['user_mobile'],//持有用户手机号 "user_rice_card_id" => $userRiceCard['id'],//用户持有米卡id "card_name" => $userRiceCard['card_name'],//米卡名称 "order_no" => $order_no,//订单编号 "pay_time" => date('Y-m-d H:i:s'),//交易时间 "order_amount" => $riceCardMoney+$orderPayPrice,//订单总额 "balance" => $userRiceCard['balance'],//卡余额 "disaccount_amount" => $riceCardMoney,//抵扣金额 "trans_type" => $type,//0 消费 1 退款 "remark" => $remark,//订单备注 ]; self::create($data); } /** * 添加结构 * @author: zjwhust * @Time: 2021/11/20 16:05 */ public static function addExtra($userRiceCard,$order_no,$order_amount,$riceCardMoney,$type=0,$remark='') { $data = [ "user_id" => $userRiceCard['user_id'],//持有用户id "user_mobile" => $userRiceCard['user_mobile'],//持有用户手机号 "user_rice_card_id" => $userRiceCard['id'],//用户持有米卡id "card_name" => $userRiceCard['card_name'],//米卡名称 "order_no" => $order_no,//订单编号 "pay_time" => date('Y-m-d H:i:s'),//交易时间 "order_amount" => $order_amount,//订单总额 "balance" => $userRiceCard['balance'],//卡余额 "disaccount_amount" => $riceCardMoney,//抵扣金额 "trans_type" => $type,//0 消费 1 退款 "remark" => $remark,//订单备注 ]; self::create($data); } }