作者 bianxinhua

add README

@@ -2,30 +2,7 @@ @@ -2,30 +2,7 @@
2 <project version="4"> 2 <project version="4">
3 <component name="ChangeListManager"> 3 <component name="ChangeListManager">
4 <list default="true" id="b869bb6c-d2b2-46af-b73c-cd3237c48651" name="Default Changelist" comment="update 2020005122330"> 4 <list default="true" id="b869bb6c-d2b2-46af-b73c-cd3237c48651" name="Default Changelist" comment="update 2020005122330">
5 - <change afterPath="$PROJECT_DIR$/api/m_api/loot/loot_task_accept_api.yml" afterDir="false" />  
6 - <change afterPath="$PROJECT_DIR$/api/m_api/task_finishTask_api.yml" afterDir="false" />  
7 - <change afterPath="$PROJECT_DIR$/testcases/task/loot_task_finishTask_testcase.yml" afterDir="false" />  
8 <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" /> 5 <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
9 - <change beforePath="$PROJECT_DIR$/config/Authorization.txt" beforeDir="false" afterPath="$PROJECT_DIR$/config/Authorization.txt" afterDir="false" />  
10 - <change beforePath="$PROJECT_DIR$/config/accessToken.csv" beforeDir="false" afterPath="$PROJECT_DIR$/config/accessToken.csv" afterDir="false" />  
11 - <change beforePath="$PROJECT_DIR$/config/access_token.txt" beforeDir="false" afterPath="$PROJECT_DIR$/config/access_token.txt" afterDir="false" />  
12 - <change beforePath="$PROJECT_DIR$/config/authCode.csv" beforeDir="false" afterPath="$PROJECT_DIR$/config/authCode.csv" afterDir="false" />  
13 - <change beforePath="$PROJECT_DIR$/config/credentials.csv" beforeDir="false" afterPath="$PROJECT_DIR$/config/credentials.csv" afterDir="false" />  
14 - <change beforePath="$PROJECT_DIR$/config/login_code.txt" beforeDir="false" afterPath="$PROJECT_DIR$/config/login_code.txt" afterDir="false" />  
15 - <change beforePath="$PROJECT_DIR$/config/resource_content.txt" beforeDir="false" afterPath="$PROJECT_DIR$/config/resource_content.txt" afterDir="false" />  
16 - <change beforePath="$PROJECT_DIR$/config/resource_id.txt" beforeDir="false" afterPath="$PROJECT_DIR$/config/resource_id.txt" afterDir="false" />  
17 - <change beforePath="$PROJECT_DIR$/config/resource_title.txt" beforeDir="false" afterPath="$PROJECT_DIR$/config/resource_title.txt" afterDir="false" />  
18 - <change beforePath="$PROJECT_DIR$/config/serialNo.txt" beforeDir="false" afterPath="$PROJECT_DIR$/config/serialNo.txt" afterDir="false" />  
19 - <change beforePath="$PROJECT_DIR$/config/task_Authorization.txt" beforeDir="false" afterPath="$PROJECT_DIR$/config/task_Authorization.txt" afterDir="false" />  
20 - <change beforePath="$PROJECT_DIR$/config/task_accessToken.csv" beforeDir="false" afterPath="$PROJECT_DIR$/config/task_accessToken.csv" afterDir="false" />  
21 - <change beforePath="$PROJECT_DIR$/config/task_authCode.csv" beforeDir="false" afterPath="$PROJECT_DIR$/config/task_authCode.csv" afterDir="false" />  
22 - <change beforePath="$PROJECT_DIR$/config/task_id.txt" beforeDir="false" afterPath="$PROJECT_DIR$/config/task_id.txt" afterDir="false" />  
23 - <change beforePath="$PROJECT_DIR$/debugtalk.py" beforeDir="false" afterPath="$PROJECT_DIR$/debugtalk.py" afterDir="false" />  
24 - <change beforePath="$PROJECT_DIR$/helpfunc/m_func.py" beforeDir="false" afterPath="$PROJECT_DIR$/helpfunc/m_func.py" afterDir="false" />  
25 - <change beforePath="$PROJECT_DIR$/helpfunc/pg_db_func.py" beforeDir="false" afterPath="$PROJECT_DIR$/helpfunc/pg_db_func.py" afterDir="false" />  
26 - <change beforePath="$PROJECT_DIR$/testcases/task/loot/loot_task_finishTask_testcase.yml" beforeDir="false" />  
27 - <change beforePath="$PROJECT_DIR$/testcases/task/task_finishTask_testcase.yml" beforeDir="false" afterPath="$PROJECT_DIR$/testcases/task/task_finishTask_testcase.yml" afterDir="false" />  
28 - <change beforePath="$PROJECT_DIR$/testsuites/task_suites.yml" beforeDir="false" afterPath="$PROJECT_DIR$/testsuites/task_suites.yml" afterDir="false" />  
29 </list> 6 </list>
30 <option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" /> 7 <option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
31 <option name="SHOW_DIALOG" value="false" /> 8 <option name="SHOW_DIALOG" value="false" />
@@ -52,7 +29,7 @@ @@ -52,7 +29,7 @@
52 <file pinned="false" current-in-tab="false"> 29 <file pinned="false" current-in-tab="false">
53 <entry file="file://$PROJECT_DIR$/testsuites/task_suites.yml"> 30 <entry file="file://$PROJECT_DIR$/testsuites/task_suites.yml">
54 <provider selected="true" editor-type-id="text-editor"> 31 <provider selected="true" editor-type-id="text-editor">
55 - <state relative-caret-position="381"> 32 + <state relative-caret-position="780">
56 <caret line="30" column="42" selection-start-line="30" selection-start-column="42" selection-end-line="30" selection-end-column="42" /> 33 <caret line="30" column="42" selection-start-line="30" selection-start-column="42" selection-end-line="30" selection-end-column="42" />
57 </state> 34 </state>
58 </provider> 35 </provider>
@@ -61,16 +38,16 @@ @@ -61,16 +38,16 @@
61 <file pinned="false" current-in-tab="false"> 38 <file pinned="false" current-in-tab="false">
62 <entry file="file://$PROJECT_DIR$/testcases/task/loot_task_finishTask_testcase.yml"> 39 <entry file="file://$PROJECT_DIR$/testcases/task/loot_task_finishTask_testcase.yml">
63 <provider selected="true" editor-type-id="text-editor"> 40 <provider selected="true" editor-type-id="text-editor">
64 - <state relative-caret-position="114"> 41 + <state relative-caret-position="304">
65 <caret line="66" selection-start-line="66" selection-end-line="67" selection-end-column="48" /> 42 <caret line="66" selection-start-line="66" selection-end-line="67" selection-end-column="48" />
66 </state> 43 </state>
67 </provider> 44 </provider>
68 </entry> 45 </entry>
69 </file> 46 </file>
70 - <file pinned="false" current-in-tab="true"> 47 + <file pinned="false" current-in-tab="false">
71 <entry file="file://$PROJECT_DIR$/helpfunc/pg_db_func.py"> 48 <entry file="file://$PROJECT_DIR$/helpfunc/pg_db_func.py">
72 <provider selected="true" editor-type-id="text-editor"> 49 <provider selected="true" editor-type-id="text-editor">
73 - <state relative-caret-position="234"> 50 + <state relative-caret-position="3016">
74 <caret line="118" column="28" selection-start-line="118" selection-start-column="28" selection-end-line="118" selection-end-column="28" /> 51 <caret line="118" column="28" selection-start-line="118" selection-start-column="28" selection-end-line="118" selection-end-column="28" />
75 <folding> 52 <folding>
76 <element signature="e#108#137#0" expanded="true" /> 53 <element signature="e#108#137#0" expanded="true" />
@@ -79,11 +56,11 @@ @@ -79,11 +56,11 @@
79 </provider> 56 </provider>
80 </entry> 57 </entry>
81 </file> 58 </file>
82 - <file pinned="false" current-in-tab="false"> 59 + <file pinned="false" current-in-tab="true">
83 <entry file="file://$PROJECT_DIR$/api/m_api/loot/loot_task_accept_api.yml"> 60 <entry file="file://$PROJECT_DIR$/api/m_api/loot/loot_task_accept_api.yml">
84 <provider selected="true" editor-type-id="text-editor"> 61 <provider selected="true" editor-type-id="text-editor">
85 - <state relative-caret-position="1638">  
86 - <caret line="66" column="16" selection-start-line="66" selection-start-column="16" selection-end-line="66" selection-end-column="16" /> 62 + <state relative-caret-position="416">
  63 + <caret line="43" column="40" selection-start-line="43" selection-start-column="40" selection-end-line="43" selection-end-column="40" />
