This commit is contained in:
512song committed 2023-11-09 20:56:32 +08:00
1 parent ecbd0aba0a
commit bb45950ba6
3 files changed
+361 -453

No files matched your search

+232 -24
View File
@@ -4,7 +4,6 @@
"cell_type": "markdown",
"id": "19280f5c-8e34-4a64-8dfb-6353cbf597d2",
"metadata": {
"jp-MarkdownHeadingCollapsed": true,
"tags": [],
"toc-hr-collapsed": true
},
@@ -558,16 +557,225 @@
},
{
"cell_type": "code",
"execution_count": null,
"execution_count": 36,
"id": "b123ee6b-85d2-4660-b226-321832a6b796",
"metadata": {
"execution": {
"iopub.execute_input": "2023-11-09T10:50:53.885635Z",
"iopub.status.busy": "2023-11-09T10:50:53.885173Z",
"iopub.status.idle": "2023-11-09T10:51:56.863145Z",
"shell.execute_reply": "2023-11-09T10:51:56.862475Z",
"shell.execute_reply.started": "2023-11-09T10:50:53.885587Z"
},
"tags": []
},
"outputs": [],
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"27\n",
"01731841 由慧敏 {\"errmsg\":\"ok\"}\n",
"01731897 张锦民 {\"errmsg\":\"ok\"}\n",
"03318722 高园苹 {\"errmsg\":\"ok\"}\n",
"03286622 高令臻 {\"errmsg\":\"ok\"}\n",
"01730872 于世建 {\"errmsg\":\"ok\"}\n",
"01732172 吕铁军 {\"errmsg\":\"ok\"}\n",
"01732111 于晓冬 {\"errmsg\":\"ok\"}\n",
"01731828 张宝群 {\"errmsg\":\"ok\"}\n",
"03417182 王品航 {\"errmsg\":\"ok\"}\n",
"03505733 冯佳怡 {\"errmsg\":\"ok\"}\n",
"01731811 张绍俊 {\"errmsg\":\"ok\"}\n",
"03532499 陈武 {\"errmsg\":\"ok\"}\n",
"03532486 常新浩 {\"errmsg\":\"ok\"}\n",
"03532452 梁衍鹏 {\"errmsg\":\"ok\"}\n",
"03532538 孔沫梵 {\"errmsg\":\"ok\"}\n",
"01732119 张魁强 {\"errmsg\":\"ok\"}\n",
"03416970 叶森 {\"errmsg\":\"ok\"}\n",
"01731941 袁令江 {\"errmsg\":\"ok\"}\n",
"01731872 高健 {\"errmsg\":\"ok\"}\n",
"01730751 仉越 {\"errmsg\":\"ok\"}\n",
"03440626 祝千慧 {\"errmsg\":\"ok\"}\n",
"03499403 王天来 {\"errmsg\":\"ok\"}\n",
"01730921 李卫东 {\"errmsg\":\"ok\"}\n",
"03499450 王文静 {\"errmsg\":\"ok\"}\n",
"01731009 李富来 {\"errmsg\":\"ok\"}\n",
"01730916 康静敏 {\"errmsg\":\"ok\"}\n",
"01730917 张长权 {\"errmsg\":\"ok\"}\n",
"03532462 杨子瑞 {\"errmsg\":\"ok\"}\n",
"01731580 程斌 {\"errmsg\":\"ok\"}\n",
"03318714 薛崇博 {\"errmsg\":\"ok\"}\n",
"01732150 张志成 {\"errmsg\":\"ok\"}\n",
"03499425 金添 {\"errmsg\":\"ok\"}\n",
"01730953 俎惠广 {\"errmsg\":\"ok\"}\n",
"03416977 田甜 {\"errmsg\":\"ok\"}\n",
"01732076 韦京山 {\"errmsg\":\"ok\"}\n",
"01731043 冯强 {\"errmsg\":\"ok\"}\n",
"03417334 刘凌羽 {\"errmsg\":\"ok\"}\n",
"03468273 康智皓 {\"errmsg\":\"ok\"}\n",
"03499370 纪旭 {\"errmsg\":\"ok\"}\n",
"01732063 于娜 {\"errmsg\":\"ok\"}\n",
"03505725 邢世成 {\"errmsg\":\"ok\"}\n",
"03417374 魏魁 {\"errmsg\":\"ok\"}\n",
"03468256 刘涛 {\"errmsg\":\"ok\"}\n",
"03417353 李强 {\"errmsg\":\"ok\"}\n",
"03532476 高泽文 {\"errmsg\":\"ok\"}\n",
"03417357 王宁 {\"errmsg\":\"ok\"}\n",
"03499380 程鑫锐 {\"errmsg\":\"ok\"}\n",
"03532480 马海涛 {\"errmsg\":\"ok\"}\n",
"03532509 隋雅婧 {\"errmsg\":\"ok\"}\n",
"01731268 满宝祥 {\"errmsg\":\"ok\"}\n",
"01739828 白云 {\"errmsg\":\"ok\"}\n",
"03417368 郑家宝 {\"errmsg\":\"ok\"}\n",
"01731598 李诚 {\"errmsg\":\"ok\"}\n",
"01739588 胡伟民 {\"errmsg\":\"ok\"}\n",
"03417365 赵欣磊 {\"errmsg\":\"ok\"}\n",
"03499356 李日笙 {\"errmsg\":\"ok\"}\n",
"03532442 马涛 {\"errmsg\":\"ok\"}\n",
"03417338 吕兆鑫 {\"errmsg\":\"ok\"}\n",
"03532834 孙纳川 {\"errmsg\":\"ok\"}\n",
"03532829 魏禹涵 {\"errmsg\":\"ok\"}\n",
"03468291 李强 {\"errmsg\":\"ok\"}\n",
"01730808 申玉红 {\"errmsg\":\"ok\"}\n",
"01731155 窦国生 {\"errmsg\":\"ok\"}\n",
"03131181 付中杰 {\"errmsg\":\"ok\"}\n",
"03468350 赵庆学 {\"errmsg\":\"ok\"}\n",
"01730960 刘淑敏 {\"errmsg\":\"ok\"}\n",
"01730675 高建军 {\"errmsg\":\"ok\"}\n",
"01739635 李刚 {\"errmsg\":\"ok\"}\n",
"01731900 宋斌 {\"errmsg\":\"ok\"}\n",
"03499398 潘瑾雯 {\"errmsg\":\"ok\"}\n",
"03172811 郭通 {\"errmsg\":\"ok\"}\n",
"03417217 安琪 {\"errmsg\":\"ok\"}\n",
"03318717 赵珊珊 {\"errmsg\":\"ok\"}\n",
"01730663 畅淮勇 {\"errmsg\":\"ok\"}\n",
"01730871 范炳凯 {\"errmsg\":\"ok\"}\n",
"01731855 高华贤 {\"errmsg\":\"ok\"}\n",
"01730753 赵彤芬 {\"errmsg\":\"ok\"}\n",
"01730737 张宝忠 {\"errmsg\":\"ok\"}\n",
"01731848 侯文靖 {\"errmsg\":\"ok\"}\n",
"01731930 薛少贤 {\"errmsg\":\"ok\"}\n",
"03499447 李佳瑶 {\"errmsg\":\"ok\"}\n",
"03499463 张明言 {\"errmsg\":\"ok\"}\n",
"03499373 曹金旭 {\"errmsg\":\"ok\"}\n",
"01731107 张长恒 {\"errmsg\":\"ok\"}\n",
"01730813 刘津 {\"errmsg\":\"ok\"}\n",
"01731868 冯庆军 {\"errmsg\":\"ok\"}\n",
"01101061 刘伟 {\"errmsg\":\"ok\"}\n",
"01730739 张长顺 {\"errmsg\":\"ok\"}\n",
"01732716 龚磊 {\"errmsg\":\"ok\"}\n",
"01731820 张劲松 {\"errmsg\":\"ok\"}\n",
"01732055 赵晓群 {\"errmsg\":\"ok\"}\n",
"01731036 董振民 {\"errmsg\":\"ok\"}\n",
"01730704 马龙 {\"errmsg\":\"ok\"}\n",
"03362196 符天说 {\"errmsg\":\"ok\"}\n",
"03468331 王蕾 {\"errmsg\":\"ok\"}\n",
"01731859 张伟 {\"errmsg\":\"ok\"}\n",
"01731641 王庆池 {\"errmsg\":\"ok\"}\n",
"01730720 吴俊斌 {\"errmsg\":\"ok\"}\n",
"03391162 杨佳坤 {\"errmsg\":\"ok\"}\n",
"01730818 杨宝强 {\"errmsg\":\"ok\"}\n",
"03391147 屈松 {\"errmsg\":\"ok\"}\n",
"01731255 宋清木 {\"errmsg\":\"ok\"}\n",
"01732083 周幸旗 {\"errmsg\":\"ok\"}\n",
"01731283 侯聚现 {\"errmsg\":\"ok\"}\n",
"03532456 黄蓓蓓 {\"errmsg\":\"ok\"}\n",
"01730934 周荣光 {\"errmsg\":\"ok\"}\n",
"01553958 李阳 {\"errmsg\":\"ok\"}\n",
"03391181 阎旭 {\"errmsg\":\"ok\"}\n",
"03505726 陈冰倩 {\"errmsg\":\"ok\"}\n",
"03468289 曲治儒 {\"errmsg\":\"ok\"}\n",
"03362168 张瑞 {\"errmsg\":\"ok\"}\n",
"03532474 商雨晴 {\"errmsg\":\"ok\"}\n",
"03532448 林子茹 {\"errmsg\":\"ok\"}\n",
"03532511 宋子扬 {\"errmsg\":\"ok\"}\n",
"01732190 赵超 {\"errmsg\":\"ok\"}\n",
"01731901 杨炳利 {\"errmsg\":\"ok\"}\n",
"01731007 张利民 {\"errmsg\":\"ok\"}\n",
"01731271 王建璋 {\"errmsg\":\"ok\"}\n",
"03362201 袁晓东 {\"errmsg\":\"ok\"}\n",
"01730670 丁树全 {\"errmsg\":\"ok\"}\n",
"01731627 石洪兴 {\"errmsg\":\"ok\"}\n",
"01732691 费楠 {\"errmsg\":\"ok\"}\n",
"03499384 马永才 {\"errmsg\":\"ok\"}\n",
"03417366 邹治美 {\"errmsg\":\"ok\"}\n",
"03499376 刘宇婷 {\"errmsg\":\"ok\"}\n",
"01731902 薛新亮 {\"errmsg\":\"ok\"}\n",
"01735421 姚庆麟 {\"errmsg\":\"ok\"}\n",
"01732273 李洪菊 {\"errmsg\":\"ok\"}\n",
"01731229 刘风松 {\"errmsg\":\"ok\"}\n",
"01731887 刘欣 {\"errmsg\":\"ok\"}\n",
"03499375 刘乃震 {\"errmsg\":\"ok\"}\n",
"03417373 魏文波 {\"errmsg\":\"ok\"}\n",
"01732706 袁守朝 {\"errmsg\":\"ok\"}\n",
"01730939 付秋杰 {\"errmsg\":\"ok\"}\n",
"03468345 薛婷婷 {\"errmsg\":\"ok\"}\n",
"03468253 刘宇乐 {\"errmsg\":\"ok\"}\n",
"01732688 刘山虎 {\"errmsg\":\"ok\"}\n",
"01732228 李文彬 {\"errmsg\":\"ok\"}\n",
"01732675 贾成龙 {\"errmsg\":\"ok\"}\n",
"03286615 王小康 {\"errmsg\":\"ok\"}\n",
"01732225 剧海峰 {\"errmsg\":\"ok\"}\n",
"01732179 张彬 {\"errmsg\":\"ok\"}\n",
"01730970 高川 {\"errmsg\":\"ok\"}\n",
"01730682 郝介华 {\"errmsg\":\"ok\"}\n",
"01732668 赵健 {\"errmsg\":\"ok\"}\n",
"01731657 张兆茹 {\"errmsg\":\"ok\"}\n",
"01731258 周玲 {\"errmsg\":\"ok\"}\n",
"01731893 王连喜 {\"errmsg\":\"ok\"}\n",
"03499428 王博 {\"errmsg\":\"ok\"}\n",
"03499353 闫馨雨 {\"errmsg\":\"ok\"}\n",
"01730738 张博宇 {\"errmsg\":\"ok\"}\n",
"01731669 蒋春 {\"errmsg\":\"ok\"}\n",
"01731246 张鸿志 {\"errmsg\":\"ok\"}\n",
"01731614 刘元春 {\"errmsg\":\"ok\"}\n",
"01731917 杨宝杰 {\"errmsg\":\"ok\"}\n",
"01731199 邓平 {\"errmsg\":\"ok\"}\n",
"01730680 韩永利 {\"errmsg\":\"ok\"}\n",
"03440611 张芮芮 {\"errmsg\":\"ok\"}\n",
"03505747 刘世尧 {\"errmsg\":\"ok\"}\n",
"03391105 黄婷婷 {\"errmsg\":\"ok\"}\n",
"03499420 秦学森 {\"errmsg\":\"ok\"}\n",
"01730807 郭强 {\"errmsg\":\"ok\"}\n",
"01731867 李津 {\"errmsg\":\"ok\"}\n",
"03499399 佟嘉航 {\"errmsg\":\"ok\"}\n",
"03499390 朱丽丽 {\"errmsg\":\"ok\"}\n",
"03417136 李智 {\"errmsg\":\"ok\"}\n",
"01730691 李树国 {\"errmsg\":\"ok\"}\n",
"01731197 刘佩志 {\"errmsg\":\"ok\"}\n",
"03499357 张泽贤 {\"errmsg\":\"ok\"}\n",
"03505738 杨柳 {\"errmsg\":\"ok\"}\n",
"03499417 王雪婧 {\"errmsg\":\"ok\"}\n",
"01730838 李占英 {\"errmsg\":\"ok\"}\n",
"01731865 韩勇 {\"errmsg\":\"ok\"}\n",
"01730834 张智超 {\"errmsg\":\"ok\"}\n",
"01739719 张颖 {\"errmsg\":\"ok\"}\n",
"03505740 王颖郅 {\"errmsg\":\"ok\"}\n",
"03505751 梁芳珍 {\"errmsg\":\"ok\"}\n",
"03505744 孙丽敏 {\"errmsg\":\"ok\"}\n",
"03505745 孙隆凯 {\"errmsg\":\"ok\"}\n",
"03362149 刘宏 {\"errmsg\":\"ok\"}\n",
"03499364 张启涵 {\"errmsg\":\"ok\"}\n",
"03417003 任绪龙 {\"errmsg\":\"ok\"}\n",
"03417172 宋超 {\"errmsg\":\"ok\"}\n",
"03505739 武林芳 {\"errmsg\":\"ok\"}\n",
"03468335 田思佳 {\"errmsg\":\"ok\"}\n",
"03468333 王鹏 {\"errmsg\":\"ok\"}\n",
"03145582 贾羽翀 {\"errmsg\":\"ok\"}\n",
"03417174 李金良 {\"errmsg\":\"ok\"}\n",
"01730935 石永新 {\"errmsg\":\"ok\"}\n",
"01731843 侯玉军 {\"errmsg\":\"ok\"}\n",
"03468309 杨政辰 {\"errmsg\":\"ok\"}\n",
"01731264 温丽强 {\"errmsg\":\"ok\"}\n",
"01739606 宋文生 {\"errmsg\":\"ok\"}\n",
"01731028 李连军 {\"errmsg\":\"ok\"}\n"
]
}
],
"source": [
"import requests\n",
"import json\n",
"\n",
"import openpyxl\n",
"\n",
"\n",
"headers = {\n",
@@ -579,49 +787,49 @@
"list1 = []\n",
"fiie_path ='./134/'\n",
"list_item = ['lung','grip','flexion','jump','pushup','balance','reaction','step','situp','bmi']\n",
"i = 27\n",
"i=1\n",
"list2 = []\n",
"filename = 'data/报告清单.json'\n",
"with open(filename,'r') as fl:\n",
" dict2 = json.load(fl)\n",
"print(i)\n",
"for k in dict2[str(i)]:\n",
" \n",
"for k, v in dict1.items():\n",
" list1 = []\n",
" mydata = {}\n",
" \n",
" id = str(k).rjust(8,\"0\")\n",
" mydata['path'] = fiie_path+id+'-'+ dict1[k]['name']+'.pdf'\n",
" mydata['path'] = fiie_path+id+'-'+ v['name']+'.pdf'\n",
" mydata['title'] = '中石化(天津)石油化工\\n有限公司'\n",
" mydata['subtitle'] = dict1[k]['unit']\n",
" mydata['subtitle'] = v['unit']\n",
" mydata['id'] = id\n",
" mydata['name'] = dict1[k]['name']\n",
" mydata['name'] = v['name']\n",
" if v['sex'] == '男':\n",
" mydata['gender'] = 'male'\n",
" else:\n",
" mydata['gender'] = 'female'\n",
" \n",
" mydata['month'] = dict1[k]['month']\n",
" mydata['month'] = v['month']\n",
" mydata['fits'] = {}\n",
" for item in list_item:\n",
" if item in dict1[k].keys():\n",
" if item in v.keys():\n",
" if item in ['lung','pushup','step','situp']:\n",
" mark = dict1[k][item]['成绩'].split()[0].split('.')[0]\n",
" mark = v[item]['成绩'].split()[0].split('.')[0]\n",
" else:\n",
" mark = dict1[k][item]['成绩'].split()[0]\n",
" mydata['fits'][item] = {'mark':mark,'score':dict1[k][item]['score']}\n",
" if len(mydata['fits']) >2: \n",
" mark = v[item]['成绩'].split()[0]\n",
" mydata['fits'][item] = {'mark':mark,'score':v[item]['score']}\n",
" if len(mydata['fits']) >2:\n",
" \n",
" list1.append(mydata)\n",
" list2.append([k,dict1[k]['name']])\n",
" x = requests.post('http://192.168.31.163:3003', data = json.dumps(list1), headers=headers)\n",
" print(id,dict1[k]['name'],x.text)\n",
" #x.close()\n"
" list2.append([k,v['name']])\n",
" i+=1\n",
" x = requests.post('http://localhost:3003', data = json.dumps(list1), headers=headers)\n",
" #print(id,v['name'],x.text)\n",
" #x.close()\n",
"print(i)"
]
},
{
"cell_type": "markdown",
"id": "732161bb-98f2-4861-ab66-7a374678bcd8",
"metadata": {
"jp-MarkdownHeadingCollapsed": true,
"tags": [],
"toc-hr-collapsed": true
},
"source": [