Files
jupyter/体测单位/体质检测数据处理.ipynb
T
2025-11-24 14:21:24 +08:00

200 KiB

体质检测数据处理

基础数据管理

体测数据按编号汇总

In [ ]:
import json
import time
import csv

filename = '../item.json'
item = {}
bh = set()
with open(filename,'r') as fl:
    dict1 = json.load(fl) 
for k,v in dict1.items():
    item[k] = v
re_ta = {}
dict1 = {}
list1 = []
list2 = []
rq = '20240612'
filename = f'data/places_result_{rq}.csv'
with open(filename,'r',newline='') as csv_file:
    fl = csv.reader(csv_file,delimiter=',')
    header = next(fl)    
    for line in fl:
        #line = re.sub('[\r\n\f ]{1,}', '', line)
        list1.append(line)
        bh.add(line[2])
        
#print(list1)
for result in list1:
    user = str(result[2])
        
    m_item = str(result[3])    
    re_ta.setdefault(user,{})    
    
    item_name = item[m_item]['name']
    re_ta[user].setdefault(item_name,{})  
    score = int(result[4])/item[m_item]['divisor']    
    re_ta[user][item_name]['成绩'] = f'{score} {item[m_item]["unit"]}'
print(len(re_ta))


items = ['身高','体重','肺活量','握力','坐位体前屈','纵跳','俯卧撑','一分钟仰卧起坐','单脚站立','选择反应时','台阶指数']
title = ['编号','身高','体重','肺活量','握力','坐位体前屈','纵跳','俯卧撑','一分钟仰卧起坐','单脚站立','选择反应时','台阶指数']
list1 = []
for k, v in re_ta.items():
    list2 = []
    list2.append(str(k))
    for item in items:
        if item in v.keys():
            list2.append(v[item]['成绩'])            
        elif item =='name':
            list2.append(v[item])
        else:
            list2.append('') 
    list1.append(list2)
filename = f'data/长炼医院体测情况表({rq}).xlsx'
wb = openpyxl.Workbook()
sheet = wb.active
sheet.append(title)
for row in list1:
    sheet.append(row)
wb.save(filename)

体测项目标准导入

In [ ]:
import openpyxl
import json

tcbz ={
    'HeightWeigh':'身高体重',
    'StepExperiment':'台阶指数',
    'Lung':'肺活量',
    'Proneness':'坐位体前屈',
    'PowerfullGrip':'握力',
    'OneMinutePushUp':'一分钟仰卧起坐',
    'PushUp':'俯卧撑',
    'VerticalJump':'纵跳',
    'ReactionTime':'选择反应时',
    'FootStand':'单脚站立'
}
wb = openpyxl.load_workbook('data/体质检测标准.xlsx')
sheet = wb.active
# sheets = wb.sheetnames
dict1 = {}
dict3 = {}
for k, v in tcbz.items():
    dict3[v] = k
sheet = wb.active
data1 =list(sheet.values)
del data1[0]
for item in data1:
    sex = item[0][6:]
    if sex =='男':
        age_sex = 'M'+item[0][:5]
    else:
        age_sex = 'F'+item[0][:5]
    dict1.setdefault(age_sex,{})
    if item[1] in dict3.keys():
        xm = dict3[item[1]]
    dict1[age_sex].setdefault(xm,[])
    dict1[age_sex][xm].append(item[3]/item[4])
dict2 = {}
#print(dict1)
for k, v in dict1.items():
    i1 = int(k[1:3])
    i2 = int(k[-2:])
    m_sex = k[:1]
    for i in range(i1,i2+1):
        dict2[m_sex+str(i)] = k
dict3 = {}
dict3['person'] = dict2
dict3['criteria'] = dict1
filename = 'data/体质检测标准.json'
with open(filename, 'w') as fl:
    json.dump(dict3, fl, ensure_ascii=False)
print('ok')

身高标准导入

In [ ]:
import openpyxl
import json

tcbz ={
    'HeightWeigh':'身高体重',
    'StepExperiment':'台阶指数',
    'Lung':'肺活量',
    'Proneness':'坐位体前屈',
    'PowerfullGrip':'握力',
    'OneMinutePushUp':'一分钟仰卧起坐',
    'PushUp':'俯卧撑',
    'VerticalJump':'纵跳',
    'ReactionTime':'选择反应时',
    'FootStand':'单脚站立'
}
wb = openpyxl.load_workbook('data/体质检测标准_BMI.xlsx')
sheet = wb.active
# sheets = wb.sheetnames
dict1 = {}
dict3 = {}
for k, v in tcbz.items():
    dict3[v] = k
sheet = wb.active
data1 =list(sheet.values)
del data1[0]
for item in data1:
    min_age = int(item[1]/12)
    max_age = int((item[2]+1)/12) - 1
    sex = item[0]
    height = int(item[3])
    if sex ==0:
        age_sex = 'M'+str(min_age)+'~'+str(max_age)
    else:
        age_sex = 'F'+str(min_age)+'~'+str(max_age)
    dict1.setdefault(age_sex,{})
    
    dict1[age_sex].setdefault(height,[])
    dict1[age_sex][height].append(item[5]/1000)
dict2 = {}
#print(dict1)
for k, v in dict1.items():
    i1 = int(k[1:3])
    i2 = int(k[-2:])
    m_sex = k[:1]
    for i in range(i1,i2+1):
        dict2[m_sex+str(i)] = k
dict3 = {}
dict3['person'] = dict2
dict3['criteria'] = dict1
filename = 'data/体质检测标准_BMI.json'
with open(filename, 'w') as fl:
    json.dump(dict3, fl, ensure_ascii=False)
print('ok')

生成项目信息

In [ ]:
import json

filename = '../item.json'
item = {}
unit = {}
with open(filename,'r') as fl:
    dict1 = json.load(fl) 
for k,v in dict1.items():
    item[k] = v
    del item[k]['divisor']
item['1']['en'] = 'lung'
item['2']['en'] = 'grip'
item['3']['en'] = 'flexion'
item['4']['en'] = 'jump'
item['5']['en'] = 'pushup'
item['6']['en'] = 'balance'
item['7']['en'] = 'reaction'
item['8']['en'] = 'step'
item['9']['en'] = 'situp'
item['10']['en'] = 'height'
item['11']['en'] = 'weight'

filename = 'data/体质检测项目信息.json'
with open(filename, 'w') as fl:
    json.dump(item, fl, ensure_ascii=False)
print('ok')

计算分数

In [ ]:
import json
import time
import csv

filename = 'data/体质检测标准.json'
item = {}
unit = {}
with open(filename,'r') as fl:
    dict1 = json.load(fl) 
person = dict1['person']
criteria = dict1['criteria']
data = {'name':'张三','sex':'M','age':37,'item':'StepExperiment','result':46}
info = data['sex']+str(data['age'])
bz = person[info]
mx = criteria[bz][data['item']]
result = data['result']
score = -1
print(mx)
for bz1 in mx:
    if result < bz1:
        print(bz1)
        score = mx.index(bz1,0)
        break
    else:
        score = 5
#if score == -1:
 #   score = 5
print(score)

计算BMI分数

In [ ]:
import json
import time
import csv

filename = 'data/体质检测标准_BMI.json'
item = {}
unit = {}
with open(filename,'r') as fl:
    dict1 = json.load(fl) 
person = dict1['person']
criteria = dict1['criteria']
data = {'name':'张三','sex':'M','age':37,'item':'HeightWeight','result':'177.7,97.0'}
info = data['sex']+str(data['age'])

bz = person[info]
print(bz)
result = data['result']
print(result)
height = int(float(result.split(',')[0]))
weight = float(result.split(',')[1])
mx = criteria[bz][str(height)]
if weight < mx[0]:
    score = 1
elif weight < mx[1]:
    score = 3
elif weight < mx[2]:
    score = 5    
elif weight <= mx[3]:
    score = 3  
elif weight > mx[3]:
    score = 1
print(score)

生成手工成绩sql语言

In [ ]:
import openpyxl
import json


wb = openpyxl.load_workbook('data/镇海手工数据.xlsx',data_only=True)
sheet = wb.active
s = ''
list1 = []
for n in range(2, sheet.max_row+1):
    ss = ''
    list2 = []
    list2.append("'"+str(sheet.cell(n, 1).value)+"'")
    list2.append("'"+str(sheet.cell(n, 2).value)+"'")
    list2.append("'"+str(sheet.cell(n, 3).value)+"'")
    list2.append("'"+str(sheet.cell(n, 4).value)+"'")
    list2.append("'"+str(sheet.cell(n, 5).value)+"'")
    #list2.append("'"+str(sheet.cell(n, 6).value)+"'")
    ss = ','.join(list2)
    list1.append("("+ss+")")
s = ','.join(list1)
print(s)  
    

体测报告生成

转换报告格式

In [ ]:
import json
import datetime
import csv
from datetime import date

filename = '../item.json'
item = {}
unit = {}
with open(filename,'r') as fl:
    dict1 = json.load(fl) 
for k,v in dict1.items():
    item[k] = v
item['1']['en'] = 'lung'
item['2']['en'] = 'grip'
item['3']['en'] = 'flexion'
item['4']['en'] = 'jump'
item['5']['en'] = 'pushup'
item['6']['en'] = 'balance'
item['7']['en'] = 'reaction'
item['8']['en'] = 'step'
item['9']['en'] = 'situp'
item['10']['en'] = 'height'
item['11']['en'] = 'weight'


re_ta = {}
dict1 = {}
list1 = []
filename = 'data/天津石化人员2024.json'
with open(filename,'r') as fl:
    dict1 = json.load(fl) 

filename = 'data/places_result_20241104.csv'
with open(filename,'r',newline='') as csv_file:
    fl = csv.reader(csv_file,delimiter=',')
    header = next(fl)    
    for line in fl:
        #line = re.sub('[\r\n\f ]{1,}', '', line)
        list1.append(line)
#f_item = ['lung','grip','flexion','jump','balance','reaction','step','situp']
#m_item = ['lung','grip','flexion','jump','pushup','balance','reaction','step']
for result in list1:
    user = str(result[2])
    rq = date.fromisoformat(result[6].replace('/','-'))
    if user in dict1.keys():
        l_xm = []
        m_item = str(result[3])    
        re_ta.setdefault(user,{})    
        re_ta[user]['name'] = dict1[user]['name']
        re_ta[user]['sex'] = dict1[user]['sex']
        if dict1[user]['sex'] == '男':
            l_xm = ['weight','height','lung','grip','flexion','jump','pushup','balance','reaction','step']
        else:
            l_xm = ['weight','height','lung','grip','flexion','jump','balance','reaction','step','situp']
        re_ta[user]['unit'] = dict1[user]['unit']
        #birth = date.fromisoformat(dict1[user]['birth'].replace('/','-'))
        birth = date.fromisoformat(dict1[user]['birth'])
        #nian = int(birth[0].strip())
        #yue = int(birth[1].strip())
        #ri = int(birth[2].strip())
        #print(k,nian,yue,ri)
        item_name = item[m_item]['en']        
        if item_name in l_xm:            
            days = (rq-birth).days        
            re_ta[user]['age'] = int(days/365)
            re_ta[user]['month'] = int(days/365*12)
            re_ta[user]['rq'] = result[6]


            re_ta[user].setdefault(item_name,{})  
            score = int(result[4])/item[m_item]['divisor']    
            re_ta[user][item_name]['成绩'] = f'{score} {item[m_item]["unit"]}'
print(len(re_ta))
filename = 'data/result_天津石化2024.json'

with open(filename,'w') as fl:
    json.dump(re_ta, fl, ensure_ascii=False) 
print(len(re_ta))

生成完善得分

In [ ]:
import json
import time

filename = '../item1.json'
item = {}
unit = {}
with open(filename,'r') as fl:
    dict3 = json.load(fl) 
for k,v in dict3.items():
    item[k] = v
item['1']['en'] = 'lung'
item['2']['en'] = 'grip'
item['3']['en'] = 'flexion'
item['4']['en'] = 'jump'
item['5']['en'] = 'pushup'
item['6']['en'] = 'balance'
item['7']['en'] = 'reaction'
item['8']['en'] = 'step'
item['9']['en'] = 'situp'
item['10']['en'] = 'height'
item['11']['en'] = 'weight'

filename = 'data/体质检测标准 (1).json'    
with open(filename,'r') as fl:
    dict1 = json.load(fl)



