get_user_contract_list($uid, $page, $page_limit); return ajaxReturn($reslut['code'], $reslut['msg'], $reslut['data']); } //制作人续约是否缴费 public function user_renewal_contract_status(){ $uid = $this->uid; $id = input('id', 0); $reslut = model('Contract')->user_renewal_contract_status($uid, $id); return ajaxReturn($reslut['code'], $reslut['msg'], $reslut['data']); } //制作人续约 public function user_renewal_contract(){ $uid = $this->uid; $keyname = "api:Contract:user_renewal_contract:uid:".$uid; $id = input('id', 0); redis_lock_exit($keyname); $reslut = model('Contract')->user_renewal_contract($uid, $id); redis_unlock($keyname); return ajaxReturn($reslut['code'], $reslut['msg'], $reslut['data']); } //制作人解约 public function user_cancel_contract(){ $uid = $this->uid; $keyname = "api:Contract:user_cancel_contract:uid:".$uid; $id = input('id', 0); redis_lock_exit($keyname); $reslut = model('Contract')->user_cancel_contract($uid, $id); redis_unlock($keyname); return ajaxReturn($reslut['code'], $reslut['msg'], $reslut['data']); } }