12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- package com.behosoft.lis.model.vo;
- import java.util.HashMap;
- import java.util.List;
- import java.util.Map;
- import java.io.Serializable;
- import java.util.Date;
- import com.behosoft.framework.web.model.RecordVO;
- import com.behosoft.lis.model.bo.${bo};
- /**
- *
- */
- public class ${entity} extends RecordVO {
- private ${keyField.typeString} ${keyField.lname};
-
- #foreach($field in $fields)
- /**
- *${field.zhName}
- */
- private ${field.typeString} ${field.name};
- #end
- public ${entity}() {
-
- }
- public ${entity}(${bo} bean) {
-
- this.set${keyField.uname}(bean.get${keyField.uname}());
- #foreach($field in $fields)
- this.set${field.uname}(bean.get${field.uname}());
- #end
-
- this.setCreatedBy(bean.getCreatedBy());
- this.setCreationMethod(bean.getCreationMethod());
- this.setCreationTime(bean.getCreationTime());
- this.setUpdatedBy(bean.getUpdatedBy());
- this.setUpdateMethod(bean.getUpdateMethod());
- this.setUpdateTime(bean.getUpdateTime());
- this.setDeleteFlag(bean.getDeleteFlag());
- }
- public ${keyField.typeString} get${keyField.uname}() {
- return this.${keyField.lname};
- }
- public void set${keyField.uname}(${keyField.typeString} ${keyField.lname}) {
- this.${keyField.lname} = ${keyField.lname};
- }
- #foreach($field in $fields)
- public ${field.typeString} get${field.uname}() {
- return this.${field.lname};
- }
- public void set${field.uname}(${field.typeString} ${field.lname}) {
- this.${field.lname} = ${field.lname};
- }
-
- #end
- @Override
- public Object getObjectId() {
- return this.${keyField.lname};
- }
- }
|