def cal_score(data1):
    #data = {'name':'张三','sex':'M','age':37,'item':'StepExperiment','result':46}     
    person = dict1['person']
    criteria = dict1['criteria']
    if data1['age'] >59:
        data1['age'] = 59
    if data1['age'] <20:
        data1['age'] = 20
    info = data1['sex']+str(data1['age'])
    bz = person[info]
    mx = criteria[bz][data1['item']]
    result = data1['result']    
    if data1['item'] == 'reaction':
        for bz1 in mx:
            if result > bz1:
                #print(bz1)
                score = mx.index(bz1,0)
                break
            else:
                score = 5
    else:
        for bz1 in mx:
            if result < bz1:
                #print(bz1)
                score = mx.index(bz1,0)
                break
            else:
                score = 5
    return(score)
filename = 'data/体质检测标准_BMI.json'
with open(filename,'r') as fl:
    dict4 = json.load(fl) 
    
def cal_bmi(data1):
   # data = {'name':'张三','sex':'M','age':37,'item':'HeightWeight','result':'177.7,97.0'}
    person = dict4['person']
    criteria = dict4['criteria']
    if data1['age'] > 59:
        data1['age'] = 59
    if data1['age'] <20:
        data1['age'] = 20
    info = data1['sex']+str(data1['age'])
    bz = person[info]
    #print(bz)
    result = data1['result']
    #print(data1['code'],result)
    height = int(float(result.split(',')[0]))
    weight = float(result.split(',')[1])
    if str(height) not in criteria[bz]:
        score = 1
    else:   
        mx = criteria[bz][str(height)]
        if weight < mx[0]:
            score = 1
        elif weight < mx[1]:
            score = 3
        elif weight < mx[2]:
            score = 5    
        elif weight <= mx[3]:
            score = 3  
        elif weight > mx[3]:
            score = 1
    return score
    
    

#list_item = ['lung','grip','flexion','jump','pushup','balance','reaction','step','situp','height','weight']
list_item = ['lung','grip','flexion','jump','pushup','balance','reaction','step','situp']
filename = 'data/result_长炼医院人员2024(湖南青年).json'
with open(filename,'r') as fl:
    dict2 = json.load(fl) 
for k, v in dict2.items():
    #print(k)
    if v['sex'] == '男':
        sex = 'M'
    else:
        sex = 'F'            
    if 'height' in v.keys() and 'weight' in v.keys():
        bmi_data = v['height']['成绩'].split()[0]+','+ v['weight']['成绩'].split()[0]
        data1 = {'code':k,'sex':sex,'age':v['age'],'item':'HeightWeight','result':bmi_data}
        dict2[k]['bmi'] = {}
        dict2[k]['bmi']['成绩'] = bmi_data
        dict2[k]['bmi']['score'] = cal_bmi(data1)
    for item_en in list_item:
        if item_en in v.keys():            
            data1 = {'code':k,'sex':sex,'age':v['age'],'item':item_en,'result':float(v[item_en]['成绩'].split()[0])}
            dict2[k][item_en]['score'] = cal_score(data1)
            #print(k,v[item_en]['成绩'],cal_score(data1))

filename = f'data/result_长炼医院人员2024(湖南青年).json'
with open(filename,'w') as fl:
    json.dump(dict2,fl , ensure_ascii=False) 
print('ok!')        

生成报告

In [129]:
import requests
import json
import openpyxl


headers = {
    "Content-Type": "application/json; charset=UTF-8"
    }
filename = 'data/result_沧州炼化-1.json'
with open(filename,'r') as fl:
    dict1 = json.load(fl)
list1 = []
file_path ='./沧州炼化2025/'
list_item = ['lung','grip','flexion','jump','pushup','balance','reaction','step','situp','bmi']
i=0
list2 = []
for  k, v in dict1.items():
    list1 = []
    mydata = {}
    
    #id = str(k).rjust(8,"0")
    id = str(k).rjust(4,"0")
    mydata['path'] = file_path+id+'-'+ v['name']+'.pdf'
    mydata['title'] = '中国石化沧州炼化公司'
    mydata['subtitle'] = v['unit']
    mydata['id'] = id
    mydata['name'] = v['name']
    if v['sex'] == '男':
        mydata['gender'] = 'male'
    else:
        mydata['gender'] = 'female'
    
    mydata['month'] = v['month']
    mydata['fits'] = {}
    survey_list = ['tcm','psy','spine']
    for item in survey_list:
        if item in  v.keys():
            mydata.setdefault('surveys',{})
            mydata['surveys'][item] = v[item]
            
    
    #mydata['fits'] = {}
    for item in list_item:
        if item in v.keys():
            mydata.setdefault('fits',{})
            if item in ['lung','pushup','step','situp']:
                mark = v[item]['成绩'].split()[0].split('.')[0]
            else:
                mark = v[item]['成绩'].split()[0]
            mydata['fits'][item] = {'mark':mark,'score':v[item]['score']}
    #if len(mydata['fits']) >2 or len(mydata['surveys']) >0:
    if len(mydata['fits']) >2 :    
        list1.append(mydata)
        list2.append([k,v['name']])
        i+=1
        x = requests.post('http://localhost:3003', data = json.dumps(list1), headers=headers)
        #print(id,v['name'],x.text)
        #print(mydata)
        #x.close()
print(i)
1221

生成报告(按照编号)

In [ ]:
import requests
import json
import openpyxl


headers = {
    "Content-Type": "application/json; charset=UTF-8"
    }
filename = 'data/result_镇海2025-1.json'
with open(filename,'r') as fl:
    dict1 = json.load(fl)
list1 = []
file_path ='./镇海石化2025/'
list_item = ['lung','grip','flexion','jump','pushup','balance','reaction','step','situp','bmi']
i=0
list2 = []
person =['X00309','012947','013304','007231','007243','013612']
for  k, v in dict1.items():
    list1 = []
    mydata = {}
    
    #id = str(k).rjust(8,"0")
    id = str(k)
    if id in person:
        mydata['path'] = file_path+id+'-'+ v['name']+'.pdf'
        mydata['title'] = '中国石化镇海炼化公司'
        mydata['subtitle'] = v['unit']
        mydata['id'] = id
        mydata['name'] = v['name']
        if v['sex'] == '男':
            mydata['gender'] = 'male'
        else:
            mydata['gender'] = 'female'
        
        mydata['month'] = v['month']
        mydata['fits'] = {}
        survey_list = ['tcm','psy','spine']
        for item in survey_list:
            if item in  v.keys():
                mydata.setdefault('surveys',{})
                mydata['surveys'][item] = v[item]
                
        
        #mydata['fits'] = {}
        for item in list_item:
            if item in v.keys():
                mydata.setdefault('fits',{})
                if item in ['lung','pushup','step','situp']:
                    mark = v[item]['成绩'].split()[0].split('.')[0]
                else:
                    mark = v[item]['成绩'].split()[0]
                mydata['fits'][item] = {'mark':mark,'score':v[item]['score']}
        #if len(mydata['fits']) >2 or len(mydata['surveys']) >0:
        if len(mydata['fits']) >2 :    
            list1.append(mydata)
            list2.append([k,v['name']])
            i+=1
            x = requests.post('http://localhost:3003', data = json.dumps(list1), headers=headers)
            #print(id,v['name'],x.text)
            #print(mydata)
            #x.close()
print(i)
In [ ]:
import requests
import json
import openpyxl


headers = {
    "Content-Type": "application/json; charset=UTF-8"
    }
filename = 'data/result_胜利采油厂1.json'
with open(filename,'r') as fl:
    dict1 = json.load(fl)
list1 = []
file_path ='./胜利采油厂/'
list_item = ['lung','grip','flexion','jump','pushup','balance','reaction','step','situp','bmi']
i=0
list2 = []
for  k, v in dict1.items():
    list1 = []
    mydata = {}
    
    id = str(k).rjust(4,"0")
    mydata['path'] = file_path+id+'-'+ v['name']+'.pdf'
    mydata['title'] = '东营胜利采油厂'
    mydata['subtitle'] = v['unit']
    mydata['id'] = id
    mydata['name'] = v['name']
    if v['sex'] == '男':
        mydata['gender'] = 'male'
    else:
        mydata['gender'] = 'female'
    
    mydata['month'] = v['month']
    mydata['fits'] = {}
    survey_list = ['tcm','psy','spine']
    for item in survey_list:
        if item in  v.keys():
            mydata.setdefault('surveys',{})
            mydata['surveys'][item] = v[item]
            
    
    #mydata['fits'] = {}
    for item in list_item:
        if item in v.keys():
            mydata.setdefault('fits',{})
            if item in ['lung','pushup','step','situp']:
                mark = v[item]['成绩'].split()[0].split('.')[0]
            else:
                mark = v[item]['成绩'].split()[0]
            mydata['fits'][item] = {'mark':mark,'score':v[item]['score']}
    #if len(mydata['fits']) >2 or len(mydata['surveys']) >0:
      
    list1.append(mydata)
    list2.append([k,v['name']])
    i+=1
    x = requests.post('http://localhost:3003', data = json.dumps(list1), headers=headers)
    #print(id,v['name'],x.text)
    #print(mydata)
    #x.close()
print(i)

体测报告按部门分类

In [130]:
import os,sys,shutil
import json
import glob
from pathlib import Path

fi_path = '/home/songyi/pdf-typescript-old2/沧州炼化2025'
new_path = 'file/沧州炼化2025'
old = []
dict2 = {}

filename = 'data/result_沧州炼化-1.json'
with open(filename,'r') as fl:
    dict1 = json.load(fl)
fls = glob.glob(f'{fi_path}/*.pdf')
print(len(fls))
for fn in fls:
    fi_name =Path(fn).stem.split('-')[0]
    code = str(int(fi_name))    
    unit_path = Path(new_path,dict1[str(code)]['unit'])
    unit_path.mkdir(parents = True, exist_ok = True)
    n_name = Path(unit_path,Path(fn).stem+'.pdf')
    #if not os.path.exists(n_name):
    shutil.copyfile(fn,n_name)
    print(fn)