87 </state> 64 </state>
88 </provider> 65 </provider>
89 </entry> 66 </entry>
@@ -109,7 +86,7 @@ @@ -109,7 +86,7 @@
109 <file pinned="false" current-in-tab="false"> 86 <file pinned="false" current-in-tab="false">
110 <entry file="file://$PROJECT_DIR$/helpfunc/m_func.py"> 87 <entry file="file://$PROJECT_DIR$/helpfunc/m_func.py">
111 <provider selected="true" editor-type-id="text-editor"> 88 <provider selected="true" editor-type-id="text-editor">
112 - <state relative-caret-position="140"> 89 + <state relative-caret-position="6292">
113 <caret line="243" column="16" lean-forward="true" selection-start-line="243" selection-start-column="16" selection-end-line="243" selection-end-column="16" /> 90 <caret line="243" column="16" lean-forward="true" selection-start-line="243" selection-start-column="16" selection-end-line="243" selection-end-column="16" />
114 <folding> 91 <folding>
115 <element signature="e#117#128#0" expanded="true" /> 92 <element signature="e#117#128#0" expanded="true" />
@@ -121,7 +98,7 @@ @@ -121,7 +98,7 @@
121 <file pinned="false" current-in-tab="false"> 98 <file pinned="false" current-in-tab="false">
122 <entry file="file://$PROJECT_DIR$/api/app_api/login_api/task/accessToken_api.yml"> 99 <entry file="file://$PROJECT_DIR$/api/app_api/login_api/task/accessToken_api.yml">
123 <provider selected="true" editor-type-id="text-editor"> 100 <provider selected="true" editor-type-id="text-editor">
124 - <state relative-caret-position="156"> 101 + <state relative-caret-position="208">
125 <caret line="8" selection-start-line="8" selection-end-line="9" selection-end-column="52" /> 102 <caret line="8" selection-start-line="8" selection-end-line="9" selection-end-column="52" />
126 </state> 103 </state>
127 </provider> 104 </provider>
@@ -220,8 +197,8 @@ @@ -220,8 +197,8 @@
220 <option value="$PROJECT_DIR$/helpfunc/m_func.py" /> 197 <option value="$PROJECT_DIR$/helpfunc/m_func.py" />
221 <option value="$PROJECT_DIR$/testcases/task/loot_task_finishTask_testcase.yml" /> 198 <option value="$PROJECT_DIR$/testcases/task/loot_task_finishTask_testcase.yml" />
222 <option value="$PROJECT_DIR$/debugtalk.py" /> 199 <option value="$PROJECT_DIR$/debugtalk.py" />
223 - <option value="$PROJECT_DIR$/api/m_api/loot/loot_task_accept_api.yml" />  
224 <option value="$PROJECT_DIR$/helpfunc/pg_db_func.py" /> 200 <option value="$PROJECT_DIR$/helpfunc/pg_db_func.py" />
  201 + <option value="$PROJECT_DIR$/api/m_api/loot/loot_task_accept_api.yml" />
