| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- <#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 sub=model.sub>
- <#assign hasSub=model.hasSub>
- <#assign isBaseModule=model.variables.isBaseModule>
- <#if isBaseModule = 'true'>
- package com.${vars.cAlias}.${sys}.domain;
- <#else>
- package com.${vars.cAlias}.${sys}.${module}.domain;
- </#if>
- import java.util.List;
- import java.util.Map;
- import java.util.Date;
- import org.springframework.context.annotation.Scope;
- import org.springframework.stereotype.Service;
- import com.jt.base.core.page.Page;
- import com.${vars.cAlias}.base.core.helper.SpringHelper;
- import com.${vars.cAlias}.base.core.util.string.StringUtils;
- import com.${vars.cAlias}.base.mongodb.domain.AbstractMongoDomain;
- import com.${vars.cAlias}.base.core.entity.CommonResult;
- <#if isBaseModule = 'true'>
- import com.${vars.cAlias}.${sys}.persistence.dao.${class}MGDao;
- import com.${vars.cAlias}.${sys}.persistence.entity.${class}Entity;
- <#if hasSub?exists && hasSub==true><#list model.subTableList as subTable>
- import com.${vars.cAlias}.${sys}.persistence.dao.${subTable.variables.class}MGDao;
- import com.${vars.cAlias}.${sys}.persistence.entity.${subTable.variables.class}Entity;
- </#list></#if>
- <#else>
- import com.${vars.cAlias}.${sys}.${module}.persistence.dao.${class}MGDao;
- import com.${vars.cAlias}.${sys}.${module}.persistence.entity.${class}Entity;
- <#if hasSub?exists && hasSub==true><#list model.subTableList as subTable>
- import com.${vars.cAlias}.${sys}.${module}.persistence.dao.${subTable.variables.class}MGDao;
- import com.${vars.cAlias}.${sys}.${module}.persistence.entity.${subTable.variables.class}Entity;
- </#list></#if>
- </#if>
- /**
- * 对象功能:${model.tabComment} 领域对象实体
- <#if vars.company?exists>
- * 开发公司:${vars.company}
- </#if>
- <#if vars.developer?exists>
- * 开发人员:${vars.developer}
- </#if>
- * 创建时间:${date?string("yyyy-MM-dd HH:mm:ss")}
- */
- @SuppressWarnings("serial")
- @Service
- @Scope("prototype")
- public class ${class}MGDomain extends AbstractMongoDomain<${class}Entity>{
-
- private ${class}MGDao ${classVar}MGDao = null;
- <#if hasSub?exists && hasSub==true><#list model.subTableList as subTable>
- private ${subTable.variables.class}MGDao ${subTable.variables.classVar}MGDao = null;
- </#list></#if>
- protected void init(){
- }
-
- public CommonResult insertDatas(Date lastTime){
- return new CommonResult();
- }
- }
|