Commit 21248a9e by lichaogang

1.modify student visions struct 2. add sync visions

parent 6e42bc18
......@@ -2,16 +2,9 @@
<project version="4">
<component name="ChangeListManager">
<list default="true" id="71ac4745-0bfc-417e-a0b6-f6dc883b0fee" name="Default" comment="">
<change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/idapidesign/v1/app/17_student_search.md" />
<change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/idapidesign/v1/partner/01_upload_examination_data.md" />
<change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/idapidesign/v1/partner/02_get_student_list.md" />
<change type="MOVED" beforePath="$PROJECT_DIR$/idapidesign/v1/app/15_terminal_upload_file.md" afterPath="$PROJECT_DIR$/idapidesign/v1/app/16_terminal_upload_file.md" />
<change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/idapidesign/v1/app/18_sync_visions.md" />
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/.idea/workspace.xml" afterPath="$PROJECT_DIR$/.idea/workspace.xml" />
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/idapidesign/v1/app/08_get_school_class_list.md" afterPath="$PROJECT_DIR$/idapidesign/v1/app/08_get_school_class_list.md" />
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/idapidesign/v1/app/10_get_student_list.md" afterPath="$PROJECT_DIR$/idapidesign/v1/app/10_get_student_list.md" />
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/idapidesign/v1/app/11_get_student_latest_visions.md" afterPath="$PROJECT_DIR$/idapidesign/v1/app/11_get_student_latest_visions.md" />
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/idapidesign/v1/app/12_get_student_visions.md" afterPath="$PROJECT_DIR$/idapidesign/v1/app/12_get_student_visions.md" />
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/idapidesign/v1/app/14_get_terminal_qrcode.md" afterPath="$PROJECT_DIR$/idapidesign/v1/app/14_get_terminal_qrcode.md" />
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/idapidesign/v1/partner/02_get_student_list.md" afterPath="$PROJECT_DIR$/idapidesign/v1/partner/02_get_student_list.md" />
</list>
<ignored path="$PROJECT_DIR$/.tmp/" />
<ignored path="$PROJECT_DIR$/temp/" />
......@@ -26,16 +19,6 @@
<component name="ExecutionTargetManager" SELECTED_TARGET="default_target" />
<component name="FileEditorManager">
<leaf>
<file leaf-file-name="10_get_student_list.md" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/idapidesign/v1/app/10_get_student_list.md">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="192">
<caret line="17" column="59" lean-forward="false" selection-start-line="17" selection-start-column="59" selection-end-line="17" selection-end-column="59" />
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="11_get_student_latest_visions.md" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/idapidesign/v1/app/11_get_student_latest_visions.md">
<provider selected="true" editor-type-id="text-editor">
......@@ -49,35 +32,45 @@
<file leaf-file-name="12_get_student_visions.md" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/idapidesign/v1/app/12_get_student_visions.md">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="66">
<state relative-caret-position="129">
<caret line="18" column="59" lean-forward="false" selection-start-line="18" selection-start-column="59" selection-end-line="18" selection-end-column="59" />
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="13_get_ad.md" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/idapidesign/v1/app/13_get_ad.md">
<file leaf-file-name="18_sync_visions.md" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/idapidesign/v1/app/18_sync_visions.md">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="0">
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
<state relative-caret-position="330">
<caret line="22" column="40" lean-forward="false" selection-start-line="22" selection-start-column="40" selection-end-line="22" selection-end-column="40" />
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="01_upload_examination_data.md" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/idapidesign/v1/partner/01_upload_examination_data.md">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="144">
<caret line="38" column="0" lean-forward="true" selection-start-line="38" selection-start-column="0" selection-end-line="38" selection-end-column="0" />
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="08_get_school_class_list.md" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/idapidesign/v1/app/08_get_school_class_list.md">
<file leaf-file-name="02_get_student_list.md" pinned="false" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/idapidesign/v1/partner/02_get_student_list.md">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="205">
<caret line="17" column="59" lean-forward="false" selection-start-line="17" selection-start-column="59" selection-end-line="17" selection-end-column="59" />
<state relative-caret-position="608">
<caret line="51" column="37" lean-forward="false" selection-start-line="51" selection-start-column="37" selection-end-line="51" selection-end-column="37" />
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="09_vision_terminal_latest_version.md" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/idapidesign/v1/app/09_vision_terminal_latest_version.md">
<file leaf-file-name="13_get_ad.md" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/idapidesign/v1/app/13_get_ad.md">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="0">
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
......@@ -116,10 +109,10 @@
</provider>
</entry>
</file>
<file leaf-file-name="17_student_search.md" pinned="false" current-in-tab="true">
<file leaf-file-name="17_student_search.md" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/idapidesign/v1/app/17_student_search.md">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="185">
<state relative-caret-position="-467">
<caret line="35" column="56" lean-forward="false" selection-start-line="35" selection-start-column="56" selection-end-line="35" selection-end-column="56" />
<folding />
</state>
......@@ -142,13 +135,14 @@
<option value="$PROJECT_DIR$/idapidesign/v1/app/06_subscribe_jpush.md" />
<option value="$PROJECT_DIR$/idapidesign/v1/app/01_login.md" />
<option value="$PROJECT_DIR$/idapidesign/v1/partner/01_upload_examination_data.md" />
<option value="$PROJECT_DIR$/idapidesign/v1/partner/02_get_student_list.md" />
<option value="$PROJECT_DIR$/idapidesign/v1/app/14_get_terminal_qrcode.md" />
<option value="$PROJECT_DIR$/idapidesign/v1/app/08_get_school_class_list.md" />
<option value="$PROJECT_DIR$/idapidesign/v1/app/10_get_student_list.md" />
<option value="$PROJECT_DIR$/idapidesign/v1/app/11_get_student_latest_visions.md" />
<option value="$PROJECT_DIR$/idapidesign/v1/app/12_get_student_visions.md" />
<option value="$PROJECT_DIR$/idapidesign/v1/app/17_student_search.md" />
<option value="$PROJECT_DIR$/idapidesign/v1/app/18_sync_visions.md" />
<option value="$PROJECT_DIR$/idapidesign/v1/partner/02_get_student_list.md" />
</list>
</option>
</component>
......@@ -349,12 +343,12 @@
<option name="number" value="Default" />
<option name="presentableId" value="Default" />
<updated>1561019695843</updated>
<workItem from="1561019697151" duration="26238000" />
<workItem from="1561019697151" duration="27893000" />
</task>
<servers />
</component>
<component name="TimeTrackingManager">
<option name="totallyTimeSpent" value="26238000" />
<option name="totallyTimeSpent" value="27893000" />
</component>
<component name="ToolWindowManager">
<frame x="9" y="23" width="1381" height="808" extended-state="0" />
......@@ -437,22 +431,6 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/idapidesign/v1/partner/01_upload_examination_data.md">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="270">
<caret line="35" column="72" lean-forward="false" selection-start-line="35" selection-start-column="8" selection-end-line="35" selection-end-column="72" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/idapidesign/v1/partner/02_get_student_list.md">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="6">
<caret line="35" column="40" lean-forward="false" selection-start-line="35" selection-start-column="40" selection-end-line="35" selection-end-column="40" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/idapidesign/v1/app/07_vision_terminal_unbind.md">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="165">
......@@ -493,14 +471,6 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/idapidesign/v1/app/12_get_student_visions.md">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="66">
<caret line="18" column="59" lean-forward="false" selection-start-line="18" selection-start-column="59" selection-end-line="18" selection-end-column="59" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/idapidesign/v1/app/13_get_ad.md">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="0">
......@@ -535,11 +505,43 @@
</entry>
<entry file="file://$PROJECT_DIR$/idapidesign/v1/app/17_student_search.md">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="185">
<state relative-caret-position="-467">
<caret line="35" column="56" lean-forward="false" selection-start-line="35" selection-start-column="56" selection-end-line="35" selection-end-column="56" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/idapidesign/v1/app/12_get_student_visions.md">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="129">
<caret line="18" column="59" lean-forward="false" selection-start-line="18" selection-start-column="59" selection-end-line="18" selection-end-column="59" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/idapidesign/v1/app/18_sync_visions.md">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="330">
<caret line="22" column="40" lean-forward="false" selection-start-line="22" selection-start-column="40" selection-end-line="22" selection-end-column="40" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/idapidesign/v1/partner/01_upload_examination_data.md">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="144">
<caret line="38" column="0" lean-forward="true" selection-start-line="38" selection-start-column="0" selection-end-line="38" selection-end-column="0" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/idapidesign/v1/partner/02_get_student_list.md">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="608">
<caret line="51" column="37" lean-forward="false" selection-start-line="51" selection-start-column="37" selection-end-line="51" selection-end-column="37" />
<folding />
</state>
</provider>
</entry>
</component>
</project>
\ No newline at end of file
......@@ -50,7 +50,8 @@ API请求参数
"leftEye": "4.3",
"rightEye": "4.4",
"distance": 3,
"addTime": 1556006511
"addTime": 1556006511,
"createdAt": 1556006511,
}
],
"msg": "success"
......
# 获取学生信息
## 修改记录
## 接口定义
/v1/sync_visions
GET
## Request
API请求参数
### Head
X-DeviceInformation {String} 设备信息, 格式为: {osVersion}/{appVersion}/{deviceSN}
X-Sign {String} rsa(timestamp) 加密
### Form Parameters
lastSyncTime {String} 关键字,学号或姓名
limit {int} 默认:20
## Response
### Example
**Command**
curl -X GET \
-H "X-DeviceInformation: 11%2f22%2f47" \
-H "X-Sign: Q9IXIXtjTZRWnyV1hnUDMoqjRc+AbV0BR1LOakKcaY32RAiUyuJ8riB9pFSKduWU+BcaJtNBEUxTdz1tMZSj6nnysGLiFsfki2x15nMmQVhN4HJw1M2CWUeEriLBlLVQTbs2YksrOdu8hVVlnWJlWNED+jZcQd74vrDb9zCgASU=" \
http://localhost:8080/v1/sync_visions?lastSyncTime=1552012779
**Output**
{
"data": [
{
"vid": 17352,
"dataId": "",
"leftEye": 4,
"rightEye": 4,
"distance": 0,
"testTime": 1552012800,
"createTime": 1552012800
},
{
"vid": 17353,
"dataId": "",
"leftEye": 4,
"rightEye": 4,
"distance": 0,
"testTime": 1552012833,
"createTime": 1552012833
},
{
"vid": 17354,
"dataId": "",
"leftEye": 4,
"rightEye": 4.4,
"distance": 0,
"testTime": 1552012875,
"createTime": 1552012875
},
{
"vid": 17355,
"dataId": "",
"leftEye": 4,
"rightEye": 4,
"distance": 0,
"testTime": 1552012913,
"createTime": 1552012913
}
],
"errno": 200,
"msg": "success"
}
\ No newline at end of file
......@@ -50,7 +50,6 @@ API请求参数
"age": 0,
"grade": "1年级",
"class": "2班",
"updatedAt": "2019-04-23 16:01:51"
}
]
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment