编辑代码

import groovy.json.*
import java.text.SimpleDateFormat
import cn.hutool.core.util.IdUtil
class ResShell{
    boolean success
    boolean decorate
    String code
    String message
    String traceId
    String APPLY_NO
    String PE_NO
    String BAR_NO
}

def paramConvert(param){
    def uuid = IdUtil.simpleUUID();
    if(!param.succeed){
         return JsonOutput.toJson(new ResShell(success:false,decorate:false,code:param.code,message:param.message,traceId:uuid,APPLY_NO:"",PE_NO:"",BAR_NO:""))
    }
    def data = param.data;
    return JsonOutput.toJson(new ResShell(success:true,decorate:true,code:'0000',message:param.message,traceId:uuid,
         APPLY_NO:data.billingId,PE_NO:data.checkNumber,BAR_NO:data.billingCode))
}