|
|
@@ -5,6 +5,7 @@ namespace app\system\controller;
|
|
|
use app\BaseController;
|
|
|
use app\model\api\ShowTemplate as ShowTemplateModel;
|
|
|
use app\model\api\ServiceType as ServiceTypeModel;
|
|
|
+use app\model\api\ServiceTimeType as ServiceTimeTypeModel;
|
|
|
use app\Request;
|
|
|
use library\services\UtilService;
|
|
|
|
|
|
@@ -168,7 +169,67 @@ class ShowTemplate extends BaseController{
|
|
|
}
|
|
|
|
|
|
|
|
|
+ /**
|
|
|
+ * 服务时长类型
|
|
|
+ * @param Request $request
|
|
|
+ */
|
|
|
+ public function serviceTimeTypeList(Request $request){
|
|
|
+ $post = UtilService::getMore([
|
|
|
+ ['page',1],
|
|
|
+ ['pageSize', 50],
|
|
|
+ ['title',''],
|
|
|
+ ['status',''],
|
|
|
+ ],$request);
|
|
|
+ $data = (new ServiceTypeModel)->getList($post);
|
|
|
+ return app('json')->success([
|
|
|
+ 'list' => $data["list"],
|
|
|
+ 'pageCount' => $data["totalCount"],
|
|
|
+ 'pageSize' => $data["pageSize"],
|
|
|
+ 'page' => $data["page"],
|
|
|
+ ]);
|
|
|
+ }
|
|
|
|
|
|
+ /**
|
|
|
+ * 添加服务时长类型
|
|
|
+ */
|
|
|
+ public function serviceTimeTypeAdd(Request $request){
|
|
|
+ $post = UtilService::getMore([
|
|
|
+ ['id','0'],
|
|
|
+ ['seq','0'],
|
|
|
+ ['code','','empty','请填写code'],
|
|
|
+ ['title','','empty','请填写名称'],
|
|
|
+ ['content',''],
|
|
|
+ ['status','0'],
|
|
|
+ ['img','']
|
|
|
+
|
|
|
+ ],$request);
|
|
|
+ $id = $post["id"];
|
|
|
+ unset($post["id"]);
|
|
|
+ $r=0;
|
|
|
+ if(empty($id) || $id=="0"){
|
|
|
+ $r = (new ServiceTimeTypeModel)->insert($post);
|
|
|
+ }else{
|
|
|
+ $r = (new ServiceTimeTypeModel)->where("id",$id)->update($post);
|
|
|
+ }
|
|
|
+ if($r){
|
|
|
+ return app('json')->success("数据保存成功");
|
|
|
+ }else{
|
|
|
+ return app('json')->fail("数据保存失败");
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 分类删除
|
|
|
+ * @param Request $request
|
|
|
+ */
|
|
|
+ public function serviceTimeTypeDel(Request $request) {
|
|
|
+ [$id] = UtilService::getMore([
|
|
|
+ ['id',0,'empty','参数错误']
|
|
|
+ ],$request,true);
|
|
|
+ return app('json')->success("暂不支持删除");
|
|
|
+ $bool = (new ServiceTimeTypeModel)->where("id",$id)->delete();
|
|
|
+ return app('json')->success("删除成功");
|
|
|
+ }
|
|
|
|
|
|
|
|
|
}
|