data_request; // 数据 $data = $this->data_detail; // 模板数据 $assign = [ // 加载地图api 'is_load_map_api' => 1, // 编辑器文件存放地址 'editor_path_type' => ResourcesService::EditorPathTypeValue('warehouse'), ]; // 编辑页面钩子 $hook_name = 'plugins_view_admin_warehouse_save'; $assign[$hook_name.'_data'] = MyEventTrigger($hook_name, [ 'hook_name' => $hook_name, 'is_backend' => true, 'warehouse_id' => isset($params['id']) ? $params['id'] : 0, 'data' => &$data, 'params' => &$params, ]); // 数据/参数 unset($params['id']); $assign['data'] = $data; $assign['params'] = $params; // 数据赋值 MyViewAssign($assign); return MyView(); } /** * 添加/编辑 * @author Devil * @blog http://gong.gg/ * @version 1.0.0 * @date 2020-07-07 * @desc description */ public function Save() { $params = $this->data_request; return ApiService::ApiDataReturn(WarehouseService::WarehouseSave($params)); } /** * 删除 * @author Devil * @blog http://gong.gg/ * @version 1.0.0 * @date 2020-07-07 * @desc description */ public function Delete() { $params = $this->data_request; $params['admin'] = $this->admin; return ApiService::ApiDataReturn(WarehouseService::WarehouseDelete($params)); } /** * 状态更新 * @author Devil * @blog http://gong.gg/ * @version 1.0.0 * @date 2020-07-07 * @desc description */ public function StatusUpdate() { $params = $this->data_request; $params['admin'] = $this->admin; return ApiService::ApiDataReturn(WarehouseService::WarehouseStatusUpdate($params)); } } ?>