提交问卷结果接口、后台整体色调调整

wenjuan
yanzai 1 year ago
parent 6fe042afc9
commit e8bdeca27f

@ -25,4 +25,28 @@ class QuestionController extends Controller
} }
return \Yz::Return(true,"查询成功",['list'=>$list]); 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('提交失败');
}
}
} }

@ -44,6 +44,7 @@ Route::group(['prefix' => 'H5'], function () {
Route::post('/SetDefaultPerson', 'App\Http\Controllers\API\H5\UserController@SetDefaultPerson');//设置默认体检人 Route::post('/SetDefaultPerson', 'App\Http\Controllers\API\H5\UserController@SetDefaultPerson');//设置默认体检人
Route::post('/HospitalIntroduction', 'App\Http\Controllers\API\H5\HospitalExtraController@Introduction');//医院简介 Route::post('/HospitalIntroduction', 'App\Http\Controllers\API\H5\HospitalExtraController@Introduction');//医院简介
Route::post('/QuestionGetList', 'App\Http\Controllers\API\H5\QuestionController@GetList');//问题列表 Route::post('/QuestionGetList', 'App\Http\Controllers\API\H5\QuestionController@GetList');//问题列表
Route::post('/QuestionSubmitAnswer', 'App\Http\Controllers\API\H5\QuestionController@SubmitAnswer');//提交问题
}); });

@ -5,6 +5,7 @@ import 'element-plus/dist/index.css'
import 'element-plus/theme-chalk/dark/css-vars.css' import 'element-plus/theme-chalk/dark/css-vars.css'
import './assets/main.css' import './assets/main.css'
import './style/dark/css-vars.css' import './style/dark/css-vars.css'
import './style/global.css'
import * as ElementPlusIconsVue from '@element-plus/icons-vue' import * as ElementPlusIconsVue from '@element-plus/icons-vue'
import App from './App.vue' import App from './App.vue'
import router from './router' import router from './router'

@ -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;
}

@ -15,7 +15,7 @@
</div> </div>
</div> </div>
<div style="margin-top: -100px;"> <div style="margin-top: -100px;">
<div style="font-size: 36px; margin-left: -100px;margin-bottom: 50px;">海南现代妇女儿童医院体检预约平台</div> <div style="font-size: 36px; margin-left: -100px;margin-bottom: 50px;color:#009ea7">海南现代妇女儿童医院体检预约平台</div>
<el-form style="width: 400px;" ref="ruleFormRef" status-icon class="demo-ruleForm"> <el-form style="width: 400px;" ref="ruleFormRef" status-icon class="demo-ruleForm">
<el-form-item> <el-form-item>
<span style="font-size: 22px;">登录您的账户</span> <span style="font-size: 22px;">登录您的账户</span>
@ -29,7 +29,7 @@
autocomplete="off" placeholder="密码" size="large" :prefix-icon="Lock" /> autocomplete="off" placeholder="密码" size="large" :prefix-icon="Lock" />
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button style="width: 100%;" type="primary" @click="login(ruleFormRef)" <el-button style="width: 100%;background-color: #009ea7;border:#009ea7" type="primary" @click="login(ruleFormRef)"
size="large">登录</el-button> size="large">登录</el-button>
</el-form-item> </el-form-item>
<div style="height: 160px;"></div> <div style="height: 160px;"></div>

Loading…
Cancel
Save