isAjax()) { $param = $request->all(); $model = new Template(); $limit = $param['limit']; $where = []; $cycle_type = $param['engineering_type']; if (!empty($cycle_type)) { $where[] = ['engineering_type', '=', $cycle_type]; } $list = $model->getPaginateList($where, ['*'], ['id' => 'asc'], [], $limit); if($list['total']>0) { foreach ($list['data'] as $key => $item) { // $list['data'][$key]['engineering_type'] =(new BasicdataEngineeringController())->getOnename($item['engineering_type']); $list['data'][$key]['engineering_type'] =''; } } // $data['belist'] = (new BasicdataEngineeringController())->getListout(); $data['belist'] = []; $data['list'] = $list; return sparkSuccess(dataReturn(0, '查询成功',$data)); } return view('bomb/template/index'); } /** * 新增视频队则 * @param Request $request * @return \support\Response */ public function store(Request $request){ if ($request->isAjaxPost()) { $param = $request->post(); $model = new Template(); $res = $model->insertOne($param); return sparkSuccess(dataReturn(0, '添加成功')); } } /** * 编辑工程 * @param Request $request * @return \support\Response */ public function update(Request $request){ if ($request->isAjaxPost()) { $param = $request->post(); $model = new Template(); $res = $model->updateById($param,$param['id']); return sparkSuccess(dataReturn(0, '编辑成功')); } return sparkSuccess(dataReturn(0, 'error')); } /** * 删除工程信息 * @param Request $request * @return \support\Response */ public function destroy(Request $request){ $id = $request->get('id'); $model = new Template(); $model->delById($id); return sparKSuccess(dataReturn(0, '删除成功')); } /** * 查询工程详情 * @param Request $request * @return \support\Response */ public function show(Request $request){ $id = $request->get('id'); $model = new Template(); $row = $model->getInfoById($id); return sparKSuccess(dataReturn(0, 'success', $row)); } }