diff --git a/Laravel/app/Http/Controllers/API/Admin/YeWu/ComboCrowdController.php b/Laravel/app/Http/Controllers/API/Admin/YeWu/ComboCrowdController.php
index 27fbc82..a76a1f8 100644
--- a/Laravel/app/Http/Controllers/API/Admin/YeWu/ComboCrowdController.php
+++ b/Laravel/app/Http/Controllers/API/Admin/YeWu/ComboCrowdController.php
@@ -14,4 +14,32 @@ class ComboCrowdController extends Controller
$list=DB::table('combo_crowd')->get();
return \Yz::Return(true,'查询成功',['list'=>$list]);
}
+ public function Save()
+ {
+ $Info=request('Info');
+ $data=['name'=>$Info['name']];
+ $u=false;
+ if(isset($Info['id']) and $Info['id']<>0){
+ //更新
+ $u=DB::table('combo_crowd')->where('id',$Info['id'])->update($data);
+ }else{
+ //添加
+ $u=DB::table('combo_crowd')->insert($data);
+ }
+ if($u){
+ return \Yz::Return(true,"操作完成",[]);
+ }else{
+ return \Yz::echoError1("操作失败");
+ }
+ }
+ public function Del(){
+ $id=request('id');
+ $d=DB::table('combo_crowd')->where('id',$id)->delete();
+ if($d){
+ return \Yz::Return(true,"操作完成",[]);
+ }else{
+ return \Yz::echoError1("操作失败");
+ }
+ }
+
}
diff --git a/Laravel/routes/api.php b/Laravel/routes/api.php
index a60e93d..2f50c93 100644
--- a/Laravel/routes/api.php
+++ b/Laravel/routes/api.php
@@ -95,6 +95,8 @@ Route::group(['middleware' => ['checktoken', 'log'], 'prefix' => 'v1'], function
Route::post('admin/SaveCacheInfo', 'App\Http\Controllers\API\Admin\YeWu\HospitalController@SaveCacheInfo');
Route::post('admin/ComboTypeGetList', 'App\Http\Controllers\API\Admin\YeWu\ComboTypeController@GetList');//套餐类型列表
Route::post('admin/ComboCrowdGetList', 'App\Http\Controllers\API\Admin\YeWu\ComboCrowdController@GetList');//套餐适应人群
+ Route::post('admin/ComboCrowdSave', 'App\Http\Controllers\API\Admin\YeWu\ComboCrowdController@Save');//套餐适应人群保存
+ Route::post('admin/ComboCrowdDel', 'App\Http\Controllers\API\Admin\YeWu\ComboCrowdController@Del');//套餐适应人群删除
Route::post('admin/OrderGetList', 'App\Http\Controllers\API\Admin\YeWu\OrderController@GetList');//订单列表
Route::post('admin/QuestionGetList', 'App\Http\Controllers\API\Admin\YeWu\QuestionController@GetList');//问答列表
Route::post('admin/QuestionSave', 'App\Http\Controllers\API\Admin\YeWu\QuestionController@Save');//保存题目
diff --git a/admin/src/api/api.js b/admin/src/api/api.js
index 72715f8..d919db7 100644
--- a/admin/src/api/api.js
+++ b/admin/src/api/api.js
@@ -213,6 +213,14 @@ export const ComboTypeGetList = (data={}) => {
export const ComboCrowdGetList = (data={}) => {
return axios({url:import.meta.env.VITE_APP_API+'v1/admin/ComboCrowdGetList',data:data})
}
+//获取套餐适用人群save
+export const ComboCrowdSave = (data={}) => {
+ return axios({url:import.meta.env.VITE_APP_API+'v1/admin/ComboCrowdSave',data:data})
+}
+//获取套餐适用人群del
+export const ComboCrowdDel = (data={}) => {
+ return axios({url:import.meta.env.VITE_APP_API+'v1/admin/ComboCrowdDel',data:data})
+}
//获取订单列表
export const OrderGetList = (data={}) => {
return axios({url:import.meta.env.VITE_APP_API+'v1/admin/OrderGetList',data:data})
diff --git a/admin/src/router/index.js b/admin/src/router/index.js
index 46e671a..450b334 100644
--- a/admin/src/router/index.js
+++ b/admin/src/router/index.js
@@ -190,6 +190,13 @@ const router = createRouter({
meta: {
title: '问卷项目'
}
+ },{
+ path: '/comboMngr/crowd',
+ name: 'ComboMngrCrowd',
+ component: () => import('../views/ComboMngr/Crowd.vue'),
+ meta: {
+ title: '套餐适用人群'
+ }
}]
},
diff --git a/admin/src/views/ComboMngr/Crowd.vue b/admin/src/views/ComboMngr/Crowd.vue
new file mode 100644
index 0000000..9dac1a5
--- /dev/null
+++ b/admin/src/views/ComboMngr/Crowd.vue
@@ -0,0 +1,155 @@
+
+
+
+
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/admin/src/views/Index.vue b/admin/src/views/Index.vue
index 5c2bedf..ac6cf64 100644
--- a/admin/src/views/Index.vue
+++ b/admin/src/views/Index.vue
@@ -48,7 +48,7 @@
-
+