From 4886ac82d9a3edf2938df4ffd0f88e3f51d4c305 Mon Sep 17 00:00:00 2001 From: dengbw Date: Tue, 4 Jan 2022 16:18:53 +0800 Subject: [PATCH] transfer_104 --- admin/controllers/items/Transfer.php | 6 +- admin/views/items/transfer/get.php | 2 +- admin/views/items/transfer/get_add.php | 2 +- api/controllers/plan/Licheb.php | 23 ++++++ api/controllers/wxapp/licheb/Biz.php | 96 ++++++++++++++++++++---- api/controllers/wxapp/material/Topic.php | 2 +- common/models/biz/Biz_base_model.php | 12 +-- 7 files changed, 119 insertions(+), 24 deletions(-) diff --git a/admin/controllers/items/Transfer.php b/admin/controllers/items/Transfer.php index 4443e1c2..b9c16685 100644 --- a/admin/controllers/items/Transfer.php +++ b/admin/controllers/items/Transfer.php @@ -659,6 +659,10 @@ class Transfer extends HD_Controller } } $jsondata['abnormal']['imgs'] = $abnor_imgs; + $set_abnormal = 0; + if ($jsondata['abnormal']['note'] || $jsondata['abnormal']['imgs']) {//有异常内容或图片 + $set_abnormal = 1; + } //运输单号 $tran_imgs = ''; if ($transport['imgs']) { @@ -669,7 +673,7 @@ class Transfer extends HD_Controller $transport_json = $jsondata['transport'] ? $jsondata['transport'] : []; $transport_json['imgs'] = $tran_imgs; $jsondata['transport'] = $transport_json; - $this->mdTransfer->update(['abnormal' => 1, 'jsondata' => json_encode($jsondata, JSON_UNESCAPED_UNICODE)], ['id' => $tran_id]); + $this->mdTransfer->update(['abnormal' => $set_abnormal, 'jsondata' => json_encode($jsondata, JSON_UNESCAPED_UNICODE)], ['id' => $tran_id]); $ret = ''; if ($opt_btn['type'] == 1) {//确认发车 $ret = $this->mdTransferAdmin->update(['status' => 2], ['tran_id' => $tran_id, 'type in(1,2)' => null]);//信息员已完成 diff --git a/admin/views/items/transfer/get.php b/admin/views/items/transfer/get.php index f260e8eb..5f131318 100644 --- a/admin/views/items/transfer/get.php +++ b/admin/views/items/transfer/get.php @@ -46,7 +46,7 @@ -
+
diff --git a/admin/views/items/transfer/get_add.php b/admin/views/items/transfer/get_add.php index d880a5a6..72a17a90 100644 --- a/admin/views/items/transfer/get_add.php +++ b/admin/views/items/transfer/get_add.php @@ -304,7 +304,7 @@
-
+