修改:经销商升级后等级记录错误,导致部分经销商未显示文创空间
This commit is contained in:
parent
60c09110bf
commit
5ad3091def
|
|
@ -418,13 +418,19 @@ class TeamDividendAgencyModel extends BackendModel
|
||||||
$agency->upgrade_at = time();
|
$agency->upgrade_at = time();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 升级后等级
|
||||||
|
$c_level = TeamDividendLevelModel::with(['hasOneUpgradeSet'])->find($leveType == 'cultural' ? $agency->cultural_level_id : $agency->level);
|
||||||
|
// 升级前等级
|
||||||
|
$o_level = TeamDividendLevelModel::with(['hasOneUpgradeSet'])->find($level);
|
||||||
|
|
||||||
|
|
||||||
|
if($c_level && $o_level && $c_level->level_type != $o_level->level_type ){
|
||||||
|
// 非默认等级 且 类型不一致,升级失败
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
if ($agency->save()) {
|
if ($agency->save()) {
|
||||||
// 升级后等级
|
|
||||||
$c_level = TeamDividendLevelModel::with(['hasOneUpgradeSet'])->find($agency->level);
|
|
||||||
// 升级前等级
|
|
||||||
$o_level = TeamDividendLevelModel::with(['hasOneUpgradeSet'])->find($level);
|
|
||||||
|
|
||||||
// 升级日志
|
// 升级日志
|
||||||
Uplog::addLog($agency, $o_level, $c_level);
|
Uplog::addLog($agency, $o_level, $c_level);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -320,13 +320,25 @@
|
||||||
$('.fa-edit-item').click(function () {
|
$('.fa-edit-item').click(function () {
|
||||||
$(this).closest('span').hide();
|
$(this).closest('span').hide();
|
||||||
$(this).next('.level').show();
|
$(this).next('.level').show();
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
$('.level').mouseover(function () {
|
||||||
|
// console.log('mouseover');
|
||||||
|
}).mouseout(function () {
|
||||||
|
$(this).prev('.fa-edit-item').show();
|
||||||
|
$(this).closest('.level').hide();
|
||||||
|
});
|
||||||
|
|
||||||
|
let is_submit = true;
|
||||||
$('.tpl-agent-level').change(function () {
|
$('.tpl-agent-level').change(function () {
|
||||||
var agencyId = $(this).data('agencyid');
|
var agencyId = $(this).data('agencyid');
|
||||||
var leve_type = $(this).data('leve_type');
|
var leve_type = $(this).data('leve_type');
|
||||||
var levelId = $(this).val();
|
var levelId = $(this).val();
|
||||||
fastChange(agencyId, levelId, leve_type);
|
|
||||||
|
if(is_submit){
|
||||||
|
is_submit = false;
|
||||||
|
fastChange(agencyId, levelId, leve_type);
|
||||||
|
}
|
||||||
});
|
});
|
||||||
function fastChange(id, value, leve_type) {
|
function fastChange(id, value, leve_type) {
|
||||||
$.ajax({
|
$.ajax({
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue