Commit a18b7532 authored by hujun's avatar hujun

参数设置

parent b904f575
......@@ -44,7 +44,8 @@ class Basic extends Controller
'broker/getAddress',
'broker/getBroker',
'broker/searchAgentShop',
'broker/forgetPwd'
'broker/forgetPwd',
'broker/getFeedInfo'
);
/**
......
......@@ -9,6 +9,7 @@
namespace app\index\controller;
use app\api_broker\service\LookShopService;
use app\index\extend\Basic;
use app\model\SystemConfig;
use think\Cache;
......@@ -53,7 +54,24 @@ class Setting extends Basic
'day_num'=>$data['day_num']
]);
$config_data[1]['agent_id'] = $this->userId;
$config_data[2]['id'] = 3;
$config_data[2]['config_name'] = '新客户保护期有效小时数';
$config_data[2]['config_type'] = 30;
$new_client_hours = $this->params['new_client_hours'];
$config_data[2]['rule'] = json_encode(['new_client_hours'=>$new_client_hours]);
$config_data[2]['agent_id'] = $this->userId;
$config_data[3]['id'] = 4;
$config_data[3]['config_name'] = '业务员最多可查看的商铺数量';
$config_data[3]['config_type'] = 40;
$agent_shop_num = empty($this->params['agent_shop_num']) ? 5 : $this->params['agent_shop_num'];
$config_data[3]['rule'] = json_encode(['agent_shop_num'=>$agent_shop_num]);
$config_data[3]['agent_id'] = $this->userId;
$config->insertSetting($config_data, true);
$look = new LookShopService();
$look->setLookNum($agent_shop_num);
Cache::set('Setting',$data);
}
......
......@@ -36,7 +36,7 @@ class SystemConfig extends BaseModel
$data = $this->field($field)
->where($where)
->select();
$result = [];
if ($data != NULL) {
foreach ($data as $k => $v) {
$result_arr = json_decode($v['rule'], true);
......@@ -44,8 +44,6 @@ class SystemConfig extends BaseModel
$result[$kk] = $vv;
}
}
} else {
$result = [];
}
return $result;
......
......@@ -34,9 +34,11 @@ define (['doT', 'text!temp/setting_template_tpl.html', 'css!style/home.css'], fu
//提交数据
saveSetting : function () {
var param = {};
param.is_privacy= $("input[type='radio']:checked").val();
param.day_num= $("input[name='day_num']").val();
param.down_time= $("input[name='shop_day_num']").val();
param.is_privacy = $("input[type='radio']:checked").val();
param.day_num = $("input[name='day_num']").val();
param.down_time = $("input[name='shop_day_num']").val();
param.new_client_hours = $("input[name='new_client_hours']").val();
param.agent_shop_num = $("input[name='agent_shop_num']").val();
$.ajax ({
url: '/admin.php/index/getSetting',
type: 'POST',
......
......@@ -19,18 +19,23 @@
</label>
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label" style="text-align: right">隐号绑定有效期(天数):</label>
<div class="col-sm-9">
<input type="number" class="form-control btn5" name="day_num" placeholder="隐号绑定天数" value="[%= it['day_num'] %]">
</div>
<br><br>
<label class="col-sm-3 control-label" style="text-align: right">商铺自动下架天数:</label>
<div class="col-sm-9">
<input type="number" class="form-control btn5" name="shop_day_num" placeholder="商铺自动下架天数" value="[%= it['down_time'] %]">
</div>
<label class="col-sm-3 control-label" style="text-align: right">新客户保护期有效小时数:</label>
<div class="col-sm-9">
<input type="number" class="form-control btn5" name="new_client_hours" placeholder="新客户保护期有效小时数" value="[%= it['new_client_hours'] %]">
</div>
<label class="col-sm-3 control-label" style="text-align: right">业务员最多可查看的商铺数量:</label>
<div class="col-sm-9">
<input type="number" class="form-control btn5" name="agent_shop_num" placeholder="业务员最多可查看的商铺数量" value="[%= it['agent_shop_num'] %]">
</div>
</div>
</script>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment