From 1b443d950de3842415440e58f03abb49d78f13f6 Mon Sep 17 00:00:00 2001
From: qinzexin <“731344816@qq.com”>
Date: Wed, 23 Jul 2025 18:31:11 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=8F=90=E7=8E=B0=E7=9B=B8?=
=?UTF-8?q?=E5=85=B3bug=EF=BC=8C=E4=BC=98=E5=8C=96=E8=8D=89=E7=A8=BF?=
=?UTF-8?q?=E7=AE=B1=E9=80=BB=E8=BE=91?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../controller/school/activity/Activity.php | 2 +-
.../school/activity/order/OrderCode.php | 5 +-
.../model/school/activity/order/OrderCode.php | 7 +
.../admin/model/user/invoice/Apply.php | 9 +-
.../admin/view/user/invoice/apply/edit.html | 20 +-
application/api/controller/school/Header.php | 30 ++
.../api/controller/school/NewActivity.php | 3 +
.../school/newactivity/ActivityDrafts.php | 2 +
application/common/model/school/Area.php | 5 +
.../common/model/school/activity/Activity.php | 54 ++-
.../model/school/activity/ActivityDrafts.php | 48 +++
.../model/school/activity/order/Order.php | 4 +-
.../common/model/user/invoice/Apply.php | 32 +-
application/index/controller/Index.php | 2 +
.../controller/school/activity/Activity.php | 7 +-
.../school/activity/order/OrderCode.php | 5 +-
.../model/school/activity/order/OrderCode.php | 8 +
.../manystore/model/user/invoice/Apply.php | 9 +-
.../manystore/view/dashboard/index.html | 394 +++++++++---------
.../最终敏感词库_去过敏常用词加强版.txt | 19 -
.../bw/sensitivewords/Vocabulary/未命名.txt | 330 +++++++++++++++
.../js/backend/school/activity/activity.js | 23 +
.../js/backend/school/activity/order/order.js | 4 +-
.../school/activity/order/order_code.js | 13 +-
.../js/manystore/school/activity/activity.js | 22 +-
.../manystore/school/activity/order/order.js | 4 +-
.../school/activity/order/order_code.js | 15 +-
27 files changed, 822 insertions(+), 254 deletions(-)
create mode 100644 extend/bw/sensitivewords/Vocabulary/未命名.txt
diff --git a/application/admin/controller/school/activity/Activity.php b/application/admin/controller/school/activity/Activity.php
index 0cdfa2d..232c807 100644
--- a/application/admin/controller/school/activity/Activity.php
+++ b/application/admin/controller/school/activity/Activity.php
@@ -355,7 +355,7 @@ class Activity extends Backend
$count += 1;
}
Db::commit();
- } catch (PDOException|Exception $e) {
+ } catch (PDOException|\Exception $e) {
Db::rollback();
$this->error($e->getMessage());
}
diff --git a/application/admin/controller/school/activity/order/OrderCode.php b/application/admin/controller/school/activity/order/OrderCode.php
index 097b61d..a472920 100644
--- a/application/admin/controller/school/activity/order/OrderCode.php
+++ b/application/admin/controller/school/activity/order/OrderCode.php
@@ -55,15 +55,16 @@ class OrderCode extends Backend
list($where, $sort, $order, $offset, $limit) = $this->buildparams();
$list = $this->model
- ->with(['order','user'])
+ ->with(['order','user',"orderuser"])
->where($where)
->order($sort, $order)
->paginate($limit);
foreach ($list as $row) {
- $row->getRelation('order')->visible(['order_no']);
+ $row->getRelation('order')->visible(['order_no',"status"]);
$row->getRelation('user')->visible(['nickname','realname','mobile','avatar']);
+ $row->getRelation('orderuser')->visible(['nickname','mobile','avatar']);
}
$result = array("total" => $list->total(), "rows" => $list->items());
diff --git a/application/admin/model/school/activity/order/OrderCode.php b/application/admin/model/school/activity/order/OrderCode.php
index ee91bd2..18ac273 100644
--- a/application/admin/model/school/activity/order/OrderCode.php
+++ b/application/admin/model/school/activity/order/OrderCode.php
@@ -67,4 +67,11 @@ class OrderCode extends Model
{
return $this->belongsTo('app\common\model\User', 'verification_user_id', 'id', [], 'LEFT')->setEagerlyType(0);
}
+
+
+ public function orderuser()
+ {
+ return $this->belongsTo('app\common\model\User', 'user_id', 'id', [], 'LEFT')->setEagerlyType(0);
+ }
+
}
diff --git a/application/admin/model/user/invoice/Apply.php b/application/admin/model/user/invoice/Apply.php
index 4a1af20..c7dbdc1 100644
--- a/application/admin/model/user/invoice/Apply.php
+++ b/application/admin/model/user/invoice/Apply.php
@@ -31,12 +31,15 @@ class Apply extends Model
'invoice_type_text',
'invoicingtime_text'
];
-
-
+
+
public function getStatusList()
{
- return ['1' => __('Status 1'), '2' => __('Status 2'), '-3' => __('Status -3')];
+ return ['1' => __('Status 1')
+ , '2' => __('Status 2')
+// , '-3' => __('Status -3')
+ ];
}
public function getApplyTypeList()
diff --git a/application/admin/view/user/invoice/apply/edit.html b/application/admin/view/user/invoice/apply/edit.html
index 7bdec3a..571ed86 100644
--- a/application/admin/view/user/invoice/apply/edit.html
+++ b/application/admin/view/user/invoice/apply/edit.html
@@ -49,7 +49,7 @@
-