From 6803e3aa591424bdb82ed0a89c3496dee91ac5ab Mon Sep 17 00:00:00 2001 From: qinzexin <“731344816@qq.com”> Date: Thu, 5 Jun 2025 18:24:52 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=93=E7=AE=97=E8=AE=B0=E5=BD=95=E8=B0=83?= =?UTF-8?q?=E6=95=B4=EF=BC=8C=E7=BB=93=E7=AE=97=E7=8A=B6=E6=80=81=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E6=B7=BB=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/school/activity/Activity.php | 5 +++ .../school/activity/order/settle_log.php | 8 ++-- .../admin/model/school/activity/Activity.php | 22 ++++++++++- .../view/school/activity/activity/index.html | 8 ++++ .../school/newactivity/SettleLog.php | 2 + .../common/model/school/activity/Activity.php | 5 ++- .../model/school/activity/order/Order.php | 1 + .../model/school/activity/order/SettleLog.php | 37 ++++++++++--------- .../controller/school/NewActivity.php | 25 +++++++++++++ .../js/backend/school/activity/activity.js | 37 +++++++++++++++++++ 10 files changed, 126 insertions(+), 24 deletions(-) create mode 100644 application/manystoreapi/controller/school/NewActivity.php diff --git a/application/admin/controller/school/activity/Activity.php b/application/admin/controller/school/activity/Activity.php index ada94c9..7b40a70 100644 --- a/application/admin/controller/school/activity/Activity.php +++ b/application/admin/controller/school/activity/Activity.php @@ -55,6 +55,11 @@ class Activity extends Backend $this->view->assign("platformList", $this->model->getPlatformList()); $this->view->assign("platformListJson", json_encode($this->model->getPlatformList(), JSON_UNESCAPED_UNICODE)); + $this->view->assign("settlestatusList", $this->model->getSettlestatusList()); + $this->view->assign("settlestatusListJson", json_encode($this->model->getSettlestatusList(), JSON_UNESCAPED_UNICODE)); + + + } diff --git a/application/admin/lang/zh-cn/school/activity/order/settle_log.php b/application/admin/lang/zh-cn/school/activity/order/settle_log.php index ba226bf..f71436c 100644 --- a/application/admin/lang/zh-cn/school/activity/order/settle_log.php +++ b/application/admin/lang/zh-cn/school/activity/order/settle_log.php @@ -8,10 +8,10 @@ return [ 'Status' => '结算状态', 'Status 1' => '冻结中', 'Set status to 1' => '设为冻结中', - 'Status 2' => '待结算', - 'Set status to 2' => '设为待结算', - 'Status 3' => '已结算', - 'Set status to 3' => '设为已结算', + 'Status 2' => '待体现', + 'Set status to 2' => '设为待体现', + 'Status 3' => '已体现', + 'Set status to 3' => '设为已体现', 'Status -1' => '已关闭', 'Set status to -1' => '设为已关闭', 'Settletime' => '结算时间', diff --git a/application/admin/model/school/activity/Activity.php b/application/admin/model/school/activity/Activity.php index aadbced..94fd077 100644 --- a/application/admin/model/school/activity/Activity.php +++ b/application/admin/model/school/activity/Activity.php @@ -39,9 +39,29 @@ class Activity extends Model 'auth_status_text', 'auth_time_text', 'show_text', - 'canceltime_text' + 'canceltime_text', + 'settlestatus_text', ]; + + public function getSettlestatusList() + { + //结算状态:1=未结算,2=结算中,3=已结算 + return ['1' => __('未结算'), '2' => __('结算中'), '3' => __('已结算')]; + } + + + public function getSettlestatusTextAttr($value, $data) + { + $value = $value ? $value : (isset($data['settlestatus']) ? $data['settlestatus'] : ''); + $list = $this->getSettlestatusList(); + return isset($list[$value]) ? $list[$value] : ''; + } + + + + + public function getShowList() { return ['1' => __('Show 1'), '2' => __('Show 2')]; diff --git a/application/admin/view/school/activity/activity/index.html b/application/admin/view/school/activity/activity/index.html index bea6cca..bf66968 100644 --- a/application/admin/view/school/activity/activity/index.html +++ b/application/admin/view/school/activity/activity/index.html @@ -3,6 +3,13 @@
{:build_heading(null,FALSE)} + +