修复:经销商文创等级不能修改为默认登记的问题
This commit is contained in:
parent
5ebec37964
commit
047b8b3bd2
|
|
@ -89,6 +89,7 @@ class TeamAgencyController extends BaseController
|
|||
}
|
||||
}
|
||||
$level = TeamDividendLevelModel::getList()->get();
|
||||
$culturalLevel = TeamDividendLevelModel::getList()->get();
|
||||
// 获取所有经销商的排名信息
|
||||
$rankList = TeamDividendLevelModel::getRanking();
|
||||
// 获取每个经销商的赠送名额
|
||||
|
|
@ -137,6 +138,7 @@ class TeamAgencyController extends BaseController
|
|||
'pager' => $pager,
|
||||
'title' => $title,
|
||||
'level' => $level,
|
||||
'culturalLevel' => $culturalLevel,
|
||||
'request' => \YunShop::request(),
|
||||
])->render();
|
||||
}
|
||||
|
|
@ -341,16 +343,16 @@ class TeamAgencyController extends BaseController
|
|||
{
|
||||
$id = \YunShop::request()->id;
|
||||
$levelId = \YunShop::request()->value;
|
||||
$leveType = \YunShop::request()->leve_type;
|
||||
$agency = TeamDividendAgencyModel::find($id);
|
||||
$levelInfo = TeamDividendLevelModel::find($levelId);
|
||||
// 等级类型:0=普通等级,1=文创等级
|
||||
if((int)$levelInfo->level_type == 1){
|
||||
// 等级类型:''=普通等级,cultural=文创等级
|
||||
if((string)$leveType == 'cultural'){
|
||||
$level = $agency->cultural_level_id;
|
||||
$agency->cultural_level_id = $levelId;
|
||||
$agency->cultural_upgrade_at = time();
|
||||
}else{
|
||||
$level = $agency->level;
|
||||
$agency->level = \YunShop::request()->value;
|
||||
$agency->level = $levelId;
|
||||
$agency->upgrade_at = time();
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -49,7 +49,7 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-xs-12 col-sm-3 col-md-3 col-lg-2">
|
||||
<div class="form-group col-xs-12 col-sm-2">
|
||||
<select class="form-control tpl-category-parent" id="level" name="level_id">
|
||||
<option value="0">经销商等级</option>
|
||||
@foreach($level as $item)
|
||||
|
|
@ -62,10 +62,18 @@
|
|||
</select>
|
||||
</div>
|
||||
|
||||
<div class="form-group col-xs-12 col-sm-12 col-md-12 col-lg-6">
|
||||
<div class="form-group col-xs-12 col-sm-2">
|
||||
<select class="form-control tpl-category-parent" id="cultural_level" name="cultural_level_id">
|
||||
<option value="0">文创等级</option>
|
||||
@foreach($culturalLevel as $item)
|
||||
<option value="{{$item->id}}" @if($request['cultural_level_id']==$item->id) selected @endif>{{$item->level_name}}</option>
|
||||
@endforeach
|
||||
</select>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="form-group col-xs-12 col-sm-4">
|
||||
<div class="time">
|
||||
|
||||
<select name='searchtime' class='form-control'>
|
||||
<option value=''>成为经销商时间</option>
|
||||
<option value='1'
|
||||
|
|
@ -88,7 +96,7 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group col-xs-12 col-sm-7 col-lg-4">
|
||||
<div class="form-group col-xs-12 col-sm-6">
|
||||
<!--<label class="col-xs-12 col-sm-2 col-md-2 col-lg-2 control-label"></label>-->
|
||||
<div class="">
|
||||
<button type="button" name="export" value="1" id="export" class="btn btn-default excel back ">导出 Excel</button>
|
||||
|
|
@ -179,7 +187,7 @@
|
|||
<i class='fa fa-pencil' style="display:none"></i>
|
||||
</span>
|
||||
<div class="input-group level" style="display:none">
|
||||
<select class="form-control tpl-agent-level" name="level_id" data-agencyid="{{$item['id']}}">
|
||||
<select class="form-control tpl-agent-level" name="level_id" data-agencyid="{{$item['id']}}" data-leve_type="cultural">
|
||||
<option>请选择等级</option>
|
||||
@foreach($level as $value)
|
||||
@if($value->level_type == 1)
|
||||
|
|
@ -320,14 +328,15 @@
|
|||
});
|
||||
$('.tpl-agent-level').change(function () {
|
||||
var agencyId = $(this).data('agencyid');
|
||||
var leve_type = $(this).data('leve_type');
|
||||
var levelId = $(this).val();
|
||||
fastChange(agencyId, levelId);
|
||||
fastChange(agencyId, levelId, leve_type);
|
||||
});
|
||||
function fastChange(id, value) {
|
||||
function fastChange(id, value, leve_type) {
|
||||
$.ajax({
|
||||
url: "{!! yzWebUrl('plugin.team-dividend.admin.team-agency.change') !!}",
|
||||
type: "post",
|
||||
data: {id: id, value: value},
|
||||
data: {id: id, value: value, leve_type: leve_type},
|
||||
cache: false,
|
||||
success: function ($data) {
|
||||
console.log($data);
|
||||
|
|
|
|||
Loading…
Reference in New Issue