更新后台增加供应链分组

This commit is contained in:
monanxiao 2023-03-16 16:28:19 +08:00
parent 0afcaccbec
commit dcc0135919
2 changed files with 29 additions and 32 deletions

View File

@ -60,7 +60,8 @@ class SupplyTeam extends BaseController
{
if (request()->isAjax()) {
$param = get_params();
return json($param);
// 检验完整性
try {
validate(SupplyTeamValidate::class)->check($param);
@ -70,13 +71,19 @@ class SupplyTeam extends BaseController
}
$this->model->addSupplyTeam($param);
}else{
$geo_area = Db::table('fa_geo_area')->where('city_code',510500)->select();
View::assign('geo_area', $geo_area);
$level = Db::table('fa_supply_level')->select();
$level = Db::table('fa_supply_level')->whereNotIn('id', [1])->select();
View::assign('level', $level);
//获取用户信息
$this->users = Db::table('fa_szxc_information_usermsg')->where('status',1)->field('user_id,name')->select();
$this->users = Db::table('cms_admin')
->where('status',1)
->whereNotIn('id', [1])
->field('id, username, nickname')->select();
View::assign('users', $this->users);
return view();
}

View File

@ -17,25 +17,11 @@
<h3 class="pb-3">新建供应链分组</h3>
<table class="layui-table layui-table-form">
<tr>
<td >后台供应链团队分组名称<font>*</font></td>
<td colspan="6"><input type="text" name="name" lay-verify="required" lay-reqText="请完善后台供应链团队分组名称" value="" autocomplete="off" placeholder="请输入后台供应链团队分组名称" class="layui-input"></td>
<td >团队分组名称<font>*</font></td>
<td colspan="6"><input type="text" name="name" lay-verify="required" lay-reqText="请完善团队分组名称" value="" autocomplete="off" placeholder="请输入团队分组名称" class="layui-input"></td>
</tr>
<tr><td class="layui-td-gray-2">区县ID<font>*</font></td>
<td>
<select name="area_id" lay-verify="required" lay-reqText="请完善区县ID">
<option value="">请选择</option>
{volist name='geo_area' id='vo'}
<option value="{$vo.area_id}" >{$vo.area_name}</option>
{/volist}
</select>
</td><td class="layui-td-gray-2">团队分佣金额<font>*</font></td>
<td><input type="text" name="brokerage" lay-verify="required" lay-reqText="请完善团队分佣金额" value="" autocomplete="off" placeholder="请输入团队分佣金额" class="layui-input"></td><td class="layui-td-gray-2">团队分佣已提现金额<font>*</font></td>
<td><input type="text" name="withdraw_brokerage" lay-verify="required" lay-reqText="请完善团队分佣已提现金额" value="" autocomplete="off" placeholder="请输入团队分佣已提现金额" class="layui-input"></td>
</tr>
<tr><td class="layui-td-gray-2">分佣冻结金额<font>*</font></td>
<td><input type="text" name="free_brokerage" lay-verify="required" lay-reqText="请完善分佣冻结金额" value="" autocomplete="off" placeholder="请输入分佣冻结金额" class="layui-input"></td>
<td class="layui-td-gray-2">团队所属等级<font>*</font></td>
<tr>
<td class="layui-td-gray-2">团队所属等级<font>*</font></td>
<td>
<select name="supply_level_id" lay-verify="required" lay-reqText="请完善团队所属等级">
<option value="">请选择</option>
@ -44,16 +30,18 @@
{/volist}
</select>
</td>
<td class="layui-td-gray-2">团队后台负责人ID<font>*</font></td>
<td>
<select name="user_id" lay-verify="required" lay-reqText="请完善团队后台负责人ID">
<option value="">请选择</option>
{volist name='users' id='vo'}
<option value="{$vo.user_id}" >{$vo.name}</option>
{/volist}
</select>
</td>
</tr>
</tr>
<tr>
<td class="layui-td-gray-2">供应链后台团队负责人<font>*</font></td>
<td>
<select name="user_id" lay-verify="required" lay-reqText="供应链后台团队负责人">
<option value="">请选择</option>
{volist name='users' id='vo'}
<option value="{$vo.id}" >{$vo.username}|{$vo.nickname}</option>
{/volist}
</select>
</td>
</tr>
<tr>
<td class="layui-td-gray">坐标</td>
<td colspan="6">
@ -81,7 +69,6 @@
function gouguInit() {
var form = layui.form, tool = layui.tool;
// 打开坐标拾取器
addrHelper.render({
key: "QNXBZ-GUKEX-I5Q4Q-THKU6-233DK-7ZBG7", //必传腾讯地图api key 申请方法见https://lbs.qq.com/webApi/javascriptGL/glGuide/glBasic
@ -97,6 +84,9 @@
});
//监听提交
form.on('submit(webform)', function (data) {
console.log($('.lng').text());
console.log($('.lat').text());
data.field.lng = $('.lng').text();
data.field.lat = $('.lat').text();
if (data.field.lng == '') {