编辑代码

import groovy.json.*
class ItemInputRes{
    int state
    String hisPaymentId
}
def paramConvert(param){
    def json = new JsonSlurper ()
    def resJson = json.parseText (param)
    def stateInit = 0
    def cashId = ''
    assert resJson.code == 200 : "计费状态查询失败:" + resJson.message
    if(resJson. data.size ()== 0){
        stateInit = 3
    }else {
        def data = resJson.data[0]
        def chargeItems = data.chargeItems
        def charge = chargeItems.charges [0]
        if(charge.cashID == '' || charge.cashID==null){
            stateInit = 0
        }else{
            stateInit = 1
            cashId = charge.cashID
        }
    }
    def itemInputRes = new ItemInputRes (state: stateInit,hisPaymentId:cashId)
    return JsonOutput.toJson (itemInputRes)

}