12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- <?php
- namespace app\common\model\member;
- use app\common\model\BaseModel;
- /**
- * 会员卡行为操作模型
- * @package app\common\model
- */
- class MemberCardsAction extends BaseModel
- {
- //target_type 目标类型,1:会员卡审核记录,2:会员福利审核,3:金米粒手工扣减,4:金米粒抵扣限制,5:会员价商品审核,6:会员优惠券审核'
- protected $name = 'member_cards_action';
- protected $append = [];
- //裂变活动关联
- /* public function memberCards(){
- return $this->belongsTo("MemberCards",'id','member_cards_id');
- }*/
- //添加行为记录
- public static function add($target_id,$data){
- $behavior = '';
- switch ($data['audit_status']){
- case 0:$behavior = '已提交'; break;
- case 1:$behavior = '同意'; break;
- case 2:$behavior = '拒绝'; break;
- case 3:$behavior = '撤销'; break;
- }
- $refuse['target_id'] = $target_id;
- $refuse['target_type'] = $data['target_type'];
- $refuse['audit_status'] = $data['audit_status'];
- $refuse['audit_reason'] = $data['audit_reason']??'';
- $refuse['behavior'] = $behavior;
- $refuse['audit_time'] = date("Y-m-d H:i:s",time());
- $refuse['audit_user'] = $data['audit_user'];
- $refuse['audit_admin_id'] = $data['audit_admin_id'];
- $refuseModel = new self();
- $refuseModel->save($refuse);
- }
- }
|