建议表字段
suggest_id int(11) 自动增量 建议id
user_id int(11) 用户id
type tinyint(2) 1咨询加以2我的建议
content varchar(256) NULL 建议内容
images tinytext NULL 图片地址
phone varchar(25) NULL 手机号
options varchar(50) NULL 建议选项
status tinyint(2) [0] 0未处理1已处理
create_time datetime 创建时间
update_time datetime NULL 更改时间
问卷调查表字段
question_id int(11) 自动增量 问题id
question varchar(150) 问题
options json NULL 答案选项
(数组)
type tinyint(3) 1单选2多选3文字回答
is_require tinyint(2) [0] 0非必填1必填
create_time datetime 创建时间
update_time datetime NULL 更新时间
问卷答案表字段
answer_id int(11) 自动增量
question_id int(11) 问题id
user_id int(11) NULL 用户id
answer json NULL 答案
(数组)
create_time datetime 创建时间
update_time datetime NULL 更新时间
1.建议表单提交
~~~[api]
post:https://wenlv.henan100.com/api.php/suggest/suggest_add
*init:user_id=默认值#用户id(必填项)
*init:type=默认值#1咨询建议2我的建议(必填项)
*string:content=默认值#建议内容(必填项)
*string:openid=默认值#openid(必填项)
*string:scene_id=默认值#表单id(必填项)
*string:nickname=默认值#昵称(必填项)
*string:images=默认值#图片地址,拼接成字符串后在提交(选填)
*string:phone=默认值#手机号(选填)
*string:options=默认值#问题选项(选填)
<<<
success
<<<
error
~~~
2.建议列表
~~~[api]
get:https://wenlv.henan100.com/api.php/suggest/suggest_list
*string:user_id=默认值#用户id
type#1咨询建议2我的建议
page#页码
<<<
success
{
"code": 1,
"msg": "ok",
"data": []
}
<<<
error
~~~
3.问卷调查表
~~~[api]
get:https://wenlv.henan100.com/api.php/suggest/question_list
<<<
success
{
"code": 1,
"msg": "ok",
"data": \[
{
"question\_id": 1,
"question": "您来自 省 市 县",
"options": null,
"type": 3,
"is\_require": 0,
"create\_time": "2021-03-22 17:39:34",
"update\_time": null
},
{
"question\_id": 2,
"question": "您的年龄为?",
"options": {
"A": "25岁以下",
"B": "25-40岁",
"C": "40-55岁",
"D": "55岁以上"
},
"type": 1,
"is\_require": 0,
"create\_time": "2021-03-23 09:15:18",
"update\_time": null
},
{
"question\_id": 3,
"question": "您是通过何种途径了解河南景区的?",
"options": {
"A": "微博",
"B": "微信",
"C": "其他网络渠道",
"D": "电视",
"E": "报纸",
"F": "旅行社推荐",
"G": "亲朋介绍",
"H": "其他"
},
"type": 2,
"is\_require": 0,
"create\_time": "2021-03-23 10:41:16",
"update\_time": null
},
<<<
error
~~~
4.问卷提交
表单提交示例:
{
'user_id':1,
answer:{//1,2,3是question_id,以question_id作为键名
1:'A',//单选
2:[A,B,C],//多选
3:'smnsdnsd'//字符串,用户输入
}
}
~~~[api]
post:https://wenlv.henan100.com/api.php/suggest/question_add
*int:user_id=默认值#用户id
*array:answer=默认值#字典
<<<
success
<<<
error
~~~