225 </list> 202 </list>
226 </option> 203 </option>
227 </component> 204 </component>
@@ -238,7 +215,6 @@ @@ -238,7 +215,6 @@
238 <foldersAlwaysOnTop value="true" /> 215 <foldersAlwaysOnTop value="true" />
239 </navigator> 216 </navigator>
240 <panes> 217 <panes>
241 - <pane id="Scope" />  
242 <pane id="ProjectPane"> 218 <pane id="ProjectPane">
243 <subPane> 219 <subPane>
244 <expand> 220 <expand>
@@ -317,6 +293,7 @@ @@ -317,6 +293,7 @@
317 <select /> 293 <select />
318 </subPane> 294 </subPane>
319 </pane> 295 </pane>
  296 + <pane id="Scope" />
320 </panes> 297 </panes>
321 </component> 298 </component>
322 <component name="PropertiesComponent"> 299 <component name="PropertiesComponent">
@@ -577,7 +554,8 @@ @@ -577,7 +554,8 @@
577 <workItem from="1597801010469" duration="16146000" /> 554 <workItem from="1597801010469" duration="16146000" />
578 <workItem from="1597886812090" duration="6866000" /> 555 <workItem from="1597886812090" duration="6866000" />
579 <workItem from="1597906408146" duration="2887000" /> 556 <workItem from="1597906408146" duration="2887000" />
580 - <workItem from="1597973157365" duration="18949000" /> 557 + <workItem from="1597973157365" duration="19140000" />
  558 + <workItem from="1598337033172" duration="73000" />
