setInc('now_money', $price); } /**减讲师余额 * @param $mer_id * @param $price * @return int|true * @throws \think\Exception */ public static function decMerchantNowMoney($mer_id, $price) { return self::where('id', $mer_id)->setDec('now_money', $price); } public static function getLabelAttr($value) { return is_string($value) ? json_decode($value, true) : $value; } public static function getCharterAttr($value) { return is_string($value) ? json_decode($value, true) : $value; } /**保存申请 * @param $data * @param $uid * @return object */ public static function setUserEnter($data, $uid) { $data['charter'] = json_encode($data['charter']); $data['label'] = json_encode($data['label']); if (self::be(['uid' => $uid])) { $data['status'] = 0; return self::edit($data, $uid, 'uid'); } else { $data['uid'] = $uid; $data['add_time'] = time(); return self::set($data); } } /**检查是否申请 * @param $uid */ public static function inspectStatus($uid) { return self::where(['uid' => $uid, 'is_del' => 0])->field('status,fail_message,entry_type')->find(); } /**申请数据 * @param $uid */ public static function inspectUserEnter($uid) { return self::where(['uid' => $uid, 'is_del' => 0])->find(); } }