| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359 |
- /*
- * 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
- *
- * 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
- *
- * 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
- * 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
- * 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
- * 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
- * 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
- */
- package com.zhiqim.yangcai.design.dbo.after;
- import java.io.Serializable;
- import java.sql.Timestamp;
- import org.zhiqim.kernel.annotation.AnAlias;
- import org.zhiqim.kernel.annotation.AnNew;
- import org.zhiqim.kernel.json.Jsons;
- import org.zhiqim.orm.annotation.AnIndex;
- import org.zhiqim.orm.annotation.AnIndexValue;
- import org.zhiqim.orm.annotation.AnTable;
- import org.zhiqim.orm.annotation.AnTableField;
- /**
- * 售后订单总表 对应表《DESIGN_AFTER_ORDER》
- */
- @AnAlias("DesignAfterOrder")
- @AnNew
- @AnTable(table = "DESIGN_AFTER_ORDER", key = "DESIGN_AFS_ID", type = "InnoDB")
- @AnIndex(
- {
- @AnIndexValue(name = "IX_DESIGN_ID", column = "DESIGN_ID", unique = false),
- @AnIndexValue(name = "IX_AFTER_CREATE_TIME", column = "AFTER_CREATE_TIME", unique = false)
- })
- public class DesignAfterOrder implements Serializable
- {
- private static final long serialVersionUID = 1L;
- @AnTableField(column = "DESIGN_AFS_ID", type = "long", notNull = true)
- private long designAfsId; // 1.设计师平台售后单号
- @AnTableField(column = "OUT_AFS_ID", type = "string,64", notNull = true)
- private String outAfsId; // 2.外部售后单号
- @AnTableField(column = "DESIGN_ID", type = "long", notNull = true)
- private long designId; // 3.订单号
- @AnTableField(column = "LOSS_AMOUNT", type = "decimal,6,2", notNull = true)
- private double lossAmount; // 4.损失金额
- @AnTableField(column = "COMPENSATE_AMOUNT", type = "decimal,6,2", notNull = true)
- private double compensateAmount; // 4.赔付金额
- @AnTableField(column = "AFTER_STATUS", type = "int", notNull = true)
- private int afterStatus; // 5.售后单处理状态
- @AnTableField(column = "NEW_DESIGN_ID", type = "long", notNull = false)
- private long newDesignId; // 6.补单号(新单号)
- @AnTableField(column = "PIC_ORG_ID", type = "long", notNull = false)
- private long picOrgId; // 7.责任组织
- @AnTableField(column = "PIC_TYPE", type = "long", notNull = false)
- private long picType; // 8.责任类型 设计师责任,系统责任 等
- @AnTableField(column = "PROBLEM_TYPE", type = "long", notNull = false)
- private long problemType; // 9.问题类型, 设计与成品不符 , 设计师态度,色差等
- @AnTableField(column = "PROBLEM_REASON", type = "string,30", notNull = false)
- private String problemReason; // 10.问题原因
- @AnTableField(column = "PROBLEM_DESC", type = "string,6000", notNull = false)
- private String problemDesc; // 10.问题详细描述
- @AnTableField(column = "AFTER_CREATE_TIME", type = "datetime", notNull = true)
- private Timestamp afterCreateTime; // 11.创建时间
- @AnTableField(column = "AFTER_MODIFY_TIME", type = "datetime", notNull = true)
- private Timestamp afterModifyTime; // 12.变更时间
- @AnTableField(column = "AFTER_BLAMER", type = "string,64", notNull = false)
- private String afterBlamer; // 13.责任人
- @AnTableField(column = "AFTER_RETURN_NOTE", type = "string,600", notNull = false)
- private String afterReturnNote; // 14.售后退回原因,(系统之间原因)
- @AnTableField(column = "AFTER_BLAME_RETURN_NOTE", type = "string,600", notNull = false)
- private String afterBlameReturnNote; // 15.申诉退回 原因
- @AnTableField(column = "AFTER_BLAME_RETURN_TIME", type = "datetime", notNull = false)
- private Timestamp afterBlameReturnTime; // 16.申诉退回 时间
- @AnTableField(column = "AFTER_HANDLER", type = "string,64", notNull = false)
- private String afterHandler; // 17.处理人 (指派责任的人)
- @AnTableField(column = "AFTER_HANDEL_TIME", type = "datetime", notNull = false)
- private Timestamp afterHandelTime; // 18.处理时间 (责任指派时间)
- @AnTableField(column = "AFTER_FINISH_NOTE", type = "string,600", notNull = false)
- private String afterFinishNote; // 19.处理完成描述,处理这处理完成时需添加 描述内容
- @AnTableField(column = "AFTER_FINISH_TIME", type = "datetime", notNull = false)
- private Timestamp afterFinishTime; // 20.售后完成时间
- @AnTableField(column = "AFTER_CANCELER", type = "string,64", notNull = false)
- private String afterCanceler; // 21.取消人
- @AnTableField(column = "AFTER_CANCEL_TIME", type = "datetime", notNull = false)
- private Timestamp afterCancelTime; // 22.取消时间
- @AnTableField(column = "AFTER_CANCEL_NOTE", type = "string,400", notNull = false)
- private String afterCancelNote; // 23.取消原因
- @AnTableField(column = "AFTER_COMPLAIN_CHECK_NOTE", type = "string,400", notNull = false)
- private String afterComplainCheckNote; // 24.申诉审核备注
- @Override
- public String toString()
- {
- return Jsons.toString(this);
- }
- public long getDesignAfsId()
- {
- return designAfsId;
- }
- public void setDesignAfsId(long designAfsId)
- {
- this.designAfsId = designAfsId;
- }
- public String getOutAfsId()
- {
- return outAfsId;
- }
- public void setOutAfsId(String outAfsId)
- {
- this.outAfsId = outAfsId;
- }
- public long getDesignId()
- {
- return designId;
- }
- public void setDesignId(long designId)
- {
- this.designId = designId;
- }
- public double getLossAmount()
- {
- return lossAmount;
- }
- public void setLossAmount(double lossAmount)
- {
- this.lossAmount = lossAmount;
- }
- public int getAfterStatus()
- {
- return afterStatus;
- }
- public void setAfterStatus(int afterStatus)
- {
- this.afterStatus = afterStatus;
- }
- public long getNewDesignId()
- {
- return newDesignId;
- }
- public void setNewDesignId(long newDesignId)
- {
- this.newDesignId = newDesignId;
- }
- public long getPicOrgId()
- {
- return picOrgId;
- }
- public void setPicOrgId(long picOrgId)
- {
- this.picOrgId = picOrgId;
- }
- public long getPicType()
- {
- return picType;
- }
- public void setPicType(long picType)
- {
- this.picType = picType;
- }
- public long getProblemType()
- {
- return problemType;
- }
- public void setProblemType(long problemType)
- {
- this.problemType = problemType;
- }
- public String getProblemReason()
- {
- return problemReason;
- }
- public void setProblemReason(String problemReason)
- {
- this.problemReason = problemReason;
- }
- public String getProblemDesc()
- {
- return problemDesc;
- }
- public void setProblemDesc(String problemDesc)
- {
- this.problemDesc = problemDesc;
- }
- public Timestamp getAfterCreateTime()
- {
- return afterCreateTime;
- }
- public void setAfterCreateTime(Timestamp afterCreateTime)
- {
- this.afterCreateTime = afterCreateTime;
- }
- public Timestamp getAfterModifyTime()
- {
- return afterModifyTime;
- }
- public void setAfterModifyTime(Timestamp afterModifyTime)
- {
- this.afterModifyTime = afterModifyTime;
- }
- public String getAfterBlamer()
- {
- return afterBlamer;
- }
- public void setAfterBlamer(String afterBlamer)
- {
- this.afterBlamer = afterBlamer;
- }
- public String getAfterReturnNote()
- {
- return afterReturnNote;
- }
- public void setAfterReturnNote(String afterReturnNote)
- {
- this.afterReturnNote = afterReturnNote;
- }
- public String getAfterBlameReturnNote()
- {
- return afterBlameReturnNote;
- }
- public void setAfterBlameReturnNote(String afterBlameReturnNote)
- {
- this.afterBlameReturnNote = afterBlameReturnNote;
- }
- public Timestamp getAfterBlameReturnTime()
- {
- return afterBlameReturnTime;
- }
- public void setAfterBlameReturnTime(Timestamp afterBlameReturnTime)
- {
- this.afterBlameReturnTime = afterBlameReturnTime;
- }
- public String getAfterHandler()
- {
- return afterHandler;
- }
- public void setAfterHandler(String afterHandler)
- {
- this.afterHandler = afterHandler;
- }
- public Timestamp getAfterHandelTime()
- {
- return afterHandelTime;
- }
- public void setAfterHandelTime(Timestamp afterHandelTime)
- {
- this.afterHandelTime = afterHandelTime;
- }
- public String getAfterFinishNote()
- {
- return afterFinishNote;
- }
- public void setAfterFinishNote(String afterFinishNote)
- {
- this.afterFinishNote = afterFinishNote;
- }
- public Timestamp getAfterFinishTime()
- {
- return afterFinishTime;
- }
- public void setAfterFinishTime(Timestamp afterFinishTime)
- {
- this.afterFinishTime = afterFinishTime;
- }
- public String getAfterCanceler()
- {
- return afterCanceler;
- }
- public void setAfterCanceler(String afterCanceler)
- {
- this.afterCanceler = afterCanceler;
- }
- public Timestamp getAfterCancelTime()
- {
- return afterCancelTime;
- }
- public void setAfterCancelTime(Timestamp afterCancelTime)
- {
- this.afterCancelTime = afterCancelTime;
- }
- public String getAfterCancelNote()
- {
- return afterCancelNote;
- }
- public void setAfterCancelNote(String afterCancelNote)
- {
- this.afterCancelNote = afterCancelNote;
- }
- public String getAfterComplainCheckNote()
- {
- return afterComplainCheckNote;
- }
- public void setAfterComplainCheckNote(String afterComplainCheckNote)
- {
- this.afterComplainCheckNote = afterComplainCheckNote;
- }
- public double getCompensateAmount()
- {
- return compensateAmount;
- }
- public void setCompensateAmount(double compensateAmount)
- {
- this.compensateAmount = compensateAmount;
- }
- }
|