|
@@ -50,12 +50,30 @@ class ConfigCityManagementController extends Controller
|
|
|
return $data;
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 添加城市
|
|
|
+ */
|
|
|
+ public function create(Request $request)
|
|
|
+ {
|
|
|
+ $validator = Validator::make($request->all(), [
|
|
|
+ 'province_id' => 'required|int',
|
|
|
+ 'province_name' => 'required|string',
|
|
|
+ 'city_id' => 'required|int',
|
|
|
+ 'city_name' => 'required|string',
|
|
|
+ 'express_type' => 'required|string'
|
|
|
+ ]);
|
|
|
+ if ($validator->fails()) {
|
|
|
+ return $this->response->error($validator->errors()->first(), 500);
|
|
|
+ }
|
|
|
+ return $this->configCityManagementRepository->create($request->all());
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
- //编辑/新增城市
|
|
|
+ //编辑城市
|
|
|
public function edit(Request $request)
|
|
|
{
|
|
|
$validator = Validator::make($request->all(), [
|
|
|
-// 'id' => 'required|exists:config_city_management',
|
|
|
+ 'id' => 'required|exists:config_city_management',
|
|
|
'province_name' => 'required|string|max:20',
|
|
|
'province_id' => 'required|integer',
|
|
|
'city_id' => 'required|integer',
|