import groovy.xml.MarkupBuilder
def paramConvert(param){
def sw = new StringWriter();
def mB = new MarkupBuilder(sw);
mB.root(){
head(){
TransId('MZXT2004')
SourceType('9902')
SourceIp('192.168.81.107')
SourceMac('66:3d:a4:15:5a:b2')
SourceName('智慧健康体检系统')
}
body{
BRDAXM(param.name)
BRJZHM(param.checkNumber)
ZZJGDM('100107')
FYTCHM(param.paymentDetailId)
KDYSID('29122')
KDKSID('1178')
SFSCPB(0)
JBDMID('126908')
CZYHID('29122')
ROW{
SFTCLX(param.contrastSetmeal.setmealId)
SFTCID(param.contrastSetmeal.setmealId)
SFTCMC(param.contrastSetmeal.setmealName)
SFTCSL(1)
ZXKSID('TJZX')
}
}
}
def arr = [sw.toString(),'']
return arr
}