ExpressController.class.php 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653
  1. <?php
  2. /**
  3. * lionfish 商城系统
  4. *
  5. * ==========================================================================
  6. * @link http://www.liofis.com/
  7. * @copyright Copyright (c) 2015 liofis.com.
  8. * @license http://www.liofis.com/license.html License
  9. * ==========================================================================
  10. *
  11. * @author fish
  12. *
  13. */
  14. namespace Seller\Controller;
  15. use Seller\Model\ExpressModel;
  16. class ExpressController extends CommonController{
  17. protected function _initialize(){
  18. parent::_initialize();
  19. $this->breadcrumb1='发货设置';
  20. $this->breadcrumb2='快递管理';
  21. }
  22. public function index(){
  23. $model=new ExpressModel();
  24. $search = array();
  25. $search['store_id'] = array('in','0,'.SELLERUID);
  26. $data=$model->show_express_page($search);
  27. $seller_express_relat = M('seller_express_relat')->where( array('store_id' => SELLERUID) )->select();
  28. $express_ids = array();
  29. foreach($seller_express_relat as $express)
  30. {
  31. $express_ids[] = $express['express_id'];
  32. }
  33. foreach($data['list'] as $key => $val)
  34. {
  35. $val['is_selected'] = 0;
  36. if(!empty($express_ids) && in_array($val['id'], $express_ids))
  37. {
  38. $val['is_selected'] = 1;
  39. }
  40. $data['list'][$key] = $val;
  41. }
  42. $this->assign('seller_id',SELLERUID);
  43. $this->assign('empty',$data['empty']);// 赋值数据集
  44. $this->assign('list',$data['list']);// 赋值数据集
  45. $this->assign('page',$data['page']);// 赋值分页输出
  46. $this->display();
  47. }
  48. function toggle_express_show()
  49. {
  50. $eid = intval(I('post.eid'));
  51. $rel_ex = M('seller_express_relat')->where( array('store_id' => SELLERUID, 'express_id' => $eid) )->find();
  52. if(empty($rel_ex))
  53. {
  54. $data = array();
  55. $data['express_id'] = $eid;
  56. $data['store_id'] = SELLERUID;
  57. M('seller_express_relat')->add($data);
  58. } else {
  59. M('seller_express_relat')->where( array('store_id' => SELLERUID, 'express_id' => $eid) )->delete();
  60. }
  61. echo json_encode( array('code' => 1) );
  62. die();
  63. }
  64. function add(){
  65. if(IS_POST){
  66. $data=I('post.');
  67. $data['store_id'] = SELLERUID;
  68. $data['addtime'] = time();
  69. if( empty($data['express_name']) )
  70. {
  71. $return = array(
  72. 'status'=>'fail',
  73. 'message'=>'请填写快递名称',
  74. 'jump'=>U('Express/index')
  75. );
  76. }else{
  77. $res = M('seller_express')->add($data);
  78. if($res) {
  79. $return = array(
  80. 'status'=>'success',
  81. 'message'=>'新增成功',
  82. 'jump'=>U('Express/index')
  83. );
  84. } else {
  85. $return = array(
  86. 'status'=>'fail',
  87. 'message'=>'新增失败',
  88. 'jump'=>U('Express/index')
  89. );
  90. }
  91. }
  92. $this->osc_alert($return);
  93. }
  94. $this->crumbs='新增';
  95. $this->action=U('Express/add');
  96. $this->display('edit');
  97. }
  98. function edit(){
  99. if(IS_POST){
  100. $data=I('post.');
  101. $data['addtime'] = time();
  102. $ck_info = M('seller_express')->where(array('id' =>$data['id'],'store_id' =>SELLERUID))->find();
  103. if(empty($ck_info)) {
  104. $return = array(
  105. 'status'=>'fail',
  106. 'message'=>'非法操作',
  107. 'jump'=>U('Express/index')
  108. );
  109. $this->osc_alert($return);
  110. }
  111. $res = M('seller_express')->save($data);
  112. if($res) {
  113. $return = array(
  114. 'status'=>'success',
  115. 'message'=>'编辑成功',
  116. 'jump'=>U('Express/index')
  117. );
  118. } else {
  119. $return = array(
  120. 'status'=>'fail',
  121. 'message'=>'编辑失败',
  122. 'jump'=>U('Express/index')
  123. );
  124. }
  125. $this->osc_alert($return);
  126. }
  127. $this->crumbs='编辑';
  128. $this->action=U('Express/edit');
  129. $this->d=M('seller_express')->find(I('id'));
  130. $this->display('edit');
  131. }
  132. public function del(){
  133. $id = I('get.id', 0);
  134. $res = M('seller_express')->where( array('id' => $id) )->delete();
  135. if($res) {
  136. $return = array(
  137. 'status'=>'success',
  138. 'message'=>'删除成功',
  139. 'jump'=>U('Express/index')
  140. );
  141. } else {
  142. $return = array(
  143. 'status'=>'fail',
  144. 'message'=>'删除失败',
  145. 'jump'=>U('Express/index')
  146. );
  147. }
  148. $this->osc_alert($return);
  149. }
  150. public function config()
  151. {
  152. $_GPC = I('request.');
  153. $this->gpc = $_GPC;
  154. $condition = '';
  155. $pindex = max(1, intval($_GPC['page']));
  156. $psize = 20;
  157. if (!empty($_GPC['keyword'])) {
  158. $condition .= ' and name like "%'.$_GPC['keyword'].'%" ';
  159. }
  160. $label = M()->query('SELECT id,name,simplecode,customer_name,customer_pwd FROM ' . C('DB_PREFIX') . "lionfish_comshop_express
  161. WHERE 1 " . $condition . ' order by id desc limit ' . (($pindex - 1) * $psize) . ',' . $psize);
  162. $total = M('lionfish_comshop_express')->where('1 ' . $condition)->count();
  163. $pager = pagination2($total, $pindex, $psize);
  164. $this->label = $label;
  165. $this->total = $total;
  166. $this->pager = $pager;
  167. $this->display();
  168. }
  169. public function addexpress()
  170. {
  171. $_GPC = I('request.');
  172. if (IS_POST) {
  173. $data = $_GPC['data'];
  174. D('Seller/Express')->update($data);
  175. show_json(1, array('url' => $_SERVER['HTTP_REFERER']));
  176. }
  177. $this->display();
  178. }
  179. public function editexpress()
  180. {
  181. $_GPC = I('request.');
  182. $id = intval($_GPC['id']);
  183. if (!empty($id)) {
  184. $item = M('lionfish_comshop_express')->field('id,name,simplecode,customer_name,customer_pwd')->where( array('id' => $id) )->find();
  185. $this->item = $item;
  186. }
  187. if (IS_POST) {
  188. $data = $_GPC['data'];
  189. D('Seller/Express')->update($data);
  190. show_json(1, array('url' => $_SERVER['HTTP_REFERER']));
  191. }
  192. $this->display('Express/addexpress');
  193. }
  194. public function delexpress()
  195. {
  196. $_GPC = I('request.');
  197. $id = intval($_GPC['id']);
  198. if (empty($id)) {
  199. $id = (is_array($_GPC['ids']) ? implode(',', $_GPC['ids']) : 0);
  200. }
  201. $items = M('lionfish_comshop_express')->field('id,name')->where('id in( ' . $id . ' ) ')->select();
  202. if (empty($item)) {
  203. $item = array();
  204. }
  205. foreach ($items as $item) {
  206. M('lionfish_comshop_express')->where( array('id' => $item['id']) )->delete();
  207. }
  208. show_json(1, array('url' => $_SERVER['HTTP_REFERER']));
  209. }
  210. public function localtownconfig()
  211. {
  212. $_GPC = I('request.');
  213. //供应商
  214. $supper_info = get_agent_logininfo();
  215. if (IS_POST) {
  216. $data = ((is_array($_GPC['parameter']) ? $_GPC['parameter'] : array()));
  217. $localtown_confirm_delivery_distance = $data['localtown_confirm_delivery_distance'];
  218. if(!is_numeric($localtown_confirm_delivery_distance) || $localtown_confirm_delivery_distance < 10){
  219. $ret = '确认送达距离必须为数字,且大于10米';
  220. show_json(0, $ret);
  221. }
  222. $localtown_grabbing_distance = $data['localtown_grabbing_distance'];
  223. if(!is_numeric($localtown_grabbing_distance) || $localtown_grabbing_distance < 10){
  224. $ret = '配送员抢单距离必须为数字,且大于10米';
  225. show_json(0, $ret);
  226. }
  227. $localtown_expected_delivery_status = $data['localtown_expected_delivery_status'];
  228. $localtown_delivery_space_time = $data['localtown_delivery_space_time'];
  229. if($localtown_expected_delivery_status == 1){
  230. if(empty($localtown_delivery_space_time) || floor($localtown_delivery_space_time)!=$localtown_delivery_space_time || $localtown_delivery_space_time < 15){
  231. $ret = '配送时间段间隔必须为整数,且不小于15';
  232. show_json(0, $ret);
  233. }
  234. }
  235. $localtown_business_hours_status = $data['localtown_business_hours_status'];
  236. if($localtown_business_hours_status == 1){
  237. $localtown_business_hours_begin = $data['localtown_business_hours_begin'];
  238. $localtown_business_hours_end = $data['localtown_business_hours_end'];
  239. if(empty($localtown_business_hours_begin) || empty($localtown_business_hours_end)){
  240. $ret = '营业时间段不能为空';
  241. show_json(0, $ret);
  242. }
  243. $hours_end_time = strtotime($localtown_business_hours_end);
  244. $hours_end_begin = strtotime($localtown_business_hours_begin);
  245. if($hours_end_time < $hours_end_begin){//结束时间小于开始时间
  246. $xc_time = $hours_end_time+24*60*60-$hours_end_begin;
  247. if($xc_time < 60*60){
  248. $ret = '营业时间段不能小于1个小时';
  249. show_json(0, $ret);
  250. }
  251. }else{
  252. $xc_time = $hours_end_time-$hours_end_begin;
  253. if($xc_time < 60*60){
  254. $ret = '营业时间段不能小于1个小时';
  255. show_json(0, $ret);
  256. }
  257. }
  258. }
  259. if(!empty($supper_info['id'])){
  260. D('Seller/SupplyConfig')->update($data);
  261. }else{
  262. D('Seller/Config')->update($data);
  263. }
  264. show_json(1, array('url' => $_SERVER['HTTP_REFERER']));
  265. }
  266. if(!empty($supper_info['id'])){
  267. $data = D('Seller/SupplyConfig')->get_all_config();
  268. $this->is_supply = 1;
  269. }else{
  270. $data = D('Seller/Config')->get_all_config();
  271. $this->is_supply = 0;
  272. }
  273. if( isset($data['localtown_shop_province_id']) && $data['localtown_shop_province_id'] != '' )
  274. {
  275. $data['province_name'] =$data['localtown_shop_province_id'];
  276. $data['city_name'] = $data['localtown_shop_city_id'];
  277. $data['area_name'] = $data['localtown_shop_area_id'];
  278. $data['country_name'] = $data['localtown_shop_country_id'];
  279. }
  280. $this->data = $data;
  281. if(empty($supper_info['id'])){
  282. $this->display('Express/localtownconfig');
  283. }else{
  284. $this->display('Express/supply_localtownconfig');
  285. }
  286. }
  287. public function deconfig()
  288. {
  289. $_GPC = I('request.');
  290. if (IS_POST) {
  291. $data = ((is_array($_GPC['parameter']) ? $_GPC['parameter'] : array()));
  292. if($data['delivery_type_ziti'] == 2 && $data['delivery_type_tuanz'] == 2 && $data['delivery_type_express'] == 2){
  293. show_json(0, '请选择开启一项配送服务!');
  294. }
  295. $data['delivery_type_ziti'] = trim($data['delivery_type_ziti']);
  296. $data['delivery_type_express'] = $data['delivery_type_express'];
  297. $data['delivery_type_tuanz'] = $data['delivery_type_tuanz'];
  298. $data['delivery_tuanz_money'] = $data['delivery_tuanz_money'];
  299. $data['delivery_express_name'] = $data['delivery_express_name'];
  300. $data['delivery_diy_sort'] = $data['delivery_diy_sort'];
  301. $data['shopcar_tab_all_name'] = $data['shopcar_tab_all_name'];
  302. $data['shopcar_tab_express_name'] = $data['shopcar_tab_express_name'];
  303. $data['order_lou_meng_hao'] = $data['order_lou_meng_hao'];
  304. $data['order_lou_meng_hao_placeholder'] = $data['order_lou_meng_hao_placeholder'];
  305. D('Seller/Config')->update($data);
  306. if(empty($data['delivery_diy_sort']) || !isset($data['delivery_diy_sort']))
  307. $data['delivery_diy_sort'] = '0,1,2';
  308. $data['delivery_diy_sort_arr'] = explode(",", $data['delivery_diy_sort']);
  309. show_json(1, array('url' => $_SERVER['HTTP_REFERER']));
  310. }
  311. $data = D('Seller/Config')->get_all_config();
  312. if(empty($data['delivery_diy_sort']) || !isset($data['delivery_diy_sort'])) $data['delivery_diy_sort'] = '0,1,2';
  313. $data['delivery_diy_sort_arr'] = explode(",", $data['delivery_diy_sort']);
  314. $this->data = $data;
  315. $this->display();
  316. }
  317. public function config2()
  318. {
  319. $open_info = M('config')->where( array('name' => 'EXPRESS_OPEN') )->find();
  320. $ebuss_info = M('config')->where( array('name' => 'EXPRESS_EBUSS_ID') )->find();
  321. $exappkey = M('config')->where( array('name' => 'EXPRESS_APPKEY') )->find();
  322. $is_open = $open_info['value'];
  323. $ebuss_id = $ebuss_info['value'];
  324. $express_appkey = $exappkey['value'];
  325. $this->is_open = $is_open;
  326. $this->ebuss_id = $ebuss_id;
  327. $this->express_appkey = $express_appkey;
  328. $this->type = 1;
  329. $this->display();
  330. }
  331. function configadd()
  332. {
  333. $data = I('post.');
  334. /**
  335. array(4) { ["is_open"]=> string(1) "1" ["ebuss_id"]=> string(7) "1276098" ["express_appkey"]=> string(36) "9933541f-2d17-4312-8250-a9cecdbe633d" ["send"]=> string(6) "提交" }
  336. **/
  337. M('config')->where( array('name' => 'EXPRESS_OPEN') )->save( array('value' => $data['is_open']) );
  338. M('config')->where( array('name' => 'EXPRESS_EBUSS_ID') )->save( array('value' => $data['ebuss_id']) );
  339. M('config')->where( array('name' => 'EXPRESS_APPKEY') )->save( array('value' => $data['express_appkey']) );
  340. $return = array(
  341. 'status'=>'success',
  342. 'message'=>'保存成功',
  343. 'jump'=>U('Express/config')
  344. );
  345. $this->osc_alert($return);
  346. }
  347. /**
  348. * @author cy 2020-08-04
  349. * 达达配送平台配置
  350. */
  351. public function localtown_imdada_config(){
  352. $_GPC = I('request.');
  353. if (IS_POST) {
  354. $data = ((is_array($_GPC['parameter']) ? $_GPC['parameter'] : array()));
  355. //达达第三方配送开启状态
  356. $data['is_localtown_imdada_status'] = trim($data['is_localtown_imdada_status']);
  357. //商户编号
  358. $data['localtown_imdada_merchant_id'] = $data['localtown_imdada_merchant_id'];
  359. //APPKEY
  360. $data['localtown_imdada_appkey'] = $data['localtown_imdada_appkey'];
  361. //AppSecret
  362. $data['localtown_imdada_appsecret'] = $data['localtown_imdada_appsecret'];
  363. D('Seller/Config')->update($data);
  364. show_json(1, array('url' => $_SERVER['HTTP_REFERER']));
  365. }
  366. $data = D('Seller/Config')->get_all_config();
  367. $this->data = $data;
  368. $this->display();
  369. }
  370. /**
  371. * @author cy 2020-08-04
  372. * 顺丰同城配置
  373. */
  374. public function localtown_sf_config(){
  375. $_GPC = I('request.');
  376. if (IS_POST) {
  377. $data = ((is_array($_GPC['parameter']) ? $_GPC['parameter'] : array()));
  378. //顺丰同城开启状态
  379. $data['is_localtown_sf_status'] = trim($data['is_localtown_sf_status']);
  380. //开发者ID
  381. $data['localtown_sf_dev_id'] = $data['localtown_sf_dev_id'];
  382. //密钥
  383. $data['localtown_sf_dev_key'] = $data['localtown_sf_dev_key'];
  384. //顺丰店铺ID
  385. $data['localtown_sf_store_id'] = $data['localtown_sf_store_id'];
  386. D('Seller/Config')->update($data);
  387. show_json(1, array('url' => $_SERVER['HTTP_REFERER']));
  388. }
  389. $data = D('Seller/Config')->get_all_config();
  390. $this->data = $data;
  391. $this->display();
  392. }
  393. /**
  394. * @author yj 2021-01-14
  395. * 码科同城配置
  396. */
  397. public function localtown_mk_config(){
  398. $_GPC = I('request.');
  399. //IA_ROOT . '/addons/lionfish_comshop/
  400. //$addons_check_filepath = IA_ROOT."/addons/lionfish_comshop_plugin_make/module.php";
  401. //$addons_check_filepath = ROOT_PATH."/addons/lionfish_comshop_plugin_make/module.php";
  402. //$is_exist_plu = file_exists( $addons_check_filepath );
  403. $is_exist_plu =1;
  404. $this->is_exist_plu = $is_exist_plu;
  405. if (IS_POST) {
  406. $data = ((is_array($_GPC['parameter']) ? $_GPC['parameter'] : array()));
  407. //码科同城开启状态
  408. $data['is_localtown_mk_status'] = trim($data['is_localtown_mk_status']);
  409. //码科
  410. $data['localtown_mk_token'] = $data['localtown_mk_token'];
  411. $last_code = substr( $data['localtown_mk_url'] , -1 ,1);
  412. if( $last_code != '/' )
  413. {
  414. $data['localtown_mk_url'] = $data['localtown_mk_url'].'/';
  415. }
  416. D('Seller/Config')->update($data);
  417. show_json(1, array('url' => $_SERVER['HTTP_REFERER']));
  418. }
  419. $data = D('Seller/Config')->get_all_config();
  420. $this->data = $data;
  421. $this->display();
  422. }
  423. /**
  424. * @author cy 2021-02-02
  425. * @desc 蜂鸟即配配置
  426. */
  427. public function localtown_ele_config(){
  428. $_GPC = I('request.');
  429. if (IS_POST) {
  430. $data = ((is_array($_GPC['parameter']) ? $_GPC['parameter'] : array()));
  431. //蜂鸟即配开启状态
  432. $data['is_localtown_ele_status'] = $data['is_localtown_ele_status'];
  433. //商户APPID
  434. $data['localtown_ele_app_id'] = trim($data['localtown_ele_app_id']);
  435. //商户SecretKey
  436. $data['localtown_ele_secret_key'] = trim($data['localtown_ele_secret_key']);
  437. //门店编号
  438. $data['localtown_ele_store_code'] = trim($data['localtown_ele_store_code']);
  439. //门店名称
  440. $data['localtown_ele_transport_name'] = trim($data['localtown_ele_transport_name']);
  441. //取货点地址
  442. $data['localtown_ele_transport_address'] = trim($data['localtown_ele_transport_address']);
  443. //取货点经度
  444. $data['localtown_ele_transport_longitude'] = trim($data['localtown_ele_transport_longitude']);
  445. //取货点纬度
  446. $data['localtown_ele_transport_latitude'] = trim($data['localtown_ele_transport_latitude']);
  447. //取货点联系方式
  448. $data['localtown_ele_transport_tel'] = trim($data['localtown_ele_transport_tel']);
  449. //取货点经纬度来源
  450. $data['localtown_ele_position_source'] = trim($data['localtown_ele_position_source']);
  451. //取货点备注
  452. $data['localtown_ele_transport_remark'] = trim($data['localtown_ele_transport_remark']);
  453. if($data['is_localtown_ele_status'] == 1){
  454. if(empty($data['localtown_ele_app_id'])){
  455. show_json(0, '请正确填写商户APPID');
  456. }
  457. if(empty($data['localtown_ele_secret_key'])){
  458. show_json(0, '请正确填写商户SecretKey');
  459. }
  460. if(empty($data['localtown_ele_store_code'])){
  461. show_json(0, '请正确填写门店编号');
  462. }
  463. if(!ctype_alnum($data['localtown_ele_store_code'])){
  464. show_json(0, '门店编号必须是数字、字母的组合');
  465. }
  466. if(empty($data['localtown_ele_transport_name'])){
  467. show_json(0, '请正确填写门店名称');
  468. }
  469. if(empty($data['localtown_ele_transport_address'])){
  470. show_json(0, '请正确填写取货点地址');
  471. }
  472. if(empty($data['localtown_ele_transport_longitude'])){
  473. show_json(0, '请正确填写取货点经度');
  474. }
  475. if(empty($data['localtown_ele_transport_latitude'])){
  476. show_json(0, '请正确填写取货点纬度');
  477. }
  478. if(empty($data['localtown_ele_transport_tel'])){
  479. show_json(0, '请正确填写取货点联系方式');
  480. }
  481. }
  482. D('Seller/Config')->update($data);
  483. show_json(1, array('url' => $_SERVER['HTTP_REFERER']));
  484. }
  485. $data = D('Seller/Config')->get_all_config();
  486. $this->data = $data;
  487. $this->display();
  488. }
  489. /**
  490. * @author cy 2021-02-24
  491. * @desc 订单推送配置
  492. */
  493. public function ordersendconfig(){
  494. $_GPC = I('request.');
  495. if (IS_POST) {
  496. $data = ((is_array($_GPC['parameter']) ? $_GPC['parameter'] : array()));
  497. //是否开启订单推送
  498. $data['is_order_push_status'] = $data['is_order_push_status'];
  499. //第三方配送公司
  500. $data['order_push_third_distribution_company'] = trim($data['order_push_third_distribution_company']);
  501. if($data['is_order_push_status'] == 1){
  502. if(empty($data['order_push_third_distribution_company'])){
  503. show_json(0, '请选择第三方配送公司');
  504. }
  505. }
  506. D('Seller/Config')->update($data);
  507. show_json(1, array('url' => $_SERVER['HTTP_REFERER']));
  508. }else{
  509. $data = D('Seller/Config')->get_all_config();
  510. $this->third_delivery_company_list = $this->getThirdDeliveryCompayList($data);
  511. $this->data = $data;
  512. $this->display();
  513. }
  514. }
  515. public function getThirdDeliveryCompayList($config_data){
  516. $company_list = [];
  517. if(isset($config_data['is_localtown_imdada_status']) && $config_data['is_localtown_imdada_status'] == 1){
  518. $company_list[] = ['id'=>'imdada','name'=>'达达配送'];
  519. }
  520. if(isset($config_data['is_localtown_sf_status']) && $config_data['is_localtown_sf_status'] == 1){
  521. $company_list[] = ['id'=>'sf','name'=>'顺丰同城'];
  522. }
  523. if(isset($config_data['is_localtown_mk_status']) && $config_data['is_localtown_mk_status'] == 1){
  524. $company_list[] = ['id'=>'make','name'=>'码科跑腿'];
  525. }
  526. if(isset($config_data['is_localtown_ele_status']) && $config_data['is_localtown_ele_status'] == 1){
  527. $company_list[] = ['id'=>'ele','name'=>'蜂鸟即配'];
  528. }
  529. return $company_list;
  530. }
  531. }
  532. ?>