581 </task> 559 </task>
582 <task id="LOCAL-00001" summary="优化测试用例"> 560 <task id="LOCAL-00001" summary="优化测试用例">
583 <created>1571644787323</created> 561 <created>1571644787323</created>
@@ -905,7 +883,7 @@ @@ -905,7 +883,7 @@
905 <servers /> 883 <servers />
906 </component> 884 </component>
907 <component name="TimeTrackingManager"> 885 <component name="TimeTrackingManager">
908 - <option name="totallyTimeSpent" value="353924000" /> 886 + <option name="totallyTimeSpent" value="354188000" />
909 </component> 887 </component>
910 <component name="TodoView" selected-index="3"> 888 <component name="TodoView" selected-index="3">
911 <todo-panel id="selected-file"> 889 <todo-panel id="selected-file">
@@ -917,8 +895,9 @@ @@ -917,8 +895,9 @@
917 </component> 895 </component>
918 <component name="ToolWindowManager"> 896 <component name="ToolWindowManager">
919 <frame x="-8" y="-8" width="1936" height="1056" extended-state="6" /> 897 <frame x="-8" y="-8" width="1936" height="1056" extended-state="6" />
  898 + <editor active="true" />
920 <layout> 899 <layout>
921 - <window_info content_ui="combo" id="Project" order="0" sideWeight="0.49761903" visible="true" weight="0.22371244" /> 900 + <window_info content_ui="combo" id="Project" order="0" sideWeight="0.49761903" visible="true" weight="0.22693133" />
922 <window_info id="Structure" order="1" sideWeight="0.50238097" side_tool="true" weight="0.30711043" /> 901 <window_info id="Structure" order="1" sideWeight="0.50238097" side_tool="true" weight="0.30711043" />
923 <window_info id="Favorites" order="2" sideWeight="0.50238097" side_tool="true" weight="0.30711043" /> 902 <window_info id="Favorites" order="2" sideWeight="0.50238097" side_tool="true" weight="0.30711043" />
924 <window_info anchor="bottom" id="Message" order="0" /> 903 <window_info anchor="bottom" id="Message" order="0" />
@@ -1224,13 +1203,6 @@ @@ -1224,13 +1203,6 @@
1224 </state> 1203 </state>
1225 </provider> 1204 </provider>
1226 </entry> 1205 </entry>
1227 - <entry file="file://$PROJECT_DIR$/.env">  
1228 - <provider selected="true" editor-type-id="text-editor">  
1229 - <state relative-caret-position="260">  
1230 - <caret line="10" column="14" selection-start-line="10" selection-end-line="10" selection-end-column="14" />  
1231 - </state>  
1232 - </provider>  
1233 - </entry>  
1234 <entry file="file://$PROJECT_DIR$/api/m_api/task_Details_api.yml"> 1206 <entry file="file://$PROJECT_DIR$/api/m_api/task_Details_api.yml">
1235 <provider selected="true" editor-type-id="text-editor"> 1207 <provider selected="true" editor-type-id="text-editor">
1236 <state relative-caret-position="26"> 1208 <state relative-caret-position="26">
@@ -1238,13 +1210,6 @@ @@ -1238,13 +1210,6 @@
1238 </state> 1210 </state>
1239 </provider> 1211 </provider>
1240 </entry> 1212 </entry>
1241 - <entry file="file://$PROJECT_DIR$/api/app_api/login_api/task/accessToken_api.yml">  
1242 - <provider selected="true" editor-type-id="text-editor">  
1243 - <state relative-caret-position="156">  
1244 - <caret line="8" selection-start-line="8" selection-end-line="9" selection-end-column="52" />  
1245 - </state>  
1246 - </provider>  
1247 - </entry>  
1248 <entry file="file://$PROJECT_DIR$/api/m_api/loot/task_loot_detail_api.yml"> 1213 <entry file="file://$PROJECT_DIR$/api/m_api/loot/task_loot_detail_api.yml">
1249 <provider selected="true" editor-type-id="text-editor"> 1214 <provider selected="true" editor-type-id="text-editor">
1250 <state relative-caret-position="676"> 1215 <state relative-caret-position="676">
@@ -1259,13 +1224,6 @@ @@ -1259,13 +1224,6 @@
1259 </state> 1224 </state>
1260 </provider> 1225 </provider>
1261 </entry> 1226 </entry>
1262 - <entry file="file://$PROJECT_DIR$/api/m_api/common/user_api.yml">  
1263 - <provider selected="true" editor-type-id="text-editor">  
1264 - <state relative-caret-position="130">  
1265 - <caret line="5" selection-start-line="5" selection-end-line="9" selection-end-column="41" />  
1266 - </state>  
1267 - </provider>  
1268 - </entry>  
1269 <entry file="file://$PROJECT_DIR$/api/m_api/loot/loot_update_0_api.yml"> 1227 <entry file="file://$PROJECT_DIR$/api/m_api/loot/loot_update_0_api.yml">
1270 <provider selected="true" editor-type-id="text-editor"> 1228 <provider selected="true" editor-type-id="text-editor">
1271 <state relative-caret-position="130"> 1229 <state relative-caret-position="130">
@@ -1273,56 +1231,77 @@ @@ -1273,56 +1231,77 @@
1273 </state> 1231 </state>
1274 </provider> 1232 </provider>
1275 </entry> 1233 </entry>
1276 - <entry file="file://$PROJECT_DIR$/helpfunc/m_func.py"> 1234 + <entry file="file://$PROJECT_DIR$/debugtalk.py">
1277 <provider selected="true" editor-type-id="text-editor"> 1235 <provider selected="true" editor-type-id="text-editor">
1278 - <state relative-caret-position="140">  
1279 - <caret line="243" column="16" lean-forward="true" selection-start-line="243" selection-start-column="16" selection-end-line="243" selection-end-column="16" /> 1236 + <state relative-caret-position="18">
  1237 + <caret line="21" column="21" selection-start-line="21" selection-start-column="21" selection-end-line="21" selection-end-column="21" />