1221
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553964-田学攀.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3128043-赵海男.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553766-于献庆.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554033-付炳涛.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554693-徐丽娜.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553686-李书君.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553503-王伟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3241663-杨杨.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552847-王亮.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552968-主洪国.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554665-张立.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552998-李建国.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553932-许世铎.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3316504-王军腾.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553967-王洪.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554323-崔力健.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553150-徐振刚.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3593253-李瑞雪.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553151-王建军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553752-宿云飞.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553735-赵华.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553046-时桂忠.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3404075-周明.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3496165-蒋岳宏.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552751-王莉.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553472-韩爱荣.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553325-赵明.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552710-王新.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554673-韩华.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552846-姚旭东.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553674-于平.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554653-王非.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552879-张印国.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553861-王东伟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553842-张泽.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553322-王建华.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552993-张宇.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554464-张伟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553767-苏杭.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3413374-王雨凡.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554109-李广喜.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553590-安永军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554071-王荣耀.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553600-张立强.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554505-张国新.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1555232-李长海.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553577-赵文超.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553071-邵爱梅.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552885-陈树春.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553812-刘旭升.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554241-徐震.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553512-宋继华.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554110-李伟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554714-杨艳超.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553086-孙卫强.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553820-付阳阳.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553226-董强.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554687-张铁成.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552857-屈庆军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552916-马建伟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552720-龚良军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552866-田泉洪.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554475-刘群英.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3362349-刘天梦.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554414-李淑亮.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554501-刘宏.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553109-王卫锋.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552799-张金仓.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/9000125-武庆峰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553521-葛荣鑫.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554543-史爱民.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554670-于松.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553183-庞宗恒.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553663-李坤.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554498-孙红军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554247-张晓东.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553159-邢春晓.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553334-杜长波.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3561741-付健.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554730-孙琳.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554166-杜国.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553738-牛鹏飞.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553722-赵广磊.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554743-代华盛.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553003-王铁军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554287-刘丙权.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3241651-冯德鑫.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553056-刘建军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553562-王晓平.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3463868-王同达.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554672-孙康.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553635-于杰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554789-郭洪超.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554793-高亮.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3463881-郑皓轩.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554091-钱连新.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3413373-师芳.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553924-王作涛.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554325-徐振天.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553785-张伟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554238-马金沧.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553200-赵国利.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553299-徐树峰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3593243-王世豪.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552860-马凤鸣.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553581-孙秋菊.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553849-高志涛.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3593252-华永昌.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554240-孙洪斌.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553399-陈玉生.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553696-尹剑.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553852-贾超.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553070-李玉峰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553052-吴海松.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553172-赵俊明.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2082-董永杰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554274-郭希发.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1555235-王鹿营.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553818-姚宁.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554742-代德仁.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553591-吕红霞.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554711-耿霞.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553859-祁国强.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553239-路军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2144-宋明洲.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554227-沙林.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553603-袁庆臣.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554549-刘雪峰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553855-李磊.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554741-张宝龙.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553020-王向东.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3444817-张进.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553217-王亮.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552969-张振强.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3128041-董帅.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552718-安文胜.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553464-孟凡杰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3404083-周国军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2124-董红.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553314-高绍军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554273-李志祥.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554267-宋超.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3444828-马天昊.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554512-仉振华.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554720-李艳敏.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553821-赵海东.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552781-静海翔.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554310-武金明.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553714-迟静彬.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553210-张军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554705-钱军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2120-胡学良.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552780-王文琦.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553665-王雪梅.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554259-赵博.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553100-李志远.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553621-韩瑞卓.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553641-庞莲.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3444812-宗张鹏.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2092-李春霞.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552800-袁忠.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553678-刘影.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553748-张跃文.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554055-冀红庆.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554299-孙茂华.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553368-赵贵格.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553131-刘毅.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553272-刘松峰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553563-王春香.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553278-张超.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554694-刘建敏.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553136-贾义.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554046-綦鑫.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553518-卢站刚.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2141-庞燕.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553166-王胜.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2095-姜志杰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552918-苗勇.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553162-王蕾.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554472-宋均.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2083-郭立杰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552839-黄国红.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1555241-李强.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553339-孟义.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3463864-杨鹏光.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2135-张晏涛.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554151-陆道新.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554320-臧瑞庚.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3496186-代汝超.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553987-唐万增.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552935-杨胜启.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553202-王桂青.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553843-张艳娥.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553267-梁晓明.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554707-王蕾.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554788-柳贵斌.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553695-白栋良.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554261-郭春东.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554326-杨克.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3444804-代峰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554710-于淑梅.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553081-李涛.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554507-陈志达.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553474-李明芳.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554691-肖福胜.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3463880-贺诗宇.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554246-李迎军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552955-王志.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552831-冯连春.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3425880-王立斌.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554451-孙宝祥.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553204-宋大震.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3496180-李非凡.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554799-郭腾飞.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553248-李广辉.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553598-庞增林.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553567-周成刚.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553838-王宝奇.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553856-刘秀云.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553550-申宏年.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554733-马国松.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553277-童彦泉.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553944-孟皓.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552967-穆森.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553637-孙海军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554715-李健.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553769-张浩.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3496183-王树才.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552730-何爱民.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553717-史更新.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553242-王福刚.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553153-滕仁祥.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2089-胡彦鹏.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554723-周洋.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2117-赵力.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553747-张文超.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553848-高颖.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552927-王青松.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553432-丁岗龙.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552894-何爱国.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553618-刘志云.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554729-郭石磊.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3128030-张明磊.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553011-杨玉香.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3444821-林川.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3241660-李佳欣.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554254-韩国志.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553771-吴金龙.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552915-马建伟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553733-马莉.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552855-胡晓.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2150-王蕾.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553946-闫吉.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553645-郭义昌.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553123-白金升.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552921-苏卫.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553268-张杰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553830-吴超.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554703-祝建军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553866-张风如.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553806-张大鹏.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554251-李连和.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553205-殷宗奎.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554279-李志芳.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553265-王强.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553687-杨梦丽.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552930-王玉亮.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3463877-王飞宇.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553559-于延亭.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3593153-齐梦宇.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553759-李玥.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554490-张洁.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553117-罗玉超.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553106-杨平.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3526586-高玮.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553331-时艳峰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553978-刘春玲.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553030-李桂刚.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3496176-王浩然.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554276-李邦祥.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554800-杨宝玉.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553796-冯伟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554424-刘忠强.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3292206-杨瑞彬.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554716-刘毅.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553400-蒋文玉.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554181-刘焕庆.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553148-陈治东.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3463862-曹金霞.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552806-李鹏.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553572-刘宏.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553291-宋文军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3561736-杨永晨.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553633-王增曙.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552830-姜嵬.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552873-刘艳.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/9000123-王智勇.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553122-张青松.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554786-张婷.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554721-马闰之.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553288-李永刚.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553377-吴明伟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553367-铁瑞芬.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552948-赵卫胜.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553075-张景隆.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553661-王颖哲.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553102-王金龙.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3444830-丁辉.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554014-赵蕊.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552714-齐永峰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2119-王海涛.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2122-张建.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554258-于宝刚.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552965-李书波.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553878-巩旭杰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552996-高宪谱.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554784-刘明壮.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3444810-宋扬扬.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554243-刘红星.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552908-刘树连.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554075-蔺峰涛.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553397-邢亚超.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552961-高希福.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553006-崔建栋.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552951-宗振锁.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552817-陈新.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552906-刘军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554016-王巨帮.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553975-杨博胜.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554704-路阳.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552836-刘明辉.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553241-李金怀.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2093-刘坤.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3425872-马金平.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3444838-马超.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552913-刘志勇.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554761-赖志涛.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554772-苑鹏鹏.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552881-白云杰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3463884-马文月.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553571-李健.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553072-王勇.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553819-李靖.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553543-李军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552813-郭中军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553693-张国品.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3444805-冯明光.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553411-孙伟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553317-杨坤.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553463-周洪卫.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553644-王腾.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554366-苑新卫.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554120-马文静.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552978-刘强.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553658-王宏伟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552898-孔德义.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554410-赵英杰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553756-苑晓宇.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3316389-岳鹏.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553920-赵勇.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553817-刘红海.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3404080-张彦和.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3593254-刘姝妍.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553505-庞磊.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552854-徐艳龙.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553783-刘铎.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2134-蒋智.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553375-任春艳.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553795-张顺利.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552841-李俊生.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3496161-钟静雯.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553074-代汝彬.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554550-陈小飞.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554119-张志勇.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553917-李志豪.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2111-高敬民.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554735-吴娜.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553758-张橙.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553171-李卫东.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553776-刘英杰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3444820-杨立烨.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554736-王伟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554048-勾文娟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553516-高洪敏.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553961-徐亚.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3128040-王慧.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553667-李义侠.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553405-马海威.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553671-张萍.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3496169-王云丛.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554411-孙向东.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3413372-刘欣.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554641-刘建新.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2105-杨丽娟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553284-刘鑫.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553525-张红亮.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554660-罗庆.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552893-韩铁良.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552872-张元伟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553097-赵恩涛.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554791-许超.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553255-孙民利.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553321-任炳凯.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3496181-郝宸葳.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3561735-陈利.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554496-王庆生.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3316503-董磊.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553801-刘双斌.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552853-尹芊.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553831-曹茂成.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554183-孙桂祥.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552909-刘文彬.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553126-郭凤海.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553899-刘立.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554168-张艳杰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554649-刘智.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554787-曹建圆.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552985-尤金华.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2112-何爱东.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554810-宫博林.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553101-王光.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553531-周涛.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553509-姚思源.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554654-胡海平.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554514-王蓬勃.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552966-李广发.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553854-李静.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552705-解建峰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554747-胡玉峰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/9000108-邓艳.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554650-陈余.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2133-孙全庆.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553862-王峰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554357-张玉峰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552782-杨海中.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3404078-孙希祖.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552884-陈坤峰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3241658-康超.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554321-李春芳.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553682-赵辉.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553929-颜付涛.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3444836-白明轩.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554417-张国栋.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553660-弋建华.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2131-吴丽娜.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3444835-田君毓.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3444813-尹贺.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3561744-刘秦麟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554493-陈建正.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553823-刘斌.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553669-丁娜娜.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553867-张磊.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553869-周红艳.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553034-赵永军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553784-李宏旭.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554222-王淑静.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3496164-王昭阳.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554449-马春胜.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554231-王成.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554528-李洪.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3496187-陆立君.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554017-王如国.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553594-武国忠.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553552-徐爱岗.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/9000120-孙宗顺.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553470-张云军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553711-赵冬梅.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554265-王景义.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3444833-安跃晨.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553249-谢飞.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553648-孙艳丽.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3496175-郑晶晶.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553333-赵红莲.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552731-朱刚.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553720-杨华.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553483-张华.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553851-何淑芳.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553650-王立梅.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553060-徐振利.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553840-李超.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553800-高丽娟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552826-张兴宝.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3561738-曹峻.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553709-张欣.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3463863-李睿.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553698-周爱春.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552880-赵义.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553019-王涛.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553688-陈娟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553540-郭彤.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553535-张焕巍.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553110-皮佳伟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553511-王岩松.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553165-董亚健.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553690-张俊.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553984-李志峰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553971-高健.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553724-梁俊峰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554408-李晓东.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553402-孙立广.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553692-王玉娟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552903-刘辉.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553737-李义娜.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3463850-刘书晨.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3362351-唐钰莹.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553133-李晓刚.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3496185-郑睿天.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552859-王万峰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553762-王琳.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3362357-范琳琳.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553900-李延斌.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554488-鄢希成.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553715-于金梅.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554539-张立新.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553850-郭风轩.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554495-张继涛.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554040-杨雪.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554502-刘忠杰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553219-谢华.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3425874-侯玉泉.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553808-吴志刚.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554719-宋秀梅.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554601-李忠.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554350-刘伟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554256-林海鹏.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554244-孙亚强.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552824-郭军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554277-高峰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553623-何爱敏.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553595-张强.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3526580-崔亚静.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553246-曹毅.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554709-刘娜.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3463870-王帅.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553824-苑涛.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554804-王令发.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552795-徐智勇.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3444831-刘彩红.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553813-宋安省.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554079-张加锋.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553250-高德军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3463848-于振旺.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554651-吴海.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553080-张勇.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3444826-赵增煊.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554307-杨金岐.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553734-李杰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554796-崔志勇.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553679-王伟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3444834-李哲.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553108-田洲.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554485-韩宝树.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3316501-王成.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3404056-张相强.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554252-王海波.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553837-车世令.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553365-魏凤莉.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554663-蒋晓明.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3526584-管亚东.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552829-徐树强.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3463869-王啸.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553430-薛海利.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3316502-董旭.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3496174-祝逸濛.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554467-高强.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553002-张春元.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3280923-毕建增.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553158-李文亮.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554359-刘云.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553786-杨洪涛.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553017-冯庆林.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553897-胡影.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3526582-马志翔.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3463879-袁磊.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553273-马祥贞.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552954-张领生.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552994-刘志强.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553793-刘丽静.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554756-冯文帅.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/9000107-周俊茹.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553757-张海龙.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3128034-李学智.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553902-孙越.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2143-徐洪臣.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3526585-陈禹硕.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553578-代利勇.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554172-马连刚.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554115-杨桂玲.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553889-张艳蓉.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553524-杜鹏.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3444818-李峥.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552834-杨传胜.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553203-张若.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554683-郎松.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553269-尹治兴.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553597-于葆永.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3463859-张水苗.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554690-王家成.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/9000114-田连成.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554728-刘建政.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553788-陈纪峰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554164-张新江.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/9000106-王振江.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553701-张静彩.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554522-洪敏.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554661-张润宝.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553282-翟富刚.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554688-宋玉.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553121-史爱国.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553770-宫祺.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554689-崔洪亮.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553749-宗喜庆.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553327-孙振海.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553141-庞维忠.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553683-谢学智.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3463873-王明玮.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552922-王宝昌.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553114-张平.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554547-陈长顺.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553404-纪德.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553601-王振林.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553699-胡秋霞.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552868-刘春旺.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3241654-吴振.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553486-张金良.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553764-任洪治.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554433-侯卫东.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554034-潘书生.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554127-王海霞.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553164-李丛芳.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554717-尹志华.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552721-王开河.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553124-于丰武.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3128018-于跃龙.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554746-张伟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554032-王郑龙.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553675-刘杨.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3316366-周培欣.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3463872-王斌.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553575-韩会娟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554686-姚健.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3425870-回俊来.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552713-李玉柱.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3316414-李洋.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3496168-卜凡.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553743-迟树刚.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553561-张冲.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553579-高洪锐.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553775-李欢欢.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553833-贾敏.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3128021-刘雅男.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554506-张荣智.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552815-邢军锁.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554264-张墨砚.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2081-庞维华.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3496173-荆云.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553803-马彩红.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553523-李广峰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3316408-郭明.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553209-兰迪.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554425-马含之.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3526583-申家伟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3316400-王磊.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3128026-季长旺.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553953-李家齐.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3128029-张文可.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554107-单秀娟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553292-吴国强.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554684-柳金良.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553055-黄金荣.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554428-张雪梅.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554479-杨华东.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554744-时骏.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553853-李建国.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553706-李静.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553870-任福兴.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554504-赵群路.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3463857-周梅.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3128023-姜培荣.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553312-王永凯.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553252-王兵.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3128044-赵金龙.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3362359-邓贺.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554500-肖东.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554491-刘瑞刚.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554664-白石强.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2121-丁伟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554045-杨永欢.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554290-孙由智.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554657-孙德成.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552867-姚正川.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554043-曹龙.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553160-纪智国.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2146-杨强.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553553-马红.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552753-郑晶晶.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554779-冯兴盛.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553728-及秀丽.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554734-李伟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3496179-竺洪泰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553868-赵立明.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554646-吴滨滨.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554706-齐健.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3425875-李长江.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3463852-刘璇.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554041-刘锐.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3496178-董爱成.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552808-胡汝彦.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554418-邱金良.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2125-祝秋成.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552949-周亚岭.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553702-潘洋.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3404076-邓书平.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553251-陈颜卿.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3425873-王洪.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552990-王海红.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553662-李艳梅.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554812-李涛.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3128027-张华孝.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553177-贾宝胜.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/9000121-刘健.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3316507-祁晓亮.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3444816-张爽.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553703-保铁强.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552983-刘均龙.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553626-王之强.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553254-王亮.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552793-时京波.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553985-冯平.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3496190-胡建才.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554762-张玉香.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554757-贾红建.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3128020-刘如振.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553105-崔学锋.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3496171-娄文涛.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554157-郑胜利.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553685-马桂宝.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553174-韩春海.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553596-张伟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3128035-李海宁.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553307-郭长生.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3128033-李军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552757-田凯庆.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3404079-夏风华.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554503-赵贵平.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3593224-李志扬.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553753-张广峰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2127-田斌.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3496192-张宇琪.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553059-徐振忠.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553680-钱卫卫.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554648-代治江.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553768-杨洋.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553791-刘洪林.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553592-郑玉平.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2142-孙玉伟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3463874-王熙霖.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553140-尹辉.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553199-牛健.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3593234-张增仁.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553787-封武佳.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554667-张杰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554529-于革善.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552900-李洪亮.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3444815-张煜.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553710-代树峰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553414-吴尽染.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552823-刘东宁.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553222-刘贵强.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554042-石孝强.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553372-禹向东.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554061-李孝军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553152-宗宝顺.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554161-张洪伟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552890-郭峰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553380-刘保存.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3128038-潘晓明.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3463858-姚瑞丰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554748-叶林.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2152-姜吉春.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553015-王卫.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553144-孙超.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554067-于桐建.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552979-王强.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553201-杨建恒.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554027-卢晓龙.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3316370-马晓溪.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552959-张学刚.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553761-刘磊.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554249-李淑海.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553318-尹毅.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553580-张强.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552970-贾建欣.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553746-于涛.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553230-杨金国.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554780-李艳斌.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2088-陈荣.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553599-殷红卫.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554173-岳璐.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553903-张铁.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553010-张丽娟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553879-田玉宝.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552945-张文国.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553740-窦淑霞.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553930-宋敬虎.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553279-王忠泽.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553068-张金峰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553666-张亚丽.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554054-姜子弟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553191-卢明.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554369-韩景龙.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553822-刘超.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552837-徐健.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2115-崔风滨.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554674-刘清林.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554020-王广志.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3496189-汤凤林.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553805-刘树旺.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553844-白志钢.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553797-杜云丽.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553186-范亮.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554643-朱晓强.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553229-穆国栋.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554474-董元喜.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553560-李新青.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553373-陈贺军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553684-马淑云.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3241652-刘怀民.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553569-王宝珊.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554778-夏继飞.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554798-张树仁.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3496162-孙利强.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554208-田振生.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554163-王森义.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553888-吕铁良.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552919-倪金刚.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553809-陈立新.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554365-张焕震.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554052-邓景颂.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553915-冯伟星.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553233-张强.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553032-许加民.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3362358-赵海伟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553143-刘树勇.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553485-谢辉.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2116-陈明锐.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554035-蔡亚倩.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553481-齐瑞芬.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/9000111-孙洪起.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553119-刘全宝.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554319-姜玉磊.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552825-李国鹏.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554697-李明.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553802-周海峰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3362355-杨旭辉.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553731-韩曼彬.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552982-周庆彦.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553755-吴桐.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553304-兰基涛.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553741-杨海.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554497-赵恒刚.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3316426-杨鑫宝.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3593200-孔泽旭.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554603-万敏.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552864-段建波.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554050-李利萍.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3404063-李国喜.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553098-杨恩春.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554724-张元旺.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553781-刁东鹏.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3561739-秦云飞.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553974-张亚东.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554740-李亚男.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3496163-郭家旺.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552974-尹瑞华.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553125-卢兴春.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3413375-穆亚萍.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554130-刘新民.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/10000-代少欣.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554051-陈琳.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554458-周海春.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554419-王勇.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553689-孙家煜.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554210-张鹏.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553218-张刚.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3496170-张强.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/34643855-原博文.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553739-李向彬.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2097-王树臣.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552809-王东.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3444824-窦庆元.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553305-顾庆华.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554049-张彤.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3241667-贲洋洋.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554513-吴金松.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553053-库建忠.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553707-马建勋.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554362-毕爱辉.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554671-于强.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553677-兰凤华.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3444839-齐浩东.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553681-李扬.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3444809-回达文.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553963-杨印坡.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553815-张艳.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553018-朴文彬.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553182-于文生.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552924-王建新.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3496166-杨之阔.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553794-张荣涛.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3444808-刘意.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553568-路文娟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553386-朱旭.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553285-齐胜利.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553638-郭明星.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553061-曹毅.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553807-张海宝.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3444823-王洪智.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/9000101-舒益民.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553089-李世祥.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553765-薛俊佳.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3526581-王腾达.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553883-刘亚囡.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2157-何爱军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554331-王海东.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553664-王新.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554015-陈洪明.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553564-姬琳.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3128047-郭政坤.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553751-于振善.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553083-王亚宾.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3362361-陈琦.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3128039-王伟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553084-张瑞建.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3561737-王宪坤.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554114-徐勇.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553832-徐建仓.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553651-张建军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554745-石聪.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553646-王剑伟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553589-高福栋.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3496191-王齐英.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554047-吴联梅.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3292212-陈钰博.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553096-杨群英.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553863-王福顺.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3561740-付忠杰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553789-宋毛毛.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553298-张伟光.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552767-邵春栋.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552858-董世杰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552849-宋兴彬.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3316371-刘永超.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3241655-吴程程.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553283-李娟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553271-董志倩.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554113-徐红叶.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553732-宋立杰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552715-贾维刚.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552953-左学锋.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552861-高联合.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553247-肖文明.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552934-杨海锋.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553725-孙文忠.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553094-孙建国.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553001-宗文忠.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552851-郑忠强.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553120-袁绍衡.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553721-牛宏丽.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553727-卢玲.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553723-冯志彬.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553004-王世忠.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553313-马铁虎.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552926-王立新.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552997-崔刚.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554647-刘进.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553928-钮光明.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553777-张树峰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554011-王家祥.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552925-王开平.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554632-张云生.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553308-刘文.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553231-张继川.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553668-尹宁.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553243-贾万起.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552716-吕维胜.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553712-武艳.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553713-朱荣芳.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2130-刘建新.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553657-赵岩.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553297-赵辉.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554248-李洪杰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554783-赵路.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554272-张晓辉.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553187-李志宾.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554739-马惠琴.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553390-李学东.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554106-强战.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3425879-李猛.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554087-何玉军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2139-王宝庆.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3241653-刘昊昆.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3316410-回亦凡.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3444825-袁振海.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1555239-李萍.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553169-陈志昌.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553178-孟海兴.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2149-王芳.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3425876-高峰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552827-华睿.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553510-郭岳.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3316505-范鹏程.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552843-陈俊升.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553745-邱建勇.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554131-李俊刚.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552975-朱艳春.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554794-王永东.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1555240-王学军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554768-马立明.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3316506-刘陆.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554725-许瑧.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554695-王强.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554303-王春盛.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553240-郭智杰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554801-张毅.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553286-王玉成.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553914-闫泓瑜.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553896-韩敬涛.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3362350-吕秀杰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554053-耿硕明.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553960-段海峰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554167-杨洪彬.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553673-齐娜.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553816-王宝香.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2147-陈继通.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553779-王宝邦.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552892-郭小军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553295-白根僧.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553782-宗辉.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554117-李艳.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553705-张贞贞.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553057-孟令青.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554421-赵春梅.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553827-赵文江.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554038-吴建兴.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554044-李博.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2153-刘春和.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554702-杨凯.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554255-佟健.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553927-齐爽.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554257-吴建华.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2132-杨悦平.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3280924-穆建玲.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2140-孙艳.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553935-周从雨.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2151-徐振荣.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3404082-陈元.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3593231-陈宇.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554426-王冬霜.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552889-高继海.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3463883-马仲达.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/9000103-王英勇.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553258-高会杰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552838-林士强.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553465-吴晓峰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553176-王建强.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553522-赵兴华.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554530-谷建军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553062-张洪柱.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554489-李延军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554445-崔小景.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554416-朱平.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554263-范雷.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553270-李灏.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553670-姚蕾.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2094-李杰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553000-崔春路.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3463856-吕昕桐.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553403-孙海青.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554253-曹旭升.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554658-刘明.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3496188-庞崇江.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553289-韩亮.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552803-郭文胜.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554662-刘华东.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553876-林波.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554025-曹玉明.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1555237-褚振新.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553916-丁浩.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553979-王建.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554465-张志强.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3362356-杨春萌.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552842-郝廷雷.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2148-张志辉.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554692-魏群.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553925-冯延龙.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552956-张顺田.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553193-高用新.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554792-尹志佳.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3463849-任真.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553763-王鑫.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553966-赵志鹏.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553323-张智刚.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553691-赵金辉.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3362354-李梦晨.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/9000124-苏立新.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553532-李进波.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554718-李彬.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554685-韩杰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554708-高艳.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3463851-刘旭东.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553754-刘超.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552852-孙峰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3496182-梁家奇.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552960-贾祥军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553653-郑晶磊.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3444837-范荣岩.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553799-孙娜.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554271-吴晓滨.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553157-刘广彬.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553708-孙立志.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/9000102-田明.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553829-王强.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553557-刘艳斌.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554462-冯浩.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2109-徐振波.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553587-王红彦.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554278-闫振杰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552976-赵建新.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552912-刘玉增.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553585-刘强.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1225-计松.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553409-孟祥通.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553780-董克诚.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552856-王军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554295-曹爱军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552891-郭伟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3316415-刘晓琛.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553760-郭洪玺.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3128049-阚占宇.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554713-孙金峰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3463861-张艺鑫.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553237-李振宇.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3463882-金光辉.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554262-刘春晓.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553857-刘旭.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553729-王丽梅.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553021-周永胜.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552971-叶建文.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553005-刘斌.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552984-杨俊升.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552729-徐立军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554111-李祥.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554174-牟磊.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3292199-李建平.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553293-黄春田.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553104-弋建梅.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554712-孔令超.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553234-白明伟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553933-代立成.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/9000122-刘应伟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554681-徐刘艳.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554135-高向阳.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553965-刘峰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553302-吴学东.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552848-丁金国.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554699-王艳滨.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554802-陈刚.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552801-杨少山.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553190-刘金柱.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553919-吴增.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3526579-杨硕.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553814-段欣.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3316226-刘博杨.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553113-吴赛.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553310-王建.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553067-李庆凤.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552807-刘树宏.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554738-刘畅.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553742-胡长亮.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554813-丁昊.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/2113-刘振勇.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554538-王玉峰.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3404077-吴艳忠.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553328-李学霞.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554644-王吉成.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553875-赵学良.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553033-回文利.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554659-陈慧.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554642-任群.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3241665-许迪.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554808-王东.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553704-马文庆.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553134-赵军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3496167-刘毅.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554226-周尚江.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3593227-林志颖.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554666-赵晓辉.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554031-王文丹.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552821-张志勇.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553860-王德友.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3425877-魏金柱.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553064-刘炳祥.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3463876-王雪松.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552958-李学军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554805-冯鹏鹏.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553955-张子龙.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553846-代华强.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3444822-牟鹏林.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554180-冯寿成.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553440-翁连芬.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552863-杨勇.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554677-陈伟.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553529-蔡旭.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/3496172-王美林.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553477-孙拥军.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1552794-刘玉河.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553672-赵红.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553982-杜自恒.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1554165-张波.pdf
/home/songyi/pdf-typescript-old2/沧州炼化2025/1553941-刘伟.pdf

