Merge remote-tracking branch 'origin/master' into akun
正在显示
7 个修改的文件
包含
41 行增加
和
23 行删除
| @@ -36,7 +36,7 @@ class CustomModuleController extends BaseController | @@ -36,7 +36,7 @@ class CustomModuleController extends BaseController | ||
| 36 | ProjectServer::useProject($this->param['project_id']); | 36 | ProjectServer::useProject($this->param['project_id']); |
| 37 | $customModule = new CustomModule(); | 37 | $customModule = new CustomModule(); |
| 38 | $this->map['status'] = 0; | 38 | $this->map['status'] = 0; |
| 39 | - $lists = $customModule->lists($this->map,$this->page,$this->row,$this->order); | 39 | + $lists = $customModule->lists($this->map,$this->page,$this->row,$this->order = ['topping_time','sort','id']); |
| 40 | DB::disconnect('custom_mysql'); | 40 | DB::disconnect('custom_mysql'); |
| 41 | $this->response('success',Code::SUCCESS,$lists); | 41 | $this->response('success',Code::SUCCESS,$lists); |
| 42 | } | 42 | } |
| @@ -91,4 +91,21 @@ class CustomModuleController extends BaseController | @@ -91,4 +91,21 @@ class CustomModuleController extends BaseController | ||
| 91 | $logic->customModuleDel(); | 91 | $logic->customModuleDel(); |
| 92 | $this->response('success'); | 92 | $this->response('success'); |
| 93 | } | 93 | } |
| 94 | + | ||
| 95 | + /** | ||
| 96 | + * @remark :一键指定 | ||
| 97 | + * @name :topping | ||
| 98 | + * @author :lyh | ||
| 99 | + * @method :post | ||
| 100 | + * @time :2023/12/21 10:57 | ||
| 101 | + */ | ||
| 102 | + public function topping(CustomModuleLogic $logic){ | ||
| 103 | + $this->request->validate([ | ||
| 104 | + 'id'=>['required'], | ||
| 105 | + ],[ | ||
| 106 | + 'id.required' => 'ID不能为空', | ||
| 107 | + ]); | ||
| 108 | + $logic->setTopping(); | ||
| 109 | + $this->response('success'); | ||
| 110 | + } | ||
| 94 | } | 111 | } |
| @@ -19,7 +19,7 @@ class HrController extends BaseController | @@ -19,7 +19,7 @@ class HrController extends BaseController | ||
| 19 | */ | 19 | */ |
| 20 | public function list(ManageHr $manageHr) | 20 | public function list(ManageHr $manageHr) |
| 21 | { | 21 | { |
| 22 | - $lists = $manageHr->lists($this->map,$this->page,$this->row,['sort','id']); | 22 | + $lists = $manageHr->lists($this->map,$this->page,$this->row,['id','sort']); |
| 23 | if(!empty($lists) && !empty($lists['list'])){ | 23 | if(!empty($lists) && !empty($lists['list'])){ |
| 24 | foreach ($lists['list'] as $k => $v){ | 24 | foreach ($lists['list'] as $k => $v){ |
| 25 | $v['photo_gallery_link'] = json_decode($v['photo_gallery']); | 25 | $v['photo_gallery_link'] = json_decode($v['photo_gallery']); |
| @@ -55,7 +55,7 @@ class ComController extends BaseController | @@ -55,7 +55,7 @@ class ComController extends BaseController | ||
| 55 | */ | 55 | */ |
| 56 | public function getCustomMenu(){ | 56 | public function getCustomMenu(){ |
| 57 | $customModel = new CustomModule(); | 57 | $customModel = new CustomModule(); |
| 58 | - $list = $customModel->list(['status'=>0],['sort','id']); | 58 | + $list = $customModel->list(['status'=>0],['topping_time','sort','id']); |
| 59 | if(!empty($list)){ | 59 | if(!empty($list)){ |
| 60 | foreach ($list as $k=>$v){ | 60 | foreach ($list as $k=>$v){ |
| 61 | $v['sub'] = [$v['name'].'管理',$v['name'].'分类']; | 61 | $v['sub'] = [$v['name'].'管理',$v['name'].'分类']; |
| @@ -14,10 +14,7 @@ use App\Http\Controllers\Bside\BaseController; | @@ -14,10 +14,7 @@ use App\Http\Controllers\Bside\BaseController; | ||
| 14 | use App\Http\Logic\Bside\CustomModule\CustomModuleExtendLogic; | 14 | use App\Http\Logic\Bside\CustomModule\CustomModuleExtendLogic; |
| 15 | use App\Models\CustomModule\CustomModuleExtend; | 15 | use App\Models\CustomModule\CustomModuleExtend; |
| 16 | use App\Models\CustomModule\CustomModuleExtentContent; | 16 | use App\Models\CustomModule\CustomModuleExtentContent; |
| 17 | -<<<<<<< HEAD | ||
| 18 | use App\Models\Product\Extend; | 17 | use App\Models\Product\Extend; |
| 19 | -======= | ||
| 20 | ->>>>>>> 8cd12bff1a9683bab5e510abdf95218a42999a27 | ||
| 21 | 18 | ||
| 22 | class CustomModuleExtentController extends BaseController | 19 | class CustomModuleExtentController extends BaseController |
| 23 | { | 20 | { |
| @@ -87,7 +84,6 @@ class CustomModuleExtentController extends BaseController | @@ -87,7 +84,6 @@ class CustomModuleExtentController extends BaseController | ||
| 87 | } | 84 | } |
| 88 | 85 | ||
| 89 | /** | 86 | /** |
| 90 | -<<<<<<< HEAD | ||
| 91 | * @remark :获取扩展模块的扩展字段 | 87 | * @remark :获取扩展模块的扩展字段 |
| 92 | * @name :lists | 88 | * @name :lists |
| 93 | * @author :lyh | 89 | * @author :lyh |
| @@ -104,17 +100,4 @@ class CustomModuleExtentController extends BaseController | @@ -104,17 +100,4 @@ class CustomModuleExtentController extends BaseController | ||
| 104 | $this->response('success',Code::SUCCESS,$lists); | 100 | $this->response('success',Code::SUCCESS,$lists); |
| 105 | } | 101 | } |
| 106 | 102 | ||
| 107 | -======= | ||
| 108 | - * @remark : | ||
| 109 | - * @name :getExtendContentList | ||
| 110 | - * @author :lyh | ||
| 111 | - * @method :post | ||
| 112 | - * @time :2023/12/20 15:21 | ||
| 113 | - */ | ||
| 114 | - public function getExtendContentList(){ | ||
| 115 | - $extendContentModel = new CustomModuleExtentContent(); | ||
| 116 | - $lists = $extend->list($this->map); | ||
| 117 | - $this->response('success',Code::SUCCESS,$lists); | ||
| 118 | - } | ||
| 119 | ->>>>>>> 8cd12bff1a9683bab5e510abdf95218a42999a27 | ||
| 120 | } | 103 | } |
| @@ -134,4 +134,21 @@ class CustomModuleLogic extends BaseLogic | @@ -134,4 +134,21 @@ class CustomModuleLogic extends BaseLogic | ||
| 134 | DB::disconnect('custom_mysql'); | 134 | DB::disconnect('custom_mysql'); |
| 135 | return $this->success(); | 135 | return $this->success(); |
| 136 | } | 136 | } |
| 137 | + | ||
| 138 | + /** | ||
| 139 | + * @remark :设置排序 | ||
| 140 | + * @name :setTopping | ||
| 141 | + * @author :lyh | ||
| 142 | + * @method :post | ||
| 143 | + * @time :2023/12/21 11:03 | ||
| 144 | + */ | ||
| 145 | + public function setTopping(){ | ||
| 146 | + ProjectServer::useProject($this->param['project_id']); | ||
| 147 | + $moduleModel = new CustomModule(); | ||
| 148 | + $rs = $moduleModel->edit(['topping_time'=>date('Y-m-d H:i:s')],['id'=>$this->param['id']]); | ||
| 149 | + if($rs === false){ | ||
| 150 | + $this->fail('置顶失败,请联系管理员'); | ||
| 151 | + } | ||
| 152 | + DB::disconnect('custom_mysql'); | ||
| 153 | + } | ||
| 137 | } | 154 | } |
| @@ -26,9 +26,9 @@ class CustomTemplateRequest extends FormRequest | @@ -26,9 +26,9 @@ class CustomTemplateRequest extends FormRequest | ||
| 26 | return [ | 26 | return [ |
| 27 | 'name'=>'required', | 27 | 'name'=>'required', |
| 28 | 'url'=>'required', | 28 | 'url'=>'required', |
| 29 | -// 'keywords'=>'required', | ||
| 30 | -// 'description'=>'required', | ||
| 31 | -// 'title'=>'required', | 29 | + 'keywords'=>'max:1000', |
| 30 | +// 'description'=>'max:500', | ||
| 31 | + 'title'=>'max:500', | ||
| 32 | ]; | 32 | ]; |
| 33 | } | 33 | } |
| 34 | 34 |
| @@ -313,6 +313,7 @@ Route::middleware(['aloginauth'])->group(function () { | @@ -313,6 +313,7 @@ Route::middleware(['aloginauth'])->group(function () { | ||
| 313 | Route::prefix('custom_module')->group(function () { | 313 | Route::prefix('custom_module')->group(function () { |
| 314 | Route::any('/', [\App\Http\Controllers\Aside\CustomModule\CustomModuleController::class, 'lists'])->name('custom_lists'); | 314 | Route::any('/', [\App\Http\Controllers\Aside\CustomModule\CustomModuleController::class, 'lists'])->name('custom_lists'); |
| 315 | Route::any('/save', [\App\Http\Controllers\Aside\CustomModule\CustomModuleController::class, 'save'])->name('custom_save'); | 315 | Route::any('/save', [\App\Http\Controllers\Aside\CustomModule\CustomModuleController::class, 'save'])->name('custom_save'); |
| 316 | + Route::any('/topping', [\App\Http\Controllers\Aside\CustomModule\CustomModuleController::class, 'topping'])->name('custom_topping'); | ||
| 316 | Route::any('/del', [\App\Http\Controllers\Aside\CustomModule\CustomModuleController::class, 'del'])->name('custom_del'); | 317 | Route::any('/del', [\App\Http\Controllers\Aside\CustomModule\CustomModuleController::class, 'del'])->name('custom_del'); |
| 317 | }); | 318 | }); |
| 318 | 319 |
-
请 注册 或 登录 后发表评论