1280 <folding> 1238 <folding>
1281 - <element signature="e#117#128#0" expanded="true" /> 1239 + <element signature="e#0#11#0" expanded="true" />
1282 </folding> 1240 </folding>
1283 </state> 1241 </state>
1284 </provider> 1242 </provider>
1285 </entry> 1243 </entry>
1286 <entry file="file://$PROJECT_DIR$/testsuites/task_suites.yml"> 1244 <entry file="file://$PROJECT_DIR$/testsuites/task_suites.yml">
1287 <provider selected="true" editor-type-id="text-editor"> 1245 <provider selected="true" editor-type-id="text-editor">
1288 - <state relative-caret-position="381"> 1246 + <state relative-caret-position="780">
1289 <caret line="30" column="42" selection-start-line="30" selection-start-column="42" selection-end-line="30" selection-end-column="42" /> 1247 <caret line="30" column="42" selection-start-line="30" selection-start-column="42" selection-end-line="30" selection-end-column="42" />
1290 </state> 1248 </state>
1291 </provider> 1249 </provider>
1292 </entry> 1250 </entry>
1293 - <entry file="file://$PROJECT_DIR$/testcases/task/loot_task_finishTask_testcase.yml"> 1251 + <entry file="file://$PROJECT_DIR$/helpfunc/pg_db_func.py">
1294 <provider selected="true" editor-type-id="text-editor"> 1252 <provider selected="true" editor-type-id="text-editor">
1295 - <state relative-caret-position="114">  
1296 - <caret line="66" selection-start-line="66" selection-end-line="67" selection-end-column="48" /> 1253 + <state relative-caret-position="3016">
  1254 + <caret line="118" column="28" selection-start-line="118" selection-start-column="28" selection-end-line="118" selection-end-column="28" />
  1255 + <folding>
  1256 + <element signature="e#108#137#0" expanded="true" />
  1257 + </folding>
