<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('job') or colPickMode == 1 and data.containsKey('job')))">
a.job,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('avatar') or colPickMode == 1 and data.containsKey('avatar')))">
a.avatar,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('customerSrc') or colPickMode == 1 and data.containsKey('customerSrc')))">
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('customerId') or colPickMode == 1 and data.containsKey('customerId')))">
a.customerId,
</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('workDesignName') or colPickMode == 1 and data.containsKey('workDesignName')))">
a.workDesignName,
</if>
...
...
@@ -41,6 +39,9 @@
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('workDesignDesc') or colPickMode == 1 and data.containsKey('workDesignDesc')))">
a.workDesignDesc,
</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('updateTime') or colPickMode == 1 and data.containsKey('updateTime')))">
a.updateTime,
</if>
...
...
@@ -56,23 +57,26 @@
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('fontIds') or colPickMode == 1 and data.containsKey('fontIds')))">
a.fontIds,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('previewUrl') or colPickMode == 1 and data.containsKey('previewUrl')))">
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('masterplatePath') or colPickMode == 1 and data.containsKey('masterplatePath')))">
a.masterplatePath,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('masterplateUseNum') or colPickMode == 1 and data.containsKey('masterplateUseNum')))">
a.masterplateUseNum,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('pictureIds') or colPickMode == 1 and data.containsKey('pictureIds')))">
a.pictureIds,
</if>
...
...
@@ -64,23 +62,29 @@
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('fontIds') or colPickMode == 1 and data.containsKey('fontIds')))">
a.fontIds,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('masterplateUseNum') or colPickMode == 1 and data.containsKey('masterplateUseNum')))">
a.masterplateUseNum,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('previewUrl') or colPickMode == 1 and data.containsKey('previewUrl')))">
<whentest="(colPickMode==0 and item.containsKey('masterplateUseNum')) or (colPickMode==1 and !item.containsKey('masterplateUseNum'))">
when a.id=#{item.id} then #{item.masterplateUseNum}
</when>
<whentest="(colPickMode==0 and item.containsKey('masterplateUseNumIncrement')) or (colPickMode==1 and !item.containsKey('masterplateUseNumIncrement'))">
when a.id=#{item.id} then ifnull(a.masterplateUseNum,0) + #{item.masterplateUseNumIncrement}
<whentest="(colPickMode==0 and item.containsKey('masterplateUseNum')) or (colPickMode==1 and !item.containsKey('masterplateUseNum'))">
when a.id=#{item.id} then #{item.masterplateUseNum}
</when>
<whentest="(colPickMode==0 and item.containsKey('masterplateUseNumIncrement')) or (colPickMode==1 and !item.containsKey('masterplateUseNumIncrement'))">
when a.id=#{item.id} then ifnull(a.masterplateUseNum,0) + #{item.masterplateUseNumIncrement}
<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('helpId') or colPickMode == 1 and data.containsKey('helpId')))">
a.helpId,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('customerId') or colPickMode == 1 and data.containsKey('customerId')))">
a.customerId,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('custName') or colPickMode == 1 and data.containsKey('custName')))">
a.custName,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('organization') or colPickMode == 1 and data.containsKey('organization')))">
a.organization,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('contactTelphone') or colPickMode == 1 and data.containsKey('contactTelphone')))">
a.contactTelphone,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('evaluateType') or colPickMode == 1 and data.containsKey('evaluateType')))">
a.evaluateType,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('evaluateTime') or colPickMode == 1 and data.containsKey('evaluateTime')))">
<iftest="conditionParamRef.containsKey('evaluateTimeStart') and conditionParamRef.evaluateTimeStart != null and conditionParamRef.evaluateTimeStart!=''">
<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('sortNum') or colPickMode == 1 and data.containsKey('sortNum')))">
a.sortNum,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('title') or colPickMode == 1 and data.containsKey('title')))">
a.title,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('content') or colPickMode == 1 and data.containsKey('content')))">
a.content,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('answerContent') or colPickMode == 1 and data.containsKey('answerContent')))">
a.answerContent,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('questionType') or colPickMode == 1 and data.containsKey('questionType')))">
a.questionType,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('status') or colPickMode == 1 and data.containsKey('status')))">
a.status,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('useful') or colPickMode == 1 and data.containsKey('useful')))">
a.useful,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('useless') or colPickMode == 1 and data.containsKey('useless')))">
a.useless,
</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('createUserName') or colPickMode == 1 and data.containsKey('createUserName')))">
a.createUserName,
</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')))">
a.updateUserId,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('updateUserName') or colPickMode == 1 and data.containsKey('updateUserName')))">
<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('title') or colPickMode == 1 and data.containsKey('title')))">
a.title,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('content') or colPickMode == 1 and data.containsKey('content')))">
a.content,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('sendMode') or colPickMode == 1 and data.containsKey('sendMode')))">
a.sendMode,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('scope') or colPickMode == 1 and data.containsKey('scope')))">
a.scope,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('sendStatus') or colPickMode == 1 and data.containsKey('sendStatus')))">
a.sendStatus,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('sendTime') or colPickMode == 1 and data.containsKey('sendTime')))">
a.sendTime,
</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('createUserName') or colPickMode == 1 and data.containsKey('createUserName')))">
a.createUserName,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('messageType') or colPickMode == 1 and data.containsKey('messageType')))">
<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('messageId') or colPickMode == 1 and data.containsKey('messageId')))">
a.messageId,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('customerId') or colPickMode == 1 and data.containsKey('customerId')))">
a.customerId,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('title') or colPickMode == 1 and data.containsKey('title')))">
a.title,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('content') or colPickMode == 1 and data.containsKey('content')))">
a.content,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('messageType') or colPickMode == 1 and data.containsKey('messageType')))">
a.messageType,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('readStatus') or colPickMode == 1 and data.containsKey('readStatus')))">
a.readStatus,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('receiveTime') or colPickMode == 1 and data.containsKey('receiveTime')))">
<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('content') or colPickMode == 1 and data.containsKey('content')))">
a.content,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('screenshot') or colPickMode == 1 and data.containsKey('screenshot')))">
a.screenshot,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('customerId') or colPickMode == 1 and data.containsKey('customerId')))">
a.customerId,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('custName') or colPickMode == 1 and data.containsKey('custName')))">
a.custName,
</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('replyStatus') or colPickMode == 1 and data.containsKey('replyStatus')))">
a.replyStatus,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('replyContent') or colPickMode == 1 and data.containsKey('replyContent')))">
a.replyContent,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('replyTime') or colPickMode == 1 and data.containsKey('replyTime')))">
a.replyTime,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('sendMode') or colPickMode == 1 and data.containsKey('sendMode')))">
a.sendMode,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('sendStatus') or colPickMode == 1 and data.containsKey('sendStatus')))">
a.sendStatus,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('contactTelphone') or colPickMode == 1 and data.containsKey('contactTelphone')))">
<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('questionType') or colPickMode == 1 and data.containsKey('questionType')))">
a.questionType,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('status') or colPickMode == 1 and data.containsKey('status')))">
a.status,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('customerId') or colPickMode == 1 and data.containsKey('customerId')))">
a.customerId,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('custName') or colPickMode == 1 and data.containsKey('custName')))">
a.custName,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('organization') or colPickMode == 1 and data.containsKey('organization')))">
a.organization,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('contactTelphone') or colPickMode == 1 and data.containsKey('contactTelphone')))">
a.contactTelphone,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createUserName') or colPickMode == 1 and data.containsKey('createUserName')))">
a.createUserName,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('beginTime') or colPickMode == 1 and data.containsKey('beginTime')))">
a.beginTime,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('finishTime') or colPickMode == 1 and data.containsKey('finishTime')))">
a.finishTime,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('evaluate') or colPickMode == 1 and data.containsKey('evaluate')))">
a.evaluate,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('sumQA') or colPickMode == 1 and data.containsKey('sumQA')))">
<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('questionId') or colPickMode == 1 and data.containsKey('questionId')))">
a.questionId,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('recordType') or colPickMode == 1 and data.containsKey('recordType')))">
a.recordType,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('content') or colPickMode == 1 and data.containsKey('content')))">
a.content,
</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('createUserName') or colPickMode == 1 and data.containsKey('createUserName')))">
<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('keywords') or colPickMode == 1 and data.containsKey('keywords')))">
a.keywords,
</if>
<iftest="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('replyContent') or colPickMode == 1 and data.containsKey('replyContent')))">
a.replyContent,
</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('createUserName') or colPickMode == 1 and data.containsKey('createUserName')))">