生成体测报告打印明细表

In [132]:
import os,sys,shutil
import json
import glob
from pathlib import Path
import openpyxl

fi_path = '/home/songyi/pdf-typescript-old2/沧州炼化2025'

filename = 'data/result_沧州炼化-1.json'
with open(filename,'r') as fl:
    dict1 = json.load(fl)
fls = glob.glob(f'{fi_path}/*.pdf')
list1 = []
title = ['测试编号','姓名','性别','部门']
for fn in fls:
    list2 = []
    fi_name =Path(fn).stem.split('-')[0]    
    code = str(int(fi_name))
    sex = dict1[str(code)]['sex']
    unit = dict1[str(code)]['unit']
    list2 = [fi_name,Path(fn).stem.split('-')[1],sex,unit]
    
    list1.append(list2)

filename = 'data/2025年沧州炼化体测报告明细表.xlsx'
wb = openpyxl.Workbook()
sheet = wb.active
sheet.append(title)
for row in list1:
    sheet.append(row)
    
wb.save(filename) 
print('ok')
ok

检查报告错误人员

In [ ]:
import os,sys,shutil
import json
import glob
from pathlib import Path
import openpyxl

fi_path = '/home/songyi/pdf-typescript/北海炼化2024'

filename = 'data/result_北海炼化2024.json'
with open(filename,'r') as fl:
    dict1 = json.load(fl)
