[色子游戏]玩家获取抽奖券记录-重构DicePlayerCoinRecord为DicePlayerTicketRecord

This commit is contained in:
2026-03-04 17:25:05 +08:00
parent 0a3af2d422
commit bff8ea04e6
8 changed files with 40 additions and 40 deletions

View File

@@ -4,28 +4,28 @@
// +----------------------------------------------------------------------
// | Author: your name
// +----------------------------------------------------------------------
namespace app\dice\controller\player_coin_record;
namespace app\dice\controller\player_ticket_record;
use plugin\saiadmin\basic\BaseController;
use app\dice\logic\player_coin_record\DicePlayerCoinRecordLogic;
use app\dice\validate\player_coin_record\DicePlayerCoinRecordValidate;
use app\dice\logic\player_ticket_record\DicePlayerTicketRecordLogic;
use app\dice\validate\player_ticket_record\DicePlayerTicketRecordValidate;
use app\dice\model\player\DicePlayer;
use plugin\saiadmin\service\Permission;
use support\Request;
use support\Response;
/**
* 玩家购买抽奖记录控制器
* 抽奖券获取记录控制器
*/
class DicePlayerCoinRecordController extends BaseController
class DicePlayerTicketRecordController extends BaseController
{
/**
* 构造函数
*/
public function __construct()
{
$this->logic = new DicePlayerCoinRecordLogic();
$this->validate = new DicePlayerCoinRecordValidate;
$this->logic = new DicePlayerTicketRecordLogic();
$this->validate = new DicePlayerTicketRecordValidate;
parent::__construct();
}
@@ -34,7 +34,7 @@ class DicePlayerCoinRecordController extends BaseController
* @param Request $request
* @return Response
*/
#[Permission('玩家购买抽奖记录列表', 'dice:player_coin_record:index:index')]
#[Permission('抽奖券获取记录列表', 'dice:player_ticket_record:index:index')]
public function index(Request $request): Response
{
$where = $request->more([
@@ -63,7 +63,7 @@ class DicePlayerCoinRecordController extends BaseController
* @param Request $request
* @return Response
*/
#[Permission('玩家购买抽奖记录列表', 'dice:player_coin_record:index:index')]
#[Permission('抽奖券获取记录列表', 'dice:player_ticket_record:index:index')]
public function getPlayerOptions(Request $request): Response
{
$list = DicePlayer::field('id,username')->select();
@@ -78,7 +78,7 @@ class DicePlayerCoinRecordController extends BaseController
* @param Request $request
* @return Response
*/
#[Permission('玩家购买抽奖记录读取', 'dice:player_coin_record:index:read')]
#[Permission('抽奖券获取记录读取', 'dice:player_ticket_record:index:read')]
public function read(Request $request): Response
{
$id = $request->input('id', '');
@@ -96,7 +96,7 @@ class DicePlayerCoinRecordController extends BaseController
* @param Request $request
* @return Response
*/
#[Permission('玩家购买抽奖记录添加', 'dice:player_coin_record:index:save')]
#[Permission('抽奖券获取记录添加', 'dice:player_ticket_record:index:save')]
public function save(Request $request): Response
{
$data = $request->post();
@@ -114,7 +114,7 @@ class DicePlayerCoinRecordController extends BaseController
* @param Request $request
* @return Response
*/
#[Permission('玩家购买抽奖记录修改', 'dice:player_coin_record:index:update')]
#[Permission('抽奖券获取记录修改', 'dice:player_ticket_record:index:update')]
public function update(Request $request): Response
{
$data = $request->post();
@@ -132,7 +132,7 @@ class DicePlayerCoinRecordController extends BaseController
* @param Request $request
* @return Response
*/
#[Permission('玩家购买抽奖记录删除', 'dice:player_coin_record:index:destroy')]
#[Permission('抽奖券获取记录删除', 'dice:player_ticket_record:index:destroy')]
public function destroy(Request $request): Response
{
$ids = $request->post('ids', '');