改到系统表

This commit is contained in:
kulawawa 2025-04-24 11:14:23 +08:00
parent 7906716a29
commit c87b473c31
4 changed files with 33 additions and 39 deletions

View File

@ -20,11 +20,8 @@ class BroadController extends Controller
{
$param = $request->param();
$model = $model
->field('id,context,status,starttime,endtime')
->order('starttime');
->order('server_id');
$data = $model->paginate($this->admin['per_page'], false, ['query' => $request->get()])->each(function ($item){
$item['starttime'] = date("Y-m-d H:i:s",intval($item['starttime']));
$item['endtime'] = date("Y-m-d H:i:s",intval($item['endtime']));
return $item;
});
// dump($data);
@ -43,14 +40,13 @@ class BroadController extends Controller
if ($request->isPost()) {
$param = $request->param();
$inset[] = [
'context' => $param['context'],
'status' => 1,
'starttime' => strtotime($param['starttime']),
'endtime' => strtotime($param['endtime']),
$inset = [
'server_id' => $param['server_id'],
'text' => $param['context'],
'title' => $param['title']
];
$result = $model->saveAll($inset);
$result ? admin_success(lang('success'), URL_BACK) : admin_error();
$result = $model->insertGetId($inset);
admin_success(lang('success'), URL_BACK);
}

View File

@ -18,6 +18,24 @@
enctype="multipart/form-data">
<div class="box-body">
<div class="form-group">
<label for="server_id" class="col-sm-2 control-label">选择大区</label>
<div class="col-sm-10 col-md-4">
<select name="server_id" id="server_id" class="form-control field-select"
data-placeholder="选择大区">
{volist name="$Think.config.game.server" id="vo"}
<option value="{$vo.id}" {if isset($serverid) &&''!==$serverid && $serverid==$vo.id}selected{/if}>{$vo.name}</option>
{/volist}
</select>
</div>
</div>
<div class="form-group">
<label for="title" class="col-sm-2 control-label">公告标题</label>
<div class="col-sm-10 col-md-4">
<input type="text" id="title" name="title" style="width: 100%" placeholder="请输入公告标题" >
</div>
</div>
<div class="form-group">
<label for="context" class="col-sm-2 control-label">公告内容</label>
@ -27,21 +45,6 @@
</div>
<div class="form-group">
<label for="starttime" class="col-sm-2 control-label">开始时间</label>
<div class="col-sm-10 col-md-4">
<input type="datetime-local" maxlength="50" id="starttime" autocomplete="off" name="starttime" class="form-control" placeholder="">
</div>
</div>
<div class="form-group">
<label for="endtime" class="col-sm-2 control-label">结束时间</label>
<div class="col-sm-10 col-md-4">
<input type="datetime-local" maxlength="50" id="endtime" autocomplete="off" name="endtime" class="form-control" placeholder="">
</div>
</div>
</div>
<!--表单底部-->

View File

@ -27,27 +27,23 @@
<table class="table table-hover table-bordered datatable" width="100%">
<thead>
<tr>
<th>ID</th>
<th>serverID</th>
<th>标题</th>
<th>内容</th>
<th>状态</th>
<th>开始时间</th>
<th>结束时间</th>
<th>操作</th>
</tr>
</thead>
<tbody>
{foreach name='data' id='item' key='data_key'}
<tr>
<td>{$item.id}</td>
<td>{$item.context}</td>
<td>{$item.status}</td>
<td>{$item.starttime}</td>
<td>{$item.endtime}</td>
<td>{$item.server_id}</td>
<td>{$item.title}</td>
<td>{$item.text}</td>
<td class="td-do">
<a class="btn btn-danger btn-xs AjaxButton" data-toggle="tooltip" title="删除"
data-id="{$item.id}" data-confirm-title="删除确认"
data-confirm-content='您确定要删除ID为 <span class="text-red">{$item.id}</span> 的数据吗'
data-id="{$item.server_id}" data-confirm-title="删除确认"
data-confirm-content='您确定要删除ID为 <span class="text-red">{$item.server_id}</span> 的数据吗'
data-url="{:url('del')}">
<i class="fa fa-trash"></i>
</a>

View File

@ -13,6 +13,5 @@ namespace app\common\model;
class Broad extends Model
{
protected $table = 'qy_broad';
protected $pk = 'id';
protected $table = 'dhxy_comment';
}