1297 </state> 1258 </state>
1298 </provider> 1259 </provider>
1299 </entry> 1260 </entry>
1300 - <entry file="file://$PROJECT_DIR$/debugtalk.py"> 1261 + <entry file="file://$PROJECT_DIR$/.env">
1301 <provider selected="true" editor-type-id="text-editor"> 1262 <provider selected="true" editor-type-id="text-editor">
1302 - <state relative-caret-position="18">  
1303 - <caret line="21" column="21" selection-start-line="21" selection-start-column="21" selection-end-line="21" selection-end-column="21" />  
1304 - <folding>  
1305 - <element signature="e#0#11#0" expanded="true" />  
1306 - </folding> 1263 + <state relative-caret-position="260">
  1264 + <caret line="10" column="14" selection-start-line="10" selection-end-line="10" selection-end-column="14" />
1307 </state> 1265 </state>
1308 </provider> 1266 </provider>
1309 </entry> 1267 </entry>
1310 - <entry file="file://$PROJECT_DIR$/api/m_api/loot/loot_task_accept_api.yml"> 1268 + <entry file="file://$PROJECT_DIR$/api/m_api/common/user_api.yml">
1311 <provider selected="true" editor-type-id="text-editor"> 1269 <provider selected="true" editor-type-id="text-editor">
1312 - <state relative-caret-position="1638">  
1313 - <caret line="66" column="16" selection-start-line="66" selection-start-column="16" selection-end-line="66" selection-end-column="16" /> 1270 + <state relative-caret-position="130">
  1271 + <caret line="5" selection-start-line="5" selection-end-line="9" selection-end-column="41" />
1314 </state> 1272 </state>
1315 </provider> 1273 </provider>
1316 </entry> 1274 </entry>
1317 - <entry file="file://$PROJECT_DIR$/helpfunc/pg_db_func.py"> 1275 + <entry file="file://$PROJECT_DIR$/helpfunc/m_func.py">
1318 <provider selected="true" editor-type-id="text-editor"> 1276 <provider selected="true" editor-type-id="text-editor">
1319 - <state relative-caret-position="234">  
1320 - <caret line="118" column="28" selection-start-line="118" selection-start-column="28" selection-end-line="118" selection-end-column="28" /> 1277 + <state relative-caret-position="6292">
  1278 + <caret line="243" column="16" lean-forward="true" selection-start-line="243" selection-start-column="16" selection-end-line="243" selection-end-column="16" />
1321 <folding> 1279 <folding>
1322 - <element signature="e#108#137#0" expanded="true" /> 1280 + <element signature="e#117#128#0" expanded="true" />
1323 </folding> 1281 </folding>
1324 </state> 1282 </state>
1325 </provider> 1283 </provider>
1326 </entry> 1284 </entry>
  1285 + <entry file="file://$PROJECT_DIR$/api/app_api/login_api/task/accessToken_api.yml">
  1286 + <provider selected="true" editor-type-id="text-editor">
  1287 + <state relative-caret-position="208">
  1288 + <caret line="8" selection-start-line="8" selection-end-line="9" selection-end-column="52" />
  1289 + </state>
  1290 + </provider>
  1291 + </entry>
  1292 + <entry file="file://$PROJECT_DIR$/testcases/task/loot_task_finishTask_testcase.yml">
  1293 + <provider selected="true" editor-type-id="text-editor">
  1294 + <state relative-caret-position="304">
  1295 + <caret line="66" selection-start-line="66" selection-end-line="67" selection-end-column="48" />
  1296 + </state>
  1297 + </provider>
  1298 + </entry>
  1299 + <entry file="file://$PROJECT_DIR$/api/m_api/loot/loot_task_accept_api.yml">
  1300 + <provider selected="true" editor-type-id="text-editor">
  1301 + <state relative-caret-position="416">
  1302 + <caret line="43" column="40" selection-start-line="43" selection-start-column="40" selection-end-line="43" selection-end-column="40" />
  1303 + </state>
  1304 + </provider>
  1305 + </entry>
1327 </component> 1306 </component>
1328 </project> 1307 </project>