| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- <#import "../function.ftl" as func>
- <#assign class=model.variables.class>
- <#assign classVar=model.variables.classVar>
- <#assign sys=model.variables.sys>
- <#assign module=model.variables.module>
- <#assign isBaseModule=model.variables.isBaseModule>
- <#if isBaseModule = 'true'>
- package com.lc.apiservice.${sys}.helper;
- <#else>
- package com.lc.apiservice.${sys}.${module}.helper;
- </#if>
- import java.util.ArrayList;
- import java.util.List;
- import com.lc.apiservice.common.helper.ViewConverter;
- <#if isBaseModule = 'true'>
- import com.lc.apiservice.${sys}.entity.${class}View;
- import com.lc.${sys}.persistence.entity.${class}Po;
- <#else>
- import com.lc.apiservice.${sys}.${module}.entity.${class}View;
- import com.lc.${sys}.${module}.persistence.entity.${class}Po;
- </#if>
- /**
- * 对象功能: ${model.tabComment} API 实体信息封装转换器
- <#if vars.company?exists>
- * 开发公司:${vars.company}
- </#if>
- <#if vars.developer?exists>
- * 开发人员:${vars.developer}
- </#if>
- * 创建时间:${date?string("yyyy-MM-dd HH:mm:ss")}
- */
- public class ${class}ViewConverter implements ViewConverter<${class}View, ${class}Po>{
- public ${class}View converter(${class}Po po) {
- // TODO Auto-generated method stub
- return null;
- }
- public List<${class}View> converter(List<${class}Po> pos) {
- List<${class}View> ${classVar}Views = new ArrayList<${class}View>();
- for(${class}Po po:pos){
- ${classVar}Views.add(converter(po));
- }
- return ${classVar}Views;
- }
- }
|