123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105 |
- package com.jtgh.yjpt.common;
- import java.util.Date;
- import com.jtgh.yjpt.entity.auth.UserEntity;
- /**
- * 可记录日志的entity
- *
- * @author 袁晓冬
- *
- */
- public interface Logable {
- /** 记录状态-草稿0 */
- int RECORD_STATE_DRAFT = 0;
- /** 记录状态-有效1 */
- int RECORD_STATE_VALID = 1;
- /** 记录状态-完成2 */
- int RECORD_STATE_COMPLETED = 2;
- /** 记录状态-提交3 */
- int RECORD_STATE_SUBMIT = 3;
- /** 记录状态-打回4 */
- int RECORD_STATE_REJECT = 4;
- /** 记录状态-删除9 */
- int RECORD_STATE_DELETE = 9;
- /**记录状态- 作废8*/
- int RECORD_STATE_CALEL=8;
- /**记录状态-取消提交5*/
- int RECORD_STATE_QXSUBMIT=5;
- /**记录状态-取消完成6*/
- int RECORD_STATE_QXCOMPLETED=6;
- /**记录状态-变更提交7*/
- int RECORD_STATE_BGSUBMIT=7;
- /**记录状态-变更已完成10*/
- int RECORD_STATE_BGCOMPLETED=10;
- /**
- * 获取记录创建时间
- *
- * @return
- */
- public Date getAddDate();
- /**
- * 获取记录创建人
- *
- * @return
- */
- public UserEntity getAddUser();
- /**
- * 获取记录状态
- *
- * @return
- */
- public int getRecordStatus();
- /**
- * 获取记录更新时间
- *
- * @return
- */
- public Date getUpdateDate();
- /**
- * 获取记录更新人
- *
- * @return
- */
- public UserEntity getUpdateUser();
- /**
- * 设置记录创建时间
- *
- * @param addDate
- */
- public void setAddDate(Date addDate);
- /**
- * 设置记录创建人
- *
- * @param addUser
- */
- public void setAddUser(UserEntity addUser);
- /**
- * 设置记录状态
- *
- * @param recordStatus
- */
- public void setRecordStatus(int recordStatus);
- /**
- * 设置记录更新时间
- *
- * @param updateDate
- */
- public void setUpdateDate(Date updateDate);
- /**
- * 设置记录更新人
- *
- * @param updateUser
- */
- public void setUpdateUser(UserEntity updateUser);
- }
|