| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123 |
- package com.uas.eis.entity;
- import com.uas.eis.dao.Saveable;
- import java.io.Serializable;
- import java.text.SimpleDateFormat;
- import java.util.Date;
- public class MessageLog implements Saveable, Serializable {
- /**
- *
- */
- private static final long serialVersionUID = 1L;
- private int ml_id;
- private Date ml_date;// 操作日期
- private String ml_man;// 操作人
- private String ml_content;// 内容
- private String ml_result;// 结果
- private String ml_search;// 用于事后查询单据操作记录时,用于检索的条件
- private String code; // 对应单号
- public int getMl_id() {
- return ml_id;
- }
- public void setMl_id(int ml_id) {
- this.ml_id = ml_id;
- }
- public Date getMl_date() {
- return ml_date;
- }
- public void setMl_date(Date ml_date) {
- this.ml_date = ml_date;
- }
- public String getMl_man() {
- return ml_man;
- }
- public void setMl_man(String ml_man) {
- this.ml_man = ml_man;
- }
- public String getMl_content() {
- return ml_content;
- }
- public void setMl_content(String ml_content) {
- this.ml_content = ml_content;
- }
- public String getMl_result() {
- return ml_result;
- }
- public void setMl_result(String ml_result) {
- this.ml_result = ml_result;
- }
- public String getMl_search() {
- return ml_search;
- }
- public void setMl_search(String ml_search) {
- this.ml_search = ml_search;
- }
- public String getCode() {
- return code;
- }
- public void setCode(String code) {
- this.code = code;
- }
- @Override
- public String table() {
- return "messagelog";
- }
- @Override
- public String[] keyColumns() {
- return new String[] { "ml_id" };
- }
- public MessageLog() {
- }
- /**
- * @param ml_man
- * 操作人
- * @param ml_content
- * 内容
- * @param ml_result
- * 结果
- * @param ml_search
- * 用于事后查询单据操作记录时,用于检索的条件{caller|Key=keyValue}
- */
- public MessageLog(String ml_man, String ml_content, String ml_result, String ml_search) {
- this.ml_man = ml_man;
- this.ml_content = ml_content;
- this.ml_result = ml_result;
- this.ml_search = ml_search;
- }
- public String getSql() {
- return getInsertSql(ml_man, ml_content, ml_result, ml_search);
- }
- public static String getInsertSql(String man, String content, String result, String search) {
- StringBuffer sql = new StringBuffer("INSERT INTO MessageLog(ml_date,ml_man,ml_content,ml_result,ml_search) VALUES(");
- sql.append("to_date('");
- sql.append(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));
- sql.append("','yyyy-MM-dd HH24:mi:ss'),'");
- sql.append(man + "','");
- sql.append(content + "','");
- sql.append(result + "','");
- sql.append(search + "')");
- return sql.toString();
- }
- }
|