初始化代码
This commit is contained in:
265
application/admin/controller/Decorate.php
Normal file
265
application/admin/controller/Decorate.php
Normal file
@@ -0,0 +1,265 @@
|
||||
<?php
|
||||
|
||||
namespace app\admin\controller;
|
||||
|
||||
use think\Controller;
|
||||
use think\Request;
|
||||
|
||||
class Decorate extends Common
|
||||
{
|
||||
//获取装扮列表
|
||||
public function get_decorate_list()
|
||||
{
|
||||
$title = input('title', '');
|
||||
$type = input('type', 0);
|
||||
|
||||
$page = input('page', 1);
|
||||
$limit = input('limit', 20);
|
||||
$reslut = model('decorate')->get_decorate_list($title, $type, $page, $limit);
|
||||
$data = [];
|
||||
$data['code'] = 0;
|
||||
$data['msg'] = '获取成功';
|
||||
$data['count'] = $reslut['data']['count'];
|
||||
$data['data'] = $reslut['data']['list'];
|
||||
return json($data);
|
||||
}
|
||||
|
||||
|
||||
//获取装扮列表
|
||||
public function get_decorates_list()
|
||||
{
|
||||
$reslut = model('decorate')->get_decorates_list();
|
||||
$data = [];
|
||||
$data['code'] = 0;
|
||||
$data['msg'] = '获取成功';
|
||||
$data['data'] = $reslut['data']['list'];
|
||||
return json($data);
|
||||
}
|
||||
|
||||
//修改装扮信息
|
||||
public function edit_decorate_info()
|
||||
{
|
||||
$did = input('did', 0);
|
||||
$title = input('title', ''); //所属分类
|
||||
$type = input('type', 0); //装扮类型
|
||||
$file_type = input('file_type', 1);
|
||||
$base_image = input('base_image', '');
|
||||
$play_image = input('play_image', '');
|
||||
$plays_image = input('plays_image', '');
|
||||
$show_status = input('show_status', 0); //所属分类
|
||||
$day = input('day', 0);
|
||||
$price = input('price', 0);
|
||||
$is_buy = input('is_buy', 1);
|
||||
$data = model('decorate')->edit_decorate_info($did, $title, $type, $base_image, $play_image, $show_status, $day, $price, $file_type, $plays_image,$is_buy);
|
||||
if ($data['code'] == 201) {
|
||||
return ajaxReturn(201, $data['msg'], $data['data']);
|
||||
} else {
|
||||
return ajaxReturn(200, $data['msg'], $data['data']);
|
||||
}
|
||||
}
|
||||
|
||||
//添加装扮
|
||||
|
||||
public function add_decorate_info()
|
||||
{
|
||||
|
||||
$title = input('title', ''); //所属分类
|
||||
$type = input('type', 0); //装扮类型
|
||||
$file_type = input('file_type', 1);
|
||||
$base_image = input('base_image', '');
|
||||
$play_image = input('play_image', '');
|
||||
$plays_image = input('plays_image', '');
|
||||
$day = input('day', 0);
|
||||
$price = input('price', 0);
|
||||
$show_status = input('show_status', 0);
|
||||
$is_buy = input('is_buy', 1);
|
||||
$data = model('decorate')->add_decorate_info($title, $type, $base_image, $play_image, $day, $price, $show_status, $file_type, $plays_image,$is_buy);
|
||||
if ($data['code'] == 201) {
|
||||
return ajaxReturn(201, $data['msg'], $data['data']);
|
||||
} else {
|
||||
return ajaxReturn(200, $data['msg'], $data['data']);
|
||||
}
|
||||
}
|
||||
|
||||
//获取装扮信息
|
||||
public function get_decorate_info()
|
||||
{
|
||||
$did = input('did', 0);
|
||||
$data = model('decorate')->get_decorate_info($did);
|
||||
if ($data['code'] == 201) {
|
||||
return ajaxReturn(201, $data['msg'], $data['data']);
|
||||
} else {
|
||||
return ajaxReturn(200, $data['msg'], $data['data']);
|
||||
}
|
||||
}
|
||||
|
||||
//删除装扮
|
||||
public function delete_decorate_info()
|
||||
{
|
||||
$did = input('did', 0);
|
||||
$data = model('decorate')->delete_decorate_info($did);
|
||||
if ($data['code'] == 201) {
|
||||
return ajaxReturn(201, $data['msg'], $data['data']);
|
||||
} else {
|
||||
return ajaxReturn(200, $data['msg'], $data['data']);
|
||||
}
|
||||
}
|
||||
//获取用户装扮列表
|
||||
public function get_user_decorate_list()
|
||||
{
|
||||
$uid = input('uid', 0);
|
||||
$did = input('did', 0);
|
||||
$type = input('type', 0);
|
||||
$page = input('page', 1);
|
||||
$limit = input('limit', 20);
|
||||
$reslut = model('decorate')->get_user_decorate_list($uid, $did, $type, $page, $limit);
|
||||
$data = [];
|
||||
$data['code'] = 0;
|
||||
$data['msg'] = '获取成功';
|
||||
$data['count'] = $reslut['data']['count'];
|
||||
$data['data'] = $reslut['data']['list'];
|
||||
return json($data);
|
||||
}
|
||||
//赠送用户装扮
|
||||
public function give_user_decorate()
|
||||
{
|
||||
$did = input('did', 0);
|
||||
$day = input('day', 0);
|
||||
$uid = input('uid', 0);
|
||||
$data = model('decorate')->give_user_decorate($uid, $did, $day);
|
||||
if ($data['code'] == 201) {
|
||||
return ajaxReturn(201, $data['msg'], $data['data']);
|
||||
} else {
|
||||
return ajaxReturn(200, $data['msg'], $data['data']);
|
||||
}
|
||||
}
|
||||
//删除用户赠送装扮
|
||||
public function delete_user_decorate()
|
||||
{
|
||||
$udid = input('udid', 0);
|
||||
$data = model('decorate')->delete_user_decorate($udid);
|
||||
if ($data['code'] == 201) {
|
||||
return ajaxReturn(201, $data['msg'], $data['data']);
|
||||
} else {
|
||||
return ajaxReturn(200, $data['msg'], $data['data']);
|
||||
}
|
||||
}
|
||||
|
||||
//用户头像装扮列表
|
||||
public function get_head_decorate_list(){
|
||||
$reslut = model('decorate')->get_head_decorate_list();
|
||||
$data = [];
|
||||
$data['code'] = 0;
|
||||
$data['msg'] = '获取成功';
|
||||
$data['data'] = $reslut['data']['list'];
|
||||
return json($data);
|
||||
}
|
||||
|
||||
//用户坐骑装扮列表
|
||||
public function get_mount_decorate_list(){
|
||||
$reslut = model('decorate')->get_mount_decorate_list();
|
||||
$data = [];
|
||||
$data['code'] = 0;
|
||||
$data['msg'] = '获取成功';
|
||||
$data['data'] = $reslut['data']['list'];
|
||||
return json($data);
|
||||
}
|
||||
|
||||
public function get_cp_tx_list(){
|
||||
$reslut = model('decorate')->get_cp_tx_list();
|
||||
$data = [];
|
||||
$data['code'] = 0;
|
||||
$data['msg'] = '获取成功';
|
||||
$data['data'] = $reslut['data']['list'];
|
||||
return json($data);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
//用户cp资料装扮列表
|
||||
public function get_wind_decorate_list(){
|
||||
$reslut = model('decorate')->get_wind_decorate_list();
|
||||
$data = [];
|
||||
$data['code'] = 0;
|
||||
$data['msg'] = '获取成功';
|
||||
$data['data'] = $reslut['data']['list'];
|
||||
return json($data);
|
||||
}
|
||||
|
||||
//获取装扮价位列表
|
||||
public function get_decorate_price_list()
|
||||
{
|
||||
$did = input('did', 0);
|
||||
$page = input('page', 1);
|
||||
$limit = input('limit', 20);
|
||||
$reslut = model('decorate')->get_decorate_price_list($did, $page, $limit);
|
||||
$data = [];
|
||||
$data['code'] = 0;
|
||||
$data['msg'] = '获取成功';
|
||||
$data['count'] = $reslut['data']['count'];
|
||||
$data['data'] = $reslut['data']['list'];
|
||||
return json($data);
|
||||
}
|
||||
|
||||
//修改装扮价位信息
|
||||
public function edit_decorate_price()
|
||||
{
|
||||
$id = input('id', 0);
|
||||
$price = input('price', 0);
|
||||
$day = input('day', 0);
|
||||
$data = model('decorate')->edit_decorate_price($id, $price, $day);
|
||||
if ($data['code'] == 201) {
|
||||
return ajaxReturn(201, $data['msg'], $data['data']);
|
||||
} else {
|
||||
return ajaxReturn(200, $data['msg'], $data['data']);
|
||||
}
|
||||
}
|
||||
|
||||
//添加装扮价位
|
||||
public function add_decorate_price()
|
||||
{
|
||||
|
||||
$did = input('did', 0);
|
||||
$price = input('price', 0);
|
||||
$day = input('day', 0);
|
||||
$data = model('decorate')->add_decorate_price($did, $price, $day);
|
||||
if ($data['code'] == 201) {
|
||||
return ajaxReturn(201, $data['msg'], $data['data']);
|
||||
} else {
|
||||
return ajaxReturn(200, $data['msg'], $data['data']);
|
||||
}
|
||||
}
|
||||
|
||||
//获取装扮价位信息
|
||||
public function decorate_price_info()
|
||||
{
|
||||
$id = input('id', 0);
|
||||
$data = model('decorate')->decorate_price_info($id);
|
||||
if ($data['code'] == 201) {
|
||||
return ajaxReturn(201, $data['msg'], $data['data']);
|
||||
} else {
|
||||
return ajaxReturn(200, $data['msg'], $data['data']);
|
||||
}
|
||||
}
|
||||
|
||||
//删除装扮价位
|
||||
public function del_decorate_price()
|
||||
{
|
||||
$id = input('id', 0);
|
||||
$data = model('decorate')->del_decorate_price($id);
|
||||
if ($data['code'] == 201) {
|
||||
return ajaxReturn(201, $data['msg'], $data['data']);
|
||||
} else {
|
||||
return ajaxReturn(200, $data['msg'], $data['data']);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user