print(len(dict1))
fls = glob.glob(f'{fi_path}/*.pdf')
list1 = []
for fn in fls:    
    fi_name =Path(fn).stem.split('-')[0]    
    code = int(fi_name)
    list1.append(str(code))
for k, v in dict1.items():
    if k not in list1:
        print(k)

体质检测数据管理

数据导入Mycrm

导入系统人员信息

In [ ]:
import json
import time
import csv

list1 = []
filename = 'data/person_134.csv'
with open(filename,'r',newline='') as csv_file:
    fl = csv.reader(csv_file,delimiter=',')
    header = next(fl)    
    for line in fl:
        #line = re.sub('[\r\n\f ]{1,}', '', line)
        list1.append(line)
#print(list1)
dict1 = {}
for result in list1:
    code = str(result[4])
    if int(result[1]) == 0:
        sex = '男'
    else:
        sex = '女'
    
    m_item = str(result[3])    
    dict1.setdefault(code,{})    
    dict1[code]['name'] = result[0]
    dict1[code]['sex'] = sex
    dict1[code]['birth'] = result[2]
filename = 'data/天津石化人员清单.json'
with open(filename,'w') as fl:
    json.dump(dict1, fl, ensure_ascii=False) 
print(len(dict1))    

导入测试项目item

In [ ]:
import json
import psycopg2
from psycopg2 import extras as ex

filename = '../item.json'
with open(filename,'r') as fl:
    dict1 = json.load(fl) 
data_list = []
for k, v in dict1.items():
    data_list.append((int(k),v['name'])) 
conn = psycopg2.connect(database="mycrm", user="postgres", password="songyi", host="localhost", port="5432")
cursor = conn.cursor()
sql = 'insert into shijiazhuang_item (id,name) values %s'
ex.execute_values(cursor, sql, data_list, page_size=10000)
#conn.commit()
cursor.close()
conn.close()
print('ok!')

导入一级部门

In [ ]:
import json
import psycopg2
from psycopg2 import extras as ex

conn = psycopg2.connect(database="mycrm", user="postgres", password="songyi", host="localhost", port="5432")
cursor = conn.cursor()
filename = 'data/result_石家庄.json'
with open(filename,'r') as fl:
    dict1 = json.load(fl)
unit = set()
for k, v in dict1.items():
    #if 'sub_unit' not in v.keys():
    #    print(k,v['name'])
    unit.add(v['unit'])
print(unit)    
i = 1
dict2 = {}
for item in unit:
    dict2[item] = i
    i+=1
data_list = []
for k,  v in dict2.items():
    data_list.append((v,k)) 
    
sql = 'insert into shijiazhuang_unit (id,name) values %s'
ex.execute_values(cursor, sql, data_list, page_size=10000)
#conn.commit()
cursor.close()
conn.close()
print('ok!')

导入二级部门

In [ ]:
import json
import psycopg2
from psycopg2 import extras as ex

conn = psycopg2.connect(database="mycrm", user="postgres", password="songyi", host="localhost", port="5432")
cursor = conn.cursor()
filename = 'data/天津石化人员名单.json'
with open(filename,'r') as fl:
    dict1 = json.load(fl)
unit = set()
for k, v in dict1.items():
    #if 'sub_unit' not in v.keys():
    #    print(k,v['name'])
    unit.add(v['unit'])
print(unit)    
i = 1
dict2 = {}
for item in unit:
    dict2[item] = i
    i+=1
data_list = []
dict3 = {}
for k,  v in dict1.items():
    dict3.setdefault(v['unit'],set())
    dict3[v['unit']].add(v['sub_unit'])
i = 1    
for k, v in dict3.items():
    unit_id = dict2[k]
    for item in v:
        data_list.append((i,item,unit_id))
        i+=1
sql = 'insert into tianjin_sub_unit (id,name,unit_id) values %s'
ex.execute_values(cursor, sql, data_list, page_size=10000)
#conn.commit()
cursor.close()
conn.close()
print('ok!')

生成部门JSON文件

In [ ]:
import json
import csv

dict1 = {}
filename = 'data/shijiazhuang_unit_20230517.csv'
with open(filename,'r',newline='') as csv_file:
    fl = csv.reader(csv_file,delimiter=',')
    header = next(fl)
    list1 = []
    for line in fl:
        #line = re.sub('[\r\n\f ]{1,}', '', line)
        list1.append({'id':int(line[0]),'name':line[1]})
dict1['unit'] = list1

filename = 'data/sub_unit_134.csv'
with open(filename,'r',newline='') as csv_file:
    fl = csv.reader(csv_file,delimiter=',')
    header = next(fl)
    list1 = []
    for line in fl:
        #line = re.sub('[\r\n\f ]{1,}', '', line)
        list1.append({'id':int(line[0]),'name':line[1],'unit_id':int(line[2])})
dict1['sub_unit'] = list1
print(dict1)

filename = 'data/天津石化部门.json'
with open(filename,'w') as fl:
    json.dump(dict1, fl, ensure_ascii=False) 
print(len(dict1))    
In [ ]:
import json
import csv

dict1 = {}
filename = 'data/shijiazhuang_unit_20230517.csv'
with open(filename,'r',newline='') as csv_file:
    fl = csv.reader(csv_file,delimiter=',')
    header = next(fl)
    list1 = []
    for line in fl:
        #line = re.sub('[\r\n\f ]{1,}', '', line)
        list1.append({'id':int(line[0]),'name':line[1]})
        dict1[int(line[0])] = line[1]


filename = 'data/石家庄石化部门.json'
with open(filename,'w') as fl:
    json.dump(dict1, fl, ensure_ascii=False) 
print(len(dict1))    

导入人员信息

In [ ]:
import json
import psycopg2
from psycopg2 import extras as ex

conn = psycopg2.connect(database="mycrm", user="postgres", password="songyi", host="localhost", port="5432")
cursor = conn.cursor()
filename = 'data/天津石化人员清单.json'
with open(filename,'r') as fl:
    person = json.load(fl)
    
filename = 'data/石家庄石化部门.json'
with open(filename,'r') as fl:
    dict1 = json.load(fl)

i = 1
dict2 = {}
for item in unit:
    dict2[item] = i
    i+=1
data_list = []
dict3 = {}
dict4 = {}
for k,  v in dict1.items():
    dict3.setdefault(v['unit'],set())
    dict3[v['unit']].add(v['sub_unit'])    
i = 1    
for k, v in dict3.items():
    unit_id = dict2[k]
    for item in v:
        data_list.append((i,item,unit_id))
        i+=1
for item in data_list:
    sub_id = item[0]
    dict4[sub_id] = {'name':item[1],'unit':item[2]}
dict5 = {}
for k, v in dict1.items():
    id_unit = dict2[v['unit']]
    sub_name = v['sub_unit']
    id_sub = 0
    for k1, v1 in dict4.items():
        if v1['name'] == sub_name and v1['unit'] == id_unit:
            id_sub = int(k1)
    if id_sub >0:
        dict5[k] = {'unit':id_unit,'sub_unit':id_sub}
    else:
        print(k,'not fund')
data_list = []
for k, v in dict5.items():
    id = int(k)
    name = person[k]['name']
    sex = person[k]['sex']
    birth = person[k]['birth']
    phone = ''
    note = ''
    unit = v['sub_unit']
    data_list.append((id,name,sex,birth,unit))
sql = 'insert into tianjin_person (id,name,sex,birth,unit_id) values %s'
ex.execute_values(cursor, sql, data_list, page_size=10000)
#conn.commit()
cursor.close()
conn.close()
print('ok!')   
    
In [ ]:
import json
import psycopg2
from psycopg2 import extras as ex

conn = psycopg2.connect(database="mycrm", user="postgres", password="songyi", host="localhost", port="5432")
cursor = conn.cursor()
    
filename = 'data/石家庄石化部门.json'
with open(filename,'r') as fl:
    dict1 = json.load(fl)
dict3 = {}
for k,v in dict1.items():
    dict3[v] = int(k)
filename = 'data/result_石家庄.json'
with open(filename,'r') as fl:
    dict2 = json.load(fl)
data_list = []
for k, v in dict2.items():
    id = int(k)
    name = dict2[k]['name']
    sex = dict2[k]['sex']
    birth = dict2[k]['birth']    
    unit = dict3[dict2[k]['unit']]
    data_list.append((id,name,sex,birth,unit))
sql = 'insert into shijiazhuang_person (id,name,sex,birth,unit_id) values %s'
ex.execute_values(cursor, sql, data_list, page_size=10000)
#conn.commit()
cursor.close()
conn.close()
print('ok!')   

导入测试成绩及得分

二级部门导入

In [ ]:
import json
import psycopg2
from psycopg2 import extras as ex

filename = '../item.json'
with open(filename,'r') as fl:
    dict1 = json.load(fl) 
dict2 = {}
for k, v in dict1.items():
    dict2[v['name']] = int(k)

filename = 'data/天津石化部门.json'
with open(filename,'r') as fl:
    dict1 = json.load(fl) 
unit = {}
for item in dict1['unit']:
    unit[item['name']] = item['id']

sub_unit = {}
for item in dict1['sub_unit']:
    sub_unit.setdefault(item['unit_id'],[])
    sub_unit[item['unit_id']].append({'id':item['id'],'name':item['name']})
    
filename = 'data/天津石化人员名单.json'
with open(filename,'r') as fl:
    dict1 = json.load(fl)
person = {}
for k, v in dict1.items():
    person[k] = {'unit':v['unit'],'sub_unit':v['sub_unit']}

    
conn = psycopg2.connect(database="mycrm", user="postgres", password="songyi", host="localhost", port="5432")
cursor = conn.cursor()
data_list = []
filename = 'data/result_天津.json'
with open(filename,'r') as fl:
    dict1 = json.load(fl) 
