mirror of
https://gitee.com/ShopeX/OMS
synced 2026-03-23 02:45:33 +08:00
71 lines
2.8 KiB
PHP
71 lines
2.8 KiB
PHP
<?php
|
|
/**
|
|
* Copyright 2012-2026 ShopeX (https://www.shopex.cn)
|
|
*
|
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
* you may not use this file except in compliance with the License.
|
|
* You may obtain a copy of the License at
|
|
*
|
|
* http://www.apache.org/licenses/LICENSE-2.0
|
|
*
|
|
* Unless required by applicable law or agreed to in writing, software
|
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
* See the License for the specific language governing permissions and
|
|
* limitations under the License.
|
|
*/
|
|
|
|
class ome_ctl_admin_branchset extends desktop_controller{
|
|
var $name = "仓库设置";
|
|
var $workground = "setting_tools";
|
|
|
|
function index(){
|
|
$branchtype = app::get('wms')->getConf('wms.branchset.type');
|
|
$this->pagedata['branchtype'] = $branchtype;
|
|
//售后质检商品入库类型
|
|
$goodsBranchType = app::get('ome')->getConf('ome.aftersale.goods.branch.type');
|
|
$this->pagedata['goods_branch_type'] = $goodsBranchType;
|
|
$setData = array();
|
|
$setData['return_auto_branch'] = app::get('ome')->getConf('return.auto_branch');
|
|
$setData['return_auto_shop_branch'] = app::get('ome')->getConf('return.auto_shop_branch');
|
|
$this->pagedata['setData'] = $setData;
|
|
$shopMdl = app::get('ome')->model('shop');
|
|
$shopList = $shopMdl->getlist('shop_id,name',array('s_type'=>'1','s_status'=>'2'));
|
|
|
|
$this->pagedata['shopList'] = $shopList;
|
|
$branchMdl = app::get('ome')->model('branch');
|
|
$branchList = $branchMdl->getlist('branch_id,name',array('check_permission'=>'false','type'=>array('main','aftersale','damaged')));
|
|
|
|
$this->pagedata['branchList'] = $branchList;
|
|
$this->page('admin/branch/branchset.html');
|
|
}
|
|
|
|
|
|
/**
|
|
* 保存设置
|
|
* @param
|
|
* @return
|
|
* @access public
|
|
* @author sunjing@shopex.cn
|
|
*/
|
|
function save()
|
|
{
|
|
$this->begin();
|
|
$settype = $_POST['set']['branchtype'];
|
|
$goodsBranchType = $_POST['set']['goods_branch_type'];
|
|
$_POST['set']['return.auto_shop_branch'] = [];
|
|
if($_POST['auto_shop_branch']) {
|
|
foreach ($_POST['auto_shop_branch']['shop_id'] as $key => $shop_id) {
|
|
$_POST['set']['return.auto_shop_branch'][$shop_id] = $_POST['auto_shop_branch']['branch_id'][$key];
|
|
}
|
|
}
|
|
app::get('wms')->setConf('wms.branchset.type',$settype);
|
|
app::get('ome')->setConf('ome.aftersale.goods.branch.type',$goodsBranchType);
|
|
app::get('ome')->setConf('return.auto_branch', $_POST['set']['return.auto_branch']);
|
|
app::get('ome')->setConf('return.auto_shop_branch', $_POST['set']['return.auto_shop_branch']);
|
|
$this->end(true,'保存成功');
|
|
}
|
|
|
|
}
|
|
?>
|