From 7a028b86839429a1d9a155e35057fade0c4e92f3 Mon Sep 17 00:00:00 2001 From: dengbw Date: Mon, 21 Feb 2022 14:48:41 +0800 Subject: [PATCH] admin_transfer_221 --- admin/controllers/biz/store/Store.php | 8 ++++- admin/controllers/items/Transfer.php | 6 ++-- admin/views/biz/store/lists.php | 32 ++++++++++++++------ admin/views/items/transfer/get_add.php | 19 ++++++++---- common/models/items/Items_transfer_model.php | 2 +- 5 files changed, 46 insertions(+), 21 deletions(-) diff --git a/admin/controllers/biz/store/Store.php b/admin/controllers/biz/store/Store.php index 4b4859f9..1d66eb77 100755 --- a/admin/controllers/biz/store/Store.php +++ b/admin/controllers/biz/store/Store.php @@ -79,7 +79,10 @@ class Store extends HD_Controller $city_id && $where['city_id'] = $city_id; $county_id && $where['county_id'] = $county_id; !$params['qdjl_id'] && $params['qdjl_id'] = ''; - + !$params['type'] && $params['type'] = ''; + if ($params['type']) { + $where['type'] = $params['type']; + } if ($params['qdjl_id']) {//渠道经理 $re_bu = $this->mdLichebUsers->get(array('id' => $params['qdjl_id'])); if ($re_bu['biz_id']) { @@ -96,10 +99,12 @@ class Store extends HD_Controller $biz_lists = $this->biz_model->select($where, 'id desc', $page, $pagesize); $count = $this->biz_model->count($where); $bizlists = []; + $typeAry = $this->biz_model->type_ary(); foreach ($biz_lists as $v) { $brand = $this->bizBrand->get(array('id' => $v['brand_id']), 'brand_name'); $v['brand_name'] = $brand['brand_name']; $v['c_time'] = date('Y-m-d H:i:s', $v['c_time']); + $v['type_name'] = $typeAry[$v['type']]; $bizlists[] = $v; } @@ -135,6 +140,7 @@ class Store extends HD_Controller $this->data['params'] = $params; $this->data['brand_list'] = $data; $this->data['companyAry'] = $map_company; + $this->data['typeAry'] = $typeAry; $this->data['lists'] = $bizlists; $this->data['_title'] = '门店列表'; $this->data['pager'] = array('count' => ceil($count / $pagesize), 'curr' => $page, 'totle' => $count); diff --git a/admin/controllers/items/Transfer.php b/admin/controllers/items/Transfer.php index 38be1fab..c5fce916 100644 --- a/admin/controllers/items/Transfer.php +++ b/admin/controllers/items/Transfer.php @@ -345,7 +345,7 @@ class Transfer extends HD_Controller $re_area = $this->mdArea->get(array('city_id' => $re['fees_city'])); $trailer_fees .= '  ' . $re_area['city_name']; } - if ($re['fees_type'] == 1 && $re['fees_biz_id']) { + if ($re['fees_type'] != 2 && $re['fees_biz_id']) { $re_biz = $this->mdBiz->get(array('id' => $re['fees_biz_id'])); $trailer_fees .= '  ' . $re_biz['biz_name']; } @@ -548,7 +548,7 @@ class Transfer extends HD_Controller if (!$info['fees_city']) { return $this->show_json(SYS_CODE_FAIL, '请选择费用承担城市'); } - if ($info['fees_type'] == 1 && !$info['fees_biz_id']) { + if ($info['fees_type'] != 2 && !$info['fees_biz_id']) { return $this->show_json(SYS_CODE_FAIL, '请选择费用承担门店'); } } @@ -573,7 +573,7 @@ class Transfer extends HD_Controller $biz_id = $takeCar[3]['biz_id']; $addr_id = 0; } - $info['fees_biz_id'] = $info['fees_type'] == 1 ? intval($info['fees_biz_id']) : 0; + $info['fees_biz_id'] = $info['fees_type'] != 2 ? intval($info['fees_biz_id']) : 0; $json_takeCar = []; //保存临时调拨人 foreach ($takeCar as $key => $value) { if ($key) { diff --git a/admin/views/biz/store/lists.php b/admin/views/biz/store/lists.php index f070c5aa..bdc4c357 100755 --- a/admin/views/biz/store/lists.php +++ b/admin/views/biz/store/lists.php @@ -10,7 +10,7 @@
- +
-
- -
+
+ +
+
+ +
+ +
+
- +