for k, v in dict1.items():
    for item in v.keys():
        if item in dict2.keys():
            item_id = dict2[item]
            if v[item]['得分'] == '\\N':
                score = None
            else:
                score = int(v[item]['得分'])
            unit_name = person[k]['unit']  
            sub_unit_name = person[k]['sub_unit']
            unit_id = unit[unit_name]
            for items in sub_unit[unit_id]:
                if items['name'] ==sub_unit_name:
                    sub_id = items['id'] 
            data_list.append((v[item]['成绩'],score,int(k),item_id,unit_id,sub_id))
         
sql = 'insert into tianjin_records (performance,score,avatar_id_id,item_id_id,unit_id_id,sub_unit_id_id) values %s'
ex.execute_values(cursor, sql, data_list, page_size=10000)
#conn.commit()
cursor.close()
conn.close()
print('ok!')           
    

一级部门导入

In [ ]:
import json
import psycopg2
from psycopg2 import extras as ex

filename = '../item.json'
with open(filename,'r') as fl:
    dict1 = json.load(fl) 
dict2 = {}
for k, v in dict1.items():
    dict2[v['name']] = int(k)

filename = 'data/石家庄石化部门.json'
with open(filename,'r') as fl:
    dict1 = json.load(fl)
dict3 = {}
for k,v in dict1.items():
    dict3[v] = int(k)
    

conn = psycopg2.connect(database="mycrm", user="postgres", password="songyi", host="localhost", port="5432")
cursor = conn.cursor()
data_list = []
filename = 'data/result_石家庄.json'
with open(filename,'r') as fl:
    dict1 = json.load(fl) 
for k, v in dict1.items():
    for item in v.keys():
        if item in dict2.keys():
            item_id = dict2[item]            
            if v[item]['得分'] == '':
                score = None
            else:
                score = int(v[item]['得分'])
            unit_name = v['unit']
            unit_id = dict3[unit_name]
            data_list.append((v[item]['成绩'],score,int(k),item_id,unit_id))
sql = 'insert into shijiazhuang_records (performance,score,avatar_id_id,item_id_id,unit_id_id) values %s'
ex.execute_values(cursor, sql, data_list, page_size=10000)
#conn.commit()
cursor.close()
conn.close()
print('ok!')
In [ ]:
import json
import psycopg2
from psycopg2 import extras as ex

filename = '../item.json'
with open(filename,'r') as fl:
    dict1 = json.load(fl) 
dict2 = {}
for k, v in dict1.items():
    dict2[v['name']] = int(k)

filename = 'data/天津石化部门.json'
with open(filename,'r') as fl:
    dict1 = json.load(fl) 
unit = {}
for item in dict1['unit']:
    unit[item['name']] = item['id']
print(unit)

体质测试综合报告数据分析

清理报告数据

In [133]:
import json
import openpyxl


filename = 'data/result_沧州炼化-1.json'
with open(filename,'r') as fl:
    dict1 = json.load(fl)

    
#items = ['身高','体重','肺活量','握力','坐位体前屈','纵跳','俯卧撑','一分钟仰卧起坐','单脚站立','选择反应时','台阶指数']
items = {}
items['lung'] = '肺活量'
items['grip'] ='握力'
items['flexion'] ='坐位体前屈'
items['jump'] ='纵跳'
items['pushup'] ='俯卧撑'
items['balance'] ='单脚站立'
items['reaction'] ='选择反应时'
items['step'] ='台阶指数'
items['situp'] ='一分钟仰卧起坐'
items['bmi'] ='BMI'


list1 = []
#fiie_path ='./138/'
list_item = ['lung','grip','flexion','jump','pushup','balance','reaction','step','situp','bmi']
i=1
list2 = []
dict2 = {}
for  k, v in dict1.items():
    list1 = []
    mydata = {}
    id = str(k).rjust(8,"0")
    mydata['unit'] = v['unit']
    mydata['name'] = v['name']
    mydata['sex'] = v['sex']
    mydata['month'] = v['month']
    age = int(v['month']/12)
    if age <20:
        mydata['age'] = 20
    else:
        mydata['age'] = int(v['month']/12)
    
    mydata['fits'] = {}
    score = 0
    for item in list_item:
        if item in v.keys():
            if item in ['lung','pushup','step','situp']:
                mark = v[item]['成绩'].split()[0].split('.')[0]
            else:
                mark = v[item]['成绩'].split()[0]
            mydata['fits'][items[item]] = {'mark':mark,'score':v[item]['score']}
            score = score + v[item]['score']
    mydata['score'] = round(score/len(mydata['fits']),2)
    if len(mydata['fits']) >2:
        dict2[str(k)] = mydata
filename = f'data/data_沧州炼化.json'
with open(filename,'w') as fl:
    json.dump(dict2,fl , ensure_ascii=False) 
print(len(dict2))        
1221

计算平均成绩

In [134]:
import json

nld = [[20,24],[25,29],[30,34],[35,39],[40,44],[45,49],[50,54],[55,80]]
filename = 'data/data_沧州炼化.json'
with open(filename,'r') as fl:
    dict1 = json.load(fl) 
i = 1
m = 0
f = 0
score = 0
t_score = 0
for k,v in dict1.items():
    if v['sex'] == '男':
        m = m +1
        score = score+v['score']
print(f'平均成绩:{round(score/m,4)}分,男性:{m}人')
t_score = t_score + score
score = 0
for k,v in dict1.items():
    if v['sex'] == '女':
        f = f +1
        score = score+v['score']
print(f'平均成绩:{round(score/f,4)}分,女性:{f}人')
t_score = t_score + score
print(f'平均成绩:{round(t_score/(f+m),4)}分,总体:{(f+m)}人')
平均成绩:2.7312分,男性:997人
平均成绩:3.2382分,女性:224人
平均成绩:2.8242分,总体:1221人

计算测试等级

In [135]:
import json

items = ['体重','肺活量','握力','坐位体前屈','纵跳','俯卧撑','一分钟仰卧起坐','单脚站立','选择反应时','台阶指数']

#filename = 'data/data_长炼医院.json'
with open(filename,'r') as fl:
    dict1 = json.load(fl) 
dict2 = {}
dict2['不合格'] = [0,255]
dict2['合格'] = [256,332]
dict2['良好'] = [333,367]
dict2['优秀'] = [368,500]

for k1, v1 in dict2.items():
    di = v1[0]
    gao = v1[1]
    i = 0    
    m = 0
    f = 0
    for k,v in dict1.items():
        if int(v['score']*100) in range(di,gao+1):
            dict1[k]['level'] = k1
            i+=1
            if v['sex'] == '男':
                m = m +1
            else:
                f = f+1
    print(f'{di}~{gao}分人数:{i}人,男性:{m}人,女性:{f}人')
print(len(dict1))
with open(filename,'w') as fl:
    json.dump(dict1, fl) 
print('ok')
0~255分人数:383人,男性:358人,女性:25人
256~332分人数:551人,男性:458人,女性:93人
333~367分人数:195人,男性:130人,女性:65人
368~500分人数:92人,男性:51人,女性:41人
1221
ok

计算各年龄段测试等级(女)

In [136]:
nld = [[20,24],[25,29],[30,34],[35,39],[40,44],[45,49],[50,54],[55,80]]

with open(filename,'r') as fl:
    dict1 = json.load(fl) 
dict2 = {}
dict2['不合格'] = [0,255]
dict2['合格'] = [256,332]
dict2['良好'] = [333,367]
dict2['优秀'] = [368,500]
dict3 = {}
for item in nld:
    di = item[0]
    gao = item[1]
    age = f'{di}-{gao}'
    dict3.setdefault(age,{})
    i = 0    
    m = 0
    f = 0
    for k,v in dict1.items():
        if v['age'] in range(di,gao+1):              
            dict3[age].setdefault(v['level'],0)
            if v['sex'] == '女':
                dict3[age][v['level']] = dict3[age][v['level']]+1
            
for k, v in dict3.items():
    print(k,v)
20-24 {'合格': 2, '不合格': 1, '良好': 1, '优秀': 0}
25-29 {'合格': 9, '不合格': 3, '良好': 7, '优秀': 2}
30-34 {'合格': 5, '不合格': 0, '优秀': 3, '良好': 2}
35-39 {'合格': 5, '不合格': 4, '良好': 4, '优秀': 5}
40-44 {'合格': 10, '不合格': 5, '优秀': 5, '良好': 11}
45-49 {'不合格': 12, '良好': 29, '合格': 48, '优秀': 15}
50-54 {'合格': 14, '不合格': 0, '优秀': 10, '良好': 11}
55-80 {'合格': 0, '不合格': 0, '良好': 0, '优秀': 1}

计算各年龄段测试等级(男)

In [137]:
nld = [[20,24],[25,29],[30,34],[35,39],[40,44],[45,49],[50,54],[55,80]]

with open(filename,'r') as fl:
    dict1 = json.load(fl) 
dict2 = {}
dict2['不合格'] = [0,255]
dict2['合格'] = [256,332]
dict2['良好'] = [333,367]
dict2['优秀'] = [368,500]
dict3 = {}
for item in nld:
    di = item[0]
    gao = item[1]
    age = f'{di}-{gao}'
    dict3.setdefault(age,{})
    i = 0    
    m = 0
    f = 0
    for k,v in dict1.items():
        if v['age'] in range(di,gao+1):            
            dict3[age].setdefault(v['level'],0)
            if v['sex'] == '男':
                dict3[age][v['level']] = dict3[age][v['level']]+1
            
for k, v in dict3.items():
    print(k,v)
20-24 {'合格': 15, '不合格': 9, '良好': 3, '优秀': 2}
25-29 {'合格': 31, '不合格': 22, '良好': 3, '优秀': 1}
30-34 {'合格': 22, '不合格': 8, '优秀': 0, '良好': 4}
35-39 {'合格': 65, '不合格': 27, '良好': 21, '优秀': 6}
40-44 {'合格': 56, '不合格': 50, '优秀': 5, '良好': 16}
45-49 {'不合格': 49, '良好': 23, '合格': 68, '优秀': 6}
50-54 {'合格': 118, '不合格': 99, '优秀': 21, '良好': 31}
55-80 {'合格': 83, '不合格': 94, '良好': 29, '优秀': 10}

根据年龄汇总人员信息及成绩

In [138]:
nld = [[16,24],[25,29],[30,34],[35,39],[40,44],[45,49],[50,54],[55,69]]

with open(filename,'r') as fl:
    dict1 = json.load(fl) 
for item in nld:
    di = item[0]
    gao = item[1]
    i = 0
    score = 0
    m = 0
    f = 0
    for k,v in dict1.items():
        if v['age'] in range(di,gao+1):
            score = score+v['score']
            i+=1
            if v['sex'] == '男':
                m = m +1
    if i ==0:
        print(f'{di}~{gao}岁平均成绩:0分,人数:0人,男性:{m}人')
    else:
        print(f'{di}~{gao}岁平均成绩:{round(score/i,2)}分,人数:{i}人,男性:{m}人')
16~24岁平均成绩:2.79分,人数:33人,男性:29人
25~29岁平均成绩:2.78分,人数:78人,男性:57人
30~34岁平均成绩:2.86分,人数:44人,男性:34人
35~39岁平均成绩:2.92分,人数:137人,男性:119人
40~44岁平均成绩:2.8分,人数:158人,男性:127人
45~49岁平均成绩:2.93分,人数:250人,男性:146人
50~54岁平均成绩:2.83分,人数:304人,男性:269人
55~69岁平均成绩:2.67分,人数:217人,男性:216人

根据年龄汇总人员信息及成绩(男)

In [139]:
import json

nld = [[20,24],[25,29],[30,34],[35,39],[40,44],[45,49],[50,54],[55,80]]

with open(filename,'r') as fl:
    dict1 = json.load(fl) 
for item in nld:
    di = item[0]
    gao = item[1]
    i = 0
    score = 0
    m = 0
    f = 0
    for k,v in dict1.items():
        if v['age'] in range(di,gao+1) and v['sex'] == '男':
            score = score+v['score']
            i+=1
    if i ==0:
        print(f'{di}~{gao}岁平均成绩:0分,人数:{i}人') 
    else:
        print(f'{di}~{gao}岁平均成绩:{round(score/i,2)}分,人数:{i}人')
20~24岁平均成绩:2.77分,人数:29人
25~29岁平均成绩:2.63分,人数:57人
30~34岁平均成绩:2.69分,人数:34人
35~39岁平均成绩:2.86分,人数:119人
40~44岁平均成绩:2.7分,人数:127人
45~49岁平均成绩:2.75分,人数:146人
50~54岁平均成绩:2.75分,人数:269人
55~80岁平均成绩:2.66分,人数:216人

