Commit 21248a9e by lichaogang

1.modify student visions struct 2. add sync visions

parent 6e42bc18
...@@ -2,16 +2,9 @@ ...@@ -2,16 +2,9 @@
<project version="4"> <project version="4">
<component name="ChangeListManager"> <component name="ChangeListManager">
<list default="true" id="71ac4745-0bfc-417e-a0b6-f6dc883b0fee" name="Default" comment=""> <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/app/18_sync_visions.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="MODIFICATION" beforePath="$PROJECT_DIR$/.idea/workspace.xml" afterPath="$PROJECT_DIR$/.idea/workspace.xml" /> <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/partner/02_get_student_list.md" afterPath="$PROJECT_DIR$/idapidesign/v1/partner/02_get_student_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" />
</list> </list>
<ignored path="$PROJECT_DIR$/.tmp/" /> <ignored path="$PROJECT_DIR$/.tmp/" />
<ignored path="$PROJECT_DIR$/temp/" /> <ignored path="$PROJECT_DIR$/temp/" />
...@@ -26,16 +19,6 @@ ...@@ -26,16 +19,6 @@
<component name="ExecutionTargetManager" SELECTED_TARGET="default_target" /> <component name="ExecutionTargetManager" SELECTED_TARGET="default_target" />
<component name="FileEditorManager"> <component name="FileEditorManager">
<leaf> <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"> <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"> <entry file="file://$PROJECT_DIR$/idapidesign/v1/app/11_get_student_latest_visions.md">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
...@@ -49,35 +32,45 @@ ...@@ -49,35 +32,45 @@
<file leaf-file-name="12_get_student_visions.md" pinned="false" current-in-tab="false"> <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"> <entry file="file://$PROJECT_DIR$/idapidesign/v1/app/12_get_student_visions.md">
<provider selected="true" editor-type-id="text-editor"> <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" /> <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 /> <folding />
</state> </state>
</provider> </provider>
</entry> </entry>
</file> </file>
<file leaf-file-name="13_get_ad.md" pinned="false" current-in-tab="false"> <file leaf-file-name="18_sync_visions.md" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/idapidesign/v1/app/13_get_ad.md"> <entry file="file://$PROJECT_DIR$/idapidesign/v1/app/18_sync_visions.md">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="0"> <state relative-caret-position="330">
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" /> <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 /> <folding />
</state> </state>
</provider> </provider>
</entry> </entry>
</file> </file>
<file leaf-file-name="08_get_school_class_list.md" pinned="false" current-in-tab="false"> <file leaf-file-name="02_get_student_list.md" pinned="false" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/idapidesign/v1/app/08_get_school_class_list.md"> <entry file="file://$PROJECT_DIR$/idapidesign/v1/partner/02_get_student_list.md">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="205"> <state relative-caret-position="608">
<caret line="17" column="59" lean-forward="false" selection-start-line="17" selection-start-column="59" selection-end-line="17" selection-end-column="59" /> <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 /> <folding />
</state> </state>
</provider> </provider>
</entry> </entry>
</file> </file>
<file leaf-file-name="09_vision_terminal_latest_version.md" pinned="false" current-in-tab="false"> <file leaf-file-name="13_get_ad.md" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/idapidesign/v1/app/09_vision_terminal_latest_version.md"> <entry file="file://$PROJECT_DIR$/idapidesign/v1/app/13_get_ad.md">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="0"> <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" /> <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 @@ ...@@ -116,10 +109,10 @@
</provider> </provider>
</entry> </entry>
</file> </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"> <entry file="file://$PROJECT_DIR$/idapidesign/v1/app/17_student_search.md">
<provider selected="true" editor-type-id="text-editor"> <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" /> <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 /> <folding />
</state> </state>
...@@ -142,13 +135,14 @@ ...@@ -142,13 +135,14 @@
<option value="$PROJECT_DIR$/idapidesign/v1/app/06_subscribe_jpush.md" /> <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/app/01_login.md" />
<option value="$PROJECT_DIR$/idapidesign/v1/partner/01_upload_examination_data.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/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/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/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/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/12_get_student_visions.md" />
<option value="$PROJECT_DIR$/idapidesign/v1/app/17_student_search.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> </list>
</option> </option>
</component> </component>
...@@ -349,12 +343,12 @@ ...@@ -349,12 +343,12 @@
<option name="number" value="Default" /> <option name="number" value="Default" />
<option name="presentableId" value="Default" /> <option name="presentableId" value="Default" />
<updated>1561019695843</updated> <updated>1561019695843</updated>
<workItem from="1561019697151" duration="26238000" /> <workItem from="1561019697151" duration="27893000" />
</task> </task>
<servers /> <servers />
</component> </component>
<component name="TimeTrackingManager"> <component name="TimeTrackingManager">
<option name="totallyTimeSpent" value="26238000" /> <option name="totallyTimeSpent" value="27893000" />
</component> </component>
<component name="ToolWindowManager"> <component name="ToolWindowManager">
<frame x="9" y="23" width="1381" height="808" extended-state="0" /> <frame x="9" y="23" width="1381" height="808" extended-state="0" />
...@@ -437,22 +431,6 @@ ...@@ -437,22 +431,6 @@
</state> </state>
</provider> </provider>
</entry> </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"> <entry file="file://$PROJECT_DIR$/idapidesign/v1/app/07_vision_terminal_unbind.md">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="165"> <state relative-caret-position="165">
...@@ -493,14 +471,6 @@ ...@@ -493,14 +471,6 @@
</state> </state>
</provider> </provider>
</entry> </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"> <entry file="file://$PROJECT_DIR$/idapidesign/v1/app/13_get_ad.md">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="0"> <state relative-caret-position="0">
...@@ -535,11 +505,43 @@ ...@@ -535,11 +505,43 @@
</entry> </entry>
<entry file="file://$PROJECT_DIR$/idapidesign/v1/app/17_student_search.md"> <entry file="file://$PROJECT_DIR$/idapidesign/v1/app/17_student_search.md">
<provider selected="true" editor-type-id="text-editor"> <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" /> <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 /> <folding />
</state> </state>
</provider> </provider>
</entry> </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> </component>
</project> </project>
\ No newline at end of file
...@@ -50,7 +50,8 @@ API请求参数 ...@@ -50,7 +50,8 @@ API请求参数
"leftEye": "4.3", "leftEye": "4.3",
"rightEye": "4.4", "rightEye": "4.4",
"distance": 3, "distance": 3,
"addTime": 1556006511 "addTime": 1556006511,
"createdAt": 1556006511,
} }
], ],
"msg": "success" "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请求参数 ...@@ -50,7 +50,6 @@ API请求参数
"age": 0, "age": 0,
"grade": "1年级", "grade": "1年级",
"class": "2班", "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