|
|
@@ -61,12 +61,12 @@ class UserAgentLevel extends AuthController
|
|
|
->min(0)->max(100)
|
|
|
->col(Form::col(8));
|
|
|
// 是否永久有效
|
|
|
- $field[] = Form::radio('is_forever', '是否永久有效', $agentLevel ? $agentLevel->is_forever : 0)
|
|
|
- ->options([
|
|
|
- ['label' => '永久', 'value' => 1],
|
|
|
- ['label' => '非永久', 'value' => 0]
|
|
|
- ])
|
|
|
- ->col(Form::col(24));
|
|
|
+// $field[] = Form::radio('is_forever', '是否永久有效', $agentLevel ? $agentLevel->is_forever : 0)
|
|
|
+// ->options([
|
|
|
+// ['label' => '永久', 'value' => 1],
|
|
|
+// ['label' => '非永久', 'value' => 0]
|
|
|
+// ])
|
|
|
+// ->col(Form::col(24));
|
|
|
// 有效天数(非永久时必填)
|
|
|
// $field[] = Form::number('valid_days', '有效天数', $agentLevel ? $agentLevel->valid_days : 0)
|
|
|
// ->min(0)
|
|
|
@@ -121,8 +121,8 @@ class UserAgentLevel extends AuthController
|
|
|
['indirect_rebates', 0],
|
|
|
['umbrella_rebates', 0],
|
|
|
['discount', 0],
|
|
|
- ['is_forever', 0],
|
|
|
- ['valid_days', 0],
|
|
|
+// ['is_forever', 0],
|
|
|
+// ['valid_days', 0],
|
|
|
['grade', 0],
|
|
|
['is_show', 0],
|
|
|
['rule_explain', ''],
|
|
|
@@ -136,9 +136,9 @@ class UserAgentLevel extends AuthController
|
|
|
if ($data['umbrella_rebates'] < 0 || $data['umbrella_rebates'] > 100) return JsonService::fail('伞下返利比例请输入0-100之间的数值');
|
|
|
if ($data['discount'] < 0 || $data['discount'] > 100) return JsonService::fail('代理进货折扣请输入0-100之间的数值');
|
|
|
if (empty($data['grade'])) return JsonService::fail('请输入等级排序');
|
|
|
- if (empty($data['rule_explain'])) return JsonService::fail('请输入返利规则说明');
|
|
|
- if (empty($data['icon'])) return JsonService::fail('请上传等级图标');
|
|
|
- if ($data['is_forever'] == 0 && empty($data['valid_days'])) return JsonService::fail('非永久有效时,请输入有效天数');
|
|
|
+// if (empty($data['rule_explain'])) return JsonService::fail('请输入返利规则说明');
|
|
|
+// if (empty($data['icon'])) return JsonService::fail('请上传等级图标');
|
|
|
+// if ($data['is_forever'] == 0 && empty($data['valid_days'])) return JsonService::fail('非永久有效时,请输入有效天数');
|
|
|
|
|
|
// 等级排序唯一性校验
|
|
|
$exists = SystemUserAgentLevel::where('is_del', 0)
|
|
|
@@ -248,7 +248,7 @@ class UserAgentLevel extends AuthController
|
|
|
if (empty($field) || empty($id) || $value === '') return JsonService::fail('缺少参数');
|
|
|
|
|
|
// 允许编辑的字段白名单
|
|
|
- $allowFields = ['grade', 'direct_rebates', 'indirect_rebates', 'umbrella_rebates', 'discount', 'valid_days'];
|
|
|
+ $allowFields = ['grade', 'direct_rebates', 'indirect_rebates', 'umbrella_rebates', 'discount'];
|
|
|
if (!in_array($field, $allowFields)) return JsonService::fail('不允许修改的字段');
|
|
|
|
|
|
if (SystemUserAgentLevel::where('id', $id)->update([$field => $value])) {
|