根据年龄汇总人员信息及成绩(女)

In [141]:
nld = [[20,24],[25,29],[30,34],[35,39],[40,44],[45,49],[50,54],[55,80]]

with open(filename,'r') as fl:
    dict1 = json.load(fl) 
for item in nld:
    di = item[0]
    gao = item[1]
    i = 0
    score = 0
    m = 0
    f = 0
    for k,v in dict1.items():
        if v['age'] in range(di,gao+1) and v['sex'] == '女':
            score = score+v['score']
            i+=1
    if i ==0:
        print(f'{di}~{gao}岁平均成绩:0分,人数:{i}人') 
    else:
        print(f'{di}~{gao}岁平均成绩:{round(score/i,2)}分,人数:{i}人')
20~24岁平均成绩:2.94分,人数:4人
25~29岁平均成绩:3.19分,人数:21人
30~34岁平均成绩:3.44分,人数:10人
35~39岁平均成绩:3.28分,人数:18人
40~44岁平均成绩:3.18分,人数:31人
45~49岁平均成绩:3.18分,人数:104人
50~54岁平均成绩:3.44分,人数:35人
55~80岁平均成绩:4.12分,人数:1人

计算各项目成绩

In [142]:
with open(filename,'r') as fl:
    dict1 = json.load(fl) 
items = ['BMI','肺活量','握力','坐位体前屈','纵跳','俯卧撑','一分钟仰卧起坐','单脚站立','选择反应时','台阶指数']
for item in items:
    score = 0
    n = 0
    for k, v in dict1.items():        
        if item in v['fits'].keys():
            n = n + 1
            score =score + int(v['fits'][item]['score'])
    print(item,round(score/n,2),n)
BMI 3.04 1212
肺活量 3.23 1202
握力 2.56 1211
坐位体前屈 3.26 1144
纵跳 2.17 1152
俯卧撑 2.5 955
一分钟仰卧起坐 3.8 202
单脚站立 2.58 1184
选择反应时 3.26 1204
台阶指数 2.72 768

按照部门计算平均成绩

In [143]:
with open(filename,'r') as fl:
    dict1 = json.load(fl) 
depart = []
for k, v in dict1.items():
    if v['unit'] not in depart:
        depart.append(v['unit'])

for item in depart:
    score = 0
    n = 0
    for k, v in dict1.items():
        if item == v['unit']:
            score = score + v['score']
            n = n +1 
    print(item,round(score/n,2),n)
应急救援中心 2.9 82
质量计量中心 2.94 125
公用工程部 2.77 164
财务资产部 3.1 15
炼油一部 2.74 163
炼油二部 2.8 145
炼油三部 2.88 144
储运部 2.68 139
行政事务中心 2.63 87
总经理办公室 3.1 9
安全环保部 3.03 14
计划经营部 2.96 12
党群工作部 3.31 14
物资采购中心 3.02 24
生产技术部 2.95 19
设备工程部 2.99 22
监督审计部 2.88 10
党委组织部 2.95 10
发展规划部 3.15 7
企管法律部 2.98 13
行政事物中心 3.17 3

按照部门计算平均成绩(女性)

In [146]:
with open(filename,'r') as fl:
    dict1 = json.load(fl) 
depart = []
for k, v in dict1.items():
    if v['unit'] not in depart:
        depart.append(v['unit'])

for item in depart:
    score = 0
    n = 0
    for k, v in dict1.items():
        if item == v['unit'] and v['sex'] == '女':
            score = score + v['score']
            n = n +1 
    if n>0:
        print(item,round(score/n,2),n)
    else:
        print(item,0,n)
应急救援中心 2.9 82
质量计量中心 2.94 125
公用工程部 2.77 164
财务资产部 3.1 15
炼油一部 2.74 163
炼油二部 2.8 145
炼油三部 2.88 144
储运部 2.68 139
行政事务中心 2.63 87
总经理办公室 3.1 9
安全环保部 3.03 14
计划经营部 2.96 12
党群工作部 3.31 14
物资采购中心 3.02 24
生产技术部 2.95 19
设备工程部 2.99 22
监督审计部 2.88 10
党委组织部 2.95 10
发展规划部 3.15 7
企管法律部 2.98 13
行政事物中心 3.17 3

计算部门等级

In [147]:
import json

items = ['优秀','良好','合格','不合格'] 

with open(filename,'r') as fl:
    dict1 = json.load(fl)


dict3 = {}
for k, v in dict1.items():
    unit = v['unit']
    dict3.setdefault(unit,{})
    for item in items:
        dict3[unit].setdefault(item,0)

for k, v in dict1.items():
    unit = v['unit']
    #dict3.setdefault(unit,{})
    #for item in items:
    #dict3[unit].setdefault(v['level'],0)
    dict3[unit][v['level']] +=1
for k, v in dict3.items():
    print(k,v['优秀'],v['良好'],v['合格'],v['不合格'])
应急救援中心 5 18 39 20
质量计量中心 13 21 63 28
公用工程部 10 25 69 60
财务资产部 3 3 7 2
炼油一部 5 17 85 56
炼油二部 10 25 61 49
炼油三部 16 25 59 44
储运部 11 12 57 59
行政事务中心 3 9 39 36
总经理办公室 0 4 3 2
安全环保部 3 2 6 3
计划经营部 2 2 5 3
党群工作部 2 6 6 0
物资采购中心 4 4 12 4
生产技术部 1 3 12 3
设备工程部 0 8 8 6
监督审计部 0 3 5 2
党委组织部 0 3 5 2
发展规划部 2 1 3 1
企管法律部 1 4 5 3
行政事物中心 1 0 2 0

计算部门成绩

In [148]:
import json

items = ['BMI','肺活量','握力','坐位体前屈','纵跳','俯卧撑','一分钟仰卧起坐','单脚站立','选择反应时','台阶指数'] 
with open(filename,'r') as fl:
    dict1 = json.load(fl)


dict3 = {}

for k, v in dict1.items():
    unit = v['unit']
    dict3.setdefault(unit,{})
    for item in items:
        dict3[unit].setdefault(item,{})
        dict3[unit][item].setdefault('score',0)
        dict3[unit][item].setdefault('count',0)
    for k1,v1 in v['fits'].items():
        if k1 in items:
            dict3[unit][k1]['score']+=v1['score']
            dict3[unit][k1]['count']+=1

for k, v in dict3.items():
    print(k)
    for k1, v1 in v.items():
        print(k1,v1['score'],v1['count'])
应急救援中心
BMI 228 82
肺活量 240 82
握力 212 82
坐位体前屈 246 78
纵跳 189 77
俯卧撑 280 76
一分钟仰卧起坐 7 2
单脚站立 179 77
选择反应时 275 82
台阶指数 159 53
质量计量中心
BMI 427 123
肺活量 426 125
握力 302 124
坐位体前屈 371 115
纵跳 251 116
俯卧撑 135 62
一分钟仰卧起坐 195 51
单脚站立 330 120
选择反应时 410 123
台阶指数 207 74
公用工程部
BMI 505 163
肺活量 520 160
握力 406 161
坐位体前屈 467 149
纵跳 335 158
俯卧撑 327 137
一分钟仰卧起坐 61 15
单脚站立 370 158
选择反应时 511 160
台阶指数 280 98
财务资产部
BMI 57 15
肺活量 48 15
握力 27 15
坐位体前屈 55 13
纵跳 33 14
俯卧撑 19 5
一分钟仰卧起坐 37 9
单脚站立 43 14
选择反应时 52 15
台阶指数 24 10
炼油一部
BMI 491 161
肺活量 505 163
握力 430 163
坐位体前屈 492 157
纵跳 315 154
俯卧撑 307 139
一分钟仰卧起坐 67 19
单脚站立 406 160
选择反应时 523 161
台阶指数 271 102
炼油二部
BMI 402 144
肺活量 463 144
握力 380 144
坐位体前屈 466 139
纵跳 321 142
俯卧撑 233 112
一分钟仰卧起坐 110 29
单脚站立 368 143
选择反应时 462 143
台阶指数 288 98
炼油三部
BMI 462 142
肺活量 463 138
握力 364 144
坐位体前屈 471 131
纵跳 247 131
俯卧撑 335 124
一分钟仰卧起坐 61 15
单脚站立 348 141
选择反应时 476 143
台阶指数 230 84
储运部
BMI 392 138
肺活量 416 137
握力 360 136
坐位体前屈 428 133
纵跳 256 131
俯卧撑 283 126
一分钟仰卧起坐 28 9
单脚站立 334 136
选择反应时 415 138
台阶指数 213 74
行政事务中心
BMI 237 87
肺活量 254 82
握力 216 85
坐位体前屈 248 77
纵跳 135 79
俯卧撑 168 71
一分钟仰卧起坐 19 7
单脚站立 189 80
选择反应时 267 83
台阶指数 109 42
总经理办公室
BMI 25 9
肺活量 31 9
握力 24 9
坐位体前屈 24 8
纵跳 24 8
俯卧撑 9 3
一分钟仰卧起坐 20 5
单脚站立 34 9
选择反应时 28 9
台阶指数 21 8
安全环保部
BMI 38 14
肺活量 48 14
握力 40 14
坐位体前屈 40 13
纵跳 36 13
俯卧撑 24 10
一分钟仰卧起坐 11 3
单脚站立 45 13
选择反应时 50 13
台阶指数 36 13
计划经营部
BMI 38 12
肺活量 39 11
握力 32 12
坐位体前屈 32 11
纵跳 30 11
俯卧撑 15 6
一分钟仰卧起坐 20 5
单脚站立 30 12
选择反应时 45 12
台阶指数 23 11
党群工作部
BMI 58 14
肺活量 51 14
握力 36 14
坐位体前屈 45 14
纵跳 41 14
俯卧撑 19 6
一分钟仰卧起坐 32 7
单脚站立 51 14
选择反应时 50 14
台阶指数 27 13
物资采购中心
BMI 72 24
肺活量 89 24
握力 65 24
坐位体前屈 88 24
纵跳 56 23
俯卧撑 45 15
一分钟仰卧起坐 33 8
单脚站立 61 24
选择反应时 76 24
台阶指数 41 16
生产技术部
BMI 57 19
肺活量 67 19
握力 47 19
坐位体前屈 56 18
纵跳 42 17
俯卧撑 45 17
一分钟仰卧起坐 3 1
单脚站立 61 19
选择反应时 68 19
台阶指数 32 14
设备工程部
BMI 74 22
肺活量 71 22
握力 53 22
坐位体前屈 71 22
纵跳 67 22
俯卧撑 62 17
一分钟仰卧起坐 18 5
单脚站立 60 22
选择反应时 68 22
台阶指数 49 22
监督审计部
BMI 28 10
肺活量 32 10
握力 19 10
坐位体前屈 28 10
纵跳 27 10
俯卧撑 22 7
一分钟仰卧起坐 12 3
单脚站立 35 10
选择反应时 31 10
台阶指数 22 9
党委组织部
BMI 26 10
肺活量 37 10
握力 25 10
坐位体前屈 29 10
纵跳 30 10
俯卧撑 14 6
一分钟仰卧起坐 12 4
单脚站立 34 10
选择反应时 37 10
台阶指数 22 10
发展规划部
BMI 19 7
肺活量 28 7
握力 18 7
坐位体前屈 23 7
纵跳 22 6
俯卧撑 20 6
一分钟仰卧起坐 5 1
单脚站立 19 6
选择反应时 28 7
台阶指数 11 6
企管法律部
BMI 37 13
肺活量 45 13
握力 36 13
坐位体前屈 37 12
纵跳 32 13
俯卧撑 25 9
一分钟仰卧起坐 9 2
单脚站立 42 13
选择反应时 44 13
台阶指数 21 9
行政事物中心
BMI 11 3
肺活量 9 3
握力 6 3
坐位体前屈 11 3
纵跳 8 3
俯卧撑 3 1
一分钟仰卧起坐 7 2
单脚站立 11 3
选择反应时 11 3
台阶指数 6 2

统计班次成绩

In [ ]:
items = ['BMI','肺活量','握力','坐位体前屈','纵跳','俯卧撑','一分钟仰卧起坐','单脚站立','选择反应时','台阶指数'] 
filename = 'data/data_镇海2025.json'
with open(filename,'r') as fl:
    dict1 = json.load(fl) 
