初始化代码
This commit is contained in:
53
application/api/controller/Contract.php
Normal file
53
application/api/controller/Contract.php
Normal file
@@ -0,0 +1,53 @@
|
||||
<?php
|
||||
|
||||
namespace app\api\controller;
|
||||
|
||||
use think\Controller;
|
||||
|
||||
class Contract extends Common
|
||||
{
|
||||
|
||||
//签约列表
|
||||
public function get_user_contract_list(){
|
||||
$uid = input('uid', 0);
|
||||
$page = input('page', 1);
|
||||
$page_limit = input('page_limit', 20);
|
||||
$reslut = model('Contract')->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']);
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user