This commit is contained in:
xman 2025-03-10 15:08:57 +08:00
parent 772c868da7
commit 0728974358
4 changed files with 22 additions and 2 deletions

View File

@ -23,7 +23,8 @@ class Auditorder extends Backend
{
parent::_initialize();
$this->model = new \app\admin\model\Order();
$this->view->assign("statusList", $this->model->getStatusList());
//$this->view->assign("statusList", $this->model->getStatusList());
$this->view->assign("statusList", $this->model->getAuditStatusList());
}

View File

@ -25,13 +25,14 @@ class Dispatch extends Backend
*/
protected $model = null;
protected $searchFields = 'order.order_no,order.tel,order.customer,worker_name,worker_tel';
public function _initialize()
{
parent::_initialize();
$this->model = new \app\admin\model\OrderDispatch;
$this->view->assign("typeList", $this->model->getTypeList());
$this->view->assign("statusList", $this->model->getStatusList());
$this->view->assign("isNoticeList", $this->model->getIsNoticeList());
}

View File

@ -65,6 +65,12 @@ class Order extends Model
}
public function getAuditStatusList()
{
return [self::STATUS_AUDITING => __('Status 50'), self::STATUS_FINISHED => __('Status 60'), ];
}
public function getStatusTextAttr($value, $data)
{
$value = $value ?: ($data['status'] ?? '');

View File

@ -1,5 +1,17 @@
<div class="panel panel-default panel-intro">
<div class="panel-heading">
{:build_heading(null,FALSE)}
<ul class="nav nav-tabs" data-field="status">
<li class="{:$Think.get.status === null ? 'active' : ''}"><a href="#t-all" data-value="" data-toggle="tab">{:__('All')}</a></li>
{foreach name="statusList" item="vo"}
<li class="{:$Think.get.status === (string)$key ? 'active' : ''}"><a href="#t-{$key}" data-value="{$key}" data-toggle="tab">{$vo}</a></li>
{/foreach}
</ul>
</div>
<div class="panel-body">
<div id="myTabContent" class="tab-content">
<div class="tab-pane fade active in" id="one">