banci = []
for k, v in dict1.items():
    if v['banci'] not in banci:
        banci.append(v['banci'])

for item in banci:
    score = 0
    n = 0
    for k, v in dict1.items():
        if item == v['banci'] and v['sex'] == '女':
            score = score + v['score']
            n = n +1 
    print(item,round(score/n,2),n)

统计班次测试等级

In [ ]:
import json

items = ['优秀','良好','合格','不合格'] 

dict3 = {}
for k, v in dict1.items():
    banci = v['banci']
    dict3.setdefault(banci,{})
    for item in items:
        dict3[banci].setdefault(item,0)

for k, v in dict1.items():
    banci = v['banci']
    #dict3.setdefault(unit,{})
    #for item in items:
    #dict3[unit].setdefault(v['level'],0)
    if v['sex'] =='男':
        dict3[banci][v['level']] +=1
for k, v in dict3.items():
    print(k,v['优秀'],v['良好'],v['合格'],v['不合格'])
In [ ]:
import json

items = ['BMI','肺活量','握力','坐位体前屈','纵跳','俯卧撑','一分钟仰卧起坐','单脚站立','选择反应时','台阶指数'] 
filename = 'data/data_镇海2025.json'
with open(filename,'r') as fl:
    dict1 = json.load(fl)


dict3 = {}

for k, v in dict1.items():
    unit = v['banci']
    dict3.setdefault(unit,{})
    for item in items:
        dict3[unit].setdefault(item,{})
        dict3[unit][item].setdefault('score',0)
        dict3[unit][item].setdefault('count',0)
    for k1,v1 in v['fits'].items():
        if k1 in items:
            dict3[unit][k1]['score']+=v1['score']
            dict3[unit][k1]['count']+=1

for k, v in dict3.items():
    print(k)
    for k1, v1 in v.items():
        print(k1,v1['score'],v1['count'])

问卷数据处理分析

常用参数及自定义函数

In [127]:
import json

questions = [
  [1],
  [-1, 2],
  [-1, 2],
  [-1, 8],
  [-1, 3],
  [1],
  [-1],
  [-1, 7],
  [2],
  [2],
  [2],
  [2, 3],
  [2],
  [2],
  [3],
  [3],
  [3],
  [3],
  [3],
  [4],
  [4],
  [4],
  [4],
  [4],
  [4],
  [4],
  [4],
  [5],
  [5],
  [5],
  [5],
  [5],
  [5],
  [5],
  [5],
  [6],
  [6],
  [6],
  [6],
  [6],
  [6],
  [7],
  [7],
  [7],
  [7],
  [7],
  [7],
  [8],
  [8],
  [8],
  [8],
  [8],
  [8],
  [9],
  [9],
  [9],
  [9],
  [9],
  [9],
  [9]
]

kinds = [
  '平和',
  '气虚',
  '阳虚',
  '阴虚',
  '痰湿',
  '湿热',
  '血瘀',
  '气郁',
  '特禀'
]

def tcm_calc(arr):
  qa = [8, 8, 7, 8, 8, 6, 7, 7, 7]
  # 成绩数组
  s = [0] * 9
  # 遍历五进制
  for i in range(len(questions)):
    m = arr[i] - 1
    for v in questions[i]:
      if v < 0:
        s[-v - 1] += 4 - m
      else:
        s[v - 1] += m
  return [int((v / qa[i]) * 25) for i, v in enumerate(s)]

def tcm_kind(score):
  kind = 0
  near = False
  max_kind = 0
  max_score = 0
  for i in range(1, 9):
    if score[i] > max_score:
      max_kind = i
      max_score = score[i]
  if score[0] >= 60 and max_score < 40:
    if max_score >= 30:
      near = True
      kind = max_kind
  else:
    kind = max_kind
  return {
    "kind": kind,
    "near": near
  }
list2 = ['成就感','愉快心境','放松程度','压力应对','体力充沛','情感充沛度']
list3 = [[5,7],[7,4],[7,4],[7,4],[8,1],[6,1]] 
list4 = ['颈椎','胸椎','腰椎','骶尾椎']
list5 = [[0,10,10],[10,17,7],[17,24,6],[24,26,2]]


qb = [
      1, 1, 1, 1, 1,
      4, 3, 2, 3, 2, 4, 3,
      4, 3, 2, 4, 4, 2, 4,
      3, 2, 2, 4, 3, 3, 2,
      5, 5, 5, 5, 5, 5, 5, 5,
      6, 6, 6, 6, 6, 6
    ]

计算中医体质

In [ ]:
import openpyxl

filename = 'data/result_南京化工-3.json'
with open(filename,'r') as fl:
    dict1 = json.load(fl) 
i = 1
list2 = []
for k, v in dict1.items():
    if 'tcm' in v.keys():
        list1 = []
        tcm =v['tcm']
        for item in tcm:
            list1.append(item)
        score = tcm_calc(list1)

        result = tcm_kind(score)
        kind = result['kind']
        near = result['near']
        #print(i,k,kinds[kind], near, score)
        #i+=1
        list3 = []
        list3.append(k)
        list3.append(v['name'])
        list3.append(v['sex'])
        list3.append(kinds[kind])
        list3.append(near)
        for item in score:
            list3.append(item)
        list2.append(list3)
print(list2)
filename = 'data/南京化工中医情况明细表(202510).xlsx'
wb = openpyxl.Workbook()
sheet = wb.active

for row in list2:
    sheet.append(row)
    
wb.save(filename)
print('ok')       

计算心理

In [ ]:
list2 = ['成就感','愉快心境','放松程度','压力应对','体力充沛','情感充沛度']
list3 = [[5,7],[7,4],[7,4],[7,4],[8,1],[6,1]]
qb = [
      1, 1, 1, 1, 1,
      4, 3, 2, 3, 2, 4, 3,
      4, 3, 2, 4, 4, 2, 4,
      3, 2, 2, 4, 3, 3, 2,
      5, 5, 5, 5, 5, 5, 5, 5,
      6, 6, 6, 6, 6, 6
    ]
filename = 'data/result_北海炼化2024.json'
with open(filename,'r') as fl:
    dict1 = json.load(fl) 
list4 = []
for k, v in dict1.items():
    if 'psy' in v.keys():
        list5 = []
        psy=v['psy']
        for i in range(26,40):
            new_valve = psy[i]-1
            psy[i] = new_valve
        dict3 = {}
        
        i = 0
        for item in qb:
            dict3.setdefault(item,0)
            dict3[item] +=psy[i]
            i+=1
        #print(dict3)
        list5.append(k)
        for i in range(0,6):
            score = int(dict3[i+1]/list3[i][0]/list3[i][1]*100)
            list5.append(score)
        list4.append(list5)
filename = 'data/北海炼化心理情况明细表2024.xlsx'
wb = openpyxl.Workbook()
sheet = wb.active

for row in list4:
    sheet.append(row)
    
wb.save(filename)
print('ok')          

计算脊柱

In [ ]:
list4 = ['颈椎','胸椎','腰椎','骶尾椎']
list5 = [[0,10,10],[10,17,7],[17,24,6],[24,26,2]]
filename = 'data/result_新疆油田采油工艺研究院-1.json'
with open(filename,'r') as fl:
    dict1 = json.load(fl)
list6 = []
for k, v in dict1.items():
    if 'spine' in v.keys():
        list7 = []
        spine = v['spine']
        list7.append(k)
        for i in range(0,4):
            score = 0
            for ii in range(list5[i][0],list5[i][1]):
                score+= spine[ii]
            #print(k,list4[i],int(score/list5[i][2]*100)-100)
            list7.append(int(score/list5[i][2]*100)-100)
        list6.append(list7)
filename = 'data/新疆油田采油工艺研究院脊柱情况明细表.xlsx'
wb = openpyxl.Workbook()
sheet = wb.active

for row in list6:
    sheet.append(row)
    
wb.save(filename)
print('ok')                 

导出脊柱明细表

In [ ]:
list4 = ['颈椎','胸椎','腰椎','骶尾椎']
list5 = [[0,10,10],[10,17,7],[17,24,6],[24,26,2]]
filename = 'data/result_北海炼化2024.json'
with open(filename,'r') as fl:
    dict1 = json.load(fl)
list6 = []
for k, v in dict1.items():
    if 'spine' in v.keys():
        list7 = []
        spine = v['spine']
        list7.append(k)
        list7.append(v['name'])
        list7.append(v['sex'])
        list7.append(v['age'])
        for i in range(0,4):
            score = 0
            for ii in range(list5[i][0],list5[i][1]):
                score+= spine[ii]
            #print(k,list4[i],int(score/list5[i][2]*100)-100)
            list7.append(int(score/list5[i][2]*100)-100)
        for item in v['spine']:
            list7.append(item)
        list6.append(list7)
filename = 'data/北海炼化脊柱情况明细表2024.xlsx'
wb = openpyxl.Workbook()
sheet = wb.active

for row in list6:
    sheet.append(row)
    
wb.save(filename)
print('ok')     

导出体质监测情况表

In [128]:
import openpyxl

list_item = ['lung','grip','flexion','jump','pushup','balance','reaction','step','situp']
filename = 'data/result_新疆油田采油工艺研究院2511.json'
with open(filename,'r') as fl:
    dict1 = json.load(fl) 
data_list = []
for k, v in dict1.items():
    list6 = []
    list6.append(str(k).rjust(4,'0'))
    list6.append(v['name'])
    list6.append(v['sex'])
    list6.append(v['unit'])
    list6.append(v['age'])
    if 'bmi' in v.keys():
        bmi = v['bmi']['成绩']
        list6.append(bmi.split(',')[0]+' 厘米')
        list6.append(bmi.split(',')[1]+' 千克')
        list6.append(v['bmi']['score'])
    else:
        list6.append('')
        list6.append('')
        list6.append('')
    for xm in list_item:
        if xm in v.keys():
            list6.append(v[xm]['成绩'])
            list6.append(v[xm]['score'])
        else:
            list6.append('')
            list6.append('')
            
    if 'tcm' in v.keys():
        list1 = []
        tcm =v['tcm']
        for item in tcm:
            list1.append(item)
        score = tcm_calc(list1)

        result = tcm_kind(score)
        kind = result['kind']
        near = result['near']
        #print(k,kinds[kind], near, score)
        list6.append(kinds[kind])
        if near:
            list6.append('是')
        else:
            list6.append('')
        for item in score:
            list6.append(item)
    else:
        for i in range(0,11):
            list6.append('')
            i+=1
    if 'psy' in v.keys():
        psy=v['psy']
        for i in range(26,40):
            new_valve = psy[i]-1
            psy[i] = new_valve
        dict3 = {}
        
        i = 0
        for item in qb:
            dict3.setdefault(item,0)
            dict3[item] +=psy[i]
            i+=1
        
        for i in range(0,6):
            score = int(dict3[i+1]/list3[i][0]/list3[i][1]*100)
            list6.append(score)
    else:
        for i in range(0,6):
            list6.append('')
            i+=1
    if 'spine' in v.keys():
        spine = v['spine']
        for i in range(0,4):
            score = 0
            for ii in range(list5[i][0],list5[i][1]):
                score+= spine[ii]
            list6.append(int(score/list5[i][2]*100)-100)
    else:
        for i in range(0,4):
            list6.append('')
            i+=1
    data_list.append(list6)
filename = 'data/新疆油田采油工艺研究院情况明细表(2025年11月).xlsx'
wb = openpyxl.Workbook()
sheet = wb.active
title = ['编号', '姓名', '性别', '单位/部门', '年龄', '身高', '体重', 'bmi', '肺活量', '得分', '握力', '得分', '坐位体前屈', '得分', '纵跳', '得分', '俯卧撑', '得分', '单脚站立', '得分', '选择反应时', '得分', '台阶指数', '得分', '一分钟仰卧起坐', '得分', '中医体质', '是否倾向', '平和', '气虚', '阳虚', '阴虚', '痰湿', '湿热', '血瘀', '气郁', '特禀', '成就感', '愉快心理', '放松程度', '压力应对', '体力充沛', '情感充沛度', '颈椎', '胸椎', '腰椎', '骶尾椎']
sheet.append(title)
for row in data_list:
    sheet.append(row)
    
wb.save(filename)    
In [ ]: