diff --git a/Laravel/app/Http/Controllers/API/H5/QuestionController.php b/Laravel/app/Http/Controllers/API/H5/QuestionController.php index 6050403..2a0ebcf 100644 --- a/Laravel/app/Http/Controllers/API/H5/QuestionController.php +++ b/Laravel/app/Http/Controllers/API/H5/QuestionController.php @@ -25,4 +25,28 @@ class QuestionController extends Controller } return \Yz::Return(true,"查询成功",['list'=>$list]); } + //提交调查 + public function SubmitAnswer() + { + $openid = request('openid'); + $content = request('content'); + $q_type = request('q_type'); + + $user = DB::table('web_users')->where(['openid' => $openid, 'status' => 1, 'is_del' => 0])->first(); + if (!$user) return \Yz::echoError1('用户不存在'); + if(!isset($q_type)) return \Yz::echoError1('问卷类型不能为空'); + if(!isset($content) or empty($content)) return \Yz::echoError1('内容不能为空'); + $data=[ + 'userid'=>$user->id, + 'q_type'=>$q_type, + 'content'=>json_encode($content,JSON_UNESCAPED_UNICODE) + ]; + $i=DB::table('questions_log')->insert($data); + if($i){ + return \Yz::Return(true,"提交成功",[]); + }else{ + return \Yz::echoError1('提交失败'); + } + + } } diff --git a/Laravel/routes/web.php b/Laravel/routes/web.php index f7da43f..7b19676 100644 --- a/Laravel/routes/web.php +++ b/Laravel/routes/web.php @@ -44,6 +44,7 @@ Route::group(['prefix' => 'H5'], function () { Route::post('/SetDefaultPerson', 'App\Http\Controllers\API\H5\UserController@SetDefaultPerson');//设置默认体检人 Route::post('/HospitalIntroduction', 'App\Http\Controllers\API\H5\HospitalExtraController@Introduction');//医院简介 Route::post('/QuestionGetList', 'App\Http\Controllers\API\H5\QuestionController@GetList');//问题列表 + Route::post('/QuestionSubmitAnswer', 'App\Http\Controllers\API\H5\QuestionController@SubmitAnswer');//提交问题 }); diff --git a/admin/src/main.js b/admin/src/main.js index e98a880..5fa49df 100644 --- a/admin/src/main.js +++ b/admin/src/main.js @@ -5,6 +5,7 @@ import 'element-plus/dist/index.css' import 'element-plus/theme-chalk/dark/css-vars.css' import './assets/main.css' import './style/dark/css-vars.css' +import './style/global.css' import * as ElementPlusIconsVue from '@element-plus/icons-vue' import App from './App.vue' import router from './router' diff --git a/admin/src/style/global.css b/admin/src/style/global.css new file mode 100644 index 0000000..31ad19f --- /dev/null +++ b/admin/src/style/global.css @@ -0,0 +1,22 @@ +.el-button--primary{ + background-color: #00aeb7; + border-color: #009ea7; + color:#fff; +} +.el-radio-button__original-radio:checked+.el-radio-button__inner{ + background-color: #00aeb7; +} +.el-switch.is-checked .el-switch__core{ + background-color: #00aeb7; + border-color: #009ea7; +} +.el-switch__label.is-active{ + color: #00aeb7; +} +.el-switch__core{ + background:#00aeb7; + background-color: #00aeb7; +} +.el-menu-item.is-active{ + color: #00aeb7; +} diff --git a/admin/src/views/Login.vue b/admin/src/views/Login.vue index 7b42645..6d3eea9 100644 --- a/admin/src/views/Login.vue +++ b/admin/src/views/Login.vue @@ -15,7 +15,7 @@
-
海南现代妇女儿童医院体检预约平台
+
海南现代妇女儿童医院体检预约平台
登录您的账户 @@ -29,7 +29,7 @@ autocomplete="off" placeholder="密码" size="large" :prefix-icon="Lock" /> - 登录