| xqd
@@ -86,29 +86,25 @@ class ProductTypeController extends AdminController
|
|
|
|
|
|
$form->saving(function (Form $form) {
|
|
|
if ($form->isEditing()) {
|
|
|
- if(!isset($form->is_filter_display)){
|
|
|
- if($form->is_filter_display == 0){ // 特殊筛选
|
|
|
+ if($form->is_filter_display == "0"){ // 特殊筛选
|
|
|
$id = $form->getKey();
|
|
|
$ProductType = ProductType::query()->where('id',$id)->first();
|
|
|
ProductType::query()->where('pid','=',$id)
|
|
|
->update(['filter_display_pid'=>$ProductType->pid]);
|
|
|
- }elseif ($form->is_filter_display == 1){
|
|
|
+ }elseif ($form->is_filter_display == "1"){
|
|
|
$id = $form->getKey();
|
|
|
ProductType::query()->where('pid','=',$id)->update(['filter_display_pid'=>null]);
|
|
|
}
|
|
|
- }
|
|
|
- if(!isset($form->is_upload_display)) {
|
|
|
- if($form->is_upload_display == 0){ // 特殊上传
|
|
|
+ if($form->is_upload_display == "0"){ // 特殊上传
|
|
|
$id = $form->getKey();
|
|
|
$ProductType = ProductType::query()->where('id',$id)->first();
|
|
|
ProductType::query()->where('pid','=',$id)
|
|
|
->update(['upload_display_pid'=>$ProductType->pid]);
|
|
|
- }elseif ($form->is_upload_display == 1){
|
|
|
+ }elseif ($form->is_upload_display == "1"){
|
|
|
$id = $form->getKey();
|
|
|
ProductType::query()->where('pid','=',$id)
|
|
|
->update(['upload_display_pid' => null]);
|
|
|
}
|
|
|
- }
|
|
|
if(!empty($form->pid)){
|
|
|
$form->level = count(ProductType::level($form->pid)) + 1; // 加一级
|
|
|
$form->route_id = implode(',',ProductType::level($form->pid)); // 加一级
|