跳到主要内容

固定字段映射

固定字段映射

# 引入要映射的数据
res = context['input_data']['applicant']
# 字段映射,左侧为原始数据值,右侧为映射值
applicant = {
"差旅" : "1001",
"办公" : "1002",
}

t_data = res['t_data']# 取要映射字段所在的上层列表(比如我要映射的字段是申请人,在t_data里这里就写t_data)
appli = t_data['申请人']# 取数据来源中要映射字段的字段值(如供应商),appli为定义的变量,用来装取到的字段值
if appli in applicant:# 判断取到的字段值在不在上面定义的applicant里面
t_data['申请人'] = applicant[appli]# 如果在,就把appli的原始值变成applicant里的映射值
output={'res':res}# 输出结果