Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
efit
question
提交
6cb64ea5
Q
question
项目概览
efit
/
question
通知
259
Star
6
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Q
question
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
6cb64ea5
编写于
12月 20, 2022
作者:
M
mark
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
修改题库分类加载方式
上级
c2c33d52
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
15 addition
and
40 deletion
+15
-40
miniprogram/app.js
miniprogram/app.js
+0
-27
miniprogram/components/selector/index.js
miniprogram/components/selector/index.js
+7
-11
miniprogram/pages/index/index.js
miniprogram/pages/index/index.js
+4
-2
question_info.sql
question_info.sql
+4
-0
未找到文件。
miniprogram/app.js
浏览文件 @
6cb64ea5
...
...
@@ -4,33 +4,6 @@ import util from 'utils/util.js'
let
appId
=
wx
.
getAccountInfoSync
().
miniProgram
.
appId
;
App
({
onLaunch
()
{
let
menuVersion
=
util
.
getMenuVersionIndex
()
||
0
;
let
uid
=
util
.
getUserId
();
let
data
=
{
uid
:
uid
}
api
.
systemInit
(
data
).
then
(
res
=>
{
let
category
=
res
.
category
;
let
systemVersion
=
parseInt
(
category
)
if
(
systemVersion
>
menuVersion
)
{
this
.
loadMenu
(
systemVersion
);
}
else
{
console
.
log
(
'
题库分类已经最新无需加载
'
);
}
})
// 登录
/*
wx.login({
success: res => {
// 发送 res.code 到后台换取 openId, sessionKey, unionId
}
})
*/
},
loadMenu
:
function
(
systemVersion
){
api
.
getQuestionMenu
(
0
).
then
(
res
=>
{
//console.log('menu info ', res);
wx
.
setStorageSync
(
'
cidInfo
'
,
res
)
util
.
setMenuVersionIndex
(
systemVersion
);
});
},
globalData
:
{
userInfo
:
null
...
...
miniprogram/components/selector/index.js
浏览文件 @
6cb64ea5
var
util
=
require
(
'
../../utils/util.js
'
)
var
areaInfo
=
util
.
getMenuInfo
();
//所有省市区县数据
if
(
!
areaInfo
||
areaInfo
.
length
==
0
)
{
areaInfo
=
[{
"
children
"
:[{
"
children
"
:[{
"
children
"
:[],
"
id
"
:
50
,
"
name
"
:
"
组织学与胚胎学
"
},{
"
children
"
:[],
"
id
"
:
51
,
"
name
"
:
"
医学免疫学
"
},{
"
children
"
:[],
"
id
"
:
52
,
"
name
"
:
"
人体寄生虫学
"
},{
"
children
"
:[],
"
id
"
:
53
,
"
name
"
:
"
病理学
"
},{
"
children
"
:[],
"
id
"
:
54
,
"
name
"
:
"
医学微生物学
"
},{
"
children
"
:[],
"
id
"
:
55
,
"
name
"
:
"
系统解剖学
"
},{
"
children
"
:[],
"
id
"
:
56
,
"
name
"
:
"
病理生理学
"
},{
"
children
"
:[],
"
id
"
:
57
,
"
name
"
:
"
药理学
"
},{
"
children
"
:[],
"
id
"
:
58
,
"
name
"
:
"
医学遗传学
"
},{
"
children
"
:[],
"
id
"
:
59
,
"
name
"
:
"
生理学
"
},{
"
children
"
:[],
"
id
"
:
60
,
"
name
"
:
"
局部解剖学
"
},{
"
children
"
:[],
"
id
"
:
61
,
"
name
"
:
"
生物化学
"
},{
"
children
"
:[],
"
id
"
:
62
,
"
name
"
:
"
细胞生物学
"
}],
"
id
"
:
40
,
"
name
"
:
"
基础医学
"
},{
"
children
"
:[{
"
children
"
:[],
"
id
"
:
63
,
"
name
"
:
"
神经病学
"
},{
"
children
"
:[],
"
id
"
:
64
,
"
name
"
:
"
内科学
"
},{
"
children
"
:[],
"
id
"
:
65
,
"
name
"
:
"
精神病学
"
},{
"
children
"
:[],
"
id
"
:
66
,
"
name
"
:
"
外科学
"
},{
"
children
"
:[],
"
id
"
:
67
,
"
name
"
:
"
妇产科学
"
},{
"
children
"
:[],
"
id
"
:
68
,
"
name
"
:
"
医学心理学
"
},{
"
children
"
:[],
"
id
"
:
69
,
"
name
"
:
"
儿科学
"
},{
"
children
"
:[],
"
id
"
:
70
,
"
name
"
:
"
传染病学
"
},{
"
children
"
:[],
"
id
"
:
71
,
"
name
"
:
"
皮肤性病学
"
},{
"
children
"
:[],
"
id
"
:
72
,
"
name
"
:
"
诊断学
"
},{
"
children
"
:[],
"
id
"
:
73
,
"
name
"
:
"
麻醉学
"
},{
"
children
"
:[],
"
id
"
:
74
,
"
name
"
:
"
眼科学
"
}],
"
id
"
:
41
,
"
name
"
:
"
临床医学
"
},{
"
children
"
:[{
"
children
"
:[],
"
id
"
:
81
,
"
name
"
:
"
眼耳鼻咽喉口腔科护理学
"
},{
"
children
"
:[],
"
id
"
:
82
,
"
name
"
:
"
健康评估
"
},{
"
children
"
:[],
"
id
"
:
83
,
"
name
"
:
"
护理学基础
"
},{
"
children
"
:[],
"
id
"
:
84
,
"
name
"
:
"
内科护理学
"
},{
"
children
"
:[],
"
id
"
:
85
,
"
name
"
:
"
妇产科护理学
"
},{
"
children
"
:[],
"
id
"
:
86
,
"
name
"
:
"
外科护理学
"
},{
"
children
"
:[],
"
id
"
:
87
,
"
name
"
:
"
儿科护理学
"
}],
"
id
"
:
42
,
"
name
"
:
"
护理专业
"
},{
"
children
"
:[{
"
children
"
:[],
"
id
"
:
75
,
"
name
"
:
"
药物分析
"
},{
"
children
"
:[],
"
id
"
:
76
,
"
name
"
:
"
天然药物化学
"
},{
"
children
"
:[],
"
id
"
:
77
,
"
name
"
:
"
药事管理
"
},{
"
children
"
:[],
"
id
"
:
78
,
"
name
"
:
"
中药鉴定学
"
},{
"
children
"
:[],
"
id
"
:
79
,
"
name
"
:
"
药剂学
"
},{
"
children
"
:[],
"
id
"
:
80
,
"
name
"
:
"
药物化学
"
}],
"
id
"
:
43
,
"
name
"
:
"
药学专业
"
},{
"
children
"
:[{
"
children
"
:[],
"
id
"
:
88
,
"
name
"
:
"
中医内科学
"
},{
"
children
"
:[],
"
id
"
:
89
,
"
name
"
:
"
方剂学
"
},{
"
children
"
:[],
"
id
"
:
90
,
"
name
"
:
"
中医儿科学
"
},{
"
children
"
:[],
"
id
"
:
91
,
"
name
"
:
"
中医外科学
"
},{
"
children
"
:[],
"
id
"
:
92
,
"
name
"
:
"
中医学基础
"
},{
"
children
"
:[],
"
id
"
:
93
,
"
name
"
:
"
中药学
"
},{
"
children
"
:[],
"
id
"
:
94
,
"
name
"
:
"
中医诊断学
"
}],
"
id
"
:
44
,
"
name
"
:
"
中医专业
"
},{
"
children
"
:[{
"
children
"
:[],
"
id
"
:
143
,
"
name
"
:
"
流行病学
"
}],
"
id
"
:
45
,
"
name
"
:
"
预防专业
"
},{
"
children
"
:[{
"
children
"
:[],
"
id
"
:
144
,
"
name
"
:
"
口腔内科学
"
},{
"
children
"
:[],
"
id
"
:
145
,
"
name
"
:
"
口腔修复学
"
},{
"
children
"
:[],
"
id
"
:
146
,
"
name
"
:
"
口腔组织病理学
"
},{
"
children
"
:[],
"
id
"
:
147
,
"
name
"
:
"
口腔解剖生理学
"
},{
"
children
"
:[],
"
id
"
:
148
,
"
name
"
:
"
口腔颌面外科学
"
}],
"
id
"
:
46
,
"
name
"
:
"
口腔医学
"
},{
"
children
"
:[{
"
children
"
:[],
"
id
"
:
116
,
"
name
"
:
"
中医综合历年真题
"
},{
"
children
"
:[],
"
id
"
:
117
,
"
name
"
:
"
西医综合历年真题
"
}],
"
id
"
:
47
,
"
name
"
:
"
考研专区
"
},{
"
children
"
:[{
"
children
"
:[],
"
id
"
:
105
,
"
name
"
:
"
护理学基础
"
},{
"
children
"
:[],
"
id
"
:
115
,
"
name
"
:
"
护理伦理
"
},{
"
children
"
:[],
"
id
"
:
114
,
"
name
"
:
"
妊娠、分娩和产褥期疾病病人的护理
"
},{
"
children
"
:[],
"
id
"
:
113
,
"
name
"
:
"
中医基础知识
"
},{
"
children
"
:[],
"
id
"
:
112
,
"
name
"
:
"
人际沟通
"
},{
"
children
"
:[],
"
id
"
:
111
,
"
name
"
:
"
新生儿和新生儿疾病的护理
"
},{
"
children
"
:[],
"
id
"
:
110
,
"
name
"
:
"
精神障碍病人的护理
"
},{
"
children
"
:[],
"
id
"
:
109
,
"
name
"
:
"
血液、造血器官及免疫疾病病人的护理
"
},{
"
children
"
:[],
"
id
"
:
108
,
"
name
"
:
"
神经系统疾病病人的护理
"
},{
"
children
"
:[],
"
id
"
:
107
,
"
name
"
:
"
法规与护理管理
"
},{
"
children
"
:[],
"
id
"
:
106
,
"
name
"
:
"
肌肉骨骼系统和结缔组织疾病病人的护理
"
},{
"
children
"
:[],
"
id
"
:
95
,
"
name
"
:
"
消化系统疾病病人的护理
"
},{
"
children
"
:[],
"
id
"
:
104
,
"
name
"
:
"
损伤、中毒病人的护理
"
},{
"
children
"
:[],
"
id
"
:
103
,
"
name
"
:
"
传染病病人的护理
"
},{
"
children
"
:[],
"
id
"
:
102
,
"
name
"
:
"
生命发展保健
"
},{
"
children
"
:[],
"
id
"
:
101
,
"
name
"
:
"
泌尿生殖系统疾病病人的护理
"
},{
"
children
"
:[],
"
id
"
:
100
,
"
name
"
:
"
皮肤及皮下组织疾病病人的护理
"
},{
"
children
"
:[],
"
id
"
:
99
,
"
name
"
:
"
循环系统疾病病人的护理
"
},{
"
children
"
:[],
"
id
"
:
98
,
"
name
"
:
"
内分泌、营养及代谢疾病病人的护理
"
},{
"
children
"
:[],
"
id
"
:
97
,
"
name
"
:
"
肿瘤病人的护理
"
},{
"
children
"
:[],
"
id
"
:
96
,
"
name
"
:
"
呼吸系统疾病病人的护理
"
}],
"
id
"
:
48
,
"
name
"
:
"
护士资格考试
"
},{
"
children
"
:[{
"
children
"
:[],
"
id
"
:
130
,
"
name
"
:
"
历年真题
"
},{
"
children
"
:[],
"
id
"
:
142
,
"
name
"
:
"
临床医学综合-代谢内分泌系统
"
},{
"
children
"
:[],
"
id
"
:
141
,
"
name
"
:
"
临床医学综合-血液系统
"
},{
"
children
"
:[],
"
id
"
:
140
,
"
name
"
:
"
临床医学综合-女性生殖系统
"
},{
"
children
"
:[],
"
id
"
:
139
,
"
name
"
:
"
临床医学综合-传染病与性传播疾病
"
},{
"
children
"
:[],
"
id
"
:
138
,
"
name
"
:
"
临床医学综合-泌尿系统
"
},{
"
children
"
:[],
"
id
"
:
137
,
"
name
"
:
"
临床医学综合-心血管系统
"
},{
"
children
"
:[],
"
id
"
:
136
,
"
name
"
:
"
临床医学综合-实践综合
"
},{
"
children
"
:[],
"
id
"
:
135
,
"
name
"
:
"
临床医学综合-消化系统
"
},{
"
children
"
:[],
"
id
"
:
134
,
"
name
"
:
"
临床医学综合-精神,神经系统
"
},{
"
children
"
:[],
"
id
"
:
133
,
"
name
"
:
"
临床医学综合-其他
"
},{
"
children
"
:[],
"
id
"
:
132
,
"
name
"
:
"
临床医学综合-运动系统
"
},{
"
children
"
:[],
"
id
"
:
131
,
"
name
"
:
"
临床医学综合-呼吸系统
"
},{
"
children
"
:[],
"
id
"
:
118
,
"
name
"
:
"
医学伦理学
"
},{
"
children
"
:[],
"
id
"
:
129
,
"
name
"
:
"
预防医学
"
},{
"
children
"
:[],
"
id
"
:
128
,
"
name
"
:
"
卫生法规
"
},{
"
children
"
:[],
"
id
"
:
127
,
"
name
"
:
"
临床医学综合-儿科疾病
"
},{
"
children
"
:[],
"
id
"
:
126
,
"
name
"
:
"
临床医学综合-风湿免疫性疾病
"
},{
"
children
"
:[],
"
id
"
:
125
,
"
name
"
:
"
医学微生物学
"
},{
"
children
"
:[],
"
id
"
:
124
,
"
name
"
:
"
生理学
"
},{
"
children
"
:[],
"
id
"
:
123
,
"
name
"
:
"
医学免疫学
"
},{
"
children
"
:[],
"
id
"
:
122
,
"
name
"
:
"
医学心理学
"
},{
"
children
"
:[],
"
id
"
:
121
,
"
name
"
:
"
药理学
"
},{
"
children
"
:[],
"
id
"
:
120
,
"
name
"
:
"
病理学
"
},{
"
children
"
:[],
"
id
"
:
119
,
"
name
"
:
"
生物化学
"
}],
"
id
"
:
49
,
"
name
"
:
"
临床职业医师考试
"
}],
"
id
"
:
32
,
"
name
"
:
"
医卫类
"
},{
"
children
"
:[],
"
id
"
:
1
,
"
name
"
:
"
国学百科
"
},{
"
children
"
:[],
"
id
"
:
3
,
"
name
"
:
"
最强答题王
"
}];
}
var
provinces
=
[];
//省
var
citys
=
[];
//城市
...
...
@@ -15,7 +9,7 @@ var value = [0,0,0];//数据位置下标
var
info
=
{};
var
vali
=
[];
function
updateAreaData
(
that
,
status
,
e
){
function
updateAreaData
(
that
,
status
,
e
,
areaInfo
){
//获取省份数据
var
getProvinceData
=
function
(){
var
s
;
...
...
@@ -63,10 +57,12 @@ function updateAreaData( that, status, e){
countys
=
[];
let
city
=
provinces
[
column0
].
children
;
if
(
city
&&
city
.
length
>
0
)
{
let
countryInfo
=
city
[
column1
].
children
;
if
(
countryInfo
&&
countryInfo
.
length
>
0
)
{
for
(
let
i
=
0
;
i
<
countryInfo
.
length
;
i
++
)
{
countys
[
i
]
=
countryInfo
[
i
];
if
(
city
[
column1
])
{
let
countryInfo
=
city
[
column1
].
children
;
if
(
countryInfo
&&
countryInfo
.
length
>
0
)
{
for
(
let
i
=
0
;
i
<
countryInfo
.
length
;
i
++
)
{
countys
[
i
]
=
countryInfo
[
i
];
}
}
}
}
...
...
miniprogram/pages/index/index.js
浏览文件 @
6cb64ea5
...
...
@@ -27,8 +27,10 @@ Page({
// 事件处理函数
onReady
:
function
(
e
)
{
var
that
=
this
;
//请求数据
selector
.
updateAreaData
(
that
,
0
,
e
);
apis
.
getQuestionMenu
(
0
).
then
(
res
=>
{
//console.log('menu info ', res);
selector
.
updateAreaData
(
that
,
0
,
e
,
res
);
});
},
hiddenFloatView
:
function
(
e
)
{
selector
.
animationEvents
(
this
,
200
,
false
,
400
);
...
...
question_info.sql
0 → 100644
浏览文件 @
6cb64ea5
INSERT
INTO
`question_info`
(
`type`
,
`multiply`
,
`pid`
,
`create_time`
,
`update_time`
,
`analysis`
,
`status`
,
`right_answer`
,
`question`
,
`select_list`
)
VALUES
(
1
,
0
,
1
,
'2022-02-22 16:40:03'
,
'2022-04-08 11:09:54'
,
'六艺即儒学六经,谓《易》、《书》、《诗》、《礼》、《乐》、《春秋》, 六艺现代解释,包括“礼、乐、射、御、书、数”等六种技艺。'
,
1
,
'D'
,
'[单选]先秦时代,教育内容以“六艺”为主,下列不属于“六艺”的是'
,
'[{
\"
title
\"
:
\"
A、射
\"
}, {
\"
title
\"
:
\"
B、御
\"
}, {
\"
title
\"
:
\"
C、礼
\"
}, {
\"
title
\"
:
\"
D、武
\"
}]'
);
INSERT
INTO
`question_info`
(
`type`
,
`multiply`
,
`pid`
,
`create_time`
,
`update_time`
,
`analysis`
,
`status`
,
`right_answer`
,
`question`
,
`select_list`
)
VALUES
(
1
,
0
,
1
,
'2022-02-22 16:40:03'
,
NULL
,
''
,
1
,
'B'
,
'[单选]经魏晋多名士,有著名的竹林七贤,《与山巨源绝交书》是竹林七贤中的谁写给山涛的。'
,
'[{
\"
title
\"
:
\"
A、阮籍
\"
}, {
\"
title
\"
:
\"
B、嵇康
\"
}, {
\"
title
\"
:
\"
C、刘伶
\"
}, {
\"
title
\"
:
\"
D、向秀
\"
}]'
);
INSERT
INTO
`question_info`
(
`type`
,
`multiply`
,
`pid`
,
`create_time`
,
`update_time`
,
`analysis`
,
`status`
,
`right_answer`
,
`question`
,
`select_list`
)
VALUES
(
1
,
0
,
1
,
'2022-02-22 16:40:03'
,
NULL
,
''
,
1
,
'C'
,
'[单选]科举制在中国影响深远,乡试录取者称为“举人”,会试录取者称为“贡生”,那么殿试录取者称为。'
,
'[{
\"
title
\"
:
\"
A、“大元”
\"
}, {
\"
title
\"
:
\"
B、“解元”
\"
}, {
\"
title
\"
:
\"
C、“进士”
\"
}, {
\"
title
\"
:
\"
D、“榜眼”
\"
}]'
);
INSERT
INTO
`question_info`
(
`type`
,
`multiply`
,
`pid`
,
`create_time`
,
`update_time`
,
`analysis`
,
`status`
,
`right_answer`
,
`question`
,
`select_list`
)
VALUES
(
1
,
1
,
3
,
'2022-02-15 21:56:27'
,
NULL
,
''
,
1
,
'A,C'
,
'[多选]有哪些鸟类能模仿人语? '
,
'[{
\"
title
\"
:
\"
A.八哥
\"
}, {
\"
title
\"
:
\"
B.乌鸦
\"
}, {
\"
title
\"
:
\"
C.鹩哥
\"
}, {
\"
title
\"
:
\"
D.鹦鹉
\"
}]'
);
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录