<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('id') or colPickMode == 1 and data.containsKey('id')))">
a.id,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('subLicenseId') or colPickMode == 1 and data.containsKey('subLicenseId')))">
a.subLicenseId,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createTime') or colPickMode == 1 and data.containsKey('createTime')))">
a.createTime,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createUserId') or colPickMode == 1 and data.containsKey('createUserId')))">
a.createUserId,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('updateUserId') or colPickMode == 1 and data.containsKey('updateUserId')))">
a.updateUserId,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('updateTime') or colPickMode == 1 and data.containsKey('updateTime')))">
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('id') or colPickMode == 1 and data.containsKey('id')))">
a.id,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('datasetId') or colPickMode == 1 and data.containsKey('datasetId')))">
a.datasetId,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('fieldCode') or colPickMode == 1 and data.containsKey('fieldCode')))">
a.fieldCode,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('fieldName') or colPickMode == 1 and data.containsKey('fieldName')))">
a.fieldName,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('fieldType') or colPickMode == 1 and data.containsKey('fieldType')))">
a.fieldType,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('fieldTypeValue') or colPickMode == 1 and data.containsKey('fieldTypeValue')))">
a.fieldTypeValue,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('dataType') or colPickMode == 1 and data.containsKey('dataType')))">
a.dataType,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('fieldValue') or colPickMode == 1 and data.containsKey('fieldValue')))">
a.fieldValue,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('defaultValue') or colPickMode == 1 and data.containsKey('defaultValue')))">
a.defaultValue,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('fieldLen') or colPickMode == 1 and data.containsKey('fieldLen')))">
a.fieldLen,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('fieldNull') or colPickMode == 1 and data.containsKey('fieldNull')))">
a.fieldNull,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('isList') or colPickMode == 1 and data.containsKey('isList')))">
a.isList,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('fieldOrderNo') or colPickMode == 1 and data.containsKey('fieldOrderNo')))">
a.fieldOrderNo,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('serviceApi') or colPickMode == 1 and data.containsKey('serviceApi')))">
a.serviceApi,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('serviceApiParams') or colPickMode == 1 and data.containsKey('serviceApiParams')))">
a.serviceApiParams,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('remark') or colPickMode == 1 and data.containsKey('remark')))">
a.remark,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createTime') or colPickMode == 1 and data.containsKey('createTime')))">
a.createTime,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createUserId') or colPickMode == 1 and data.containsKey('createUserId')))">
a.createUserId,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('updateTime') or colPickMode == 1 and data.containsKey('updateTime')))">
a.updateTime,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('updateUserId') or colPickMode == 1 and data.containsKey('updateUserId')))">
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('id') or colPickMode == 1 and data.containsKey('id')))">
a.id,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('marketEntityName') or colPickMode == 1 and data.containsKey('marketEntityName')))">
a.marketEntityName,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('licenseCode') or colPickMode == 1 and data.containsKey('licenseCode')))">
a.licenseCode,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('legalPersonName') or colPickMode == 1 and data.containsKey('legalPersonName')))">
a.legalPersonName,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('creditCode') or colPickMode == 1 and data.containsKey('creditCode')))">
a.creditCode,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('productLicenseTime') or colPickMode == 1 and data.containsKey('productLicenseTime')))">
a.productLicenseTime,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('certQRCode') or colPickMode == 1 and data.containsKey('certQRCode')))">
a.certQRCode,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('url') or colPickMode == 1 and data.containsKey('url')))">
a.url,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('certAuthority') or colPickMode == 1 and data.containsKey('certAuthority')))">
a.certAuthority,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('businessPlace') or colPickMode == 1 and data.containsKey('businessPlace')))">
a.businessPlace,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('licensedItems') or colPickMode == 1 and data.containsKey('licensedItems')))">
a.licensedItems,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('fileName') or colPickMode == 1 and data.containsKey('fileName')))">
a.fileName,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('filePath') or colPickMode == 1 and data.containsKey('filePath')))">
a.filePath,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('summary') or colPickMode == 1 and data.containsKey('summary')))">
a.summary,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('remark') or colPickMode == 1 and data.containsKey('remark')))">
a.remark,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createTime') or colPickMode == 1 and data.containsKey('createTime')))">
a.createTime,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createUserId') or colPickMode == 1 and data.containsKey('createUserId')))">
a.createUserId,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('updateUserId') or colPickMode == 1 and data.containsKey('updateUserId')))">
a.updateUserId,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('updateTime') or colPickMode == 1 and data.containsKey('updateTime')))">
a.updateTime,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('siteId') or colPickMode == 1 and data.containsKey('siteId')))">
a.siteId,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('siteName') or colPickMode == 1 and data.containsKey('siteName')))">
<iftest="conditionParamRef.containsKey('productLicenseTimeStart') and conditionParamRef.productLicenseTimeStart != null and conditionParamRef.productLicenseTimeStart!=''">
<iftest="conditionParamRef.containsKey('productLicenseTimeEnd') and conditionParamRef.productLicenseTimeEnd != null and conditionParamRef.productLicenseTimeEnd!=''">
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('id') or colPickMode == 1 and data.containsKey('id')))">
a.id,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('subLicenseId') or colPickMode == 1 and data.containsKey('subLicenseId')))">
a.subLicenseId,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('fieldCode') or colPickMode == 1 and data.containsKey('fieldCode')))">
a.fieldCode,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('fieldName') or colPickMode == 1 and data.containsKey('fieldName')))">
a.fieldName,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('fieldType') or colPickMode == 1 and data.containsKey('fieldType')))">
a.fieldType,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('fieldTypeValue') or colPickMode == 1 and data.containsKey('fieldTypeValue')))">
a.fieldTypeValue,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('dataType') or colPickMode == 1 and data.containsKey('dataType')))">
a.dataType,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('fieldValue') or colPickMode == 1 and data.containsKey('fieldValue')))">
a.fieldValue,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('defaultValue') or colPickMode == 1 and data.containsKey('defaultValue')))">
a.defaultValue,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('fieldLen') or colPickMode == 1 and data.containsKey('fieldLen')))">
a.fieldLen,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('fieldNull') or colPickMode == 1 and data.containsKey('fieldNull')))">
a.fieldNull,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('isList') or colPickMode == 1 and data.containsKey('isList')))">
a.isList,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('fieldOrderNo') or colPickMode == 1 and data.containsKey('fieldOrderNo')))">
a.fieldOrderNo,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('serviceApi') or colPickMode == 1 and data.containsKey('serviceApi')))">
a.serviceApi,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('serviceApiParams') or colPickMode == 1 and data.containsKey('serviceApiParams')))">
a.serviceApiParams,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('remark') or colPickMode == 1 and data.containsKey('remark')))">
a.remark,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createTime') or colPickMode == 1 and data.containsKey('createTime')))">
a.createTime,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createUserId') or colPickMode == 1 and data.containsKey('createUserId')))">
a.createUserId,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('updateTime') or colPickMode == 1 and data.containsKey('updateTime')))">
a.updateTime,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('updateUserId') or colPickMode == 1 and data.containsKey('updateUserId')))">