|
...
|
...
|
@@ -4,9 +4,12 @@ namespace App\Http\Controllers\Bside; |
|
|
|
|
|
|
|
|
|
|
|
use App\Enums\Common\Code;
|
|
|
|
use App\Http\Logic\Bside\TemplateLogic;
|
|
|
|
use App\Http\Requests\Bside\TemplateRequest;
|
|
|
|
use App\Models\Template\ATemplate;
|
|
|
|
use App\Models\Template\ATemplateHtml;
|
|
|
|
use App\Models\Template\BSetting;
|
|
|
|
use App\Models\Template\BTemplate;
|
|
|
|
use App\Models\Template\BTemplateData;
|
|
|
|
use Illuminate\Validation\Rule;
|
|
|
|
|
|
...
|
...
|
@@ -117,9 +120,10 @@ class TemplateController extends BaseController |
|
|
|
$source = $this->param['source']??'';
|
|
|
|
$source_id = $this->param['source_id']??0;
|
|
|
|
|
|
|
|
$data = TemplateLogic::instance()->first($source,$source_id);
|
|
|
|
|
|
|
|
|
|
|
|
return $this->success();
|
|
|
|
return $this->response('',Code::SUCCESS,$data['html']);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
...
|
...
|
@@ -128,13 +132,38 @@ class TemplateController extends BaseController |
|
|
|
* @author:dc
|
|
|
|
* @time 2023/5/11 11:00
|
|
|
|
*/
|
|
|
|
public function save_html(){
|
|
|
|
public function save_html(TemplateRequest $request){
|
|
|
|
|
|
|
|
$source = $this->param['source']??'';
|
|
|
|
$source_id = $this->param['source_id']??0;
|
|
|
|
$data = $request->validated();
|
|
|
|
|
|
|
|
$data['data_source'] = $data['source'];
|
|
|
|
$data['data_source_id'] = $data['source_id'];
|
|
|
|
|
|
|
|
unset($data['source']);
|
|
|
|
unset($data['source_id']);
|
|
|
|
|
|
|
|
TemplateLogic::instance()->save($data);
|
|
|
|
|
|
|
|
return $this->response('保存成功');
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* 状态修改
|
|
|
|
* @param TemplateRequest $request
|
|
|
|
* @return \Illuminate\Http\JsonResponse
|
|
|
|
* @throws \App\Exceptions\AsideGlobalException
|
|
|
|
* @throws \App\Exceptions\BsideGlobalException
|
|
|
|
* @author:dc
|
|
|
|
* @time 2023/5/15 14:43
|
|
|
|
*/
|
|
|
|
public function status(TemplateRequest $request){
|
|
|
|
|
|
|
|
$data = $request->validated();
|
|
|
|
|
|
|
|
$html = $this->param['html']??'';
|
|
|
|
TemplateLogic::instance()->status($data['source'],$data['source_id'],$data['status']);
|
|
|
|
|
|
|
|
return $this->response('保存成功');
|
|
|
|
|
|
|
|
}
|
|
|
|
|
...
|
...
|
|