编辑代码

import groovy.xml.MarkupBuilder 
def paramConvert(param){
    def sw = new StringWriter();
	def mB = new MarkupBuilder(sw);
	mB.root(){
		head(){
			TransId('BRXX2001')
            SourceType('5501')
            SourceIp('192.168.81.107')
            SourceMac('66:3d:a4:15:5a:b2')
            SourceName('智慧健康体检系统')
		}
        body{
            CZYHID('ADMIN')
            ZZJGDM('1001')
            BRJZLX('4')
            BRDAID(param.hisRecordId)
            BRJZHM(param.checkNumber)
            BRDAXM(param.name)
            BRDAXB(param.sex)
            BRSFZH(param.idcard)
            FPDWMC(param.invoiceHeader)
            FPDWSH(param.invoiceNumber)
        }
	}
    def arr = [sw.toString(),'']
    return arr
}