first commit
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.client;
|
||||
|
||||
import org.zhiqim.kernel.util.Strings;
|
||||
|
||||
import com.zhiqim.yangcai.design.client.order.update.DesignOrderUpdateInfoRequest;
|
||||
import com.zhiqim.yangcai.design.client.order.update.DesignOrderUpdateInfoResponse;
|
||||
|
||||
public class TestMain
|
||||
{
|
||||
public static void main(String[] args)
|
||||
{
|
||||
String resetUrl = "http://127.0.0.1:10080/designRest.htm";
|
||||
YangcaiClientParam param = new YangcaiClientParam();
|
||||
param.setConnectTimeout(10);
|
||||
param.setReadTimeout(3);
|
||||
param.setRestUrl(resetUrl);
|
||||
param.setAppKey(Strings.valueOf("1823193185001"));
|
||||
param.setAppSecret("32B1CCF38368E42AD31413B90309F69A");
|
||||
|
||||
// 订单更新接口
|
||||
DesignOrderUpdateInfoRequest douiReq = new DesignOrderUpdateInfoRequest();
|
||||
douiReq.setMerchantId(Long.parseLong("1823193185001"));
|
||||
douiReq.setDesignId(Long.parseLong("1907758060194"));
|
||||
douiReq.setServicesMessage("123456");
|
||||
douiReq.setIndustryId(Long.parseLong("4690"));
|
||||
DesignOrderUpdateInfoResponse douiResp = YangcaiClient.execute(douiReq, param);
|
||||
System.out.println(douiResp.getErrorCode());
|
||||
System.out.println(douiResp.getErrorMsg());
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.client;
|
||||
|
||||
/***
|
||||
* 扬彩设计平台接口常量类
|
||||
*
|
||||
* @version v1.0.0 @author lgz 2018-12-18 新建与整理
|
||||
*/
|
||||
public interface YangcaiApi
|
||||
{
|
||||
/*** 创建订单接口 */
|
||||
public final static String ORDER_CREATE = "design.order.create";
|
||||
/*** 创建补单接口 */
|
||||
public final static String ORDER_RE_CREATE = "design.order.recreate";
|
||||
/** 修改订单规格 */
|
||||
public final static String ORDER_UPDATE_SPECIFICATION = "design.order.update.specification";
|
||||
/*** 订单同步接口 */
|
||||
public final static String ORDER_SYN = "design.order.syn";
|
||||
/** 更换客户文件资料 **/
|
||||
public final static String ORDER_UPDATE_CUSTOM_FILE = "design.order.update.custom.file";
|
||||
/** 修改订单文字资料 */
|
||||
public final static String ORDER_UPDATE_TEXT_INFO = "design.order.update.text.info";
|
||||
/** 订单信息修改 **/
|
||||
public final static String ORDER_UPDATE_INFO = "design.order.update.info";
|
||||
/*** 订单审核退回 */
|
||||
public final static String ORDER_CHECK_BACK = "design.order.check.back";
|
||||
/*** 订单退款 */
|
||||
public final static String ORDER_UPDATE_REFUND = "design.order.refund";
|
||||
|
||||
/******************************/
|
||||
// ****订单部分
|
||||
/******************************/
|
||||
/*** 售后创建接口 */
|
||||
public final static String AFTER_CREATE = "design.after.create";
|
||||
/*** 售后同步接口 */
|
||||
public final static String AFTER_SYN = "design.after.syn";
|
||||
/*** 售后取消接口 */
|
||||
public final static String AFTER_CANCEL = "design.after.cancel";
|
||||
/*** 申诉退回接口 */
|
||||
public final static String AFTER_COMPLAIN_RETURN = "design.after.complain.return";
|
||||
/*** 申诉通过信息同步接口 */
|
||||
public final static String AFTER_COMPLAIN_PERSON = "design.after.complain.person";
|
||||
|
||||
/******************************/
|
||||
// ****投诉单
|
||||
/******************************/
|
||||
/*** 投诉单同步接口 */
|
||||
public final static String COMPLAIN_SYN = "design.complain.syn";
|
||||
}
|
||||
@@ -0,0 +1,92 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.client;
|
||||
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
|
||||
/****
|
||||
* 文件对象
|
||||
*
|
||||
* @version v1.0.0 @author longguizhi 2018-12-1 新建与整理
|
||||
*/
|
||||
public class YangcaiApiFile
|
||||
{
|
||||
private long designId; //1设计订单号
|
||||
private long attaId; //2附件编号
|
||||
private String attaModule; //3附件类型
|
||||
private String fileName; //4文件名,接口请求必须字段
|
||||
private String fileExt; //5文件后缀名 ,接口请求必须字段
|
||||
private long fileSize; //6文件大小,接口请求必须字段
|
||||
private String downUrl; //7下载地址,接口请求必须字段
|
||||
|
||||
public long getDesignId()
|
||||
{
|
||||
return designId;
|
||||
}
|
||||
public void setDesignId(long designId)
|
||||
{
|
||||
this.designId = designId;
|
||||
}
|
||||
public long getAttaId()
|
||||
{
|
||||
return attaId;
|
||||
}
|
||||
public void setAttaId(long attaId)
|
||||
{
|
||||
this.attaId = attaId;
|
||||
}
|
||||
public String getAttaModule()
|
||||
{
|
||||
return attaModule;
|
||||
}
|
||||
public void setAttaModule(String attaModule)
|
||||
{
|
||||
this.attaModule = attaModule;
|
||||
}
|
||||
public String getFileName()
|
||||
{
|
||||
return fileName;
|
||||
}
|
||||
public void setFileName(String fileName)
|
||||
{
|
||||
this.fileName = fileName;
|
||||
}
|
||||
public String getFileExt()
|
||||
{
|
||||
return fileExt;
|
||||
}
|
||||
public void setFileExt(String fileExt)
|
||||
{
|
||||
this.fileExt = fileExt;
|
||||
}
|
||||
public long getFileSize()
|
||||
{
|
||||
return fileSize;
|
||||
}
|
||||
public void setFileSize(long fileSize)
|
||||
{
|
||||
this.fileSize = fileSize;
|
||||
}
|
||||
public String getDownUrl()
|
||||
{
|
||||
return downUrl;
|
||||
}
|
||||
public void setDownUrl(String downUrl)
|
||||
{
|
||||
this.downUrl = downUrl;
|
||||
}
|
||||
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,52 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.client;
|
||||
|
||||
import org.zhiqim.kernel.constants.HttpConstants;
|
||||
import org.zhiqim.kernel.httpclient.HttpPost;
|
||||
import org.zhiqim.kernel.logging.Log;
|
||||
import org.zhiqim.kernel.logging.LogFactory;
|
||||
|
||||
public class YangcaiClient implements HttpConstants
|
||||
{
|
||||
private static final Log log = LogFactory.getLog(YangcaiClient.class);
|
||||
|
||||
public static <T extends YangcaiClientResponse> T execute(YangcaiClientRequest<T> req, YangcaiClientParam param)
|
||||
{
|
||||
if (param == null || !param.isValid())
|
||||
{
|
||||
throw new RuntimeException("未配置接口参数或参数不正确不允许调用");
|
||||
}
|
||||
|
||||
T resp = req.newResponse();
|
||||
req.buildSign(param.getAppKey(), param.getAppSecret());
|
||||
String queryString = req.buildQueryString();
|
||||
HttpPost conn = new HttpPost(param.getRestUrl());
|
||||
conn.setQueryString(queryString, _UTF_8_);
|
||||
conn.setConnectTimeout(param.getConnectTimeout());
|
||||
conn.setReadTimeout(param.getReadTimeout());
|
||||
conn.execute();
|
||||
|
||||
int responseStatus = conn.getResponseStatus();
|
||||
String responseText = conn.getResponseText();
|
||||
if (responseStatus != 200)
|
||||
{// 通信问题
|
||||
log.error("调用接口HTTP错误,错误码[" + responseStatus + "],请求:[" + req.toString() + "]");
|
||||
resp.buildResponseError(responseStatus, "HTTP响应错误码:" + responseStatus);
|
||||
return resp;
|
||||
}
|
||||
|
||||
// 调用成功
|
||||
resp.buildResponseText(responseText);
|
||||
return resp;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,98 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.client;
|
||||
|
||||
import org.zhiqim.kernel.util.Validates;
|
||||
|
||||
/***
|
||||
* 下单发货平台 接口参数
|
||||
*
|
||||
* @version v1.0.0 @author Administrator 2018-12-2 新建与整理
|
||||
*/
|
||||
public class YangcaiClientParam
|
||||
{
|
||||
private String restUrl = null; // 应用API调用地址
|
||||
|
||||
private String appKey; //API调用用户昵称 或者 商户编号
|
||||
private String appSecret; // API调用用户密钥
|
||||
|
||||
private int connectTimeout = 10; // API调用时允许的连接超时时长
|
||||
private int readTimeout = 3*60; // API调用时允许的连接读取时长 默认3分钟
|
||||
|
||||
/** 简单判断是否传入了KEY和密钥 */
|
||||
public boolean isValid()
|
||||
{
|
||||
if (Validates.isEmptyBlank(restUrl) || Validates.isEmptyBlank(appSecret))
|
||||
return false;
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
/*****************************************/
|
||||
// 设置&获取属性
|
||||
/*****************************************/
|
||||
public String getRestUrl()
|
||||
{
|
||||
return restUrl;
|
||||
}
|
||||
|
||||
public void setRestUrl(String restUrl)
|
||||
{
|
||||
this.restUrl = restUrl;
|
||||
}
|
||||
|
||||
public String getAppSecret()
|
||||
{
|
||||
return appSecret;
|
||||
}
|
||||
|
||||
public void setAppSecret(String appSecret)
|
||||
{
|
||||
this.appSecret = appSecret;
|
||||
}
|
||||
|
||||
public int getConnectTimeout()
|
||||
{
|
||||
return connectTimeout;
|
||||
}
|
||||
|
||||
public void setConnectTimeout(int connectTimeout)
|
||||
{
|
||||
if (connectTimeout < 10 || connectTimeout > 60)
|
||||
return;
|
||||
|
||||
this.connectTimeout = connectTimeout;
|
||||
}
|
||||
|
||||
public int getReadTimeout()
|
||||
{
|
||||
return readTimeout;
|
||||
}
|
||||
|
||||
public void setReadTimeout(int readTimeout)
|
||||
{
|
||||
if (readTimeout < 10 || readTimeout > 30*60)
|
||||
return;
|
||||
|
||||
this.readTimeout = readTimeout;
|
||||
}
|
||||
|
||||
public String getAppKey()
|
||||
{
|
||||
return appKey;
|
||||
}
|
||||
|
||||
public void setAppKey(String appKey)
|
||||
{
|
||||
this.appKey = appKey;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,200 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.client;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.TreeMap;
|
||||
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
import org.zhiqim.kernel.util.DateTimes;
|
||||
import org.zhiqim.kernel.util.Strings;
|
||||
import org.zhiqim.kernel.util.Urls;
|
||||
import org.zhiqim.kernel.util.Validates;
|
||||
import org.zhiqim.kernel.util.codes.MD5;
|
||||
|
||||
public abstract class YangcaiClientRequest<T extends YangcaiClientResponse> implements YangcaiApi
|
||||
{
|
||||
private String method;
|
||||
private String timestamp;
|
||||
private String sign;
|
||||
|
||||
private TreeMap<String, String> paramMap = new TreeMap<String, String>();
|
||||
public YangcaiClientRequest()
|
||||
{
|
||||
this.method = getMethod();
|
||||
this.timestamp = DateTimes.getDateTimeString();
|
||||
}
|
||||
|
||||
/********************************************************/
|
||||
// 以下为子类必须实现方法
|
||||
/********************************************************/
|
||||
|
||||
/**
|
||||
* 子类必须实现方法获取
|
||||
*
|
||||
* @return 方法名称
|
||||
*/
|
||||
public abstract String getMethod();
|
||||
|
||||
/**
|
||||
* 子类必须实现响应对象的初始化
|
||||
*
|
||||
* @return 响应对象
|
||||
*/
|
||||
public abstract T newResponse();
|
||||
|
||||
/**
|
||||
* 子类必须实现属性设置到MAP中,图片除外
|
||||
*/
|
||||
protected abstract void buildQueryBody();
|
||||
|
||||
|
||||
/********************************************************/
|
||||
// 以下为父类提供的子类调用方法
|
||||
/********************************************************/
|
||||
|
||||
/** 增加INT参数 */
|
||||
protected void addParam(String key, int value)
|
||||
{
|
||||
if (value == -1)
|
||||
return;
|
||||
|
||||
paramMap.put(key, "" + value);
|
||||
}
|
||||
|
||||
/** 增加LONG参数 */
|
||||
protected void addParam(String key, long value)
|
||||
{
|
||||
if (value == -1)
|
||||
return;
|
||||
|
||||
paramMap.put(key, "" + value);
|
||||
}
|
||||
|
||||
/** 增加String参数 */
|
||||
protected void addParam(String key, String value)
|
||||
{
|
||||
if (Validates.isEmptyBlank(value))
|
||||
return;
|
||||
|
||||
paramMap.put(key, Strings.trim(value));
|
||||
}
|
||||
|
||||
/** 增加boolean参数 */
|
||||
protected void addParam(String key, boolean value)
|
||||
{
|
||||
paramMap.put(key, "" + value);
|
||||
}
|
||||
|
||||
/** 增加Object参数 */
|
||||
protected void addParam(String key, Object value)
|
||||
{
|
||||
if (Validates.isEmpty(value))
|
||||
return;
|
||||
|
||||
paramMap.put(key, Jsons.toString(value));
|
||||
}
|
||||
|
||||
/********************************************************/
|
||||
// 以下为提供的外部调用方法
|
||||
/********************************************************/
|
||||
/**request 另加参数时 调用 增加INT参数 */
|
||||
public void addOtherParam(String key, int value)
|
||||
{
|
||||
if (value == -1)
|
||||
return;
|
||||
|
||||
paramMap.put(key, "" + value);
|
||||
}
|
||||
|
||||
/**request 另加参数时 调用 增加LONG参数 */
|
||||
public void addOtherParam(String key, long value)
|
||||
{
|
||||
if (value == -1)
|
||||
return;
|
||||
|
||||
paramMap.put(key, "" + value);
|
||||
}
|
||||
/**request 另加参数时 调用 增加double参数 */
|
||||
public void addOtherParam(String key, double value)
|
||||
{
|
||||
if (value == -1)
|
||||
return;
|
||||
|
||||
paramMap.put(key, "" + value);
|
||||
}
|
||||
/** 增加String参数 */
|
||||
public void addOtherParam(String key, String value)
|
||||
{
|
||||
if (Validates.isEmptyBlank(value))
|
||||
return;
|
||||
|
||||
paramMap.put(key, Strings.trim(value));
|
||||
}
|
||||
|
||||
/**request 另加参数时 调用 增加boolean参数 */
|
||||
public void addOtherParam(String key, boolean value)
|
||||
{
|
||||
paramMap.put(key, "" + value);
|
||||
}
|
||||
|
||||
/**request 另加参数时 调用 增加Object参数 */
|
||||
public void addOtherParam(String key, Object value)
|
||||
{
|
||||
if (Validates.isEmpty(value))
|
||||
return;
|
||||
|
||||
paramMap.put(key, Jsons.toString(value));
|
||||
}
|
||||
|
||||
/**
|
||||
* 生成签名,本方法需子类实现buildSignBody
|
||||
*
|
||||
* @param appSecret 传入密钥
|
||||
*/
|
||||
public void buildSign(String appKey, String appSecret)
|
||||
{
|
||||
// 系统参数
|
||||
addParam("method", method);
|
||||
addParam("timestamp", timestamp);
|
||||
addParam("appKey", appKey);
|
||||
|
||||
StringBuffer strb = new StringBuffer();
|
||||
strb.append(appSecret).append(method).append(timestamp).append(appKey).append(appSecret);
|
||||
this.sign = MD5.encodeUTF8(strb.toString());
|
||||
}
|
||||
|
||||
/**
|
||||
* 生成请求QueryString,该方法必须在buildSign之后执行
|
||||
* http://order.redxyz.net/rest.htm?sign=
|
||||
* 2B4B434E207025583B069F0D0A5EE91E×tamp
|
||||
* =2011-07-01+13%3A52%3A03&v=2.0&nick=test&method=order.tid.get
|
||||
* @return 返回如foo=1&abc=2之类的字符串
|
||||
*/
|
||||
public String buildQueryString()
|
||||
{
|
||||
buildQueryBody();
|
||||
StringBuffer strb = new StringBuffer("sign=").append(sign);
|
||||
for (Map.Entry<String, String> entry : paramMap.entrySet())
|
||||
{
|
||||
String value = Urls.encodeUTF8(entry.getValue());
|
||||
strb.append("&").append(entry.getKey()).append("=").append(value);
|
||||
}
|
||||
|
||||
return strb.toString();
|
||||
}
|
||||
|
||||
public String toString()
|
||||
{
|
||||
return buildQueryString();
|
||||
}
|
||||
}
|
||||
+124
@@ -0,0 +1,124 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.client;
|
||||
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
import org.zhiqim.kernel.util.Validates;
|
||||
|
||||
/***
|
||||
* 相应基类
|
||||
* @version v1.0.0 @author longguizhi 2018-12-2 新建与整理
|
||||
*/
|
||||
public abstract class YangcaiClientResponse
|
||||
{
|
||||
// 在基类加上统一的错误标识
|
||||
private YangcaiErrorResponse error;
|
||||
private String responseText;
|
||||
|
||||
/**
|
||||
* 子类实现解析成功时的响应结果,默认失败时子类数据未初始化
|
||||
*
|
||||
* @param json 由淘宝回传的字符串
|
||||
*/
|
||||
protected abstract void buildResponse(String json);
|
||||
|
||||
/**
|
||||
* 基类解析自定义错误,在发送淘宝前或发送到淘宝时失败,淘宝未正常响应
|
||||
*
|
||||
* @param code 主错误码
|
||||
* @param msg 主错误描述
|
||||
* @param subCode 子错误码
|
||||
* @param subMsg 子错误描述
|
||||
* @param args 参数信息
|
||||
*/
|
||||
public void buildResponseError(int code, String msg)
|
||||
{
|
||||
error = new YangcaiErrorResponse(code, msg);
|
||||
}
|
||||
|
||||
/**
|
||||
* 基类解析响应结果,先判断是否是错误,是错误由基类处理完即结束,如果是成功再由子类解析
|
||||
*
|
||||
* @param responseText 由淘宝回传的字符串
|
||||
*/
|
||||
public void buildResponseText(String responseText)
|
||||
{
|
||||
this.responseText = responseText;
|
||||
|
||||
if (responseText.startsWith("{error:"))
|
||||
{
|
||||
String errorMsg = Jsons.getObject(responseText, "error");
|
||||
error = Jsons.toObject(errorMsg, YangcaiErrorResponse.class);
|
||||
}
|
||||
else if (responseText.startsWith("<?xml"))
|
||||
{// XML
|
||||
if (Validates.isEmpty(responseText))
|
||||
return;
|
||||
|
||||
buildResponse(responseText);
|
||||
}
|
||||
else
|
||||
{// JSON
|
||||
// String responseMsg = Jsons.getObject(responseText, "response");
|
||||
if (Validates.isEmpty(responseText))
|
||||
return;
|
||||
|
||||
buildResponse(responseText);
|
||||
}
|
||||
}
|
||||
|
||||
/** 是否请求成功 */
|
||||
public boolean isSuccess()
|
||||
{
|
||||
return error == null;
|
||||
}
|
||||
|
||||
/** 主错误码 */
|
||||
public int getErrorCode()
|
||||
{
|
||||
if (error == null)
|
||||
return 0;
|
||||
else
|
||||
return error.getCode();
|
||||
}
|
||||
|
||||
public String getErrorMsg()
|
||||
{
|
||||
if (error == null)
|
||||
return "";
|
||||
else
|
||||
return error.getMsg();
|
||||
}
|
||||
|
||||
public YangcaiErrorResponse getError()
|
||||
{
|
||||
return error;
|
||||
}
|
||||
|
||||
public String toString()
|
||||
{
|
||||
if (error != null)
|
||||
return error.toString();
|
||||
else
|
||||
return responseText;
|
||||
}
|
||||
|
||||
public String getResponseText()
|
||||
{
|
||||
|
||||
if (error != null)
|
||||
return error.toString();
|
||||
else
|
||||
return responseText;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.client;
|
||||
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
|
||||
public class YangcaiErrorResponse
|
||||
{
|
||||
private int code;
|
||||
private String msg;
|
||||
|
||||
public YangcaiErrorResponse()
|
||||
{
|
||||
}
|
||||
|
||||
public YangcaiErrorResponse(int code, String msg)
|
||||
{
|
||||
this.code = code;
|
||||
this.msg = msg;
|
||||
}
|
||||
|
||||
public void setError(int code, String msg)
|
||||
{
|
||||
this.code = code;
|
||||
this.msg = msg;
|
||||
}
|
||||
|
||||
public int getCode()
|
||||
{
|
||||
return code;
|
||||
}
|
||||
|
||||
public String getMsg()
|
||||
{
|
||||
return msg;
|
||||
}
|
||||
|
||||
public String toString()
|
||||
{
|
||||
return "{error:" + Jsons.toString(this) + "}";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,153 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.client.after;
|
||||
|
||||
import java.sql.Timestamp;
|
||||
import java.util.List;
|
||||
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
|
||||
import com.zhiqim.yangcai.design.client.YangcaiApiFile;
|
||||
|
||||
|
||||
/***
|
||||
* 设计是平台 售后订单 相应
|
||||
* TODO:类功能介绍
|
||||
*
|
||||
* @version v1.0.0 @author longguizhi 2018-12-15 新建与整理
|
||||
*/
|
||||
public class DesignAfter
|
||||
{
|
||||
private long designId; //那条设计订单 出的售后
|
||||
private long designAfsId; //设计盘平台的售后单号
|
||||
private int afterStatus; //处理状态
|
||||
private long problemType; //问题类型
|
||||
private String problemDesc; //问题描述
|
||||
private Timestamp createTime;
|
||||
private Timestamp modifyTime;
|
||||
private long merchantId;
|
||||
private String outAfsId;
|
||||
private String designerComplainReason; //设计师申诉原因
|
||||
private String designComplainCheckNote; //售后申诉审核备注
|
||||
private String afterFinishNote; //售后完成备注
|
||||
|
||||
private List<YangcaiApiFile> apiFiles;
|
||||
public long getDesignId()
|
||||
{
|
||||
return designId;
|
||||
}
|
||||
public void setDesignId(long designId)
|
||||
{
|
||||
this.designId = designId;
|
||||
}
|
||||
public long getDesignAfsId()
|
||||
{
|
||||
return designAfsId;
|
||||
}
|
||||
public void setDesignAfsId(long designAfsId)
|
||||
{
|
||||
this.designAfsId = designAfsId;
|
||||
}
|
||||
public int getAfterStatus()
|
||||
{
|
||||
return afterStatus;
|
||||
}
|
||||
public void setAfterStatus(int afterStatus)
|
||||
{
|
||||
this.afterStatus = afterStatus;
|
||||
}
|
||||
public long getProblemType()
|
||||
{
|
||||
return problemType;
|
||||
}
|
||||
public void setProblemType(long problemType)
|
||||
{
|
||||
this.problemType = problemType;
|
||||
}
|
||||
public String getProblemDesc()
|
||||
{
|
||||
return problemDesc;
|
||||
}
|
||||
public void setProblemDesc(String problemDesc)
|
||||
{
|
||||
this.problemDesc = problemDesc;
|
||||
}
|
||||
public Timestamp getCreateTime()
|
||||
{
|
||||
return createTime;
|
||||
}
|
||||
public void setCreateTime(Timestamp createTime)
|
||||
{
|
||||
this.createTime = createTime;
|
||||
}
|
||||
public Timestamp getModifyTime()
|
||||
{
|
||||
return modifyTime;
|
||||
}
|
||||
public void setModifyTime(Timestamp modifyTime)
|
||||
{
|
||||
this.modifyTime = modifyTime;
|
||||
}
|
||||
public long getMerchantId()
|
||||
{
|
||||
return merchantId;
|
||||
}
|
||||
public void setMerchantId(long merchantId)
|
||||
{
|
||||
this.merchantId = merchantId;
|
||||
}
|
||||
public String getOutAfsId()
|
||||
{
|
||||
return outAfsId;
|
||||
}
|
||||
public void setOutAfsId(String outAfsId)
|
||||
{
|
||||
this.outAfsId = outAfsId;
|
||||
}
|
||||
public List<YangcaiApiFile> getApiFiles()
|
||||
{
|
||||
return apiFiles;
|
||||
}
|
||||
public void setApiFiles(List<YangcaiApiFile> apiFiles)
|
||||
{
|
||||
this.apiFiles = apiFiles;
|
||||
}
|
||||
public String getDesignerComplainReason()
|
||||
{
|
||||
return designerComplainReason;
|
||||
}
|
||||
public void setDesignerComplainReason(String designerComplainReason)
|
||||
{
|
||||
this.designerComplainReason = designerComplainReason;
|
||||
}
|
||||
|
||||
public String getDesignComplainCheckNote()
|
||||
{
|
||||
return designComplainCheckNote;
|
||||
}
|
||||
public void setDesignComplainCheckNote(String designComplainCheckNote)
|
||||
{
|
||||
this.designComplainCheckNote = designComplainCheckNote;
|
||||
}
|
||||
public String getAfterFinishNote()
|
||||
{
|
||||
return afterFinishNote;
|
||||
}
|
||||
public void setAfterFinishNote(String afterFinishNote)
|
||||
{
|
||||
this.afterFinishNote = afterFinishNote;
|
||||
}
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
}
|
||||
+74
@@ -0,0 +1,74 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.client.after;
|
||||
|
||||
import com.zhiqim.yangcai.design.client.YangcaiClientRequest;
|
||||
|
||||
/***
|
||||
* 售后同步请求
|
||||
*
|
||||
* @version v1.0.0 @author lgz 2018-12-22 新建与整理
|
||||
*/
|
||||
public class DesignAfterCancelRequest extends YangcaiClientRequest<DesignAfterCancelResponse>
|
||||
{
|
||||
// 字段类型 接口字段 长度 是否必须 字段描述
|
||||
private long merchantId;// 是 商户标号
|
||||
private long designAfsId;// 64 是 第三方售后单号
|
||||
private String cancelNote;// 300 是 问题描述
|
||||
public String getMethod()
|
||||
{
|
||||
return AFTER_CANCEL;
|
||||
}
|
||||
|
||||
public DesignAfterCancelResponse newResponse()
|
||||
{
|
||||
return new DesignAfterCancelResponse();
|
||||
}
|
||||
|
||||
protected void buildQueryBody()
|
||||
{
|
||||
addParam("merchantId", merchantId);
|
||||
addParam("designAfsId", designAfsId);
|
||||
addParam("cancelNote", cancelNote);
|
||||
}
|
||||
|
||||
public long getMerchantId()
|
||||
{
|
||||
return merchantId;
|
||||
}
|
||||
|
||||
public void setMerchantId(long merchantId)
|
||||
{
|
||||
this.merchantId = merchantId;
|
||||
}
|
||||
|
||||
public long getDesignAfsId()
|
||||
{
|
||||
return designAfsId;
|
||||
}
|
||||
|
||||
public void setDesignAfsId(long designAfsId)
|
||||
{
|
||||
this.designAfsId = designAfsId;
|
||||
}
|
||||
|
||||
public String getCancelNote()
|
||||
{
|
||||
return cancelNote;
|
||||
}
|
||||
|
||||
public void setCancelNote(String cancelNote)
|
||||
{
|
||||
this.cancelNote = cancelNote;
|
||||
}
|
||||
|
||||
}
|
||||
+40
@@ -0,0 +1,40 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.client.after;
|
||||
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
|
||||
import com.zhiqim.yangcai.design.client.YangcaiClientResponse;
|
||||
|
||||
/**
|
||||
* 售后同步响应
|
||||
*
|
||||
* @version v1.0.0 @author lgz 2018-12-22 新建与整理
|
||||
*/
|
||||
public class DesignAfterCancelResponse extends YangcaiClientResponse
|
||||
{
|
||||
//写参数字段
|
||||
private boolean isCanceled;// 是否已取消
|
||||
protected void buildResponse(String json)
|
||||
{
|
||||
setCanceled(Jsons.getBoolean(json, "isCanceled"));
|
||||
}
|
||||
public boolean isCanceled()
|
||||
{
|
||||
return isCanceled;
|
||||
}
|
||||
public void setCanceled(boolean isCanceled)
|
||||
{
|
||||
this.isCanceled = isCanceled;
|
||||
}
|
||||
|
||||
}
|
||||
+75
@@ -0,0 +1,75 @@
|
||||
/**
|
||||
* 扬彩印刷设计
|
||||
* 文件名 :DesignAfterComplainPassHandlerAlter.java
|
||||
* 创建人 :高佳新
|
||||
* 创建时间:2019-5-29
|
||||
*/
|
||||
|
||||
package com.zhiqim.yangcai.design.client.after;
|
||||
|
||||
import com.zhiqim.yangcai.design.client.YangcaiClientRequest;
|
||||
|
||||
/**
|
||||
*
|
||||
* erp同步审核通过信息请求类
|
||||
*
|
||||
* @version 1.0 @author 高佳新 2019-5-30 新建与整理
|
||||
*/
|
||||
public class DesignAfterComplainPersonRequest extends YangcaiClientRequest<DesignAfterComplainPersonResponse>
|
||||
{
|
||||
// 字段类型 接口字段 长度 是否必须 字段描述
|
||||
private long merchantId;// 是 商户标号
|
||||
private long designAfsId;// 64 是 设计平台售后单号
|
||||
private String afsLosser;// 20 是 指定责任人
|
||||
|
||||
@Override
|
||||
public String getMethod()
|
||||
{
|
||||
return AFTER_COMPLAIN_PERSON;
|
||||
}
|
||||
|
||||
@Override
|
||||
public DesignAfterComplainPersonResponse newResponse()
|
||||
{
|
||||
return new DesignAfterComplainPersonResponse();
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void buildQueryBody()
|
||||
{
|
||||
addParam("merchantId", merchantId);
|
||||
addParam("designAfsId", designAfsId);
|
||||
addParam("afsLosser", afsLosser);
|
||||
}
|
||||
|
||||
public long getMerchantId()
|
||||
{
|
||||
return merchantId;
|
||||
}
|
||||
|
||||
public void setMerchantId(long merchantId)
|
||||
{
|
||||
this.merchantId = merchantId;
|
||||
}
|
||||
|
||||
public long getDesignAfsId()
|
||||
{
|
||||
return designAfsId;
|
||||
}
|
||||
|
||||
public void setDesignAfsId(long designAfsId)
|
||||
{
|
||||
this.designAfsId = designAfsId;
|
||||
}
|
||||
|
||||
public String getAfsLosser()
|
||||
{
|
||||
return afsLosser;
|
||||
}
|
||||
|
||||
public void setAfsLosser(String afsLosser)
|
||||
{
|
||||
this.afsLosser = afsLosser;
|
||||
}
|
||||
|
||||
}
|
||||
+41
@@ -0,0 +1,41 @@
|
||||
/**
|
||||
* 扬彩印刷设计
|
||||
* 文件名 :DesignAfterComplainPassHandlerAlterResponse.java
|
||||
* 创建人 :高佳新
|
||||
* 创建时间:2019-5-29
|
||||
*/
|
||||
|
||||
package com.zhiqim.yangcai.design.client.after;
|
||||
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
|
||||
import com.zhiqim.yangcai.design.client.YangcaiClientResponse;
|
||||
|
||||
/**
|
||||
*
|
||||
* erp申诉单通过设计平台信息同步响应
|
||||
*
|
||||
* @version 1.0 @author 高佳新 2019-5-29 新建与整理
|
||||
*/
|
||||
public class DesignAfterComplainPersonResponse extends YangcaiClientResponse
|
||||
{
|
||||
|
||||
private boolean isHandlerAlter; // 信息是否修改成功
|
||||
|
||||
@Override
|
||||
protected void buildResponse(String json)
|
||||
{
|
||||
setHandlerAlter(Jsons.getBoolean(json, "isHandlerAlter"));
|
||||
}
|
||||
|
||||
public boolean isHandlerAlter()
|
||||
{
|
||||
return isHandlerAlter;
|
||||
}
|
||||
|
||||
public void setHandlerAlter(boolean isHandlerAlter)
|
||||
{
|
||||
this.isHandlerAlter = isHandlerAlter;
|
||||
}
|
||||
|
||||
}
|
||||
+74
@@ -0,0 +1,74 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.client.after;
|
||||
|
||||
import com.zhiqim.yangcai.design.client.YangcaiClientRequest;
|
||||
|
||||
/***
|
||||
* 售后同步请求
|
||||
*
|
||||
* @version v1.0.0 @author lgz 2018-12-22 新建与整理
|
||||
*/
|
||||
public class DesignAfterComplainReturnRequest extends YangcaiClientRequest<DesignAfterComplainReturnResponse>
|
||||
{
|
||||
// 字段类型 接口字段 长度 是否必须 字段描述
|
||||
private long merchantId;// 是 商户标号
|
||||
private long designAfsId;// 64 是 第三方售后单号
|
||||
private String returnNote;// 300 是 问题描述
|
||||
public String getMethod()
|
||||
{
|
||||
return AFTER_COMPLAIN_RETURN;
|
||||
}
|
||||
|
||||
public DesignAfterComplainReturnResponse newResponse()
|
||||
{
|
||||
return new DesignAfterComplainReturnResponse();
|
||||
}
|
||||
|
||||
protected void buildQueryBody()
|
||||
{
|
||||
addParam("merchantId", merchantId);
|
||||
addParam("designAfsId", designAfsId);
|
||||
addParam("returnNote", returnNote);
|
||||
}
|
||||
|
||||
public long getMerchantId()
|
||||
{
|
||||
return merchantId;
|
||||
}
|
||||
|
||||
public void setMerchantId(long merchantId)
|
||||
{
|
||||
this.merchantId = merchantId;
|
||||
}
|
||||
|
||||
public long getDesignAfsId()
|
||||
{
|
||||
return designAfsId;
|
||||
}
|
||||
|
||||
public void setDesignAfsId(long designAfsId)
|
||||
{
|
||||
this.designAfsId = designAfsId;
|
||||
}
|
||||
|
||||
public String getReturnNote()
|
||||
{
|
||||
return returnNote;
|
||||
}
|
||||
|
||||
public void setReturnNote(String returnNote)
|
||||
{
|
||||
this.returnNote = returnNote;
|
||||
}
|
||||
|
||||
}
|
||||
+40
@@ -0,0 +1,40 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.client.after;
|
||||
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
|
||||
import com.zhiqim.yangcai.design.client.YangcaiClientResponse;
|
||||
|
||||
/**
|
||||
* 售后同步响应
|
||||
*
|
||||
* @version v1.0.0 @author lgz 2018-12-22 新建与整理
|
||||
*/
|
||||
public class DesignAfterComplainReturnResponse extends YangcaiClientResponse
|
||||
{
|
||||
//写参数字段
|
||||
private boolean isReturned;// 是否已取消
|
||||
protected void buildResponse(String json)
|
||||
{
|
||||
setReturned(Jsons.getBoolean(json, "isReturned"));
|
||||
}
|
||||
public boolean isReturned()
|
||||
{
|
||||
return isReturned;
|
||||
}
|
||||
public void setReturned(boolean isReturned)
|
||||
{
|
||||
this.isReturned = isReturned;
|
||||
}
|
||||
|
||||
}
|
||||
+179
@@ -0,0 +1,179 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.client.after;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
|
||||
import com.zhiqim.yangcai.design.client.YangcaiApiFile;
|
||||
import com.zhiqim.yangcai.design.client.YangcaiClientRequest;
|
||||
|
||||
/***
|
||||
* 售后同步请求
|
||||
*
|
||||
* @version v1.0.0 @author lgz 2018-12-22 新建与整理
|
||||
*/
|
||||
public class DesignAfterCreateRequest extends YangcaiClientRequest<DesignAfterCreateResponse>
|
||||
{
|
||||
// 字段类型 接口字段 长度 是否必须 字段描述
|
||||
private long merchantId;// 是 商户标号
|
||||
private long designId;// 是 那条设计订单 出的售后
|
||||
private long newDesignId;// 是 那条设计订单 出的售后
|
||||
private String outAfsId;// 64 是 第三方售后单号
|
||||
private String problemDesc;// 300 是 问题描述
|
||||
private double lossAmount;
|
||||
private List<YangcaiApiFile> apiFiles;// 否 售后文件
|
||||
private Long picTypeId;// 否 售后原因
|
||||
private String afterBlamer;// 否 责任人
|
||||
private String afterHandler; // 否 处理人 (指派责任的人)
|
||||
private String problemReason; // 是 售后问题原因
|
||||
|
||||
@Override
|
||||
public String getMethod()
|
||||
{
|
||||
return AFTER_CREATE;
|
||||
}
|
||||
|
||||
@Override
|
||||
public DesignAfterCreateResponse newResponse()
|
||||
{
|
||||
return new DesignAfterCreateResponse();
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void buildQueryBody()
|
||||
{
|
||||
addParam("merchantId", merchantId);
|
||||
addParam("designId", designId);
|
||||
addParam("outAfsId", outAfsId);
|
||||
addParam("problemDesc", problemDesc);
|
||||
addParam("newDesignId", newDesignId);
|
||||
addParam("lossAmount", lossAmount);
|
||||
addParam("aipFiles", Jsons.toString(apiFiles));
|
||||
addParam("picTypeId", picTypeId);
|
||||
addParam("afterBlamer", afterBlamer);
|
||||
addParam("afterHandler", afterHandler);
|
||||
addParam("problemReason", problemReason);
|
||||
}
|
||||
|
||||
public long getMerchantId()
|
||||
{
|
||||
return merchantId;
|
||||
}
|
||||
|
||||
public void setMerchantId(long merchantId)
|
||||
{
|
||||
this.merchantId = merchantId;
|
||||
}
|
||||
|
||||
public long getDesignId()
|
||||
{
|
||||
return designId;
|
||||
}
|
||||
|
||||
public void setDesignId(long designId)
|
||||
{
|
||||
this.designId = designId;
|
||||
}
|
||||
|
||||
public long getNewDesignId()
|
||||
{
|
||||
return newDesignId;
|
||||
}
|
||||
|
||||
public void setNewDesignId(long newDesignId)
|
||||
{
|
||||
this.newDesignId = newDesignId;
|
||||
}
|
||||
|
||||
public String getOutAfsId()
|
||||
{
|
||||
return outAfsId;
|
||||
}
|
||||
|
||||
public void setOutAfsId(String outAfsId)
|
||||
{
|
||||
this.outAfsId = outAfsId;
|
||||
}
|
||||
|
||||
public String getProblemDesc()
|
||||
{
|
||||
return problemDesc;
|
||||
}
|
||||
|
||||
public void setProblemDesc(String problemDesc)
|
||||
{
|
||||
this.problemDesc = problemDesc;
|
||||
}
|
||||
|
||||
public double getLossAmount()
|
||||
{
|
||||
return lossAmount;
|
||||
}
|
||||
|
||||
public void setLossAmount(double lossAmount)
|
||||
{
|
||||
this.lossAmount = lossAmount;
|
||||
}
|
||||
|
||||
public List<YangcaiApiFile> getApiFiles()
|
||||
{
|
||||
return apiFiles;
|
||||
}
|
||||
|
||||
public void setApiFiles(List<YangcaiApiFile> apiFiles)
|
||||
{
|
||||
this.apiFiles = apiFiles;
|
||||
}
|
||||
|
||||
public Long getPicTypeId()
|
||||
{
|
||||
return picTypeId;
|
||||
}
|
||||
|
||||
public void setPicTypeId(Long picTypeId)
|
||||
{
|
||||
this.picTypeId = picTypeId;
|
||||
}
|
||||
|
||||
public String getAfterBlamer()
|
||||
{
|
||||
return afterBlamer;
|
||||
}
|
||||
|
||||
public void setAfterBlamer(String afterBlamer)
|
||||
{
|
||||
this.afterBlamer = afterBlamer;
|
||||
}
|
||||
|
||||
public String getAfterHandler()
|
||||
{
|
||||
return afterHandler;
|
||||
}
|
||||
|
||||
public void setAfterHandler(String afterHandler)
|
||||
{
|
||||
this.afterHandler = afterHandler;
|
||||
}
|
||||
|
||||
public String getProblemReason()
|
||||
{
|
||||
return problemReason;
|
||||
}
|
||||
|
||||
public void setProblemReason(String problemReason)
|
||||
{
|
||||
this.problemReason = problemReason;
|
||||
}
|
||||
|
||||
}
|
||||
+39
@@ -0,0 +1,39 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.client.after;
|
||||
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
|
||||
import com.zhiqim.yangcai.design.client.YangcaiClientResponse;
|
||||
|
||||
/**
|
||||
* 售后同步响应
|
||||
*
|
||||
* @version v1.0.0 @author lgz 2018-12-22 新建与整理
|
||||
*/
|
||||
public class DesignAfterCreateResponse extends YangcaiClientResponse
|
||||
{
|
||||
//写参数字段
|
||||
private long designAfsId;// 设计盘平台的售后单号
|
||||
protected void buildResponse(String json)
|
||||
{
|
||||
setDesignAfsId(Jsons.getLong(json, "designAfsId"));
|
||||
}
|
||||
public long getDesignAfsId()
|
||||
{
|
||||
return designAfsId;
|
||||
}
|
||||
public void setDesignAfsId(long designAfsId)
|
||||
{
|
||||
this.designAfsId = designAfsId;
|
||||
}
|
||||
}
|
||||
+96
@@ -0,0 +1,96 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.client.after;
|
||||
|
||||
import com.zhiqim.yangcai.design.client.YangcaiClientRequest;
|
||||
|
||||
/***
|
||||
* 售后同步请求
|
||||
*
|
||||
* @version v1.0.0 @author lgz 2018-12-29 新建与整理
|
||||
*/
|
||||
public class DesignAfterSynRequest extends YangcaiClientRequest<DesignAfterSynResponse>
|
||||
{
|
||||
private long merchantId;// 是 订单商户编号
|
||||
private long designAfsId;// 否 设计订单号 平台
|
||||
private String outAfsId;// 否 外部系统售后单号
|
||||
private String startModifyTime;// 是 设计平台的订单开始变更时间,默认十分钟前
|
||||
private String endModifyTime;// 是 设计平台的订单结束时间,默认当前时间
|
||||
public String getMethod()
|
||||
{
|
||||
return AFTER_SYN;
|
||||
}
|
||||
|
||||
public DesignAfterSynResponse newResponse()
|
||||
{
|
||||
return new DesignAfterSynResponse();
|
||||
}
|
||||
|
||||
protected void buildQueryBody()
|
||||
{
|
||||
addParam("merchantId", merchantId);
|
||||
addParam("designAfsId", designAfsId);
|
||||
addParam("outAfsId", outAfsId);
|
||||
addParam("startModifyTime", startModifyTime);
|
||||
addParam("endModifyTime", endModifyTime);
|
||||
}
|
||||
|
||||
public long getMerchantId()
|
||||
{
|
||||
return merchantId;
|
||||
}
|
||||
|
||||
public void setMerchantId(long merchantId)
|
||||
{
|
||||
this.merchantId = merchantId;
|
||||
}
|
||||
|
||||
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 String getStartModifyTime()
|
||||
{
|
||||
return startModifyTime;
|
||||
}
|
||||
|
||||
public void setStartModifyTime(String startModifyTime)
|
||||
{
|
||||
this.startModifyTime = startModifyTime;
|
||||
}
|
||||
|
||||
public String getEndModifyTime()
|
||||
{
|
||||
return endModifyTime;
|
||||
}
|
||||
|
||||
public void setEndModifyTime(String endModifyTime)
|
||||
{
|
||||
this.endModifyTime = endModifyTime;
|
||||
}
|
||||
}
|
||||
+60
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.client.after;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
|
||||
import com.zhiqim.yangcai.design.client.YangcaiApiFile;
|
||||
import com.zhiqim.yangcai.design.client.YangcaiClientResponse;
|
||||
|
||||
/**
|
||||
* 售后同步响应
|
||||
*
|
||||
* @version v1.0.0 @author lgz 2018-12-29 新建与整理
|
||||
*/
|
||||
public class DesignAfterSynResponse extends YangcaiClientResponse
|
||||
{
|
||||
private List<DesignAfter> afterList;
|
||||
protected void buildResponse(String json)
|
||||
{
|
||||
List<DesignAfter> list = new ArrayList<DesignAfter>();;
|
||||
List<String> orderJsons = Jsons.toList(Jsons.getString(json, "afterList"), String.class);
|
||||
for (String orderJson : orderJsons)
|
||||
{
|
||||
DesignAfter order = Jsons.toObject(orderJson, DesignAfter.class);
|
||||
List<YangcaiApiFile> apiFiles = Jsons.toList(Jsons.getString(orderJson, "apiFiles"), YangcaiApiFile.class);
|
||||
apiFiles = apiFiles != null ? apiFiles : new ArrayList<YangcaiApiFile>();
|
||||
order.setApiFiles(apiFiles);
|
||||
list.add(order);
|
||||
}
|
||||
|
||||
setAfterList(list);
|
||||
}
|
||||
|
||||
public List<DesignAfter> getAfterList()
|
||||
{
|
||||
return afterList;
|
||||
}
|
||||
|
||||
public void setAfterList(List<DesignAfter> afterList)
|
||||
{
|
||||
this.afterList = afterList;
|
||||
}
|
||||
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
}
|
||||
+73
@@ -0,0 +1,73 @@
|
||||
/**
|
||||
* 扬彩印刷设计
|
||||
* 文件名 :DesignComplainSynRequest.java
|
||||
* 创建人 :gjx
|
||||
* 创建时间:2019-8-17
|
||||
*/
|
||||
|
||||
package com.zhiqim.yangcai.design.client.complain;
|
||||
|
||||
import com.zhiqim.yangcai.design.client.YangcaiClientRequest;
|
||||
|
||||
/**
|
||||
* 投诉单同步状态请求
|
||||
*
|
||||
* @version 1.0 @author gjx 2019-8-17 新建与整理
|
||||
*/
|
||||
public class DesignComplainSynRequest extends YangcaiClientRequest<DesignComplainSynResponse>
|
||||
{
|
||||
private long merchantId;// 是 订单商户编号
|
||||
private String startModifyTime;// 是 设计平台的订单开始变更时间,默认十分钟前
|
||||
private String endModifyTime;// 是 设计平台的订单结束时间,默认当前时间
|
||||
|
||||
@Override
|
||||
public String getMethod()
|
||||
{
|
||||
return COMPLAIN_SYN;
|
||||
}
|
||||
|
||||
@Override
|
||||
public DesignComplainSynResponse newResponse()
|
||||
{
|
||||
return new DesignComplainSynResponse();
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void buildQueryBody()
|
||||
{
|
||||
addParam("merchantId", merchantId);
|
||||
addParam("startModifyTime", startModifyTime);
|
||||
addParam("endModifyTime", endModifyTime);
|
||||
}
|
||||
|
||||
public long getMerchantId()
|
||||
{
|
||||
return merchantId;
|
||||
}
|
||||
|
||||
public void setMerchantId(long merchantId)
|
||||
{
|
||||
this.merchantId = merchantId;
|
||||
}
|
||||
|
||||
public String getStartModifyTime()
|
||||
{
|
||||
return startModifyTime;
|
||||
}
|
||||
|
||||
public void setStartModifyTime(String startModifyTime)
|
||||
{
|
||||
this.startModifyTime = startModifyTime;
|
||||
}
|
||||
|
||||
public String getEndModifyTime()
|
||||
{
|
||||
return endModifyTime;
|
||||
}
|
||||
|
||||
public void setEndModifyTime(String endModifyTime)
|
||||
{
|
||||
this.endModifyTime = endModifyTime;
|
||||
}
|
||||
|
||||
}
|
||||
+56
@@ -0,0 +1,56 @@
|
||||
/**
|
||||
* 扬彩印刷设计
|
||||
* 文件名 :DesignComplainSynResponse.java
|
||||
* 创建人 :gjx
|
||||
* 创建时间:2019-8-17
|
||||
*/
|
||||
|
||||
package com.zhiqim.yangcai.design.client.complain;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
|
||||
import com.zhiqim.yangcai.design.client.YangcaiClientResponse;
|
||||
|
||||
/**
|
||||
* 投诉单同步响应
|
||||
*
|
||||
* @version 1.0 @author gjx 2019-8-17 新建与整理
|
||||
*/
|
||||
public class DesignComplainSynResponse extends YangcaiClientResponse
|
||||
{
|
||||
private List<DesignSynComplain> complainList;
|
||||
|
||||
@Override
|
||||
protected void buildResponse(String json)
|
||||
{
|
||||
List<DesignSynComplain> list = new ArrayList<>();
|
||||
List<String> orderJsons = Jsons.toList(Jsons.getString(json, "complainList"), String.class);
|
||||
for (String orderJson : orderJsons)
|
||||
{
|
||||
DesignSynComplain order = Jsons.toObject(orderJson, DesignSynComplain.class);
|
||||
list.add(order);
|
||||
}
|
||||
setComplainList(list);
|
||||
|
||||
}
|
||||
|
||||
public List<DesignSynComplain> getComplainList()
|
||||
{
|
||||
return complainList;
|
||||
}
|
||||
|
||||
public void setComplainList(List<DesignSynComplain> complainList)
|
||||
{
|
||||
this.complainList = complainList;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
}
|
||||
+147
@@ -0,0 +1,147 @@
|
||||
/**
|
||||
* 扬彩印刷设计
|
||||
* 文件名 :DesignSynComplain.java
|
||||
* 创建人 :gjx
|
||||
* 创建时间:2019-8-17
|
||||
*/
|
||||
|
||||
package com.zhiqim.yangcai.design.client.complain;
|
||||
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
|
||||
/**
|
||||
* 设计平台 同步投诉单信息 响应
|
||||
*
|
||||
* @version 1.0 @author gjx 2019-8-17 新建与整理
|
||||
*/
|
||||
public class DesignSynComplain
|
||||
{
|
||||
private long complainId; // 投诉单ID
|
||||
private long designId; // 设计单号
|
||||
private String complainStatus; // 投诉状态
|
||||
private String finishImgPath; // 投诉单完结图片路径
|
||||
private String assistPerson; // 协助人
|
||||
private long assistOrg; // 协助组织
|
||||
private String undertakeOrgName; // 责任组织
|
||||
private String assistDeptManager; // 协助主管
|
||||
private String assistOrgName; // 协助组织名称
|
||||
private String undertakeDeptManager; // 责任主管
|
||||
private long undertakeOrg; // 责任组织
|
||||
|
||||
public long getComplainId()
|
||||
{
|
||||
return complainId;
|
||||
}
|
||||
|
||||
public void setComplainId(long complainId)
|
||||
{
|
||||
this.complainId = complainId;
|
||||
}
|
||||
|
||||
public long getDesignId()
|
||||
{
|
||||
return designId;
|
||||
}
|
||||
|
||||
public void setDesignId(long designId)
|
||||
{
|
||||
this.designId = designId;
|
||||
}
|
||||
|
||||
public String getComplainStatus()
|
||||
{
|
||||
return complainStatus;
|
||||
}
|
||||
|
||||
public void setComplainStatus(String complainStatus)
|
||||
{
|
||||
this.complainStatus = complainStatus;
|
||||
}
|
||||
|
||||
public String getFinishImgPath()
|
||||
{
|
||||
return finishImgPath;
|
||||
}
|
||||
|
||||
public void setFinishImgPath(String finishImgPath)
|
||||
{
|
||||
this.finishImgPath = finishImgPath;
|
||||
}
|
||||
|
||||
public String getAssistPerson()
|
||||
{
|
||||
return assistPerson;
|
||||
}
|
||||
|
||||
public void setAssistPerson(String assistPerson)
|
||||
{
|
||||
this.assistPerson = assistPerson;
|
||||
}
|
||||
|
||||
public String getAssistDeptManager()
|
||||
{
|
||||
return assistDeptManager;
|
||||
}
|
||||
|
||||
public void setAssistDeptManager(String assistDeptManager)
|
||||
{
|
||||
this.assistDeptManager = assistDeptManager;
|
||||
}
|
||||
|
||||
public long getAssistOrg()
|
||||
{
|
||||
return assistOrg;
|
||||
}
|
||||
|
||||
public void setAssistOrg(long assistOrg)
|
||||
{
|
||||
this.assistOrg = assistOrg;
|
||||
}
|
||||
|
||||
public String getAssistOrgName()
|
||||
{
|
||||
return assistOrgName;
|
||||
}
|
||||
|
||||
public void setAssistOrgName(String assistOrgName)
|
||||
{
|
||||
this.assistOrgName = assistOrgName;
|
||||
}
|
||||
|
||||
public String getUndertakeOrgName()
|
||||
{
|
||||
return undertakeOrgName;
|
||||
}
|
||||
|
||||
public void setUndertakeOrgName(String undertakeOrgName)
|
||||
{
|
||||
this.undertakeOrgName = undertakeOrgName;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public String getUndertakeDeptManager()
|
||||
{
|
||||
return undertakeDeptManager;
|
||||
}
|
||||
|
||||
public void setUndertakeDeptManager(String undertakeDeptManager)
|
||||
{
|
||||
this.undertakeDeptManager = undertakeDeptManager;
|
||||
}
|
||||
|
||||
public long getUndertakeOrg()
|
||||
{
|
||||
return undertakeOrg;
|
||||
}
|
||||
|
||||
public void setUndertakeOrg(long undertakeOrg)
|
||||
{
|
||||
this.undertakeOrg = undertakeOrg;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,448 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.client.order;
|
||||
|
||||
import java.sql.Timestamp;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
|
||||
import com.zhiqim.yangcai.design.client.YangcaiApiFile;
|
||||
|
||||
/****
|
||||
* 订单相应对象
|
||||
*
|
||||
* @version v1.0.0 @author lgz 2018-12-18 新建与整理
|
||||
*/
|
||||
public class DesignOrder
|
||||
{
|
||||
private long merchantId; // 1.订单商户编号
|
||||
private long designId; // 2.设订单编号,设计平台独立编号
|
||||
private int status; // 3.订单状态
|
||||
private long industryId; // 4.所属行业
|
||||
private String designer; // 32.设计师
|
||||
private Timestamp designReceiveTime; // 33.设计师领单时间
|
||||
private Timestamp designBeginTime; // 34.设计师开始设计时间
|
||||
private Timestamp designDraftTime; // 35.设计师初稿时间
|
||||
private Timestamp designEndTime; // 36.设计师定稿时间
|
||||
private String designPauseReason; // 37.设计师暂停原因(新增字段)
|
||||
private Timestamp designPauseTime; // 38.设计师暂停时间
|
||||
private String designExclude; // 39.设计师排除,多个逗号分隔
|
||||
private String designRequestReason; // 40.设计师请求主管支援原由
|
||||
private Timestamp requestTime; // 41.设计师请求主管支援 时间
|
||||
private String designRejectReason; // 42.主管支援拒绝原因
|
||||
private int designKeepDuration; // 43.设计师保留时长,单位分钟
|
||||
private int receiveType; // 44.订单领取类型,0手动领单, 1 自动派单,2 手工指定
|
||||
private String requestRefoundAcceptReason; // 45.请求退款原因
|
||||
private String canceler; // 46.取消人
|
||||
private Timestamp cancelTime; // 47.取消时间
|
||||
private String cancelReason; // 48.取消原因
|
||||
private Timestamp modifyTime; // 49.修改时间
|
||||
private String selfDraftDesigner;// 50.自来稿设计人
|
||||
private Timestamp selfDraftReceiveTime; // 51.自来稿领单时间
|
||||
private Timestamp selfDraftEndTime; // 52.自来稿设计提交时间
|
||||
private String selfDraftBacker; // 53.自来稿退回人
|
||||
private String selfDraftBackReason; // 54.自来稿退回原因
|
||||
private Timestamp selfDraftBackTime; // 55.自来稿退回时间
|
||||
private String checker; // 56.审核人员
|
||||
private Timestamp orgReceiveTime;// 57.组织分拣完成时间
|
||||
private List<YangcaiApiFile> apiFiles = new ArrayList<YangcaiApiFile>();// 相应的文件
|
||||
|
||||
// ***************************稳定后删除******************************
|
||||
private String endFileUrl;// 订单完成后 成品文件 下载路径
|
||||
private String endFileExt;// 订单完成后 成品扩展名
|
||||
private long endFileLength;// 订单完成后 文件大小
|
||||
|
||||
private String designFileUrl;// 订单完成后 设计文件 下载路径
|
||||
private String designFileExt;// 订单完成后 设计成品扩展名
|
||||
private long designFileLength;// 订单完成后 设计文件大小
|
||||
|
||||
// **********************************************************
|
||||
|
||||
@Override
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getMerchantId()
|
||||
{
|
||||
return merchantId;
|
||||
}
|
||||
|
||||
public void setMerchantId(long merchantId)
|
||||
{
|
||||
this.merchantId = merchantId;
|
||||
}
|
||||
|
||||
public long getIndustryId()
|
||||
{
|
||||
return industryId;
|
||||
}
|
||||
|
||||
public void setIndustryId(long industryId)
|
||||
{
|
||||
this.industryId = industryId;
|
||||
}
|
||||
|
||||
public long getDesignId()
|
||||
{
|
||||
return designId;
|
||||
}
|
||||
|
||||
public void setDesignId(long designId)
|
||||
{
|
||||
this.designId = designId;
|
||||
}
|
||||
|
||||
public int getReceiveType()
|
||||
{
|
||||
return receiveType;
|
||||
}
|
||||
|
||||
public void setReceiveType(int receiveType)
|
||||
{
|
||||
this.receiveType = receiveType;
|
||||
}
|
||||
|
||||
public int getStatus()
|
||||
{
|
||||
return status;
|
||||
}
|
||||
|
||||
public void setStatus(int status)
|
||||
{
|
||||
this.status = status;
|
||||
}
|
||||
|
||||
public String getDesigner()
|
||||
{
|
||||
return designer;
|
||||
}
|
||||
|
||||
public void setDesigner(String designer)
|
||||
{
|
||||
this.designer = designer;
|
||||
}
|
||||
|
||||
public Timestamp getDesignReceiveTime()
|
||||
{
|
||||
return designReceiveTime;
|
||||
}
|
||||
|
||||
public void setDesignReceiveTime(Timestamp designReceiveTime)
|
||||
{
|
||||
this.designReceiveTime = designReceiveTime;
|
||||
}
|
||||
|
||||
public Timestamp getDesignBeginTime()
|
||||
{
|
||||
return designBeginTime;
|
||||
}
|
||||
|
||||
public void setDesignBeginTime(Timestamp designBeginTime)
|
||||
{
|
||||
this.designBeginTime = designBeginTime;
|
||||
}
|
||||
|
||||
public Timestamp getDesignDraftTime()
|
||||
{
|
||||
return designDraftTime;
|
||||
}
|
||||
|
||||
public void setDesignDraftTime(Timestamp designDraftTime)
|
||||
{
|
||||
this.designDraftTime = designDraftTime;
|
||||
}
|
||||
|
||||
public Timestamp getDesignEndTime()
|
||||
{
|
||||
return designEndTime;
|
||||
}
|
||||
|
||||
public void setDesignEndTime(Timestamp designEndTime)
|
||||
{
|
||||
this.designEndTime = designEndTime;
|
||||
}
|
||||
|
||||
public String getDesignPauseReason()
|
||||
{
|
||||
return designPauseReason;
|
||||
}
|
||||
|
||||
public void setDesignPauseReason(String designPauseReason)
|
||||
{
|
||||
this.designPauseReason = designPauseReason;
|
||||
}
|
||||
|
||||
public Timestamp getDesignPauseTime()
|
||||
{
|
||||
return designPauseTime;
|
||||
}
|
||||
|
||||
public void setDesignPauseTime(Timestamp designPauseTime)
|
||||
{
|
||||
this.designPauseTime = designPauseTime;
|
||||
}
|
||||
|
||||
public String getDesignExclude()
|
||||
{
|
||||
return designExclude;
|
||||
}
|
||||
|
||||
public void setDesignExclude(String designExclude)
|
||||
{
|
||||
this.designExclude = designExclude;
|
||||
}
|
||||
|
||||
public String getDesignRequestReason()
|
||||
{
|
||||
return designRequestReason;
|
||||
}
|
||||
|
||||
public void setDesignRequestReason(String designRequestReason)
|
||||
{
|
||||
this.designRequestReason = designRequestReason;
|
||||
}
|
||||
|
||||
public Timestamp getRequestTime()
|
||||
{
|
||||
return requestTime;
|
||||
}
|
||||
|
||||
public void setRequestTime(Timestamp requestTime)
|
||||
{
|
||||
this.requestTime = requestTime;
|
||||
}
|
||||
|
||||
public String getDesignRejectReason()
|
||||
{
|
||||
return designRejectReason;
|
||||
}
|
||||
|
||||
public void setDesignRejectReason(String designRejectReason)
|
||||
{
|
||||
this.designRejectReason = designRejectReason;
|
||||
}
|
||||
|
||||
public int getDesignKeepDuration()
|
||||
{
|
||||
return designKeepDuration;
|
||||
}
|
||||
|
||||
public void setDesignKeepDuration(int designKeepDuration)
|
||||
{
|
||||
this.designKeepDuration = designKeepDuration;
|
||||
}
|
||||
|
||||
public String getRequestRefoundAcceptReason()
|
||||
{
|
||||
return requestRefoundAcceptReason;
|
||||
}
|
||||
|
||||
public void setRequestRefoundAcceptReason(String requestRefoundAcceptReason)
|
||||
{
|
||||
this.requestRefoundAcceptReason = requestRefoundAcceptReason;
|
||||
}
|
||||
|
||||
public String getCanceler()
|
||||
{
|
||||
return canceler;
|
||||
}
|
||||
|
||||
public void setCanceler(String canceler)
|
||||
{
|
||||
this.canceler = canceler;
|
||||
}
|
||||
|
||||
public Timestamp getCancelTime()
|
||||
{
|
||||
return cancelTime;
|
||||
}
|
||||
|
||||
public void setCancelTime(Timestamp cancelTime)
|
||||
{
|
||||
this.cancelTime = cancelTime;
|
||||
}
|
||||
|
||||
public String getCancelReason()
|
||||
{
|
||||
return cancelReason;
|
||||
}
|
||||
|
||||
public void setCancelReason(String cancelReason)
|
||||
{
|
||||
this.cancelReason = cancelReason;
|
||||
}
|
||||
|
||||
public Timestamp getModifyTime()
|
||||
{
|
||||
return modifyTime;
|
||||
}
|
||||
|
||||
public void setModifyTime(Timestamp modifyTime)
|
||||
{
|
||||
this.modifyTime = modifyTime;
|
||||
}
|
||||
|
||||
public List<YangcaiApiFile> getApiFiles()
|
||||
{
|
||||
return apiFiles;
|
||||
}
|
||||
|
||||
public void setApiFiles(List<YangcaiApiFile> apiFiles)
|
||||
{
|
||||
this.apiFiles = apiFiles;
|
||||
}
|
||||
|
||||
public String getEndFileUrl()
|
||||
{
|
||||
return endFileUrl;
|
||||
}
|
||||
|
||||
public void setEndFileUrl(String endFileUrl)
|
||||
{
|
||||
this.endFileUrl = endFileUrl;
|
||||
}
|
||||
|
||||
public String getEndFileExt()
|
||||
{
|
||||
return endFileExt;
|
||||
}
|
||||
|
||||
public void setEndFileExt(String endFileExt)
|
||||
{
|
||||
this.endFileExt = endFileExt;
|
||||
}
|
||||
|
||||
public long getEndFileLength()
|
||||
{
|
||||
return endFileLength;
|
||||
}
|
||||
|
||||
public void setEndFileLength(long endFileLength)
|
||||
{
|
||||
this.endFileLength = endFileLength;
|
||||
}
|
||||
|
||||
public String getDesignFileUrl()
|
||||
{
|
||||
return designFileUrl;
|
||||
}
|
||||
|
||||
public void setDesignFileUrl(String designFileUrl)
|
||||
{
|
||||
this.designFileUrl = designFileUrl;
|
||||
}
|
||||
|
||||
public String getDesignFileExt()
|
||||
{
|
||||
return designFileExt;
|
||||
}
|
||||
|
||||
public void setDesignFileExt(String designFileExt)
|
||||
{
|
||||
this.designFileExt = designFileExt;
|
||||
}
|
||||
|
||||
public long getDesignFileLength()
|
||||
{
|
||||
return designFileLength;
|
||||
}
|
||||
|
||||
public void setDesignFileLength(long designFileLength)
|
||||
{
|
||||
this.designFileLength = designFileLength;
|
||||
}
|
||||
|
||||
public String getSelfDraftDesigner()
|
||||
{
|
||||
return selfDraftDesigner;
|
||||
}
|
||||
|
||||
public void setSelfDraftDesigner(String selfDraftDesigner)
|
||||
{
|
||||
this.selfDraftDesigner = selfDraftDesigner;
|
||||
}
|
||||
|
||||
public Timestamp getSelfDraftReceiveTime()
|
||||
{
|
||||
return selfDraftReceiveTime;
|
||||
}
|
||||
|
||||
public void setSelfDraftReceiveTime(Timestamp selfDraftReceiveTime)
|
||||
{
|
||||
this.selfDraftReceiveTime = selfDraftReceiveTime;
|
||||
}
|
||||
|
||||
public String getSelfDraftBacker()
|
||||
{
|
||||
return selfDraftBacker;
|
||||
}
|
||||
|
||||
public void setSelfDraftBacker(String selfDraftBacker)
|
||||
{
|
||||
this.selfDraftBacker = selfDraftBacker;
|
||||
}
|
||||
|
||||
public String getSelfDraftBackReason()
|
||||
{
|
||||
return selfDraftBackReason;
|
||||
}
|
||||
|
||||
public void setSelfDraftBackReason(String selfDraftBackReason)
|
||||
{
|
||||
this.selfDraftBackReason = selfDraftBackReason;
|
||||
}
|
||||
|
||||
public Timestamp getSelfDraftBackTime()
|
||||
{
|
||||
return selfDraftBackTime;
|
||||
}
|
||||
|
||||
public void setSelfDraftBackTime(Timestamp selfDraftBackTime)
|
||||
{
|
||||
this.selfDraftBackTime = selfDraftBackTime;
|
||||
}
|
||||
|
||||
public Timestamp getSelfDraftEndTime()
|
||||
{
|
||||
return selfDraftEndTime;
|
||||
}
|
||||
|
||||
public void setSelfDraftEndTime(Timestamp selfDraftEndTime)
|
||||
{
|
||||
this.selfDraftEndTime = selfDraftEndTime;
|
||||
}
|
||||
|
||||
public String getChecker()
|
||||
{
|
||||
return checker;
|
||||
}
|
||||
|
||||
public void setChecker(String checker)
|
||||
{
|
||||
this.checker = checker;
|
||||
}
|
||||
|
||||
public Timestamp getOrgReceiveTime()
|
||||
{
|
||||
return orgReceiveTime;
|
||||
}
|
||||
|
||||
public void setOrgReceiveTime(Timestamp orgReceiveTime)
|
||||
{
|
||||
this.orgReceiveTime = orgReceiveTime;
|
||||
}
|
||||
|
||||
}
|
||||
+86
@@ -0,0 +1,86 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.client.order;
|
||||
|
||||
import com.zhiqim.yangcai.design.client.YangcaiClientRequest;
|
||||
|
||||
/****
|
||||
* 订单创建请求
|
||||
* @version v1.0.0 @author lgz 2019-1-12 新建与整理
|
||||
*/
|
||||
public class DesignOrderCheckBackRequest extends YangcaiClientRequest<DesignOrderCheckBackResponse>
|
||||
{
|
||||
// 数据类型 字段名 非空 数据长度 字段描述
|
||||
private long merchantId;// 是 订单商户编号
|
||||
private long designId;// 是 订单编号
|
||||
private String backReason;// 否 1000 退回原因
|
||||
private String imgUrl;// 否 500 退回截图路径
|
||||
|
||||
public String getMethod()
|
||||
{
|
||||
return ORDER_CHECK_BACK;
|
||||
}
|
||||
|
||||
public DesignOrderCheckBackResponse newResponse()
|
||||
{
|
||||
return new DesignOrderCheckBackResponse();
|
||||
}
|
||||
|
||||
protected void buildQueryBody()
|
||||
{
|
||||
addParam("merchantId", merchantId);
|
||||
addParam("designId", designId);
|
||||
addParam("backReason", backReason);
|
||||
addParam("imgUrl", imgUrl);
|
||||
}
|
||||
|
||||
public long getMerchantId()
|
||||
{
|
||||
return merchantId;
|
||||
}
|
||||
|
||||
public void setMerchantId(long merchantId)
|
||||
{
|
||||
this.merchantId = merchantId;
|
||||
}
|
||||
|
||||
public long getDesignId()
|
||||
{
|
||||
return designId;
|
||||
}
|
||||
|
||||
public void setDesignId(long designId)
|
||||
{
|
||||
this.designId = designId;
|
||||
}
|
||||
|
||||
public String getBackReason()
|
||||
{
|
||||
return backReason;
|
||||
}
|
||||
|
||||
public void setBackReason(String backReason)
|
||||
{
|
||||
this.backReason = backReason;
|
||||
}
|
||||
|
||||
public String getImgUrl()
|
||||
{
|
||||
return imgUrl;
|
||||
}
|
||||
|
||||
public void setImgUrl(String imgUrl)
|
||||
{
|
||||
this.imgUrl = imgUrl;
|
||||
}
|
||||
|
||||
}
|
||||
+46
@@ -0,0 +1,46 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.client.order;
|
||||
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
|
||||
import com.zhiqim.yangcai.design.client.YangcaiClientResponse;
|
||||
|
||||
/****
|
||||
* 订单审核退回响应
|
||||
*
|
||||
* @version v1.0.0 @author lgz 2019-1-12 新建与整理
|
||||
*/
|
||||
public class DesignOrderCheckBackResponse extends YangcaiClientResponse
|
||||
{
|
||||
private boolean isSuccess;
|
||||
|
||||
protected void buildResponse(String json)
|
||||
{
|
||||
setSuccess(Jsons.getBoolean(json, "isSuccess"));
|
||||
}
|
||||
|
||||
public boolean isSuccess()
|
||||
{
|
||||
return isSuccess;
|
||||
}
|
||||
|
||||
public void setSuccess(boolean isSuccess)
|
||||
{
|
||||
this.isSuccess = isSuccess;
|
||||
}
|
||||
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
}
|
||||
+588
@@ -0,0 +1,588 @@
|
||||
package com.zhiqim.yangcai.design.client.order;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
|
||||
import com.zhiqim.yangcai.design.client.YangcaiApiFile;
|
||||
import com.zhiqim.yangcai.design.client.YangcaiClientRequest;
|
||||
|
||||
/****
|
||||
* 订单创建请求
|
||||
*
|
||||
* @version v1.0.0 @author lgz 2019-1-12 新建与整理
|
||||
*/
|
||||
public class DesignOrderCreateRequest extends YangcaiClientRequest<DesignOrderCreateResponse>
|
||||
{
|
||||
// 数据类型 字段名 是否为空 数据长度 字段描述
|
||||
private long merchantId;// 是 订单商户编号
|
||||
private String outId;// 是 外部系统单号
|
||||
private long designType;// 是 产品类型,由设计平台提供,业务方适配。
|
||||
private long industryId;// 是 行业编号,由设计平台提供,业务方适配。
|
||||
private int draftType;// 是 稿件类型,0:自来稿,1:改稿自来稿,2:普通设计,3:高级设计
|
||||
private int designPage;// 是 设计面数,单面为1,双面为2
|
||||
private int printKs;// 是 设计款数
|
||||
private int printMs;// 是 设计模数
|
||||
private double designWidth;// 是 设计宽度,单位mm,最多两位小数,含出血
|
||||
private double designHeight;// 是 设计高度,单位mm,最多两位小数,含出血
|
||||
private double designSide;// 否 设计侧面长度,单位mm,最多两位小数,含出血
|
||||
private double printWidth;// 否 特殊尺寸宽度,单位mm,最多两位小数, 不含出血(用户尺寸)
|
||||
private double printHeight;// 否 特殊尺寸高度,单位mm,最多两位小数, 不含出血(用户尺寸)
|
||||
private double amount;// 否 金额最多支持两位小数
|
||||
private boolean isUrgent;// 是 是否加急,。
|
||||
private String userContact;// 否 100 联系人
|
||||
private String userMobile;// 是 64 联系电话
|
||||
private String buyerNick;// 否 100 买家昵称
|
||||
private String userQq;// 否 64 买家联系QQ
|
||||
private String userWx;// 否 64 买家联系微信号
|
||||
private String orderText;// 否 200 产品全称,最多200个字符
|
||||
private String afterNames;// 否 500 后加工 多个逗号隔开
|
||||
private String printSpecial;// 否 100 特殊工艺,最多100个字符
|
||||
private String userText;// 否 4000 客户文本,最多4000个字符
|
||||
private String userNotice;// 否 1000 设计注意事项,最多1000个字符
|
||||
private String shopNick;// 否 32 店铺名 最多32字符
|
||||
private String servicesMessage;// 否 500 店铺名 最多500字符
|
||||
private int designCopies;// 否 设计费份数
|
||||
private String receiverName; // 否 50 收货人的姓名
|
||||
private String receiverMobile;// 否 40 收货人的手机号码
|
||||
private String receiverState; // 否 20 收货人的所在省份
|
||||
private String receiverCity; // 否 20 收货人的所在城市
|
||||
private String receiverDistrict; // 否 20 收货人的所在区县
|
||||
private String receiverAddress; // 是 100 收货人的详细地址
|
||||
private String expressCode;// 否 20 物流code
|
||||
private String creater;// 是 20 录单人
|
||||
private int orderSrc; // 是 订单来源
|
||||
private String tids; // 是 200 淘宝单号,多个逗号分隔
|
||||
private boolean isOnlyDesign; // 是否仅设计
|
||||
private boolean isHighQualityOrder; // 是否优质订单
|
||||
private String designer;// 设计师
|
||||
private List<YangcaiApiFile> apiFiles;// 否 0 用户文件资料
|
||||
private int showRedMark; // 淘宝申请退款时显示红色感叹号[0-不显示,1-显示]
|
||||
private String customerQrcodeUrl;// 否 服务群二维码
|
||||
private long designAmount;// 否 设计费用
|
||||
private long productAmount;// 否 产品费用
|
||||
|
||||
@Override
|
||||
public String getMethod()
|
||||
{
|
||||
return ORDER_CREATE;
|
||||
}
|
||||
|
||||
@Override
|
||||
public DesignOrderCreateResponse newResponse()
|
||||
{
|
||||
return new DesignOrderCreateResponse();
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void buildQueryBody()
|
||||
{
|
||||
addParam("merchantId", merchantId);
|
||||
addParam("outId", outId);
|
||||
addParam("designType", designType);
|
||||
addParam("industryId", industryId);
|
||||
addParam("draftType", draftType);
|
||||
addParam("designPage", designPage);
|
||||
addParam("printKs", printKs);
|
||||
addParam("printMs", printMs);
|
||||
addParam("designWidth", designWidth);
|
||||
addParam("designHeight", designHeight);
|
||||
addParam("designSide", designSide);
|
||||
addParam("printWidth", printWidth);
|
||||
addParam("printHeight", printHeight);
|
||||
addParam("amount", amount);
|
||||
addParam("isUrgent", isUrgent);
|
||||
addParam("userContact", userContact);
|
||||
addParam("userMobile", userMobile);
|
||||
addParam("buyerNick", buyerNick);
|
||||
addParam("userQq", userQq);
|
||||
addParam("userWx", userWx);
|
||||
addParam("orderText", orderText);
|
||||
addParam("afterNames", afterNames);
|
||||
addParam("printSpecial", printSpecial);
|
||||
addParam("userText", userText);
|
||||
addParam("userNotice", userNotice);
|
||||
addParam("shopNick", shopNick);
|
||||
addParam("servicesMessage", servicesMessage);
|
||||
addParam("designCopies", designCopies);
|
||||
addParam("receiverName", receiverName);
|
||||
addParam("receiverMobile", receiverMobile);
|
||||
addParam("receiverState", receiverState);
|
||||
addParam("receiverCity", receiverCity);
|
||||
addParam("receiverDistrict", receiverDistrict);
|
||||
addParam("receiverAddress", receiverAddress);
|
||||
addParam("expressCode", expressCode);
|
||||
addParam("orderSrc", orderSrc);
|
||||
addParam("creater", creater);
|
||||
addParam("tids", tids);
|
||||
addParam("isOnlyDesign", isOnlyDesign);
|
||||
addParam("isHighQualityOrder", isHighQualityOrder);
|
||||
addParam("designer", designer);
|
||||
addParam("apiFiles", Jsons.toString(apiFiles));
|
||||
addParam("showRedMark", showRedMark);
|
||||
addParam("customerQrcodeUrl", customerQrcodeUrl);
|
||||
addParam("designAmount", designAmount);
|
||||
addParam("productAmount", productAmount);
|
||||
}
|
||||
|
||||
public long getMerchantId()
|
||||
{
|
||||
return merchantId;
|
||||
}
|
||||
|
||||
public void setMerchantId(long merchantId)
|
||||
{
|
||||
this.merchantId = merchantId;
|
||||
}
|
||||
|
||||
public String getOutId()
|
||||
{
|
||||
return outId;
|
||||
}
|
||||
|
||||
public void setOutId(String outId)
|
||||
{
|
||||
this.outId = outId;
|
||||
}
|
||||
|
||||
public long getDesignType()
|
||||
{
|
||||
return designType;
|
||||
}
|
||||
|
||||
public void setDesignType(long designType)
|
||||
{
|
||||
this.designType = designType;
|
||||
}
|
||||
|
||||
public long getIndustryId()
|
||||
{
|
||||
return industryId;
|
||||
}
|
||||
|
||||
public void setIndustryId(long industryId)
|
||||
{
|
||||
this.industryId = industryId;
|
||||
}
|
||||
|
||||
public int getDraftType()
|
||||
{
|
||||
return draftType;
|
||||
}
|
||||
|
||||
public void setDraftType(int draftType)
|
||||
{
|
||||
this.draftType = draftType;
|
||||
}
|
||||
|
||||
public int getDesignPage()
|
||||
{
|
||||
return designPage;
|
||||
}
|
||||
|
||||
public void setDesignPage(int designPage)
|
||||
{
|
||||
this.designPage = designPage;
|
||||
}
|
||||
|
||||
public int getPrintKs()
|
||||
{
|
||||
return printKs;
|
||||
}
|
||||
|
||||
public void setPrintKs(int printKs)
|
||||
{
|
||||
this.printKs = printKs;
|
||||
}
|
||||
|
||||
public int getPrintMs()
|
||||
{
|
||||
return printMs;
|
||||
}
|
||||
|
||||
public void setPrintMs(int printMs)
|
||||
{
|
||||
this.printMs = printMs;
|
||||
}
|
||||
|
||||
public double getDesignWidth()
|
||||
{
|
||||
return designWidth;
|
||||
}
|
||||
|
||||
public void setDesignWidth(double designWidth)
|
||||
{
|
||||
this.designWidth = designWidth;
|
||||
}
|
||||
|
||||
public double getDesignHeight()
|
||||
{
|
||||
return designHeight;
|
||||
}
|
||||
|
||||
public void setDesignHeight(double designHeight)
|
||||
{
|
||||
this.designHeight = designHeight;
|
||||
}
|
||||
|
||||
public double getDesignSide()
|
||||
{
|
||||
return designSide;
|
||||
}
|
||||
|
||||
public void setDesignSide(double designSide)
|
||||
{
|
||||
this.designSide = designSide;
|
||||
}
|
||||
|
||||
public double getPrintWidth()
|
||||
{
|
||||
return printWidth;
|
||||
}
|
||||
|
||||
public void setPrintWidth(double printWidth)
|
||||
{
|
||||
this.printWidth = printWidth;
|
||||
}
|
||||
|
||||
public double getPrintHeight()
|
||||
{
|
||||
return printHeight;
|
||||
}
|
||||
|
||||
public void setPrintHeight(double printHeight)
|
||||
{
|
||||
this.printHeight = printHeight;
|
||||
}
|
||||
|
||||
public double getAmount()
|
||||
{
|
||||
return amount;
|
||||
}
|
||||
|
||||
public void setAmount(double amount)
|
||||
{
|
||||
this.amount = amount;
|
||||
}
|
||||
|
||||
public boolean isUrgent()
|
||||
{
|
||||
return isUrgent;
|
||||
}
|
||||
|
||||
public void setUrgent(boolean isUrgent)
|
||||
{
|
||||
this.isUrgent = isUrgent;
|
||||
}
|
||||
|
||||
public String getUserContact()
|
||||
{
|
||||
return userContact;
|
||||
}
|
||||
|
||||
public void setUserContact(String userContact)
|
||||
{
|
||||
this.userContact = userContact;
|
||||
}
|
||||
|
||||
public String getUserMobile()
|
||||
{
|
||||
return userMobile;
|
||||
}
|
||||
|
||||
public void setUserMobile(String userMobile)
|
||||
{
|
||||
this.userMobile = userMobile;
|
||||
}
|
||||
|
||||
public String getBuyerNick()
|
||||
{
|
||||
return buyerNick;
|
||||
}
|
||||
|
||||
public void setBuyerNick(String buyerNick)
|
||||
{
|
||||
this.buyerNick = buyerNick;
|
||||
}
|
||||
|
||||
public String getUserQq()
|
||||
{
|
||||
return userQq;
|
||||
}
|
||||
|
||||
public void setUserQq(String userQq)
|
||||
{
|
||||
this.userQq = userQq;
|
||||
}
|
||||
|
||||
public String getUserWx()
|
||||
{
|
||||
return userWx;
|
||||
}
|
||||
|
||||
public void setUserWx(String userWx)
|
||||
{
|
||||
this.userWx = userWx;
|
||||
}
|
||||
|
||||
public String getOrderText()
|
||||
{
|
||||
return orderText;
|
||||
}
|
||||
|
||||
public void setOrderText(String orderText)
|
||||
{
|
||||
this.orderText = orderText;
|
||||
}
|
||||
|
||||
public String getAfterNames()
|
||||
{
|
||||
return afterNames;
|
||||
}
|
||||
|
||||
public void setAfterNames(String afterNames)
|
||||
{
|
||||
this.afterNames = afterNames;
|
||||
}
|
||||
|
||||
public String getPrintSpecial()
|
||||
{
|
||||
return printSpecial;
|
||||
}
|
||||
|
||||
public void setPrintSpecial(String printSpecial)
|
||||
{
|
||||
this.printSpecial = printSpecial;
|
||||
}
|
||||
|
||||
public String getUserText()
|
||||
{
|
||||
return userText;
|
||||
}
|
||||
|
||||
public void setUserText(String userText)
|
||||
{
|
||||
this.userText = userText;
|
||||
}
|
||||
|
||||
public String getUserNotice()
|
||||
{
|
||||
return userNotice;
|
||||
}
|
||||
|
||||
public void setUserNotice(String userNotice)
|
||||
{
|
||||
this.userNotice = userNotice;
|
||||
}
|
||||
|
||||
public String getShopNick()
|
||||
{
|
||||
return shopNick;
|
||||
}
|
||||
|
||||
public void setShopNick(String shopNick)
|
||||
{
|
||||
this.shopNick = shopNick;
|
||||
}
|
||||
|
||||
public String getServicesMessage()
|
||||
{
|
||||
return servicesMessage;
|
||||
}
|
||||
|
||||
public void setServicesMessage(String servicesMessage)
|
||||
{
|
||||
this.servicesMessage = servicesMessage;
|
||||
}
|
||||
|
||||
public int getDesignCopies()
|
||||
{
|
||||
return designCopies;
|
||||
}
|
||||
|
||||
public void setDesignCopies(int designCopies)
|
||||
{
|
||||
this.designCopies = designCopies;
|
||||
}
|
||||
|
||||
public String getReceiverName()
|
||||
{
|
||||
return receiverName;
|
||||
}
|
||||
|
||||
public void setReceiverName(String receiverName)
|
||||
{
|
||||
this.receiverName = receiverName;
|
||||
}
|
||||
|
||||
public String getReceiverState()
|
||||
{
|
||||
return receiverState;
|
||||
}
|
||||
|
||||
public void setReceiverState(String receiverState)
|
||||
{
|
||||
this.receiverState = receiverState;
|
||||
}
|
||||
|
||||
public String getReceiverCity()
|
||||
{
|
||||
return receiverCity;
|
||||
}
|
||||
|
||||
public void setReceiverCity(String receiverCity)
|
||||
{
|
||||
this.receiverCity = receiverCity;
|
||||
}
|
||||
|
||||
public String getReceiverDistrict()
|
||||
{
|
||||
return receiverDistrict;
|
||||
}
|
||||
|
||||
public void setReceiverDistrict(String receiverDistrict)
|
||||
{
|
||||
this.receiverDistrict = receiverDistrict;
|
||||
}
|
||||
|
||||
public String getReceiverAddress()
|
||||
{
|
||||
return receiverAddress;
|
||||
}
|
||||
|
||||
public void setReceiverAddress(String receiverAddress)
|
||||
{
|
||||
this.receiverAddress = receiverAddress;
|
||||
}
|
||||
|
||||
public List<YangcaiApiFile> getApiFiles()
|
||||
{
|
||||
return apiFiles;
|
||||
}
|
||||
|
||||
public void setApiFiles(List<YangcaiApiFile> apiFiles)
|
||||
{
|
||||
this.apiFiles = apiFiles;
|
||||
}
|
||||
|
||||
public String getReceiverMobile()
|
||||
{
|
||||
return receiverMobile;
|
||||
}
|
||||
|
||||
public void setReceiverMobile(String receiverMobile)
|
||||
{
|
||||
this.receiverMobile = receiverMobile;
|
||||
}
|
||||
|
||||
public String getExpressCode()
|
||||
{
|
||||
return expressCode;
|
||||
}
|
||||
|
||||
public void setExpressCode(String expressCode)
|
||||
{
|
||||
this.expressCode = expressCode;
|
||||
}
|
||||
|
||||
public String getCreater()
|
||||
{
|
||||
return creater;
|
||||
}
|
||||
|
||||
public void setCreater(String creater)
|
||||
{
|
||||
this.creater = creater;
|
||||
}
|
||||
|
||||
public int getOrderSrc()
|
||||
{
|
||||
return orderSrc;
|
||||
}
|
||||
|
||||
public void setOrderSrc(int orderSrc)
|
||||
{
|
||||
this.orderSrc = orderSrc;
|
||||
}
|
||||
|
||||
public String getTids()
|
||||
{
|
||||
return tids;
|
||||
}
|
||||
|
||||
public void setTids(String tids)
|
||||
{
|
||||
this.tids = tids;
|
||||
}
|
||||
|
||||
public boolean isOnlyDesign()
|
||||
{
|
||||
return isOnlyDesign;
|
||||
}
|
||||
|
||||
public void setOnlyDesign(boolean isOnlyDesign)
|
||||
{
|
||||
this.isOnlyDesign = isOnlyDesign;
|
||||
}
|
||||
|
||||
public boolean isHighQualityOrder()
|
||||
{
|
||||
return isHighQualityOrder;
|
||||
}
|
||||
|
||||
public void setHighQualityOrder(boolean isHighQualityOrder)
|
||||
{
|
||||
this.isHighQualityOrder = isHighQualityOrder;
|
||||
}
|
||||
|
||||
public int getShowRedMark()
|
||||
{
|
||||
return showRedMark;
|
||||
}
|
||||
|
||||
public void setShowRedMark(int showRedMark)
|
||||
{
|
||||
this.showRedMark = showRedMark;
|
||||
}
|
||||
|
||||
public String getDesigner()
|
||||
{
|
||||
return designer;
|
||||
}
|
||||
|
||||
public void setDesigner(String designer)
|
||||
{
|
||||
this.designer = designer;
|
||||
}
|
||||
|
||||
public String getCustomerQrcodeUrl()
|
||||
{
|
||||
return customerQrcodeUrl;
|
||||
}
|
||||
|
||||
public void setCustomerQrcodeUrl(String customerQrcodeUrl)
|
||||
{
|
||||
this.customerQrcodeUrl = customerQrcodeUrl;
|
||||
}
|
||||
|
||||
public long getDesignAmount()
|
||||
{
|
||||
return designAmount;
|
||||
}
|
||||
|
||||
public void setDesignAmount(long designAmount)
|
||||
{
|
||||
this.designAmount = designAmount;
|
||||
}
|
||||
|
||||
public long getProductAmount()
|
||||
{
|
||||
return productAmount;
|
||||
}
|
||||
|
||||
public void setProductAmount(long productAmount)
|
||||
{
|
||||
this.productAmount = productAmount;
|
||||
}
|
||||
|
||||
}
|
||||
+56
@@ -0,0 +1,56 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.client.order;
|
||||
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
|
||||
import com.zhiqim.yangcai.design.client.YangcaiClientResponse;
|
||||
|
||||
/****
|
||||
* 订单创建响应
|
||||
*
|
||||
* @version v1.0.0 @author lgz 2019-1-12 新建与整理
|
||||
*/
|
||||
public class DesignOrderCreateResponse extends YangcaiClientResponse
|
||||
{
|
||||
private long merchantId;
|
||||
private long designId;
|
||||
protected void buildResponse(String json)
|
||||
{
|
||||
setMerchantId(Jsons.getLong(json, "merchantId"));
|
||||
setDesignId(Jsons.getLong(json, "designId"));
|
||||
}
|
||||
public long getMerchantId()
|
||||
{
|
||||
return merchantId;
|
||||
}
|
||||
public void setMerchantId(long merchantId)
|
||||
{
|
||||
this.merchantId = merchantId;
|
||||
}
|
||||
public long getDesignId()
|
||||
{
|
||||
return designId;
|
||||
}
|
||||
|
||||
|
||||
public void setDesignId(long designId)
|
||||
{
|
||||
this.designId = designId;
|
||||
}
|
||||
|
||||
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
}
|
||||
+86
@@ -0,0 +1,86 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.client.order;
|
||||
|
||||
import com.zhiqim.yangcai.design.client.YangcaiClientRequest;
|
||||
|
||||
/****
|
||||
* 订单创建请求
|
||||
* @version v1.0.0 @author lgz 2019-1-12 新建与整理
|
||||
*/
|
||||
public class DesignOrderRecreateRequest extends YangcaiClientRequest<DesignOrderRecreateResponse>
|
||||
{
|
||||
// 数据类型 字段名 是否为空 数据长度 字段描述
|
||||
// 数据类型 字段名 是否为空 数据长度 字段描述
|
||||
private long merchantId;// 是 订单商户编号
|
||||
private long newOutId;// 是 第三方新订单号
|
||||
private long designSrcId;// 是 设计平台原订单号。
|
||||
private String redesignReason;// 否 300 重新设计原因
|
||||
|
||||
public String getMethod()
|
||||
{
|
||||
return ORDER_RE_CREATE;
|
||||
}
|
||||
|
||||
public DesignOrderRecreateResponse newResponse()
|
||||
{
|
||||
return new DesignOrderRecreateResponse();
|
||||
}
|
||||
|
||||
protected void buildQueryBody()
|
||||
{
|
||||
addParam("merchantId", merchantId);
|
||||
addParam("newOutId", newOutId);
|
||||
addParam("designSrcId", designSrcId);
|
||||
addParam("redesignReason", redesignReason);
|
||||
}
|
||||
|
||||
public long getMerchantId()
|
||||
{
|
||||
return merchantId;
|
||||
}
|
||||
|
||||
public void setMerchantId(long merchantId)
|
||||
{
|
||||
this.merchantId = merchantId;
|
||||
}
|
||||
|
||||
public long getNewOutId()
|
||||
{
|
||||
return newOutId;
|
||||
}
|
||||
|
||||
public void setNewOutId(long newOutId)
|
||||
{
|
||||
this.newOutId = newOutId;
|
||||
}
|
||||
|
||||
public long getDesignSrcId()
|
||||
{
|
||||
return designSrcId;
|
||||
}
|
||||
|
||||
public void setDesignSrcId(long designSrcId)
|
||||
{
|
||||
this.designSrcId = designSrcId;
|
||||
}
|
||||
|
||||
public String getRedesignReason()
|
||||
{
|
||||
return redesignReason;
|
||||
}
|
||||
|
||||
public void setRedesignReason(String redesignReason)
|
||||
{
|
||||
this.redesignReason = redesignReason;
|
||||
}
|
||||
}
|
||||
+53
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.client.order;
|
||||
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
|
||||
import com.zhiqim.yangcai.design.client.YangcaiClientResponse;
|
||||
|
||||
/****
|
||||
* 创建补单响应
|
||||
*
|
||||
* @version v1.0.0 @author lgz 2019-1-12 新建与整理
|
||||
*/
|
||||
public class DesignOrderRecreateResponse extends YangcaiClientResponse
|
||||
{
|
||||
private long merchantId;
|
||||
private long newDesignId;
|
||||
protected void buildResponse(String json)
|
||||
{
|
||||
setMerchantId(Jsons.getLong(json, "merchantId"));
|
||||
setNewDesignId(Jsons.getLong(json, "newDesignId"));
|
||||
}
|
||||
|
||||
public long getMerchantId()
|
||||
{
|
||||
return merchantId;
|
||||
}
|
||||
public void setMerchantId(long merchantId)
|
||||
{
|
||||
this.merchantId = merchantId;
|
||||
}
|
||||
public long getNewDesignId()
|
||||
{
|
||||
return newDesignId;
|
||||
}
|
||||
public void setNewDesignId(long newDesignId)
|
||||
{
|
||||
this.newDesignId = newDesignId;
|
||||
}
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
}
|
||||
+86
@@ -0,0 +1,86 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.client.order;
|
||||
|
||||
import com.zhiqim.yangcai.design.client.YangcaiClientRequest;
|
||||
|
||||
/****
|
||||
* 订单创建请求
|
||||
* @version v1.0.0 @author lgz 2019-1-12 新建与整理
|
||||
*/
|
||||
public class DesignOrderRefundRequest extends YangcaiClientRequest<DesignOrderCheckBackResponse>
|
||||
{
|
||||
// 数据类型 字段名 非空 数据长度 字段描述
|
||||
private long merchantId;// 是 订单商户编号
|
||||
private long designId;// 是 订单编号
|
||||
private String backReason;// 否 1000 退回原因
|
||||
private String imgUrl;// 否 500 退回截图路径
|
||||
|
||||
public String getMethod()
|
||||
{
|
||||
return ORDER_CHECK_BACK;
|
||||
}
|
||||
|
||||
public DesignOrderCheckBackResponse newResponse()
|
||||
{
|
||||
return new DesignOrderCheckBackResponse();
|
||||
}
|
||||
|
||||
protected void buildQueryBody()
|
||||
{
|
||||
addParam("merchantId", merchantId);
|
||||
addParam("designId", designId);
|
||||
addParam("backReason", backReason);
|
||||
addParam("imgUrl", imgUrl);
|
||||
}
|
||||
|
||||
public long getMerchantId()
|
||||
{
|
||||
return merchantId;
|
||||
}
|
||||
|
||||
public void setMerchantId(long merchantId)
|
||||
{
|
||||
this.merchantId = merchantId;
|
||||
}
|
||||
|
||||
public long getDesignId()
|
||||
{
|
||||
return designId;
|
||||
}
|
||||
|
||||
public void setDesignId(long designId)
|
||||
{
|
||||
this.designId = designId;
|
||||
}
|
||||
|
||||
public String getBackReason()
|
||||
{
|
||||
return backReason;
|
||||
}
|
||||
|
||||
public void setBackReason(String backReason)
|
||||
{
|
||||
this.backReason = backReason;
|
||||
}
|
||||
|
||||
public String getImgUrl()
|
||||
{
|
||||
return imgUrl;
|
||||
}
|
||||
|
||||
public void setImgUrl(String imgUrl)
|
||||
{
|
||||
this.imgUrl = imgUrl;
|
||||
}
|
||||
|
||||
}
|
||||
+97
@@ -0,0 +1,97 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.client.order;
|
||||
|
||||
import com.zhiqim.yangcai.design.client.YangcaiClientRequest;
|
||||
|
||||
/***
|
||||
* 订单同步请求
|
||||
*
|
||||
* @version v1.0.0 @author lgz 2018-12-22 新建与整理
|
||||
*/
|
||||
public class DesignOrderSynRequest extends YangcaiClientRequest<DesignOrderSynResponse>
|
||||
{
|
||||
private long merchantId;// 是 订单商户编号
|
||||
private long designId;// 否 设计订单号
|
||||
private long outId;// 否 外部系统单号
|
||||
private String startModifyTime;// 否 设计平台的订单开始变更时间,默认十分钟前
|
||||
private String endModifyTime;// 否 设计平台的订单结束时间,默认当前时间
|
||||
public String getMethod()
|
||||
{
|
||||
return ORDER_SYN;
|
||||
}
|
||||
|
||||
public DesignOrderSynResponse newResponse()
|
||||
{
|
||||
return new DesignOrderSynResponse();
|
||||
}
|
||||
|
||||
protected void buildQueryBody()
|
||||
{
|
||||
addParam("merchantId", merchantId);
|
||||
addParam("designId", designId);
|
||||
addParam("outId", outId);
|
||||
addParam("startModifyTime", startModifyTime);
|
||||
addParam("endModifyTime", endModifyTime);
|
||||
}
|
||||
|
||||
public long getMerchantId()
|
||||
{
|
||||
return merchantId;
|
||||
}
|
||||
|
||||
public void setMerchantId(long merchantId)
|
||||
{
|
||||
this.merchantId = merchantId;
|
||||
}
|
||||
|
||||
public long getDesignId()
|
||||
{
|
||||
return designId;
|
||||
}
|
||||
|
||||
public void setDesignId(long designId)
|
||||
{
|
||||
this.designId = designId;
|
||||
}
|
||||
|
||||
public long getOutId()
|
||||
{
|
||||
return outId;
|
||||
}
|
||||
|
||||
public void setOutId(long outId)
|
||||
{
|
||||
this.outId = outId;
|
||||
}
|
||||
|
||||
public String getStartModifyTime()
|
||||
{
|
||||
return startModifyTime;
|
||||
}
|
||||
|
||||
public void setStartModifyTime(String startModifyTime)
|
||||
{
|
||||
this.startModifyTime = startModifyTime;
|
||||
}
|
||||
|
||||
public String getEndModifyTime()
|
||||
{
|
||||
return endModifyTime;
|
||||
}
|
||||
|
||||
public void setEndModifyTime(String endModifyTime)
|
||||
{
|
||||
this.endModifyTime = endModifyTime;
|
||||
}
|
||||
|
||||
}
|
||||
+61
@@ -0,0 +1,61 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.client.order;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
|
||||
import com.zhiqim.yangcai.design.client.YangcaiApiFile;
|
||||
import com.zhiqim.yangcai.design.client.YangcaiClientResponse;
|
||||
|
||||
/**
|
||||
*订单同步响应
|
||||
* @version v1.0.0 @author lgz 2018-12-22 新建与整理
|
||||
*/
|
||||
public class DesignOrderSynResponse extends YangcaiClientResponse
|
||||
{
|
||||
private List<DesignOrder> orderList;
|
||||
protected void buildResponse(String json)
|
||||
{
|
||||
List<DesignOrder> list = new ArrayList<DesignOrder>();;
|
||||
List<String> orderJsons = Jsons.toList(Jsons.getString(json, "orderList"), String.class);
|
||||
for (String orderJson : orderJsons)
|
||||
{
|
||||
DesignOrder order = Jsons.toObject(orderJson, DesignOrder.class);
|
||||
List<YangcaiApiFile> apiFiles = Jsons.toList(Jsons.getString(orderJson, "apiFiles"), YangcaiApiFile.class);
|
||||
apiFiles = apiFiles != null ? apiFiles : new ArrayList<YangcaiApiFile>();
|
||||
|
||||
if (order != null)
|
||||
order.setApiFiles(apiFiles);
|
||||
|
||||
list.add(order);
|
||||
}
|
||||
|
||||
|
||||
setOrderList(list);
|
||||
}
|
||||
public List<DesignOrder> getOrderList()
|
||||
{
|
||||
return orderList;
|
||||
}
|
||||
public void setOrderList(List<DesignOrder> orderList)
|
||||
{
|
||||
this.orderList = orderList;
|
||||
}
|
||||
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
}
|
||||
+194
@@ -0,0 +1,194 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.client.order.update;
|
||||
|
||||
import com.zhiqim.yangcai.design.client.YangcaiClientRequest;
|
||||
|
||||
public class DesignOrderUpdateInfoRequest extends YangcaiClientRequest<DesignOrderUpdateInfoResponse> {
|
||||
// 数据类型 字段名 非空 数据长度 字段描述
|
||||
private long merchantId;// 是
|
||||
private long designId;// 是
|
||||
private long industryId;// 是
|
||||
private boolean isUrgent;// 是
|
||||
|
||||
private String userMobile;// 否 64
|
||||
private String userQq;// 否 64
|
||||
private String userWx;// 否 64
|
||||
private String printSpecial;// 否 100
|
||||
private String servicesMessage;// 否 500
|
||||
private String isHighQualityOrder;// 否
|
||||
private String customerQrcodeUrl;// 否 服务群二维码
|
||||
private String orderText;// 订单备注
|
||||
private String outId;// 订单id
|
||||
private boolean isChange;// 是否改稿
|
||||
private boolean isBack;// 是否打回
|
||||
private String returnReason;// 打回理由
|
||||
|
||||
@Override
|
||||
public String getMethod() {
|
||||
return ORDER_UPDATE_INFO;
|
||||
}
|
||||
|
||||
@Override
|
||||
public DesignOrderUpdateInfoResponse newResponse() {
|
||||
return new DesignOrderUpdateInfoResponse();
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void buildQueryBody() {
|
||||
addParam("merchantId", merchantId);
|
||||
addParam("designId", designId);
|
||||
addParam("industryId", industryId);
|
||||
addParam("isUrgent", isUrgent);
|
||||
addParam("userMobile", userMobile);
|
||||
addParam("userQq", userQq);
|
||||
addParam("userWx", userWx);
|
||||
addParam("printSpecial", printSpecial);
|
||||
addParam("servicesMessage", servicesMessage);
|
||||
addParam("isHighQualityOrder", isHighQualityOrder);
|
||||
addParam("customerQrcodeUrl", customerQrcodeUrl);
|
||||
addParam("orderText", orderText);
|
||||
addParam("outId", outId);
|
||||
addParam("isChange", isChange);
|
||||
addParam("isBack", isBack);
|
||||
addParam("returnReason", returnReason);
|
||||
}
|
||||
|
||||
public long getMerchantId() {
|
||||
return merchantId;
|
||||
}
|
||||
|
||||
public void setMerchantId(long merchantId) {
|
||||
this.merchantId = merchantId;
|
||||
}
|
||||
|
||||
public long getDesignId() {
|
||||
return designId;
|
||||
}
|
||||
|
||||
public void setDesignId(long designId) {
|
||||
this.designId = designId;
|
||||
}
|
||||
|
||||
public long getIndustryId() {
|
||||
return industryId;
|
||||
}
|
||||
|
||||
public void setIndustryId(long industryId) {
|
||||
this.industryId = industryId;
|
||||
}
|
||||
|
||||
public boolean isUrgent() {
|
||||
return isUrgent;
|
||||
}
|
||||
|
||||
public void setUrgent(boolean isUrgent) {
|
||||
this.isUrgent = isUrgent;
|
||||
}
|
||||
|
||||
public String getUserMobile() {
|
||||
return userMobile;
|
||||
}
|
||||
|
||||
public void setUserMobile(String userMobile) {
|
||||
this.userMobile = userMobile;
|
||||
}
|
||||
|
||||
public String getUserQq() {
|
||||
return userQq;
|
||||
}
|
||||
|
||||
public void setUserQq(String userQq) {
|
||||
this.userQq = userQq;
|
||||
}
|
||||
|
||||
public String getUserWx() {
|
||||
return userWx;
|
||||
}
|
||||
|
||||
public void setUserWx(String userWx) {
|
||||
this.userWx = userWx;
|
||||
}
|
||||
|
||||
public String getPrintSpecial() {
|
||||
return printSpecial;
|
||||
}
|
||||
|
||||
public void setPrintSpecial(String printSpecial) {
|
||||
this.printSpecial = printSpecial;
|
||||
}
|
||||
|
||||
public String getServicesMessage() {
|
||||
return servicesMessage;
|
||||
}
|
||||
|
||||
public void setServicesMessage(String servicesMessage) {
|
||||
this.servicesMessage = servicesMessage;
|
||||
}
|
||||
|
||||
public String isHighQualityOrder() {
|
||||
return isHighQualityOrder;
|
||||
}
|
||||
|
||||
public void setHighQualityOrder(String isHighQualityOrder) {
|
||||
this.isHighQualityOrder = isHighQualityOrder;
|
||||
}
|
||||
|
||||
public String getCustomerQrcodeUrl() {
|
||||
return customerQrcodeUrl;
|
||||
}
|
||||
|
||||
public void setCustomerQrcodeUrl(String customerQrcodeUrl) {
|
||||
this.customerQrcodeUrl = customerQrcodeUrl;
|
||||
}
|
||||
|
||||
public String getOrderText() {
|
||||
return orderText;
|
||||
}
|
||||
|
||||
public void setOrderText(String orderText) {
|
||||
this.orderText = orderText;
|
||||
}
|
||||
|
||||
public boolean isChange() {
|
||||
return isChange;
|
||||
}
|
||||
|
||||
public void setChange(boolean isChange) {
|
||||
this.isChange = isChange;
|
||||
}
|
||||
|
||||
public boolean isBack() {
|
||||
return isBack;
|
||||
}
|
||||
|
||||
public void setBack(boolean isBack) {
|
||||
this.isBack = isBack;
|
||||
}
|
||||
|
||||
public String getOutId() {
|
||||
return outId;
|
||||
}
|
||||
|
||||
public void setOutId(String outId) {
|
||||
this.outId = outId;
|
||||
}
|
||||
|
||||
public String getReturnReason() {
|
||||
return returnReason;
|
||||
}
|
||||
|
||||
public void setReturnReason(String returnReason) {
|
||||
this.returnReason = returnReason;
|
||||
}
|
||||
|
||||
}
|
||||
+37
@@ -0,0 +1,37 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.client.order.update;
|
||||
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
|
||||
import com.zhiqim.yangcai.design.client.YangcaiClientResponse;
|
||||
|
||||
public class DesignOrderUpdateInfoResponse extends YangcaiClientResponse
|
||||
{
|
||||
private boolean isUpdated;
|
||||
protected void buildResponse(String json)
|
||||
{
|
||||
setUpdated(Jsons.getBoolean(json, "isUpdated"));
|
||||
}
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
public boolean isUpdated()
|
||||
{
|
||||
return isUpdated;
|
||||
}
|
||||
public void setUpdated(boolean isUpdated)
|
||||
{
|
||||
this.isUpdated = isUpdated;
|
||||
}
|
||||
}
|
||||
+358
@@ -0,0 +1,358 @@
|
||||
package com.zhiqim.yangcai.design.client.order.update;
|
||||
|
||||
import com.zhiqim.yangcai.design.client.YangcaiClientRequest;
|
||||
|
||||
/****
|
||||
*
|
||||
* 订单规格修改
|
||||
*
|
||||
* @version v1.0.0 @author lgz 2019-1-10 新建与整理
|
||||
*/
|
||||
public class DesignOrderUpdateSpecificationRequest extends YangcaiClientRequest<DesignOrderUpdateSpecificationResponse>
|
||||
{
|
||||
// 数据类型 字段名 是否为空 数据长度 字段描述
|
||||
|
||||
private long designId;// 是 设计订单编号
|
||||
private long merchantId;// 是 订单商户编号
|
||||
private long typeId; // 是 设计类型,名片、彩页、等等
|
||||
private String orderText;// 否 200 产品全称,最多200个字符
|
||||
private String afterNames;// 否 500 后加工 多个逗号隔开
|
||||
private String printSpecial;// 否 100 特殊工艺,最多100个字符
|
||||
private double amount;// 否 金额最多支持两位小数
|
||||
private boolean isUrgent;// 是 是否加急,。
|
||||
private int draftType;// 是 稿件类型,0:自来稿,1:改稿自来稿,2:普通设计,3:高级设计
|
||||
private long industryId;// 是 行业编号,由设计平台提供,业务方适配。
|
||||
private double designWidth;// 是 设计宽度,单位mm,最多两位小数,含出血
|
||||
private double designHeight;// 是 设计高度,单位mm,最多两位小数,含出血
|
||||
private int designPage;// 是 设计面数,单面为1,双面为2
|
||||
private double printWidth;// 否 特殊尺寸宽度,单位mm,最多两位小数, 不含出血(用户尺寸)
|
||||
private double printHeight;// 否 特殊尺寸高度,单位mm,最多两位小数, 不含出血(用户尺寸)
|
||||
private int printKs;// 是 设计款数
|
||||
private int printMs;// 是 设计模数
|
||||
private String userContact;// 否 30 联系人
|
||||
private String userMobile;// 是 20 联系电话
|
||||
private String buyerNick;// 否 100 买家昵称
|
||||
private String userQq;// 否 20 买家联系QQ
|
||||
private String userWx;// 否 20 买家联系微信号
|
||||
private String servicesMessage;// 否 500 留言给设计师
|
||||
private String tids;// 是 淘宝单号
|
||||
private int designCopies;// 否 设计费份数
|
||||
private boolean isOnlyDesign; // 是否仅设计
|
||||
private boolean isHighQualityOrder; // 是否是优质订单
|
||||
|
||||
@Override
|
||||
public String getMethod()
|
||||
{
|
||||
return ORDER_UPDATE_SPECIFICATION;
|
||||
}
|
||||
|
||||
@Override
|
||||
public DesignOrderUpdateSpecificationResponse newResponse()
|
||||
{
|
||||
return new DesignOrderUpdateSpecificationResponse();
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void buildQueryBody()
|
||||
{
|
||||
|
||||
addParam("designId", designId);//
|
||||
addParam("merchantId", merchantId);
|
||||
addParam("typeId", typeId);
|
||||
addParam("orderText", orderText);
|
||||
addParam("afterNames", afterNames);
|
||||
addParam("printSpecial", printSpecial);
|
||||
addParam("amount", amount);
|
||||
addParam("isUrgent", isUrgent);
|
||||
addParam("draftType", draftType);
|
||||
addParam("industryId", industryId);
|
||||
addParam("designWidth", designWidth);
|
||||
addParam("designHeight", designHeight);
|
||||
addParam("designPage", designPage);
|
||||
addParam("printWidth", printWidth);
|
||||
addParam("printHeight", printHeight);
|
||||
addParam("printKs", printKs);
|
||||
addParam("printMs", printMs);
|
||||
addParam("userContact", userContact);
|
||||
addParam("userMobile", userMobile);
|
||||
addParam("buyerNick", buyerNick);
|
||||
addParam("userQq", userQq);
|
||||
addParam("userWx", userWx);
|
||||
addParam("servicesMessage", servicesMessage);
|
||||
addParam("tids", tids);
|
||||
addParam("designCopies", designCopies);
|
||||
addParam("isOnlyDesign", isOnlyDesign);
|
||||
addParam("isHighQualityOrder", isHighQualityOrder);
|
||||
}
|
||||
|
||||
public long getDesignId()
|
||||
{
|
||||
return designId;
|
||||
}
|
||||
|
||||
public void setDesignId(long designId)
|
||||
{
|
||||
this.designId = designId;
|
||||
}
|
||||
|
||||
public long getMerchantId()
|
||||
{
|
||||
return merchantId;
|
||||
}
|
||||
|
||||
public void setMerchantId(long merchantId)
|
||||
{
|
||||
this.merchantId = merchantId;
|
||||
}
|
||||
|
||||
public long getTypeId()
|
||||
{
|
||||
return typeId;
|
||||
}
|
||||
|
||||
public void setTypeId(long typeId)
|
||||
{
|
||||
this.typeId = typeId;
|
||||
}
|
||||
|
||||
public String getOrderText()
|
||||
{
|
||||
return orderText;
|
||||
}
|
||||
|
||||
public void setOrderText(String orderText)
|
||||
{
|
||||
this.orderText = orderText;
|
||||
}
|
||||
|
||||
public String getAfterNames()
|
||||
{
|
||||
return afterNames;
|
||||
}
|
||||
|
||||
public void setAfterNames(String afterNames)
|
||||
{
|
||||
this.afterNames = afterNames;
|
||||
}
|
||||
|
||||
public String getPrintSpecial()
|
||||
{
|
||||
return printSpecial;
|
||||
}
|
||||
|
||||
public void setPrintSpecial(String printSpecial)
|
||||
{
|
||||
this.printSpecial = printSpecial;
|
||||
}
|
||||
|
||||
public double getAmount()
|
||||
{
|
||||
return amount;
|
||||
}
|
||||
|
||||
public void setAmount(double amount)
|
||||
{
|
||||
this.amount = amount;
|
||||
}
|
||||
|
||||
public boolean isUrgent()
|
||||
{
|
||||
return isUrgent;
|
||||
}
|
||||
|
||||
public void setUrgent(boolean isUrgent)
|
||||
{
|
||||
this.isUrgent = isUrgent;
|
||||
}
|
||||
|
||||
public int getDraftType()
|
||||
{
|
||||
return draftType;
|
||||
}
|
||||
|
||||
public void setDraftType(int draftType)
|
||||
{
|
||||
this.draftType = draftType;
|
||||
}
|
||||
|
||||
public long getIndustryId()
|
||||
{
|
||||
return industryId;
|
||||
}
|
||||
|
||||
public void setIndustryId(long industryId)
|
||||
{
|
||||
this.industryId = industryId;
|
||||
}
|
||||
|
||||
public double getDesignWidth()
|
||||
{
|
||||
return designWidth;
|
||||
}
|
||||
|
||||
public void setDesignWidth(double designWidth)
|
||||
{
|
||||
this.designWidth = designWidth;
|
||||
}
|
||||
|
||||
public double getDesignHeight()
|
||||
{
|
||||
return designHeight;
|
||||
}
|
||||
|
||||
public void setDesignHeight(double designHeight)
|
||||
{
|
||||
this.designHeight = designHeight;
|
||||
}
|
||||
|
||||
public int getDesignPage()
|
||||
{
|
||||
return designPage;
|
||||
}
|
||||
|
||||
public void setDesignPage(int designPage)
|
||||
{
|
||||
this.designPage = designPage;
|
||||
}
|
||||
|
||||
public double getPrintWidth()
|
||||
{
|
||||
return printWidth;
|
||||
}
|
||||
|
||||
public void setPrintWidth(double printWidth)
|
||||
{
|
||||
this.printWidth = printWidth;
|
||||
}
|
||||
|
||||
public double getPrintHeight()
|
||||
{
|
||||
return printHeight;
|
||||
}
|
||||
|
||||
public void setPrintHeight(double printHeight)
|
||||
{
|
||||
this.printHeight = printHeight;
|
||||
}
|
||||
|
||||
public int getPrintKs()
|
||||
{
|
||||
return printKs;
|
||||
}
|
||||
|
||||
public void setPrintKs(int printKs)
|
||||
{
|
||||
this.printKs = printKs;
|
||||
}
|
||||
|
||||
public int getPrintMs()
|
||||
{
|
||||
return printMs;
|
||||
}
|
||||
|
||||
public void setPrintMs(int printMs)
|
||||
{
|
||||
this.printMs = printMs;
|
||||
}
|
||||
|
||||
public String getUserContact()
|
||||
{
|
||||
return userContact;
|
||||
}
|
||||
|
||||
public void setUserContact(String userContact)
|
||||
{
|
||||
this.userContact = userContact;
|
||||
}
|
||||
|
||||
public String getUserMobile()
|
||||
{
|
||||
return userMobile;
|
||||
}
|
||||
|
||||
public void setUserMobile(String userMobile)
|
||||
{
|
||||
this.userMobile = userMobile;
|
||||
}
|
||||
|
||||
public String getBuyerNick()
|
||||
{
|
||||
return buyerNick;
|
||||
}
|
||||
|
||||
public void setBuyerNick(String buyerNick)
|
||||
{
|
||||
this.buyerNick = buyerNick;
|
||||
}
|
||||
|
||||
public String getUserQq()
|
||||
{
|
||||
return userQq;
|
||||
}
|
||||
|
||||
public void setUserQq(String userQq)
|
||||
{
|
||||
this.userQq = userQq;
|
||||
}
|
||||
|
||||
public String getUserWx()
|
||||
{
|
||||
return userWx;
|
||||
}
|
||||
|
||||
public void setUserWx(String userWx)
|
||||
{
|
||||
this.userWx = userWx;
|
||||
}
|
||||
|
||||
public String getServicesMessage()
|
||||
{
|
||||
return servicesMessage;
|
||||
}
|
||||
|
||||
public void setServicesMessage(String servicesMessage)
|
||||
{
|
||||
this.servicesMessage = servicesMessage;
|
||||
}
|
||||
|
||||
public String getTids()
|
||||
{
|
||||
return tids;
|
||||
}
|
||||
|
||||
public void setTids(String tids)
|
||||
{
|
||||
this.tids = tids;
|
||||
}
|
||||
|
||||
public int getDesignCopies()
|
||||
{
|
||||
return designCopies;
|
||||
}
|
||||
|
||||
public void setDesignCopies(int designCopies)
|
||||
{
|
||||
this.designCopies = designCopies;
|
||||
}
|
||||
|
||||
public boolean isOnlyDesign()
|
||||
{
|
||||
return isOnlyDesign;
|
||||
}
|
||||
|
||||
public void setOnlyDesign(boolean isOnlyDesign)
|
||||
{
|
||||
this.isOnlyDesign = isOnlyDesign;
|
||||
}
|
||||
|
||||
public boolean isHighQualityOrder()
|
||||
{
|
||||
return isHighQualityOrder;
|
||||
}
|
||||
|
||||
public void setHighQualityOrder(boolean isHighQualityOrder)
|
||||
{
|
||||
this.isHighQualityOrder = isHighQualityOrder;
|
||||
}
|
||||
|
||||
}
|
||||
+56
@@ -0,0 +1,56 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.client.order.update;
|
||||
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
|
||||
import com.zhiqim.yangcai.design.client.YangcaiClientResponse;
|
||||
|
||||
/***
|
||||
* TODO:类功能介绍
|
||||
*
|
||||
* @version v1.0.0 @author lgz 2019-1-10 新建与整理
|
||||
*/
|
||||
public class DesignOrderUpdateSpecificationResponse extends YangcaiClientResponse
|
||||
{
|
||||
private long merchantId;
|
||||
private long designId;
|
||||
protected void buildResponse(String json)
|
||||
{
|
||||
setDesignId(Jsons.getLong(json, "designId"));
|
||||
setMerchantId(Jsons.getLong(json, "merchantId"));
|
||||
}
|
||||
|
||||
public long getMerchantId()
|
||||
{
|
||||
return merchantId;
|
||||
}
|
||||
public void setMerchantId(long merchantId)
|
||||
{
|
||||
this.merchantId = merchantId;
|
||||
}
|
||||
|
||||
public long getDesignId()
|
||||
{
|
||||
return designId;
|
||||
}
|
||||
|
||||
public void setDesignId(long designId)
|
||||
{
|
||||
this.designId = designId;
|
||||
}
|
||||
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
}
|
||||
+117
@@ -0,0 +1,117 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.client.order.update;
|
||||
|
||||
import com.zhiqim.yangcai.design.client.YangcaiClientRequest;
|
||||
|
||||
public class DesignOrderUpdateTextInfoRequest extends YangcaiClientRequest<DesignOrderUpdateTextInfoResponse>
|
||||
{
|
||||
// 数据类型 字段名 非空 数据长度 字段描述
|
||||
private long merchantId;// 是
|
||||
private long designId;// 是
|
||||
|
||||
private String userText;// 否 4000
|
||||
private String userNotice;// 否 1000
|
||||
private String userMobile;// 否 64
|
||||
private String userQq;// 否 64
|
||||
private String userWx;// 否 64
|
||||
public String getMethod()
|
||||
{
|
||||
return ORDER_UPDATE_TEXT_INFO;
|
||||
}
|
||||
|
||||
public DesignOrderUpdateTextInfoResponse newResponse()
|
||||
{
|
||||
return new DesignOrderUpdateTextInfoResponse();
|
||||
}
|
||||
|
||||
protected void buildQueryBody()
|
||||
{
|
||||
addParam("merchantId", merchantId);
|
||||
addParam("designId", designId);
|
||||
addParam("userText", userText);
|
||||
addParam("userNotice", userNotice);
|
||||
addParam("userMobile", userMobile);
|
||||
addParam("userQq", userQq);
|
||||
addParam("userWx", userWx);
|
||||
}
|
||||
|
||||
public long getMerchantId()
|
||||
{
|
||||
return merchantId;
|
||||
}
|
||||
|
||||
public void setMerchantId(long merchantId)
|
||||
{
|
||||
this.merchantId = merchantId;
|
||||
}
|
||||
|
||||
public long getDesignId()
|
||||
{
|
||||
return designId;
|
||||
}
|
||||
|
||||
public void setDesignId(long designId)
|
||||
{
|
||||
this.designId = designId;
|
||||
}
|
||||
|
||||
public String getUserText()
|
||||
{
|
||||
return userText;
|
||||
}
|
||||
|
||||
public void setUserText(String userText)
|
||||
{
|
||||
this.userText = userText;
|
||||
}
|
||||
|
||||
public String getUserNotice()
|
||||
{
|
||||
return userNotice;
|
||||
}
|
||||
|
||||
public void setUserNotice(String userNotice)
|
||||
{
|
||||
this.userNotice = userNotice;
|
||||
}
|
||||
|
||||
public String getUserMobile()
|
||||
{
|
||||
return userMobile;
|
||||
}
|
||||
|
||||
public void setUserMobile(String userMobile)
|
||||
{
|
||||
this.userMobile = userMobile;
|
||||
}
|
||||
|
||||
public String getUserQq()
|
||||
{
|
||||
return userQq;
|
||||
}
|
||||
|
||||
public void setUserQq(String userQq)
|
||||
{
|
||||
this.userQq = userQq;
|
||||
}
|
||||
|
||||
public String getUserWx()
|
||||
{
|
||||
return userWx;
|
||||
}
|
||||
|
||||
public void setUserWx(String userWx)
|
||||
{
|
||||
this.userWx = userWx;
|
||||
}
|
||||
}
|
||||
+37
@@ -0,0 +1,37 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.client.order.update;
|
||||
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
|
||||
import com.zhiqim.yangcai.design.client.YangcaiClientResponse;
|
||||
|
||||
public class DesignOrderUpdateTextInfoResponse extends YangcaiClientResponse
|
||||
{
|
||||
private boolean isUpdated;
|
||||
protected void buildResponse(String json)
|
||||
{
|
||||
setUpdated(Jsons.getBoolean(json, "isUpdated"));
|
||||
}
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
public boolean isUpdated()
|
||||
{
|
||||
return isUpdated;
|
||||
}
|
||||
public void setUpdated(boolean isUpdated)
|
||||
{
|
||||
this.isUpdated = isUpdated;
|
||||
}
|
||||
}
|
||||
+69
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.client.order.update;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
|
||||
import com.zhiqim.yangcai.design.client.YangcaiApiFile;
|
||||
import com.zhiqim.yangcai.design.client.YangcaiClientRequest;
|
||||
|
||||
public class ReplaceCustomFileRequest extends YangcaiClientRequest<ReplaceCustomFileResponse>
|
||||
{
|
||||
private long merchantId;
|
||||
private long designId;
|
||||
private List<YangcaiApiFile> apiFiles;
|
||||
@Override
|
||||
public String getMethod()
|
||||
{
|
||||
return ORDER_UPDATE_CUSTOM_FILE;
|
||||
}
|
||||
@Override
|
||||
public ReplaceCustomFileResponse newResponse()
|
||||
{
|
||||
// TODO Auto-generated method stub
|
||||
return new ReplaceCustomFileResponse();
|
||||
}
|
||||
@Override
|
||||
protected void buildQueryBody()
|
||||
{
|
||||
addParam("merchantId", merchantId);
|
||||
addParam("designId", designId);
|
||||
addParam("apiFiles", Jsons.toString(apiFiles));
|
||||
}
|
||||
public long getMerchantId()
|
||||
{
|
||||
return merchantId;
|
||||
}
|
||||
public void setMerchantId(long merchantId)
|
||||
{
|
||||
this.merchantId = merchantId;
|
||||
}
|
||||
public long getDesignId()
|
||||
{
|
||||
return designId;
|
||||
}
|
||||
public void setDesignId(long designId)
|
||||
{
|
||||
this.designId = designId;
|
||||
}
|
||||
public List<YangcaiApiFile> getApiFiles()
|
||||
{
|
||||
return apiFiles;
|
||||
}
|
||||
public void setApiFiles(List<YangcaiApiFile> apiFiles)
|
||||
{
|
||||
this.apiFiles = apiFiles;
|
||||
}
|
||||
|
||||
}
|
||||
+40
@@ -0,0 +1,40 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.client.order.update;
|
||||
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
|
||||
import com.zhiqim.yangcai.design.client.YangcaiClientResponse;
|
||||
|
||||
public class ReplaceCustomFileResponse extends YangcaiClientResponse
|
||||
{
|
||||
private boolean isReplaced;
|
||||
|
||||
protected void buildResponse(String json)
|
||||
{
|
||||
setReplaced(Jsons.getBoolean(json, "isReplaced"));
|
||||
}
|
||||
|
||||
public boolean isReplaced()
|
||||
{
|
||||
return isReplaced;
|
||||
}
|
||||
|
||||
public void setReplaced(boolean isReplaced)
|
||||
{
|
||||
this.isReplaced = isReplaced;
|
||||
}
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,104 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.dbo;
|
||||
|
||||
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.*;
|
||||
|
||||
/**
|
||||
* 关键词表 对应表《DES_KEYWORD》
|
||||
*/
|
||||
@AnAlias("DesKeyword")
|
||||
@AnNew
|
||||
@AnTable(table="DES_KEYWORD", key="KEYWORD_ID", type="InnoDB")
|
||||
public class DesKeyword implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column="CAT_ID", type="long", notNull=false) private long catId; //1.关键词分类ID
|
||||
@AnTableField(column="KEYWORD_ID", type="long", notNull=true) private long keywordId; //2.关键词ID
|
||||
@AnTableField(column="KEYWORD_NAME", type="string,5000", notNull=true) private String keywordName; //3.关键字名称
|
||||
@AnTableField(column="KEYWORD_TYPE", type="int", notNull=true) private int keywordType; //4.关键字类型 0:系统, 1:个人
|
||||
@AnTableField(column="OPERATOR_CODE", type="string,64", notNull=false) private String operatorCode; //5.操作人
|
||||
@AnTableField(column="CREATE_TIME", type="datetime", notNull=true) private Timestamp createTime; //6.创建时间
|
||||
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getCatId()
|
||||
{
|
||||
return catId;
|
||||
}
|
||||
|
||||
public void setCatId(long catId)
|
||||
{
|
||||
this.catId = catId;
|
||||
}
|
||||
|
||||
public long getKeywordId()
|
||||
{
|
||||
return keywordId;
|
||||
}
|
||||
|
||||
public void setKeywordId(long keywordId)
|
||||
{
|
||||
this.keywordId = keywordId;
|
||||
}
|
||||
|
||||
public String getKeywordName()
|
||||
{
|
||||
return keywordName;
|
||||
}
|
||||
|
||||
public void setKeywordName(String keywordName)
|
||||
{
|
||||
this.keywordName = keywordName;
|
||||
}
|
||||
|
||||
public int getKeywordType()
|
||||
{
|
||||
return keywordType;
|
||||
}
|
||||
|
||||
public void setKeywordType(int keywordType)
|
||||
{
|
||||
this.keywordType = keywordType;
|
||||
}
|
||||
|
||||
public String getOperatorCode()
|
||||
{
|
||||
return operatorCode;
|
||||
}
|
||||
|
||||
public void setOperatorCode(String operatorCode)
|
||||
{
|
||||
this.operatorCode = operatorCode;
|
||||
}
|
||||
|
||||
public Timestamp getCreateTime()
|
||||
{
|
||||
return createTime;
|
||||
}
|
||||
|
||||
public void setCreateTime(Timestamp createTime)
|
||||
{
|
||||
this.createTime = createTime;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,71 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.dbo;
|
||||
|
||||
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.*;
|
||||
|
||||
/**
|
||||
* 关键词分类 对应表《DES_KEYWORD_CAT》
|
||||
*/
|
||||
@AnAlias("DesKeywordCat")
|
||||
@AnNew
|
||||
@AnTable(table="DES_KEYWORD_CAT", key="CAT_ID", type="InnoDB")
|
||||
public class DesKeywordCat implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column="CAT_ID", type="long", notNull=true) private long catId; //1.关键词分类ID
|
||||
@AnTableField(column="CAT_NAME", type="string,64", notNull=true) private String catName; //2.关键词分类名称
|
||||
@AnTableField(column="CREATE_TIME", type="datetime", notNull=true) private Timestamp createTime; //3.创建时间
|
||||
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getCatId()
|
||||
{
|
||||
return catId;
|
||||
}
|
||||
|
||||
public void setCatId(long catId)
|
||||
{
|
||||
this.catId = catId;
|
||||
}
|
||||
|
||||
public String getCatName()
|
||||
{
|
||||
return catName;
|
||||
}
|
||||
|
||||
public void setCatName(String catName)
|
||||
{
|
||||
this.catName = catName;
|
||||
}
|
||||
|
||||
public Timestamp getCreateTime()
|
||||
{
|
||||
return createTime;
|
||||
}
|
||||
|
||||
public void setCreateTime(Timestamp createTime)
|
||||
{
|
||||
this.createTime = createTime;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,82 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.dbo;
|
||||
|
||||
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.*;
|
||||
|
||||
/**
|
||||
* 关键词搜索日志表 对应表《DES_KEYWORD_LOG》
|
||||
*/
|
||||
@AnAlias("DesKeywordLog")
|
||||
@AnNew
|
||||
@AnTable(table="DES_KEYWORD_LOG", key="LOG_ID", type="InnoDB")
|
||||
public class DesKeywordLog implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column="LOG_ID", type="long", notNull=true) private long logId; //1.日志ID
|
||||
@AnTableField(column="KEYWORD_NAME", type="string,64", notNull=true) private String keywordName; //2.关键字名称
|
||||
@AnTableField(column="SEARCH_COUNT", type="int", notNull=true) private int searchCount; //3.搜索量
|
||||
@AnTableField(column="CREATE_TIME", type="datetime", notNull=true) private Timestamp createTime; //4.创建时间
|
||||
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getLogId()
|
||||
{
|
||||
return logId;
|
||||
}
|
||||
|
||||
public void setLogId(long logId)
|
||||
{
|
||||
this.logId = logId;
|
||||
}
|
||||
|
||||
public String getKeywordName()
|
||||
{
|
||||
return keywordName;
|
||||
}
|
||||
|
||||
public void setKeywordName(String keywordName)
|
||||
{
|
||||
this.keywordName = keywordName;
|
||||
}
|
||||
|
||||
public int getSearchCount()
|
||||
{
|
||||
return searchCount;
|
||||
}
|
||||
|
||||
public void setSearchCount(int searchCount)
|
||||
{
|
||||
this.searchCount = searchCount;
|
||||
}
|
||||
|
||||
public Timestamp getCreateTime()
|
||||
{
|
||||
return createTime;
|
||||
}
|
||||
|
||||
public void setCreateTime(Timestamp createTime)
|
||||
{
|
||||
this.createTime = createTime;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,93 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.dbo;
|
||||
|
||||
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.*;
|
||||
|
||||
/**
|
||||
* 标签属性表 对应表《DES_LABEL_ATTRIBUTE》
|
||||
*/
|
||||
@AnAlias("DesLabelAttribute")
|
||||
@AnNew
|
||||
@AnTable(table="DES_LABEL_ATTRIBUTE", key="ATTRIBUTE_ID", type="InnoDB")
|
||||
public class DesLabelAttribute implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column="ATTRIBUTE_ID", type="long", notNull=true) private long attributeId; //1.属性ID
|
||||
@AnTableField(column="ATTRIBUTE_CAT_ID", type="long", notNull=true) private long attributeCatId; //2.属性分类ID
|
||||
@AnTableField(column="INDUSTRY_ID", type="long", notNull=true) private long industryId; //3.行业ID
|
||||
@AnTableField(column="ATTRIBUTE_NAME", type="string,5000", notNull=true) private String attributeName; //4.属性名称
|
||||
@AnTableField(column="CREATE_TIME", type="datetime", notNull=true) private Timestamp createTime; //5.创建时间
|
||||
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getAttributeId()
|
||||
{
|
||||
return attributeId;
|
||||
}
|
||||
|
||||
public void setAttributeId(long attributeId)
|
||||
{
|
||||
this.attributeId = attributeId;
|
||||
}
|
||||
|
||||
public long getAttributeCatId()
|
||||
{
|
||||
return attributeCatId;
|
||||
}
|
||||
|
||||
public void setAttributeCatId(long attributeCatId)
|
||||
{
|
||||
this.attributeCatId = attributeCatId;
|
||||
}
|
||||
|
||||
public long getIndustryId()
|
||||
{
|
||||
return industryId;
|
||||
}
|
||||
|
||||
public void setIndustryId(long industryId)
|
||||
{
|
||||
this.industryId = industryId;
|
||||
}
|
||||
|
||||
public String getAttributeName()
|
||||
{
|
||||
return attributeName;
|
||||
}
|
||||
|
||||
public void setAttributeName(String attributeName)
|
||||
{
|
||||
this.attributeName = attributeName;
|
||||
}
|
||||
|
||||
public Timestamp getCreateTime()
|
||||
{
|
||||
return createTime;
|
||||
}
|
||||
|
||||
public void setCreateTime(Timestamp createTime)
|
||||
{
|
||||
this.createTime = createTime;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,82 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.dbo;
|
||||
|
||||
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.*;
|
||||
|
||||
/**
|
||||
* 标签属性分类表 对应表《DES_LABEL_ATTRIBUTE_CAT》
|
||||
*/
|
||||
@AnAlias("DesLabelAttributeCat")
|
||||
@AnNew
|
||||
@AnTable(table="DES_LABEL_ATTRIBUTE_CAT", key="ATTRIBUTE_CAT_ID", type="InnoDB")
|
||||
public class DesLabelAttributeCat implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column="ATTRIBUTE_CAT_ID", type="long", notNull=true) private long attributeCatId; //1.属性分类ID
|
||||
@AnTableField(column="INDUSTRY_ID", type="long", notNull=true) private long industryId; //2.行业ID
|
||||
@AnTableField(column="ATTRIBUTE_CAT_NAME", type="string,64", notNull=true) private String attributeCatName; //3.属性分类名称
|
||||
@AnTableField(column="CREATE_TIME", type="datetime", notNull=true) private Timestamp createTime; //4.创建时间
|
||||
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getAttributeCatId()
|
||||
{
|
||||
return attributeCatId;
|
||||
}
|
||||
|
||||
public void setAttributeCatId(long attributeCatId)
|
||||
{
|
||||
this.attributeCatId = attributeCatId;
|
||||
}
|
||||
|
||||
public long getIndustryId()
|
||||
{
|
||||
return industryId;
|
||||
}
|
||||
|
||||
public void setIndustryId(long industryId)
|
||||
{
|
||||
this.industryId = industryId;
|
||||
}
|
||||
|
||||
public String getAttributeCatName()
|
||||
{
|
||||
return attributeCatName;
|
||||
}
|
||||
|
||||
public void setAttributeCatName(String attributeCatName)
|
||||
{
|
||||
this.attributeCatName = attributeCatName;
|
||||
}
|
||||
|
||||
public Timestamp getCreateTime()
|
||||
{
|
||||
return createTime;
|
||||
}
|
||||
|
||||
public void setCreateTime(Timestamp createTime)
|
||||
{
|
||||
this.createTime = createTime;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,82 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.dbo;
|
||||
|
||||
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.*;
|
||||
|
||||
/**
|
||||
* 标签行业表 对应表《DES_LABEL_INDUSTRY》
|
||||
*/
|
||||
@AnAlias("DesLabelIndustry")
|
||||
@AnNew
|
||||
@AnTable(table="DES_LABEL_INDUSTRY", key="INDUSTRY_SUB_ID", type="InnoDB")
|
||||
public class DesLabelIndustry implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column="INDUSTRY_ID", type="long", notNull=true) private long industryId; //1.行业ID
|
||||
@AnTableField(column="INDUSTRY_SUB_ID", type="long", notNull=true) private long industrySubId; //2.子行业ID
|
||||
@AnTableField(column="INDUSTRY_SUB_NAME", type="string,64", notNull=true) private String industrySubName; //3.子行业名称
|
||||
@AnTableField(column="CREATE_TIME", type="datetime", notNull=true) private Timestamp createTime; //4.创建时间
|
||||
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getIndustryId()
|
||||
{
|
||||
return industryId;
|
||||
}
|
||||
|
||||
public void setIndustryId(long industryId)
|
||||
{
|
||||
this.industryId = industryId;
|
||||
}
|
||||
|
||||
public long getIndustrySubId()
|
||||
{
|
||||
return industrySubId;
|
||||
}
|
||||
|
||||
public void setIndustrySubId(long industrySubId)
|
||||
{
|
||||
this.industrySubId = industrySubId;
|
||||
}
|
||||
|
||||
public String getIndustrySubName()
|
||||
{
|
||||
return industrySubName;
|
||||
}
|
||||
|
||||
public void setIndustrySubName(String industrySubName)
|
||||
{
|
||||
this.industrySubName = industrySubName;
|
||||
}
|
||||
|
||||
public Timestamp getCreateTime()
|
||||
{
|
||||
return createTime;
|
||||
}
|
||||
|
||||
public void setCreateTime(Timestamp createTime)
|
||||
{
|
||||
this.createTime = createTime;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,115 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.dbo;
|
||||
|
||||
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.*;
|
||||
|
||||
/**
|
||||
* 文章详情表 对应表《YQ_ARTICLE》
|
||||
*/
|
||||
@AnAlias("YqArticle")
|
||||
@AnNew
|
||||
@AnTable(table="YQ_ARTICLE", key="ARTICLE_ID", type="InnoDB")
|
||||
public class YqArticle implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column="CATEGORY_ID", type="long", notNull=true) private long categoryId; //1.文章所属分类ID
|
||||
@AnTableField(column="ARTICLE_ID", type="long", notNull=true) private long articleId; //2.文章ID
|
||||
@AnTableField(column="ARTICLE_NUMBER", type="int", notNull=true) private int articleNumber; //3.文章点击次数
|
||||
@AnTableField(column="ARTICLE_TITLE", type="string,64", notNull=true) private String articleTitle; //4.文章标题
|
||||
@AnTableField(column="ARTICLE_STATUS", type="byte", notNull=true) private int articleStatus; //5.文章状态,0表示正常,1表示停用
|
||||
@AnTableField(column="ARTICLE_TIME", type="datetime", notNull=true) private Timestamp articleTime; //6.文章发布时间
|
||||
@AnTableField(column="ARTICLE_CONTENT", type="string,50000", notNull=true) private String articleContent; //7.文章内容
|
||||
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getCategoryId()
|
||||
{
|
||||
return categoryId;
|
||||
}
|
||||
|
||||
public void setCategoryId(long categoryId)
|
||||
{
|
||||
this.categoryId = categoryId;
|
||||
}
|
||||
|
||||
public long getArticleId()
|
||||
{
|
||||
return articleId;
|
||||
}
|
||||
|
||||
public void setArticleId(long articleId)
|
||||
{
|
||||
this.articleId = articleId;
|
||||
}
|
||||
|
||||
public int getArticleNumber()
|
||||
{
|
||||
return articleNumber;
|
||||
}
|
||||
|
||||
public void setArticleNumber(int articleNumber)
|
||||
{
|
||||
this.articleNumber = articleNumber;
|
||||
}
|
||||
|
||||
public String getArticleTitle()
|
||||
{
|
||||
return articleTitle;
|
||||
}
|
||||
|
||||
public void setArticleTitle(String articleTitle)
|
||||
{
|
||||
this.articleTitle = articleTitle;
|
||||
}
|
||||
|
||||
public int getArticleStatus()
|
||||
{
|
||||
return articleStatus;
|
||||
}
|
||||
|
||||
public void setArticleStatus(int articleStatus)
|
||||
{
|
||||
this.articleStatus = articleStatus;
|
||||
}
|
||||
|
||||
public Timestamp getArticleTime()
|
||||
{
|
||||
return articleTime;
|
||||
}
|
||||
|
||||
public void setArticleTime(Timestamp articleTime)
|
||||
{
|
||||
this.articleTime = articleTime;
|
||||
}
|
||||
|
||||
public String getArticleContent()
|
||||
{
|
||||
return articleContent;
|
||||
}
|
||||
|
||||
public void setArticleContent(String articleContent)
|
||||
{
|
||||
this.articleContent = articleContent;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.dbo;
|
||||
|
||||
import org.zhiqim.kernel.annotation.AnAlias;
|
||||
import org.zhiqim.kernel.annotation.AnNew;
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
import org.zhiqim.orm.annotation.AnView;
|
||||
import org.zhiqim.orm.annotation.AnViewField;
|
||||
import org.zhiqim.orm.annotation.AnViewJoin;
|
||||
import org.zhiqim.orm.annotation.AnViewJoinValue;
|
||||
|
||||
/**
|
||||
* 文章详情扩展视图 对应视图《YQ_ARTICLE_EX》
|
||||
*/
|
||||
@AnAlias("YqArticleEx")
|
||||
@AnNew
|
||||
@AnView("YQ_ARTICLE,YQ_CATEGORY")
|
||||
@AnViewJoin(
|
||||
{
|
||||
@AnViewJoinValue(type = "EQUAL", lTable = "YQ_ARTICLE", lColumn = "CATEGORY_ID", rTable = "YQ_CATEGORY", rColumn = "CATEGORY_ID")
|
||||
})
|
||||
public class YqArticleEx extends YqArticle
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnViewField(table = "YQ_CATEGORY", column = "CATEGORY_NAME")
|
||||
private String categoryName; // 1.分类名称
|
||||
|
||||
@Override
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public String getCategoryName()
|
||||
{
|
||||
return categoryName;
|
||||
}
|
||||
|
||||
public void setCategoryName(String categoryName)
|
||||
{
|
||||
this.categoryName = categoryName;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,103 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.dbo;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import org.zhiqim.kernel.annotation.AnAlias;
|
||||
import org.zhiqim.kernel.annotation.AnNew;
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
import org.zhiqim.orm.annotation.*;
|
||||
|
||||
/**
|
||||
* 文章分类表 对应表《YQ_CATEGORY》
|
||||
*/
|
||||
@AnAlias("YqCategory")
|
||||
@AnNew
|
||||
@AnTable(table="YQ_CATEGORY", key="CATEGORY_ID", type="InnoDB")
|
||||
public class YqCategory implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column="PARENT_ID", type="long", notNull=true) private long parentId; //1.分类父级ID
|
||||
@AnTableField(column="CATEGORY_ID", type="long", notNull=true) private long categoryId; //2.分类ID
|
||||
@AnTableField(column="CATEGORY_NAME", type="string,64", notNull=true) private String categoryName; //3.分类名称
|
||||
@AnTableField(column="CATEGORY_LEVEL", type="int", notNull=true) private int categoryLevel; //4.分类级别
|
||||
@AnTableField(column="CATEGORY_STATUS", type="byte", notNull=true) private int categoryStatus; //5.分类状态,0表示正常,1表示停用
|
||||
@AnTableField(column="CATEGORY_SEQ", type="int", notNull=true) private int categorySeq; //6.分类排序编号
|
||||
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getParentId()
|
||||
{
|
||||
return parentId;
|
||||
}
|
||||
|
||||
public void setParentId(long parentId)
|
||||
{
|
||||
this.parentId = parentId;
|
||||
}
|
||||
|
||||
public long getCategoryId()
|
||||
{
|
||||
return categoryId;
|
||||
}
|
||||
|
||||
public void setCategoryId(long categoryId)
|
||||
{
|
||||
this.categoryId = categoryId;
|
||||
}
|
||||
|
||||
public String getCategoryName()
|
||||
{
|
||||
return categoryName;
|
||||
}
|
||||
|
||||
public void setCategoryName(String categoryName)
|
||||
{
|
||||
this.categoryName = categoryName;
|
||||
}
|
||||
|
||||
public int getCategoryLevel()
|
||||
{
|
||||
return categoryLevel;
|
||||
}
|
||||
|
||||
public void setCategoryLevel(int categoryLevel)
|
||||
{
|
||||
this.categoryLevel = categoryLevel;
|
||||
}
|
||||
|
||||
public int getCategoryStatus()
|
||||
{
|
||||
return categoryStatus;
|
||||
}
|
||||
|
||||
public void setCategoryStatus(int categoryStatus)
|
||||
{
|
||||
this.categoryStatus = categoryStatus;
|
||||
}
|
||||
|
||||
public int getCategorySeq()
|
||||
{
|
||||
return categorySeq;
|
||||
}
|
||||
|
||||
public void setCategorySeq(int categorySeq)
|
||||
{
|
||||
this.categorySeq = categorySeq;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,102 @@
|
||||
package com.zhiqim.yangcai.design.dbo.account;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import org.zhiqim.kernel.annotation.AnAlias;
|
||||
import org.zhiqim.kernel.annotation.AnNew;
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
import org.zhiqim.orm.annotation.AnTable;
|
||||
import org.zhiqim.orm.annotation.AnTableField;
|
||||
|
||||
/**
|
||||
* 设计师虚拟账户 对应表《virtual_account》
|
||||
*
|
||||
* @version 1.0 @author hc 2021年6月17日 新建与整理
|
||||
*/
|
||||
@AnAlias("VirtualAccount")
|
||||
@AnNew
|
||||
@AnTable(table = "virtual_account", key = "operator_code", type = "InnoDB")
|
||||
public class VirtualAccount implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column = "operator_code", type = "string,32", notNull = true)
|
||||
private String operatorCode; // 1.账户名
|
||||
@AnTableField(column = "operator_status", type = "int", notNull = true)
|
||||
private int operatorStatus; // 2.账户状态
|
||||
@AnTableField(column = "usable_money", type = "long", notNull = true)
|
||||
private long usableMoney; // 3.账户可用余额
|
||||
@AnTableField(column = "freeze_money", type = "long", notNull = true)
|
||||
private long freezeMoney; // 4.账户冻结金额
|
||||
@AnTableField(column = "sum_money", type = "long", notNull = true)
|
||||
private long sumMoney; // 5.总金额 (可用余额+冻结余额)
|
||||
@AnTableField(column = "remark", type = "string,50", notNull = false)
|
||||
private String remark; // 6.备注
|
||||
|
||||
@Override
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public String getOperatorCode()
|
||||
{
|
||||
return operatorCode;
|
||||
}
|
||||
|
||||
public void setOperatorCode(String operatorCode)
|
||||
{
|
||||
this.operatorCode = operatorCode;
|
||||
}
|
||||
|
||||
public int getOperatorStatus()
|
||||
{
|
||||
return operatorStatus;
|
||||
}
|
||||
|
||||
public void setOperatorStatus(int operatorStatus)
|
||||
{
|
||||
this.operatorStatus = operatorStatus;
|
||||
}
|
||||
|
||||
public long getUsableMoney()
|
||||
{
|
||||
return usableMoney;
|
||||
}
|
||||
|
||||
public void setUsableMoney(long usableMoney)
|
||||
{
|
||||
this.usableMoney = usableMoney;
|
||||
}
|
||||
|
||||
public long getFreezeMoney()
|
||||
{
|
||||
return freezeMoney;
|
||||
}
|
||||
|
||||
public void setFreezeMoney(long freezeMoney)
|
||||
{
|
||||
this.freezeMoney = freezeMoney;
|
||||
}
|
||||
|
||||
public long getSumMoney()
|
||||
{
|
||||
return sumMoney;
|
||||
}
|
||||
|
||||
public void setSumMoney(long sumMoney)
|
||||
{
|
||||
this.sumMoney = sumMoney;
|
||||
}
|
||||
|
||||
public String getRemark()
|
||||
{
|
||||
return remark;
|
||||
}
|
||||
|
||||
public void setRemark(String remark)
|
||||
{
|
||||
this.remark = remark;
|
||||
}
|
||||
|
||||
}
|
||||
+187
@@ -0,0 +1,187 @@
|
||||
package com.zhiqim.yangcai.design.dbo.account;
|
||||
|
||||
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.AnTable;
|
||||
import org.zhiqim.orm.annotation.AnTableField;
|
||||
|
||||
/**
|
||||
* 设计师虚拟账户明细 对应表《virtual_account_details》
|
||||
*
|
||||
* @version 1.0 @author hc 2021年6月17日 新建与整理
|
||||
*/
|
||||
@AnAlias("VirtualAccountDetails")
|
||||
@AnNew
|
||||
@AnTable(table = "virtual_account_details", key = "account_blotter", type = "InnoDB")
|
||||
public class VirtualAccountDetails implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column = "account_blotter", type = "long", notNull = true)
|
||||
private long accountBlotter; // 1.账户流水
|
||||
@AnTableField(column = "operator_code", type = "string,32", notNull = true)
|
||||
private String operatorCode; // 2.账户名
|
||||
@AnTableField(column = "transaction_blotter", type = "long", notNull = true)
|
||||
private long transactionBlotter; // 3.交易流水
|
||||
@AnTableField(column = "transaction_status", type = "int", notNull = true)
|
||||
private int transactionStatus; // 4.交易类型 0,订单量奖励 1,加急单奖励 2,时效奖励 3,老客户奖励 4,完成订单奖励 5,售后处理 6,订单退回
|
||||
@AnTableField(column = "usable_money_add", type = "long", notNull = true)
|
||||
private long usableMoneyAdd; // 5.可用余额增加
|
||||
@AnTableField(column = "usable_money_down", type = "long", notNull = true)
|
||||
private long usableMoneyDown; // 6.可用余额减少
|
||||
@AnTableField(column = "freeze_money_add", type = "long", notNull = true)
|
||||
private long freezeMoneyAdd; // 7.冻结余额增加
|
||||
@AnTableField(column = "freeze_money_down", type = "long", notNull = true)
|
||||
private long freezeMoneyDown; // 8.冻结余额减少
|
||||
@AnTableField(column = "operator_time", type = "datetime", notNull = false)
|
||||
private Timestamp operatorTime; // 9.操作时间
|
||||
@AnTableField(column = "usable_money", type = "long", notNull = true)
|
||||
private long usableMoney; // 10.账户可用余额
|
||||
@AnTableField(column = "freeze_money", type = "long", notNull = true)
|
||||
private long freezeMoney; // 11.账户冻结金额
|
||||
@AnTableField(column = "sum_money", type = "long", notNull = true)
|
||||
private long sumMoney; // 12.总金额 (可用余额+冻结余额)
|
||||
@AnTableField(column = "operator_remark", type = "string,32", notNull = true)
|
||||
private String operatorRemark; // 13.操作备注
|
||||
|
||||
@Override
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getAccountBlotter()
|
||||
{
|
||||
return accountBlotter;
|
||||
}
|
||||
|
||||
public void setAccountBlotter(long accountBlotter)
|
||||
{
|
||||
this.accountBlotter = accountBlotter;
|
||||
}
|
||||
|
||||
public String getOperatorCode()
|
||||
{
|
||||
return operatorCode;
|
||||
}
|
||||
|
||||
public void setOperatorCode(String operatorCode)
|
||||
{
|
||||
this.operatorCode = operatorCode;
|
||||
}
|
||||
|
||||
public long getTransactionBlotter()
|
||||
{
|
||||
return transactionBlotter;
|
||||
}
|
||||
|
||||
public void setTransactionBlotter(long transactionBlotter)
|
||||
{
|
||||
this.transactionBlotter = transactionBlotter;
|
||||
}
|
||||
|
||||
public int getTransactionStatus()
|
||||
{
|
||||
return transactionStatus;
|
||||
}
|
||||
|
||||
public void setTransactionStatus(int transactionStatus)
|
||||
{
|
||||
this.transactionStatus = transactionStatus;
|
||||
}
|
||||
|
||||
public long getUsableMoneyAdd()
|
||||
{
|
||||
return usableMoneyAdd;
|
||||
}
|
||||
|
||||
public void setUsableMoneyAdd(long usableMoneyAdd)
|
||||
{
|
||||
this.usableMoneyAdd = usableMoneyAdd;
|
||||
}
|
||||
|
||||
public long getUsableMoneyDown()
|
||||
{
|
||||
return usableMoneyDown;
|
||||
}
|
||||
|
||||
public void setUsableMoneyDown(long usableMoneyDown)
|
||||
{
|
||||
this.usableMoneyDown = usableMoneyDown;
|
||||
}
|
||||
|
||||
public long getFreezeMoneyAdd()
|
||||
{
|
||||
return freezeMoneyAdd;
|
||||
}
|
||||
|
||||
public void setFreezeMoneyAdd(long freezeMoneyAdd)
|
||||
{
|
||||
this.freezeMoneyAdd = freezeMoneyAdd;
|
||||
}
|
||||
|
||||
public long getFreezeMoneyDown()
|
||||
{
|
||||
return freezeMoneyDown;
|
||||
}
|
||||
|
||||
public void setFreezeMoneyDown(long freezeMoneyDown)
|
||||
{
|
||||
this.freezeMoneyDown = freezeMoneyDown;
|
||||
}
|
||||
|
||||
public Timestamp getOperatorTime()
|
||||
{
|
||||
return operatorTime;
|
||||
}
|
||||
|
||||
public void setOperatorTime(Timestamp operatorTime)
|
||||
{
|
||||
this.operatorTime = operatorTime;
|
||||
}
|
||||
|
||||
public long getUsableMoney()
|
||||
{
|
||||
return usableMoney;
|
||||
}
|
||||
|
||||
public void setUsableMoney(long usableMoney)
|
||||
{
|
||||
this.usableMoney = usableMoney;
|
||||
}
|
||||
|
||||
public long getFreezeMoney()
|
||||
{
|
||||
return freezeMoney;
|
||||
}
|
||||
|
||||
public void setFreezeMoney(long freezeMoney)
|
||||
{
|
||||
this.freezeMoney = freezeMoney;
|
||||
}
|
||||
|
||||
public long getSumMoney()
|
||||
{
|
||||
return sumMoney;
|
||||
}
|
||||
|
||||
public void setSumMoney(long sumMoney)
|
||||
{
|
||||
this.sumMoney = sumMoney;
|
||||
}
|
||||
|
||||
public String getOperatorRemark()
|
||||
{
|
||||
return operatorRemark;
|
||||
}
|
||||
|
||||
public void setOperatorRemark(String operatorRemark)
|
||||
{
|
||||
this.operatorRemark = operatorRemark;
|
||||
}
|
||||
|
||||
}
|
||||
+226
@@ -0,0 +1,226 @@
|
||||
package com.zhiqim.yangcai.design.dbo.account;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.sql.Timestamp;
|
||||
|
||||
import org.zhiqim.kernel.annotation.AnAlias;
|
||||
import org.zhiqim.kernel.annotation.AnNew;
|
||||
import org.zhiqim.orm.annotation.AnView;
|
||||
import org.zhiqim.orm.annotation.AnViewField;
|
||||
import org.zhiqim.orm.annotation.AnViewJoin;
|
||||
import org.zhiqim.orm.annotation.AnViewJoinValue;
|
||||
|
||||
/**
|
||||
*
|
||||
* [简要描述]:设计师虚拟订单账户和交易流水<br/>
|
||||
* [详细描述]:<br/>
|
||||
*
|
||||
* @version 1.0 @author hc 2021年6月17日 新建与整理
|
||||
*/
|
||||
@AnAlias("VirtualAccountTransactionView")
|
||||
@AnNew
|
||||
@AnView("virtual_account_details,virtual_transaction_details")
|
||||
@AnViewJoin(
|
||||
{
|
||||
@AnViewJoinValue(type = "LEFT", lTable = "virtual_account_details", lColumn = "OPERATOR_CODE", rTable = "virtual_transaction_details", rColumn = "OPERATOR_CODE")
|
||||
})
|
||||
public class VirtualAccountTransactionView implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnViewField(table = "virtual_account_details", column = "account_blotter")
|
||||
private long accountBlotter; // 1.账户流水
|
||||
@AnViewField(table = "virtual_account_details", column = "operator_code")
|
||||
private String operatorCode; // 2.操作员名称
|
||||
@AnViewField(table = "virtual_account_details", column = "transaction_blotter")
|
||||
private long accountTransactionBlotter; // 3.交易流水
|
||||
@AnViewField(table = "virtual_account_details", column = "transaction_status")
|
||||
private int accountTransactionStatus; // 4.交易类型 0,订单量奖励 1,加急单奖励 2,时效奖励 3,老客户奖励 4,完成订单奖励 5,售后处理
|
||||
// 6,订单退回
|
||||
@AnViewField(table = "virtual_account_details", column = "usable_money_add")
|
||||
private long usableMoneyAdd; // 5.可用余额增加
|
||||
@AnViewField(table = "virtual_account_details", column = "usable_money_down")
|
||||
private long usableMoneyDown; // 6.可用余额减少
|
||||
@AnViewField(table = "virtual_account_details", column = "freeze_money_add")
|
||||
private long freezeMoneyAdd; // 7.冻结余额增加
|
||||
@AnViewField(table = "virtual_account_details", column = "freeze_money_down")
|
||||
private long freezeMoneyDown; // 8.冻结余额减少
|
||||
@AnViewField(table = "virtual_account_details", column = "operator_time")
|
||||
private Timestamp operatorTime; // 9.操作时间
|
||||
|
||||
@AnViewField(table = "virtual_transaction_details", column = "transaction_blotter")
|
||||
private long transactionBlotter; // 1.交易流水
|
||||
@AnViewField(table = "virtual_transaction_details", column = "design_id")
|
||||
private long designId; // 2.订单号
|
||||
@AnViewField(table = "virtual_transaction_details", column = "ORDER_TEXT")
|
||||
private String orderText; // 3.产品类型
|
||||
@AnViewField(table = "virtual_transaction_details", column = "RECEIVE_TIME")
|
||||
private Timestamp receiveTime; // 4.设计师领单时间
|
||||
@AnViewField(table = "virtual_transaction_details", column = "END_TIME")
|
||||
private Timestamp endTime; // 5.设计师定稿时间
|
||||
@AnViewField(table = "virtual_transaction_details", column = "transaction_status")
|
||||
private int transactionStatus; // 6.交易类型 0,订单量奖励 1,加急单奖励 2,时效奖励 3,老客户奖励 4,完成订单奖励 5,售后处理 6,订单退回
|
||||
@AnViewField(table = "virtual_transaction_details", column = "order_money")
|
||||
private long orderMoney; // 7.订单金额
|
||||
|
||||
public long getAccountBlotter()
|
||||
{
|
||||
return accountBlotter;
|
||||
}
|
||||
|
||||
public void setAccountBlotter(long accountBlotter)
|
||||
{
|
||||
this.accountBlotter = accountBlotter;
|
||||
}
|
||||
|
||||
public String getOperatorCode()
|
||||
{
|
||||
return operatorCode;
|
||||
}
|
||||
|
||||
public void setOperatorCode(String operatorCode)
|
||||
{
|
||||
this.operatorCode = operatorCode;
|
||||
}
|
||||
|
||||
public long getAccountTransactionBlotter()
|
||||
{
|
||||
return accountTransactionBlotter;
|
||||
}
|
||||
|
||||
public void setAccountTransactionBlotter(long accountTransactionBlotter)
|
||||
{
|
||||
this.accountTransactionBlotter = accountTransactionBlotter;
|
||||
}
|
||||
|
||||
public int getAccountTransactionStatus()
|
||||
{
|
||||
return accountTransactionStatus;
|
||||
}
|
||||
|
||||
public void setAccountTransactionStatus(int accountTransactionStatus)
|
||||
{
|
||||
this.accountTransactionStatus = accountTransactionStatus;
|
||||
}
|
||||
|
||||
public long getUsableMoneyAdd()
|
||||
{
|
||||
return usableMoneyAdd;
|
||||
}
|
||||
|
||||
public void setUsableMoneyAdd(long usableMoneyAdd)
|
||||
{
|
||||
this.usableMoneyAdd = usableMoneyAdd;
|
||||
}
|
||||
|
||||
public long getUsableMoneyDown()
|
||||
{
|
||||
return usableMoneyDown;
|
||||
}
|
||||
|
||||
public void setUsableMoneyDown(long usableMoneyDown)
|
||||
{
|
||||
this.usableMoneyDown = usableMoneyDown;
|
||||
}
|
||||
|
||||
public long getFreezeMoneyAdd()
|
||||
{
|
||||
return freezeMoneyAdd;
|
||||
}
|
||||
|
||||
public void setFreezeMoneyAdd(long freezeMoneyAdd)
|
||||
{
|
||||
this.freezeMoneyAdd = freezeMoneyAdd;
|
||||
}
|
||||
|
||||
public long getFreezeMoneyDown()
|
||||
{
|
||||
return freezeMoneyDown;
|
||||
}
|
||||
|
||||
public void setFreezeMoneyDown(long freezeMoneyDown)
|
||||
{
|
||||
this.freezeMoneyDown = freezeMoneyDown;
|
||||
}
|
||||
|
||||
public Timestamp getOperatorTime()
|
||||
{
|
||||
return operatorTime;
|
||||
}
|
||||
|
||||
public void setOperatorTime(Timestamp operatorTime)
|
||||
{
|
||||
this.operatorTime = operatorTime;
|
||||
}
|
||||
|
||||
public long getTransactionBlotter()
|
||||
{
|
||||
return transactionBlotter;
|
||||
}
|
||||
|
||||
public void setTransactionBlotter(long transactionBlotter)
|
||||
{
|
||||
this.transactionBlotter = transactionBlotter;
|
||||
}
|
||||
|
||||
public long getDesignId()
|
||||
{
|
||||
return designId;
|
||||
}
|
||||
|
||||
public void setDesignId(long designId)
|
||||
{
|
||||
this.designId = designId;
|
||||
}
|
||||
|
||||
public String getOrderText()
|
||||
{
|
||||
return orderText;
|
||||
}
|
||||
|
||||
public void setOrderText(String orderText)
|
||||
{
|
||||
this.orderText = orderText;
|
||||
}
|
||||
|
||||
public Timestamp getReceiveTime()
|
||||
{
|
||||
return receiveTime;
|
||||
}
|
||||
|
||||
public void setReceiveTime(Timestamp receiveTime)
|
||||
{
|
||||
this.receiveTime = receiveTime;
|
||||
}
|
||||
|
||||
public Timestamp getEndTime()
|
||||
{
|
||||
return endTime;
|
||||
}
|
||||
|
||||
public void setEndTime(Timestamp endTime)
|
||||
{
|
||||
this.endTime = endTime;
|
||||
}
|
||||
|
||||
public int getTransactionStatus()
|
||||
{
|
||||
return transactionStatus;
|
||||
}
|
||||
|
||||
public void setTransactionStatus(int transactionStatus)
|
||||
{
|
||||
this.transactionStatus = transactionStatus;
|
||||
}
|
||||
|
||||
public long getOrderMoney()
|
||||
{
|
||||
return orderMoney;
|
||||
}
|
||||
|
||||
public void setOrderMoney(long orderMoney)
|
||||
{
|
||||
this.orderMoney = orderMoney;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,86 @@
|
||||
package com.zhiqim.yangcai.design.dbo.account;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.sql.Timestamp;
|
||||
|
||||
import org.zhiqim.kernel.annotation.AnAlias;
|
||||
import org.zhiqim.kernel.annotation.AnNew;
|
||||
import org.zhiqim.orm.annotation.AnTable;
|
||||
import org.zhiqim.orm.annotation.AnTableField;
|
||||
|
||||
/**
|
||||
*
|
||||
* [简要描述]:虚拟账户类型表<br/>
|
||||
* [详细描述]:<br/>
|
||||
*
|
||||
* @version 1.0 @author hc 2021年6月19日 新建与整理
|
||||
*/
|
||||
@AnAlias("VirtualAccountType")
|
||||
@AnNew
|
||||
@AnTable(table = "virtual_account_type", key = "type_id", type = "InnoDB")
|
||||
public class VirtualAccountType implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column = "type_id", type = "int", notNull = true)
|
||||
private int typeId; // 1.交易类型
|
||||
@AnTableField(column = "type_name", type = "string,32", notNull = true)
|
||||
private String typeName; // 2.交易类型名
|
||||
@AnTableField(column = "last_operator_code", type = "string,32", notNull = false)
|
||||
private String lastOperatorCode; // 3.最后操作员
|
||||
@AnTableField(column = "create_time", type = "datetime", notNull = false)
|
||||
private Timestamp createTime; // 4.创建时间
|
||||
@AnTableField(column = "modify_time", type = "datetime", notNull = false)
|
||||
private Timestamp modifyTime; // 5.修改时间
|
||||
|
||||
public int getTypeId()
|
||||
{
|
||||
return typeId;
|
||||
}
|
||||
|
||||
public void setTypeId(int typeId)
|
||||
{
|
||||
this.typeId = typeId;
|
||||
}
|
||||
|
||||
public String getTypeName()
|
||||
{
|
||||
return typeName;
|
||||
}
|
||||
|
||||
public void setTypeName(String typeName)
|
||||
{
|
||||
this.typeName = typeName;
|
||||
}
|
||||
|
||||
public String getLastOperatorCode()
|
||||
{
|
||||
return lastOperatorCode;
|
||||
}
|
||||
|
||||
public void setLastOperatorCode(String lastOperatorCode)
|
||||
{
|
||||
this.lastOperatorCode = lastOperatorCode;
|
||||
}
|
||||
|
||||
public Timestamp getCreateTime()
|
||||
{
|
||||
return createTime;
|
||||
}
|
||||
|
||||
public void setCreateTime(Timestamp createTime)
|
||||
{
|
||||
this.createTime = createTime;
|
||||
}
|
||||
|
||||
public Timestamp getModifyTime()
|
||||
{
|
||||
return modifyTime;
|
||||
}
|
||||
|
||||
public void setModifyTime(Timestamp modifyTime)
|
||||
{
|
||||
this.modifyTime = modifyTime;
|
||||
}
|
||||
|
||||
}
|
||||
+127
@@ -0,0 +1,127 @@
|
||||
package com.zhiqim.yangcai.design.dbo.account;
|
||||
|
||||
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.AnTable;
|
||||
import org.zhiqim.orm.annotation.AnTableField;
|
||||
|
||||
/**
|
||||
* 设计师虚拟交易明细 对应表《virtual_transaction_details》
|
||||
*
|
||||
* @version 1.0 @author hc 2021年6月17日 新建与整理
|
||||
*/
|
||||
@AnAlias("VirtualTransactionDetails")
|
||||
@AnNew
|
||||
@AnTable(table = "virtual_transaction_details", key = "transaction_blotter", type = "InnoDB")
|
||||
public class VirtualTransactionDetails implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column = "operator_code", type = "string,32", notNull = true)
|
||||
private String operatorCode; // 1.账户名
|
||||
@AnTableField(column = "transaction_blotter", type = "long", notNull = true)
|
||||
private long transactionBlotter; // 2.交易流水
|
||||
@AnTableField(column = "design_id", type = "long", notNull = false)
|
||||
private long designId; // 3.订单号
|
||||
@AnTableField(column = "ORDER_TEXT", type = "string,200", notNull = false)
|
||||
private String orderText; // 4.产品类型
|
||||
@AnTableField(column = "END_TIME", type = "datetime", notNull = false)
|
||||
private Timestamp endTime; // 5.设计师定稿时间
|
||||
@AnTableField(column = "transaction_time", type = "datetime", notNull = false)
|
||||
private Timestamp transactionTime; // 6.操作时间
|
||||
@AnTableField(column = "transaction_status", type = "int", notNull = true)
|
||||
private int transactionStatus; // 7.交易类型 0,订单量奖励 1,加急单奖励 2,时效奖励 3,老客户奖励 4,完成订单奖励 5,售后处理 6,订单退回
|
||||
@AnTableField(column = "order_money", type = "long", notNull = false)
|
||||
private long orderMoney; // 8.订单金额
|
||||
|
||||
@Override
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public String getOperatorCode()
|
||||
{
|
||||
return operatorCode;
|
||||
}
|
||||
|
||||
public void setOperatorCode(String operatorCode)
|
||||
{
|
||||
this.operatorCode = operatorCode;
|
||||
}
|
||||
|
||||
public long getTransactionBlotter()
|
||||
{
|
||||
return transactionBlotter;
|
||||
}
|
||||
|
||||
public void setTransactionBlotter(long transactionBlotter)
|
||||
{
|
||||
this.transactionBlotter = transactionBlotter;
|
||||
}
|
||||
|
||||
public long getDesignId()
|
||||
{
|
||||
return designId;
|
||||
}
|
||||
|
||||
public void setDesignId(long designId)
|
||||
{
|
||||
this.designId = designId;
|
||||
}
|
||||
|
||||
public String getOrderText()
|
||||
{
|
||||
return orderText;
|
||||
}
|
||||
|
||||
public void setOrderText(String orderText)
|
||||
{
|
||||
this.orderText = orderText;
|
||||
}
|
||||
|
||||
public Timestamp getEndTime()
|
||||
{
|
||||
return endTime;
|
||||
}
|
||||
|
||||
public void setEndTime(Timestamp endTime)
|
||||
{
|
||||
this.endTime = endTime;
|
||||
}
|
||||
|
||||
public Timestamp getTransactionTime()
|
||||
{
|
||||
return transactionTime;
|
||||
}
|
||||
|
||||
public void setTransactionTime(Timestamp transactionTime)
|
||||
{
|
||||
this.transactionTime = transactionTime;
|
||||
}
|
||||
|
||||
public int getTransactionStatus()
|
||||
{
|
||||
return transactionStatus;
|
||||
}
|
||||
|
||||
public void setTransactionStatus(int transactionStatus)
|
||||
{
|
||||
this.transactionStatus = transactionStatus;
|
||||
}
|
||||
|
||||
public long getOrderMoney()
|
||||
{
|
||||
return orderMoney;
|
||||
}
|
||||
|
||||
public void setOrderMoney(long orderMoney)
|
||||
{
|
||||
this.orderMoney = orderMoney;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,359 @@
|
||||
/*
|
||||
* 版权所有 (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;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,203 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.dbo.after;
|
||||
|
||||
import com.zhiqim.yangcai.design.dbo.after.DesignAfterOrder;
|
||||
|
||||
import org.zhiqim.kernel.annotation.AnAlias;
|
||||
import org.zhiqim.kernel.annotation.AnNew;
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
import org.zhiqim.orm.annotation.*;
|
||||
|
||||
/**
|
||||
* 售后订单列表视图 对应视图《DESIGN_AFTER_ORDER_VIEW》
|
||||
*/
|
||||
@AnAlias("DesignAfterOrderView")
|
||||
@AnNew
|
||||
@AnView("DESIGN_AFTER_ORDER,DESIGN_ORDER")
|
||||
@AnViewJoin({@AnViewJoinValue(type="EQUAL", lTable="DESIGN_AFTER_ORDER", lColumn="DESIGN_ID", rTable="DESIGN_ORDER", rColumn="DESIGN_ID")})
|
||||
public class DesignAfterOrderView extends DesignAfterOrder
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnViewField(table="DESIGN_ORDER", column="MERCHANT_ID") private long merchantId; //2.订单商户编号
|
||||
@AnViewField(table="DESIGN_ORDER", column="ORG_ID") private long orgId; //3.操作员组织编号
|
||||
@AnViewField(table="DESIGN_ORDER", column="OUT_ID") private long outId; //4.外部系统单号
|
||||
@AnViewField(table="DESIGN_ORDER", column="ORDER_TEXT") private String orderText; //5.订单描述
|
||||
@AnViewField(table="DESIGN_ORDER", column="AFTER_NAMES") private String afterNames; //6.后加工名称,多个逗号隔开
|
||||
@AnViewField(table="DESIGN_ORDER", column="AMOUNT") private long amount; //7.订单总金额
|
||||
@AnViewField(table="DESIGN_ORDER", column="PRINT_SPECIAL") private String printSpecial; //8.印刷特殊工艺
|
||||
@AnViewField(table="DESIGN_ORDER", column="TYPE_ID") private long typeId; //9.设计类型,名片、彩页、等等
|
||||
@AnViewField(table="DESIGN_ORDER", column="SHOP_NICK") private String shopNick; //10.店铺名称
|
||||
@AnViewField(table="DESIGN_ORDER", column="DESIGNER") private String designer; //11.设计师
|
||||
@AnViewField(table="DESIGN_ORDER", column="BUYER_NICK") private String buyerNick; //12.客户昵称
|
||||
@AnViewField(table="DESIGN_ORDER", column="USER_CONTACT") private String userContact; //13.联系人
|
||||
@AnViewField(table="DESIGN_ORDER", column="USER_MOBILE") private String userMobile; //14.用户手机
|
||||
@AnViewField(table="DESIGN_ORDER", column="USER_QQ") private String userQq; //15.用户QQ
|
||||
@AnViewField(table="DESIGN_ORDER", column="USER_WX") private String userWx; //16.用户微信
|
||||
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getMerchantId()
|
||||
{
|
||||
return merchantId;
|
||||
}
|
||||
|
||||
public void setMerchantId(long merchantId)
|
||||
{
|
||||
this.merchantId = merchantId;
|
||||
}
|
||||
|
||||
public long getOrgId()
|
||||
{
|
||||
return orgId;
|
||||
}
|
||||
|
||||
public void setOrgId(long orgId)
|
||||
{
|
||||
this.orgId = orgId;
|
||||
}
|
||||
|
||||
public long getOutId()
|
||||
{
|
||||
return outId;
|
||||
}
|
||||
|
||||
public void setOutId(long outId)
|
||||
{
|
||||
this.outId = outId;
|
||||
}
|
||||
|
||||
public String getOrderText()
|
||||
{
|
||||
return orderText;
|
||||
}
|
||||
|
||||
public void setOrderText(String orderText)
|
||||
{
|
||||
this.orderText = orderText;
|
||||
}
|
||||
|
||||
public String getAfterNames()
|
||||
{
|
||||
return afterNames;
|
||||
}
|
||||
|
||||
public void setAfterNames(String afterNames)
|
||||
{
|
||||
this.afterNames = afterNames;
|
||||
}
|
||||
|
||||
public long getAmount()
|
||||
{
|
||||
return amount;
|
||||
}
|
||||
|
||||
public void setAmount(long amount)
|
||||
{
|
||||
this.amount = amount;
|
||||
}
|
||||
|
||||
public String getPrintSpecial()
|
||||
{
|
||||
return printSpecial;
|
||||
}
|
||||
|
||||
public void setPrintSpecial(String printSpecial)
|
||||
{
|
||||
this.printSpecial = printSpecial;
|
||||
}
|
||||
|
||||
public long getTypeId()
|
||||
{
|
||||
return typeId;
|
||||
}
|
||||
|
||||
public void setTypeId(long typeId)
|
||||
{
|
||||
this.typeId = typeId;
|
||||
}
|
||||
|
||||
public String getShopNick()
|
||||
{
|
||||
return shopNick;
|
||||
}
|
||||
|
||||
public void setShopNick(String shopNick)
|
||||
{
|
||||
this.shopNick = shopNick;
|
||||
}
|
||||
|
||||
public String getDesigner()
|
||||
{
|
||||
return designer;
|
||||
}
|
||||
|
||||
public void setDesigner(String designer)
|
||||
{
|
||||
this.designer = designer;
|
||||
}
|
||||
|
||||
public String getBuyerNick()
|
||||
{
|
||||
return buyerNick;
|
||||
}
|
||||
|
||||
public void setBuyerNick(String buyerNick)
|
||||
{
|
||||
this.buyerNick = buyerNick;
|
||||
}
|
||||
|
||||
public String getUserContact()
|
||||
{
|
||||
return userContact;
|
||||
}
|
||||
|
||||
public void setUserContact(String userContact)
|
||||
{
|
||||
this.userContact = userContact;
|
||||
}
|
||||
|
||||
public String getUserMobile()
|
||||
{
|
||||
return userMobile;
|
||||
}
|
||||
|
||||
public void setUserMobile(String userMobile)
|
||||
{
|
||||
this.userMobile = userMobile;
|
||||
}
|
||||
|
||||
public String getUserQq()
|
||||
{
|
||||
return userQq;
|
||||
}
|
||||
|
||||
public void setUserQq(String userQq)
|
||||
{
|
||||
this.userQq = userQq;
|
||||
}
|
||||
|
||||
public String getUserWx()
|
||||
{
|
||||
return userWx;
|
||||
}
|
||||
|
||||
public void setUserWx(String userWx)
|
||||
{
|
||||
this.userWx = userWx;
|
||||
}
|
||||
|
||||
}
|
||||
+540
@@ -0,0 +1,540 @@
|
||||
/*
|
||||
* 版权所有 (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_STATISTIC_DETAIL》
|
||||
*/
|
||||
@AnAlias("DesignAfterStatisticDetail")
|
||||
@AnNew
|
||||
@AnTable(table = "DESIGN_AFTER_STATISTIC_DETAIL", key = "START_DATE,DESIGN_AFS_ID", type = "InnoDB")
|
||||
@AnIndex(
|
||||
{
|
||||
@AnIndexValue(name = "IX_DESIGN_ID", column = "DESIGN_ID", unique = false), @AnIndexValue(name = "IX_ORG_ID", column = "ORG_ID", unique = false),
|
||||
@AnIndexValue(name = "IX_AFTER_BLAMER", column = "AFTER_BLAMER", unique = false),
|
||||
@AnIndexValue(name = "IX_AFTER_FINISH_TIME", column = "AFTER_FINISH_TIME", unique = false)
|
||||
})
|
||||
public class DesignAfterStatisticDetail implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column = "START_DATE", type = "string,32", notNull = true)
|
||||
private String startDate; // 1.统计日期 yyyy-MM
|
||||
@AnTableField(column = "DESIGN_AFS_ID", type = "long", notNull = true)
|
||||
private long designAfsId; // 2.设计师平台 独立售后单号
|
||||
@AnTableField(column = "OUT_AFS_ID", type = "string,64", notNull = true)
|
||||
private String outAfsId; // 3.设计师平台 独立售后单号
|
||||
@AnTableField(column = "DESIGN_ID", type = "long", notNull = true)
|
||||
private long designId; // 4.设计师平台的那条 订单售后
|
||||
@AnTableField(column = "LOSS_AMOUNT", type = "decimal,6,2", notNull = true)
|
||||
private double lossAmount; // 5.损失金额
|
||||
@AnTableField(column = "AFTER_STATUS", type = "int", notNull = true)
|
||||
private int afterStatus; // 6.售后单处理状态
|
||||
@AnTableField(column = "NEW_DESIGN_ID", type = "long", notNull = false)
|
||||
private long newDesignId; // 7.补单号(新单号)
|
||||
@AnTableField(column = "PIC_ORG_ID", type = "long", notNull = false)
|
||||
private long picOrgId; // 8.责任组织
|
||||
@AnTableField(column = "PIC_TYPE", type = "long", notNull = false)
|
||||
private long picType; // 9.责任类型 设计师责任,系统责任 等
|
||||
@AnTableField(column = "PROBLEM_TYPE", type = "long", notNull = false)
|
||||
private long problemType; // 10.问题类型, 设计与成品不符 , 设计师态度,色差等
|
||||
@AnTableField(column = "PROBLEM_DESC", type = "string,6000", notNull = false)
|
||||
private String problemDesc; // 11.问题描述
|
||||
@AnTableField(column = "AFTER_CREATE_TIME", type = "datetime", notNull = true)
|
||||
private Timestamp afterCreateTime; // 12.创建时间
|
||||
@AnTableField(column = "AFTER_MODIFY_TIME", type = "datetime", notNull = true)
|
||||
private Timestamp afterModifyTime; // 13.变更时间
|
||||
@AnTableField(column = "AFTER_BLAMER", type = "string,64", notNull = false)
|
||||
private String afterBlamer; // 14.责任人
|
||||
@AnTableField(column = "AFTER_RETURN_NOTE", type = "string,600", notNull = false)
|
||||
private String afterReturnNote; // 15.售后退回原因,(系统之间原因)
|
||||
@AnTableField(column = "AFTER_BLAME_RETURN_NOTE", type = "string,600", notNull = false)
|
||||
private String afterBlameReturnNote; // 16.申诉退回 原因
|
||||
@AnTableField(column = "AFTER_BLAME_RETURN_TIME", type = "datetime", notNull = false)
|
||||
private Timestamp afterBlameReturnTime; // 17.申诉退回 时间
|
||||
@AnTableField(column = "AFTER_HANDLER", type = "string,64", notNull = false)
|
||||
private String afterHandler; // 18.处理人 (指派责任的人)
|
||||
@AnTableField(column = "AFTER_HANDEL_TIME", type = "datetime", notNull = false)
|
||||
private Timestamp afterHandelTime; // 19.处理时间 (责任指派时间)
|
||||
@AnTableField(column = "AFTER_FINISH_NOTE", type = "string,600", notNull = false)
|
||||
private String afterFinishNote; // 20.处理完成描述,处理这处理完成时需添加 描述内容
|
||||
@AnTableField(column = "AFTER_FINISH_TIME", type = "datetime", notNull = false)
|
||||
private Timestamp afterFinishTime; // 21.售后完成时间
|
||||
@AnTableField(column = "AFTER_CANCELER", type = "string,64", notNull = false)
|
||||
private String afterCanceler; // 22.取消人
|
||||
@AnTableField(column = "AFTER_CANCEL_TIME", type = "datetime", notNull = false)
|
||||
private Timestamp afterCancelTime; // 23.取消时间
|
||||
@AnTableField(column = "AFTER_CANCEL_NOTE", type = "string,400", notNull = false)
|
||||
private String afterCancelNote; // 24.取消原因
|
||||
@AnTableField(column = "AFTER_COMPLAIN_CHECK_NOTE", type = "string,400", notNull = false)
|
||||
private String afterComplainCheckNote; // 25.申诉审核备注
|
||||
@AnTableField(column = "MERCHANT_ID", type = "long", notNull = true)
|
||||
private long merchantId; // 26.订单商户ID
|
||||
@AnTableField(column = "ORG_ID", type = "long", notNull = true)
|
||||
private long orgId; // 27.责任组织ID
|
||||
@AnTableField(column = "OUT_ID", type = "long", notNull = true)
|
||||
private long outId; // 28.外部系统订单号ID
|
||||
@AnTableField(column = "ORDER_TEXT", type = "string,600", notNull = false)
|
||||
private String orderText; // 29.订单信息
|
||||
@AnTableField(column = "AFTER_NAMES", type = "string,600", notNull = false)
|
||||
private String afterNames; // 30.后加工名称
|
||||
@AnTableField(column = "AMOUNT", type = "long", notNull = true)
|
||||
private long amount; // 31.设计订单金额
|
||||
@AnTableField(column = "PRINT_SPECIAL", type = "string,100", notNull = false)
|
||||
private String printSpecial; // 32.特殊工艺
|
||||
@AnTableField(column = "TYPE_ID", type = "long", notNull = true)
|
||||
private long typeId; // 33.设计类型,名片、彩页、等等
|
||||
@AnTableField(column = "SHOP_NICK", type = "string,100", notNull = false)
|
||||
private String shopNick; // 34.店铺名
|
||||
@AnTableField(column = "DESIGNER", type = "string,64", notNull = false)
|
||||
private String designer; // 35.订单设计师
|
||||
@AnTableField(column = "BUYER_NICK", type = "string,100", notNull = false)
|
||||
private String buyerNick; // 36.订单买家昵称
|
||||
@AnTableField(column = "USER_CONTACT", type = "string,200", notNull = false)
|
||||
private String userContact; // 37.订单买家联系人
|
||||
@AnTableField(column = "USER_MOBILE", type = "string,100", notNull = false)
|
||||
private String userMobile; // 38.订单买家联系手机
|
||||
@AnTableField(column = "USER_QQ", type = "string,100", notNull = false)
|
||||
private String userQq; // 39.订单买家联系QQ
|
||||
@AnTableField(column = "USER_WX", type = "string,100", notNull = false)
|
||||
private String userWx; // 40.订单买家联系WX
|
||||
|
||||
private double compensateAmount;// 赔付总金额
|
||||
|
||||
@Override
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public String getStartDate()
|
||||
{
|
||||
return startDate;
|
||||
}
|
||||
|
||||
public void setStartDate(String startDate)
|
||||
{
|
||||
this.startDate = startDate;
|
||||
}
|
||||
|
||||
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 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 long getMerchantId()
|
||||
{
|
||||
return merchantId;
|
||||
}
|
||||
|
||||
public void setMerchantId(long merchantId)
|
||||
{
|
||||
this.merchantId = merchantId;
|
||||
}
|
||||
|
||||
public long getOrgId()
|
||||
{
|
||||
return orgId;
|
||||
}
|
||||
|
||||
public void setOrgId(long orgId)
|
||||
{
|
||||
this.orgId = orgId;
|
||||
}
|
||||
|
||||
public long getOutId()
|
||||
{
|
||||
return outId;
|
||||
}
|
||||
|
||||
public void setOutId(long outId)
|
||||
{
|
||||
this.outId = outId;
|
||||
}
|
||||
|
||||
public String getOrderText()
|
||||
{
|
||||
return orderText;
|
||||
}
|
||||
|
||||
public void setOrderText(String orderText)
|
||||
{
|
||||
this.orderText = orderText;
|
||||
}
|
||||
|
||||
public String getAfterNames()
|
||||
{
|
||||
return afterNames;
|
||||
}
|
||||
|
||||
public void setAfterNames(String afterNames)
|
||||
{
|
||||
this.afterNames = afterNames;
|
||||
}
|
||||
|
||||
public long getAmount()
|
||||
{
|
||||
return amount;
|
||||
}
|
||||
|
||||
public void setAmount(long amount)
|
||||
{
|
||||
this.amount = amount;
|
||||
}
|
||||
|
||||
public String getPrintSpecial()
|
||||
{
|
||||
return printSpecial;
|
||||
}
|
||||
|
||||
public void setPrintSpecial(String printSpecial)
|
||||
{
|
||||
this.printSpecial = printSpecial;
|
||||
}
|
||||
|
||||
public long getTypeId()
|
||||
{
|
||||
return typeId;
|
||||
}
|
||||
|
||||
public void setTypeId(long typeId)
|
||||
{
|
||||
this.typeId = typeId;
|
||||
}
|
||||
|
||||
public String getShopNick()
|
||||
{
|
||||
return shopNick;
|
||||
}
|
||||
|
||||
public void setShopNick(String shopNick)
|
||||
{
|
||||
this.shopNick = shopNick;
|
||||
}
|
||||
|
||||
public String getDesigner()
|
||||
{
|
||||
return designer;
|
||||
}
|
||||
|
||||
public void setDesigner(String designer)
|
||||
{
|
||||
this.designer = designer;
|
||||
}
|
||||
|
||||
public String getBuyerNick()
|
||||
{
|
||||
return buyerNick;
|
||||
}
|
||||
|
||||
public void setBuyerNick(String buyerNick)
|
||||
{
|
||||
this.buyerNick = buyerNick;
|
||||
}
|
||||
|
||||
public String getUserContact()
|
||||
{
|
||||
return userContact;
|
||||
}
|
||||
|
||||
public void setUserContact(String userContact)
|
||||
{
|
||||
this.userContact = userContact;
|
||||
}
|
||||
|
||||
public String getUserMobile()
|
||||
{
|
||||
return userMobile;
|
||||
}
|
||||
|
||||
public void setUserMobile(String userMobile)
|
||||
{
|
||||
this.userMobile = userMobile;
|
||||
}
|
||||
|
||||
public String getUserQq()
|
||||
{
|
||||
return userQq;
|
||||
}
|
||||
|
||||
public void setUserQq(String userQq)
|
||||
{
|
||||
this.userQq = userQq;
|
||||
}
|
||||
|
||||
public String getUserWx()
|
||||
{
|
||||
return userWx;
|
||||
}
|
||||
|
||||
public void setUserWx(String userWx)
|
||||
{
|
||||
this.userWx = userWx;
|
||||
}
|
||||
|
||||
public double getCompensateAmount()
|
||||
{
|
||||
return compensateAmount;
|
||||
}
|
||||
|
||||
public void setCompensateAmount(double compensateAmount)
|
||||
{
|
||||
this.compensateAmount = compensateAmount;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,142 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.dbo.api;
|
||||
|
||||
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.*;
|
||||
|
||||
/**
|
||||
* 接口调用日志表 对应表《API_INVOKE_LOG》
|
||||
*/
|
||||
@AnAlias("ApiInvokeLog")
|
||||
@AnNew
|
||||
@AnTable(table="API_INVOKE_LOG", key="INVOKE_LOG_ID", type="InnoDB")
|
||||
@AnIndex({@AnIndexValue(name="IX_INVOCK_IP", column="REMOTE_IP", unique=false),
|
||||
@AnIndexValue(name="IX_REMOTE_USER", column="REMOTE_USER", unique=false),
|
||||
@AnIndexValue(name="IX_USER_STATUS_TIME", column="REMOTE_USER,STATUS_CODE,CREATE_TIME", unique=false),
|
||||
@AnIndexValue(name="IX_API_NAME", column="API_NAME", unique=false),
|
||||
@AnIndexValue(name="IX_STATUS_CODE", column="STATUS_CODE", unique=false)})
|
||||
public class ApiInvokeLog implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column="INVOKE_LOG_ID", type="long", notNull=true) private long invokeLogId; //1.日志编号
|
||||
@AnTableField(column="REMOTE_IP", type="string,200", notNull=true) private String remoteIp; //2.用户IP地址
|
||||
@AnTableField(column="ERROR_ID", type="string,200", notNull=false) private String errorId; //3.错误订单号 -1或者null 表示该方法 订单号字段允许为空
|
||||
@AnTableField(column="STATUS_CODE", type="int", notNull=true) private int statusCode; //4.状态码
|
||||
@AnTableField(column="REMOTE_USER", type="string,200", notNull=true) private String remoteUser; //5.用户名 没有用户 名时填写IP地址
|
||||
@AnTableField(column="API_NAME", type="string,200", notNull=false) private String apiName; //6.调用接口名
|
||||
@AnTableField(column="INVOKE_MESSAGE", type="string,6000", notNull=false) private String invokeMessage; //7.调用接口结果描述
|
||||
@AnTableField(column="INVOKE_STACK_TRACE", type="string,4000", notNull=false) private String invokeStackTrace; //8.调用接口的堆栈信息
|
||||
@AnTableField(column="CREATE_TIME", type="datetime", notNull=true) private Timestamp createTime; //9.入库时间
|
||||
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getInvokeLogId()
|
||||
{
|
||||
return invokeLogId;
|
||||
}
|
||||
|
||||
public void setInvokeLogId(long invokeLogId)
|
||||
{
|
||||
this.invokeLogId = invokeLogId;
|
||||
}
|
||||
|
||||
public String getRemoteIp()
|
||||
{
|
||||
return remoteIp;
|
||||
}
|
||||
|
||||
public void setRemoteIp(String remoteIp)
|
||||
{
|
||||
this.remoteIp = remoteIp;
|
||||
}
|
||||
|
||||
public String getErrorId()
|
||||
{
|
||||
return errorId;
|
||||
}
|
||||
|
||||
public void setErrorId(String errorId)
|
||||
{
|
||||
this.errorId = errorId;
|
||||
}
|
||||
|
||||
public int getStatusCode()
|
||||
{
|
||||
return statusCode;
|
||||
}
|
||||
|
||||
public void setStatusCode(int statusCode)
|
||||
{
|
||||
this.statusCode = statusCode;
|
||||
}
|
||||
|
||||
public String getRemoteUser()
|
||||
{
|
||||
return remoteUser;
|
||||
}
|
||||
|
||||
public void setRemoteUser(String remoteUser)
|
||||
{
|
||||
this.remoteUser = remoteUser;
|
||||
}
|
||||
|
||||
public String getApiName()
|
||||
{
|
||||
return apiName;
|
||||
}
|
||||
|
||||
public void setApiName(String apiName)
|
||||
{
|
||||
this.apiName = apiName;
|
||||
}
|
||||
|
||||
public String getInvokeMessage()
|
||||
{
|
||||
return invokeMessage;
|
||||
}
|
||||
|
||||
public void setInvokeMessage(String invokeMessage)
|
||||
{
|
||||
this.invokeMessage = invokeMessage;
|
||||
}
|
||||
|
||||
public String getInvokeStackTrace()
|
||||
{
|
||||
return invokeStackTrace;
|
||||
}
|
||||
|
||||
public void setInvokeStackTrace(String invokeStackTrace)
|
||||
{
|
||||
this.invokeStackTrace = invokeStackTrace;
|
||||
}
|
||||
|
||||
public Timestamp getCreateTime()
|
||||
{
|
||||
return createTime;
|
||||
}
|
||||
|
||||
public void setCreateTime(Timestamp createTime)
|
||||
{
|
||||
this.createTime = createTime;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,295 @@
|
||||
/**
|
||||
* 扬彩印刷设计
|
||||
* 文件名 :ComplainDetail.java
|
||||
* 创建人 :gjx
|
||||
* 创建时间:2019-8-14
|
||||
*/
|
||||
|
||||
package com.zhiqim.yangcai.design.dbo.complain;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.sql.Timestamp;
|
||||
|
||||
import org.zhiqim.kernel.annotation.AnAlias;
|
||||
import org.zhiqim.kernel.annotation.AnNew;
|
||||
import org.zhiqim.orm.annotation.AnTable;
|
||||
import org.zhiqim.orm.annotation.AnTableField;
|
||||
|
||||
/**
|
||||
* 投诉单详情表
|
||||
*
|
||||
* @version 1.0 @author gjx 2019-8-14 新建与整理
|
||||
*/
|
||||
@AnAlias("DesignComplain")
|
||||
@AnNew
|
||||
@AnTable(table = "DESIGN_COMPLAIN", key = "COMPLAIN_ID", type = "InnoDB")
|
||||
public class DesignComplain implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column = "COMPLAIN_ID", type = "long", notNull = true)
|
||||
private long complainId; // 1.投诉单ID
|
||||
@AnTableField(column = "DESIGN_ID", type = "long", notNull = true)
|
||||
private long designId; // 2.设计单号
|
||||
@AnTableField(column = "COMPLAIN_STATUS", type = "string,20", notNull = true)
|
||||
private String complainStatus; // 3.投诉状态
|
||||
@AnTableField(column = "COMPLAIN_TYPE", type = "string,100", notNull = true)
|
||||
private String complainType; // 4.投诉类型
|
||||
@AnTableField(column = "DISPOSE_PROJECT", type = "string,100", notNull = true)
|
||||
private String disposeProject; // 5.处理方案
|
||||
@AnTableField(column = "SHOP_PUNISH_SCORE", type = "int", notNull = false)
|
||||
private int shopPunishScore; // 6.店铺扣罚分数
|
||||
@AnTableField(column = "UNDERTAKE_DEPT", type = "string,100", notNull = true)
|
||||
private String undertakeDept; // 7.责任部门
|
||||
@AnTableField(column = "UNDERTAKE_PERSON", type = "string,20", notNull = true)
|
||||
private String undertakePerson; // 8.责任人
|
||||
@AnTableField(column = "IS_SATRAP_ASSIST", type = "boolean", notNull = false)
|
||||
private boolean isSatrapAssist; // 9.是否需要主管协助,0不需要,1需要
|
||||
@AnTableField(column = "COMPLAIN_SPECIFIC_TEXT", type = "string,200", notNull = true)
|
||||
private String complainSpecificText; // 10.投诉具体描述
|
||||
@AnTableField(column = "DISPOSE_IMG_PATH", type = "string,200", notNull = false)
|
||||
private String disposeImgPath; // 11.投诉单处理图片路径
|
||||
@AnTableField(column = "FINISH_IMG_PATH", type = "string,200", notNull = false)
|
||||
private String finishImgPath; // 12.投诉单完结图片路径
|
||||
@AnTableField(column = "COMPLAIN_ADD_NAME", type = "string,20", notNull = true)
|
||||
private String complainAddName; // 13.投诉单受理人
|
||||
@AnTableField(column = "COMPLAIN_ADD_TIME", type = "datetime", notNull = true)
|
||||
private Timestamp complainAddTime; // 14.投诉单受理时间
|
||||
@AnTableField(column = "COMPLAIN_MODIFY_TIME", type = "datetime", notNull = false)
|
||||
private Timestamp complainModifyTime; // 15.修改时间
|
||||
@AnTableField(column = "ASSIST_PERSON", type = "string,20", notNull = false)
|
||||
private String assistPerson; // 16.协助人
|
||||
@AnTableField(column = "ASSIST_ORG", type = "long", notNull = false)
|
||||
private long assistOrg; // 17.协助组织
|
||||
@AnTableField(column = "UNDERTAKE_ORG_NAME", type = "string,20", notNull = false)
|
||||
private String undertakeOrgName; // 18.责任组织名称
|
||||
@AnTableField(column = "ASSIST_DEPT_MANAGER", type = "string,20", notNull = false)
|
||||
private String assistDeptManager; // 19.协助主管
|
||||
@AnTableField(column = "ASSIST_ORG_NAME", type = "string,20", notNull = false)
|
||||
private String assistOrgName; // 20.协助组织名称
|
||||
@AnTableField(column = "UNDERTAKE_DEPT_MANAGER", type = "string,20", notNull = false)
|
||||
private String undertakeDeptManager; // 21.责任主管
|
||||
@AnTableField(column = "UNDERTAKE_ORG", type = "long", notNull = false)
|
||||
private long undertakeOrg; // 22.责任组织
|
||||
|
||||
public long getComplainId()
|
||||
{
|
||||
return complainId;
|
||||
}
|
||||
|
||||
public void setComplainId(long complainId)
|
||||
{
|
||||
this.complainId = complainId;
|
||||
}
|
||||
|
||||
public long getDesignId()
|
||||
{
|
||||
return designId;
|
||||
}
|
||||
|
||||
public void setDesignId(long designId)
|
||||
{
|
||||
this.designId = designId;
|
||||
}
|
||||
|
||||
public String getComplainStatus()
|
||||
{
|
||||
return complainStatus;
|
||||
}
|
||||
|
||||
public void setComplainStatus(String complainStatus)
|
||||
{
|
||||
this.complainStatus = complainStatus;
|
||||
}
|
||||
|
||||
public String getComplainType()
|
||||
{
|
||||
return complainType;
|
||||
}
|
||||
|
||||
public void setComplainType(String complainType)
|
||||
{
|
||||
this.complainType = complainType;
|
||||
}
|
||||
|
||||
public String getDisposeProject()
|
||||
{
|
||||
return disposeProject;
|
||||
}
|
||||
|
||||
public void setDisposeProject(String disposeProject)
|
||||
{
|
||||
this.disposeProject = disposeProject;
|
||||
}
|
||||
|
||||
public int getShopPunishScore()
|
||||
{
|
||||
return shopPunishScore;
|
||||
}
|
||||
|
||||
public void setShopPunishScore(int shopPunishScore)
|
||||
{
|
||||
this.shopPunishScore = shopPunishScore;
|
||||
}
|
||||
|
||||
public String getUndertakeDept()
|
||||
{
|
||||
return undertakeDept;
|
||||
}
|
||||
|
||||
public void setUndertakeDept(String undertakeDept)
|
||||
{
|
||||
this.undertakeDept = undertakeDept;
|
||||
}
|
||||
|
||||
public String getUndertakePerson()
|
||||
{
|
||||
return undertakePerson;
|
||||
}
|
||||
|
||||
public void setUndertakePerson(String undertakePerson)
|
||||
{
|
||||
this.undertakePerson = undertakePerson;
|
||||
}
|
||||
|
||||
public boolean isSatrapAssist()
|
||||
{
|
||||
return isSatrapAssist;
|
||||
}
|
||||
|
||||
public void setSatrapAssist(boolean isSatrapAssist)
|
||||
{
|
||||
this.isSatrapAssist = isSatrapAssist;
|
||||
}
|
||||
|
||||
public String getComplainSpecificText()
|
||||
{
|
||||
return complainSpecificText;
|
||||
}
|
||||
|
||||
public void setComplainSpecificText(String complainSpecificText)
|
||||
{
|
||||
this.complainSpecificText = complainSpecificText;
|
||||
}
|
||||
|
||||
public String getDisposeImgPath()
|
||||
{
|
||||
return disposeImgPath;
|
||||
}
|
||||
|
||||
public void setDisposeImgPath(String disposeImgPath)
|
||||
{
|
||||
this.disposeImgPath = disposeImgPath;
|
||||
}
|
||||
|
||||
public String getComplainAddName()
|
||||
{
|
||||
return complainAddName;
|
||||
}
|
||||
|
||||
public void setComplainAddName(String complainAddName)
|
||||
{
|
||||
this.complainAddName = complainAddName;
|
||||
}
|
||||
|
||||
public Timestamp getComplainAddTime()
|
||||
{
|
||||
return complainAddTime;
|
||||
}
|
||||
|
||||
public void setComplainAddTime(Timestamp complainAddTime)
|
||||
{
|
||||
this.complainAddTime = complainAddTime;
|
||||
}
|
||||
|
||||
public Timestamp getComplainModifyTime()
|
||||
{
|
||||
return complainModifyTime;
|
||||
}
|
||||
|
||||
public void setComplainModifyTime(Timestamp complainModifyTime)
|
||||
{
|
||||
this.complainModifyTime = complainModifyTime;
|
||||
}
|
||||
|
||||
public String getFinishImgPath()
|
||||
{
|
||||
return finishImgPath;
|
||||
}
|
||||
|
||||
public void setFinishImgPath(String finishImgPath)
|
||||
{
|
||||
this.finishImgPath = finishImgPath;
|
||||
}
|
||||
|
||||
public String getAssistPerson()
|
||||
{
|
||||
return assistPerson;
|
||||
}
|
||||
|
||||
public void setAssistPerson(String assistPerson)
|
||||
{
|
||||
this.assistPerson = assistPerson;
|
||||
}
|
||||
|
||||
public long getAssistOrg()
|
||||
{
|
||||
return assistOrg;
|
||||
}
|
||||
|
||||
public void setAssistOrg(long assistOrg)
|
||||
{
|
||||
this.assistOrg = assistOrg;
|
||||
}
|
||||
|
||||
public String getUndertakeOrgName()
|
||||
{
|
||||
return undertakeOrgName;
|
||||
}
|
||||
|
||||
public void setUndertakeOrgName(String undertakeOrgName)
|
||||
{
|
||||
this.undertakeOrgName = undertakeOrgName;
|
||||
}
|
||||
|
||||
public String getAssistDeptManager()
|
||||
{
|
||||
return assistDeptManager;
|
||||
}
|
||||
|
||||
public void setAssistDeptManager(String assistDeptManager)
|
||||
{
|
||||
this.assistDeptManager = assistDeptManager;
|
||||
}
|
||||
|
||||
public String getAssistOrgName()
|
||||
{
|
||||
return assistOrgName;
|
||||
}
|
||||
|
||||
public void setAssistOrgName(String assistOrgName)
|
||||
{
|
||||
this.assistOrgName = assistOrgName;
|
||||
}
|
||||
|
||||
public String getUndertakeDeptManager()
|
||||
{
|
||||
return undertakeDeptManager;
|
||||
}
|
||||
|
||||
public void setUndertakeDeptManager(String undertakeDeptManager)
|
||||
{
|
||||
this.undertakeDeptManager = undertakeDeptManager;
|
||||
}
|
||||
|
||||
public long getUndertakeOrg()
|
||||
{
|
||||
return undertakeOrg;
|
||||
}
|
||||
|
||||
public void setUndertakeOrg(long undertakeOrg)
|
||||
{
|
||||
this.undertakeOrg = undertakeOrg;
|
||||
}
|
||||
|
||||
}
|
||||
+235
@@ -0,0 +1,235 @@
|
||||
/**
|
||||
* 扬彩印刷设计
|
||||
* 文件名 :DesignComplainView.java
|
||||
* 创建人 :gjx
|
||||
* 创建时间:2019-8-15
|
||||
*/
|
||||
|
||||
package com.zhiqim.yangcai.design.dbo.complain;
|
||||
|
||||
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.AnView;
|
||||
import org.zhiqim.orm.annotation.AnViewField;
|
||||
import org.zhiqim.orm.annotation.AnViewJoin;
|
||||
import org.zhiqim.orm.annotation.AnViewJoinValue;
|
||||
|
||||
/**
|
||||
* 投诉单视图
|
||||
*
|
||||
* @version 1.0 @author gjx 2019-8-15 新建与整理
|
||||
*/
|
||||
@AnAlias("DesignComplainView")
|
||||
@AnNew
|
||||
@AnView("DESIGN_COMPLAIN,DESIGN_ORDER")
|
||||
@AnViewJoin(
|
||||
{
|
||||
@AnViewJoinValue(type = "EQUAL", lTable = "DESIGN_COMPLAIN", lColumn = "DESIGN_ID", rTable = "DESIGN_ORDER", rColumn = "DESIGN_ID")
|
||||
})
|
||||
public class DesignComplainView extends DesignComplain
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnViewField(table = "DESIGN_ORDER", column = "MERCHANT_ID")
|
||||
private long merchantId; // 2.订单商户编号
|
||||
@AnViewField(table = "DESIGN_ORDER", column = "ORG_ID")
|
||||
private long orgId; // 3.操作员组织编号
|
||||
@AnViewField(table = "DESIGN_ORDER", column = "OUT_ID")
|
||||
private long outId; // 4.外部系统单号
|
||||
@AnViewField(table = "DESIGN_ORDER", column = "ORDER_TEXT")
|
||||
private String orderText; // 5.订单描述
|
||||
@AnViewField(table = "DESIGN_ORDER", column = "AFTER_NAMES")
|
||||
private String afterNames; // 6.后加工名称,多个逗号隔开
|
||||
@AnViewField(table = "DESIGN_ORDER", column = "AMOUNT")
|
||||
private long amount; // 7.订单总金额
|
||||
@AnViewField(table = "DESIGN_ORDER", column = "PRINT_SPECIAL")
|
||||
private String printSpecial; // 8.印刷特殊工艺
|
||||
@AnViewField(table = "DESIGN_ORDER", column = "TYPE_ID")
|
||||
private long typeId; // 9.设计类型,名片、彩页、等等
|
||||
@AnViewField(table = "DESIGN_ORDER", column = "SHOP_NICK")
|
||||
private String shopNick; // 10.店铺名称
|
||||
@AnViewField(table = "DESIGN_ORDER", column = "DESIGNER")
|
||||
private String designer; // 11.设计师
|
||||
@AnViewField(table = "DESIGN_ORDER", column = "BUYER_NICK")
|
||||
private String buyerNick; // 12.客户昵称
|
||||
@AnViewField(table = "DESIGN_ORDER", column = "USER_CONTACT")
|
||||
private String userContact; // 13.联系人
|
||||
@AnViewField(table = "DESIGN_ORDER", column = "USER_MOBILE")
|
||||
private String userMobile; // 14.用户手机
|
||||
@AnViewField(table = "DESIGN_ORDER", column = "USER_QQ")
|
||||
private String userQq; // 15.用户QQ
|
||||
@AnViewField(table = "DESIGN_ORDER", column = "USER_WX")
|
||||
private String userWx; // 16.用户微信
|
||||
@AnViewField(table = "DESIGN_ORDER", column = "CREATE_TIME")
|
||||
private Timestamp createTime; // 17.创建时间
|
||||
|
||||
@Override
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getMerchantId()
|
||||
{
|
||||
return merchantId;
|
||||
}
|
||||
|
||||
public void setMerchantId(long merchantId)
|
||||
{
|
||||
this.merchantId = merchantId;
|
||||
}
|
||||
|
||||
public long getOrgId()
|
||||
{
|
||||
return orgId;
|
||||
}
|
||||
|
||||
public void setOrgId(long orgId)
|
||||
{
|
||||
this.orgId = orgId;
|
||||
}
|
||||
|
||||
public long getOutId()
|
||||
{
|
||||
return outId;
|
||||
}
|
||||
|
||||
public void setOutId(long outId)
|
||||
{
|
||||
this.outId = outId;
|
||||
}
|
||||
|
||||
public String getOrderText()
|
||||
{
|
||||
return orderText;
|
||||
}
|
||||
|
||||
public void setOrderText(String orderText)
|
||||
{
|
||||
this.orderText = orderText;
|
||||
}
|
||||
|
||||
public String getAfterNames()
|
||||
{
|
||||
return afterNames;
|
||||
}
|
||||
|
||||
public void setAfterNames(String afterNames)
|
||||
{
|
||||
this.afterNames = afterNames;
|
||||
}
|
||||
|
||||
public long getAmount()
|
||||
{
|
||||
return amount;
|
||||
}
|
||||
|
||||
public void setAmount(long amount)
|
||||
{
|
||||
this.amount = amount;
|
||||
}
|
||||
|
||||
public String getPrintSpecial()
|
||||
{
|
||||
return printSpecial;
|
||||
}
|
||||
|
||||
public void setPrintSpecial(String printSpecial)
|
||||
{
|
||||
this.printSpecial = printSpecial;
|
||||
}
|
||||
|
||||
public long getTypeId()
|
||||
{
|
||||
return typeId;
|
||||
}
|
||||
|
||||
public void setTypeId(long typeId)
|
||||
{
|
||||
this.typeId = typeId;
|
||||
}
|
||||
|
||||
public String getShopNick()
|
||||
{
|
||||
return shopNick;
|
||||
}
|
||||
|
||||
public void setShopNick(String shopNick)
|
||||
{
|
||||
this.shopNick = shopNick;
|
||||
}
|
||||
|
||||
public String getDesigner()
|
||||
{
|
||||
return designer;
|
||||
}
|
||||
|
||||
public void setDesigner(String designer)
|
||||
{
|
||||
this.designer = designer;
|
||||
}
|
||||
|
||||
public String getBuyerNick()
|
||||
{
|
||||
return buyerNick;
|
||||
}
|
||||
|
||||
public void setBuyerNick(String buyerNick)
|
||||
{
|
||||
this.buyerNick = buyerNick;
|
||||
}
|
||||
|
||||
public String getUserContact()
|
||||
{
|
||||
return userContact;
|
||||
}
|
||||
|
||||
public void setUserContact(String userContact)
|
||||
{
|
||||
this.userContact = userContact;
|
||||
}
|
||||
|
||||
public String getUserMobile()
|
||||
{
|
||||
return userMobile;
|
||||
}
|
||||
|
||||
public void setUserMobile(String userMobile)
|
||||
{
|
||||
this.userMobile = userMobile;
|
||||
}
|
||||
|
||||
public String getUserQq()
|
||||
{
|
||||
return userQq;
|
||||
}
|
||||
|
||||
public void setUserQq(String userQq)
|
||||
{
|
||||
this.userQq = userQq;
|
||||
}
|
||||
|
||||
public String getUserWx()
|
||||
{
|
||||
return userWx;
|
||||
}
|
||||
|
||||
public void setUserWx(String userWx)
|
||||
{
|
||||
this.userWx = userWx;
|
||||
}
|
||||
|
||||
public Timestamp getCreateTime()
|
||||
{
|
||||
return createTime;
|
||||
}
|
||||
|
||||
public void setCreateTime(Timestamp createTime)
|
||||
{
|
||||
this.createTime = createTime;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,70 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.dbo.design;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import org.zhiqim.kernel.annotation.AnAlias;
|
||||
import org.zhiqim.kernel.annotation.AnNew;
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
import org.zhiqim.orm.annotation.*;
|
||||
|
||||
/**
|
||||
* 责任类型 对应表《AFTER_PIC_TYPE》
|
||||
*/
|
||||
@AnAlias("AfterPicType")
|
||||
@AnNew
|
||||
@AnTable(table="AFTER_PIC_TYPE", key="PIC_TYPE", type="InnoDB")
|
||||
public class AfterPicType implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column="PIC_TYPE", type="long", notNull=true) private long picType; //1.责任类型
|
||||
@AnTableField(column="PIC_TYPE_NAME", type="string,128", notNull=true) private String picTypeName; //2.责任类型名
|
||||
@AnTableField(column="PIC_STATUS", type="int", notNull=true) private int picStatus; //3.0 正常 : 1 停用
|
||||
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getPicType()
|
||||
{
|
||||
return picType;
|
||||
}
|
||||
|
||||
public void setPicType(long picType)
|
||||
{
|
||||
this.picType = picType;
|
||||
}
|
||||
|
||||
public String getPicTypeName()
|
||||
{
|
||||
return picTypeName;
|
||||
}
|
||||
|
||||
public void setPicTypeName(String picTypeName)
|
||||
{
|
||||
this.picTypeName = picTypeName;
|
||||
}
|
||||
|
||||
public int getPicStatus()
|
||||
{
|
||||
return picStatus;
|
||||
}
|
||||
|
||||
public void setPicStatus(int picStatus)
|
||||
{
|
||||
this.picStatus = picStatus;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,81 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.dbo.design;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import org.zhiqim.kernel.annotation.AnAlias;
|
||||
import org.zhiqim.kernel.annotation.AnNew;
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
import org.zhiqim.orm.annotation.*;
|
||||
|
||||
/**
|
||||
* 问题类型 对应表《AFTER_PROBLEM_TYPE》
|
||||
*/
|
||||
@AnAlias("AfterProblemType")
|
||||
@AnNew
|
||||
@AnTable(table="AFTER_PROBLEM_TYPE", key="PROBLEM_TYPE", type="InnoDB")
|
||||
public class AfterProblemType implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column="PIC_TYPE", type="long", notNull=true) private long picType; //1.属于责任类型
|
||||
@AnTableField(column="PROBLEM_TYPE", type="long", notNull=true) private long problemType; //2.问题类型编号
|
||||
@AnTableField(column="PROBLEM_NAME", type="string,64", notNull=true) private String problemName; //3.问题类型名
|
||||
@AnTableField(column="PROBLEM_STATUS", type="int", notNull=true) private int problemStatus; //4.0 正常 : 1 停用
|
||||
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
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 getProblemName()
|
||||
{
|
||||
return problemName;
|
||||
}
|
||||
|
||||
public void setProblemName(String problemName)
|
||||
{
|
||||
this.problemName = problemName;
|
||||
}
|
||||
|
||||
public int getProblemStatus()
|
||||
{
|
||||
return problemStatus;
|
||||
}
|
||||
|
||||
public void setProblemStatus(int problemStatus)
|
||||
{
|
||||
this.problemStatus = problemStatus;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,88 @@
|
||||
package com.zhiqim.yangcai.design.dbo.design;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import org.zhiqim.kernel.annotation.AnAlias;
|
||||
import org.zhiqim.kernel.annotation.AnNew;
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
import org.zhiqim.orm.annotation.AnTable;
|
||||
import org.zhiqim.orm.annotation.AnTableField;
|
||||
|
||||
/**
|
||||
* 设计行业表 对应表《DESIGN_INDUSTRY》
|
||||
*/
|
||||
@AnAlias("DesignIndustry")
|
||||
@AnNew
|
||||
@AnTable(table = "DESIGN_INDUSTRY", key = "INDUSTRY_ID", type = "InnoDB")
|
||||
public class DesignIndustry implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column = "INDUSTRY_ID", type = "long", notNull = true)
|
||||
private long industryId; // 1.行业编号
|
||||
@AnTableField(column = "INDUSTRY_NAME", type = "string,20", notNull = true)
|
||||
private String industryName; // 2.行业名称
|
||||
@AnTableField(column = "INDUSTRY_KEYWORDS", type = "string,5000", notNull = false)
|
||||
private String industryKeywords; // 3.行业关键词
|
||||
@AnTableField(column = "INDUSTRY_SEQ", type = "int", notNull = true)
|
||||
private int industrySeq; // 4.序号
|
||||
@AnTableField(column = "IS_ENABLED", type = "boolean", notNull = true)
|
||||
private boolean isEnabled; // 5.状态 true=正常、false=停用
|
||||
|
||||
@Override
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getIndustryId()
|
||||
{
|
||||
return industryId;
|
||||
}
|
||||
|
||||
public void setIndustryId(long industryId)
|
||||
{
|
||||
this.industryId = industryId;
|
||||
}
|
||||
|
||||
public String getIndustryName()
|
||||
{
|
||||
return industryName;
|
||||
}
|
||||
|
||||
public void setIndustryName(String industryName)
|
||||
{
|
||||
this.industryName = industryName;
|
||||
}
|
||||
|
||||
public String getIndustryKeywords()
|
||||
{
|
||||
return industryKeywords;
|
||||
}
|
||||
|
||||
public void setIndustryKeywords(String industryKeywords)
|
||||
{
|
||||
this.industryKeywords = industryKeywords;
|
||||
}
|
||||
|
||||
public int getIndustrySeq()
|
||||
{
|
||||
return industrySeq;
|
||||
}
|
||||
|
||||
public void setIndustrySeq(int industrySeq)
|
||||
{
|
||||
this.industrySeq = industrySeq;
|
||||
}
|
||||
|
||||
public boolean isEnabled()
|
||||
{
|
||||
return isEnabled;
|
||||
}
|
||||
|
||||
public void setEnabled(boolean isEnabled)
|
||||
{
|
||||
this.isEnabled = isEnabled;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,81 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.dbo.design;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import org.zhiqim.kernel.annotation.AnAlias;
|
||||
import org.zhiqim.kernel.annotation.AnNew;
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
import org.zhiqim.orm.annotation.*;
|
||||
|
||||
/**
|
||||
* 设计订单商户表 对应表《DESIGN_MERCHANT》
|
||||
*/
|
||||
@AnAlias("DesignMerchant")
|
||||
@AnNew
|
||||
@AnTable(table="DESIGN_MERCHANT", key="MERCHANT_ID", type="InnoDB")
|
||||
public class DesignMerchant implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column="MERCHANT_ID", type="long", notNull=true) private long merchantId; //1.商户编号
|
||||
@AnTableField(column="MERCHANT_NAME", type="string,20", notNull=true) private String merchantName; //2.商户名
|
||||
@AnTableField(column="MERCHANT_SECRET", type="string,2048", notNull=true) private String merchantSecret; //3.商户秘钥
|
||||
@AnTableField(column="IS_ENABLED", type="boolean", notNull=true) private boolean isEnabled; //4.商户状态 =true 表示 正常 =false 停用
|
||||
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getMerchantId()
|
||||
{
|
||||
return merchantId;
|
||||
}
|
||||
|
||||
public void setMerchantId(long merchantId)
|
||||
{
|
||||
this.merchantId = merchantId;
|
||||
}
|
||||
|
||||
public String getMerchantName()
|
||||
{
|
||||
return merchantName;
|
||||
}
|
||||
|
||||
public void setMerchantName(String merchantName)
|
||||
{
|
||||
this.merchantName = merchantName;
|
||||
}
|
||||
|
||||
public String getMerchantSecret()
|
||||
{
|
||||
return merchantSecret;
|
||||
}
|
||||
|
||||
public void setMerchantSecret(String merchantSecret)
|
||||
{
|
||||
this.merchantSecret = merchantSecret;
|
||||
}
|
||||
|
||||
public boolean isEnabled()
|
||||
{
|
||||
return isEnabled;
|
||||
}
|
||||
|
||||
public void setEnabled(boolean isEnabled)
|
||||
{
|
||||
this.isEnabled = isEnabled;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,329 @@
|
||||
package com.zhiqim.yangcai.design.dbo.design;
|
||||
|
||||
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.AnTable;
|
||||
import org.zhiqim.orm.annotation.AnTableField;
|
||||
|
||||
/**
|
||||
* 组织接单规则表 对应表《DESIGN_ORG_MER》
|
||||
*/
|
||||
@AnAlias("DesignOrgMer")
|
||||
@AnNew
|
||||
@AnTable(table = "DESIGN_ORG_MER", key = "ORG_ID", type = "InnoDB")
|
||||
public class DesignOrgMer implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column = "ORG_ID", type = "long", notNull = true)
|
||||
private long orgId; // 1.组织编号
|
||||
@AnTableField(column = "MER_STATUS", type = "int", notNull = true)
|
||||
private int merStatus; // 2.商户状态 0=正常 1=停用
|
||||
@AnTableField(column = "DESIGN_TYPE_IDS", type = "string,400", notNull = false)
|
||||
private String designTypeIds; // 3.支持的产品类型ID 多个逗号隔开,为空表示默认全部支持,条件已弃用
|
||||
@AnTableField(column = "INDUSTRY_IDS", type = "string,400", notNull = false)
|
||||
private String industryIds; // 4.支持的行业类型 多个逗号隔开,为空表示默认全部支持 条件已弃用
|
||||
@AnTableField(column = "MER_MAX_ORDER", type = "int", notNull = true)
|
||||
private int merMaxOrder; // 5.商户当天最大派单量 条件已弃用
|
||||
@AnTableField(column = "MER_MAX_WAIT_ORDER", type = "int", notNull = true)
|
||||
private int merMaxWaitOrder; // 6.最大未领单数 条件已弃用
|
||||
@AnTableField(column = "PERSONAL_MAX_ORDER", type = "int", notNull = true)
|
||||
private int personalMaxOrder; // 7.商户个人最大同时接单量,条件已弃用
|
||||
@AnTableField(column = "MAX_ORDER_AMOUNT", type = "long", notNull = true)
|
||||
private long maxOrderAmount; // 8.订单最大金额 条件已弃用
|
||||
@AnTableField(column = "MER_LEVEL", type = "int", notNull = true)
|
||||
private int merLevel; // 9.商家派单优先级
|
||||
@AnTableField(column = "IS_URGENT", type = "boolean", notNull = true)
|
||||
private boolean isUrgent; // 11.是否支持加急单 =false 默认不支持 条件已弃用
|
||||
@AnTableField(column = "IS_PAUSE_RECIEIVE", type = "boolean", notNull = true)
|
||||
private boolean isPauseRecieive; // 12.是否暂停接单
|
||||
@AnTableField(column = "IS_SPECIAL", type = "boolean", notNull = true)
|
||||
private boolean isSpecial; // 13.是否支持异型订单 条件已弃用
|
||||
@AnTableField(column = "RECIEIVE_TIME", type = "string,400", notNull = false)
|
||||
private String recieiveTime; // 17.商户接单时间段 条件已弃用
|
||||
@AnTableField(column = "ORDER_SHOP", type = "string,400", notNull = false)
|
||||
private String orderShop; // 18.商户接单店铺 条件已弃用
|
||||
@AnTableField(column = "AFTER_NAMES", type = "string,4000", notNull = false)
|
||||
private String afterNames; // 19.后加工名称,多个逗号隔开 条件已弃用
|
||||
@AnTableField(column = "MIN_ORDER_AMOUNT", type = "long", notNull = true)
|
||||
private long minOrderAmount; // 20.订单最小金额 条件已弃用
|
||||
@AnTableField(column = "IS_DESIGN_ORDER", type = "boolean", notNull = true)
|
||||
private boolean isDesignOrder; // 21.是否接取普通设计订单 条件已弃用
|
||||
@AnTableField(column = "IS_SENIOR_DESIGN_ORDER", type = "boolean", notNull = true)
|
||||
private boolean isSeniorDesignOrder; // 22.是否接取资深设计订单, 条件已弃用
|
||||
@AnTableField(column = "IS_NORM_DRAFT_ORDER", type = "boolean", notNull = true)
|
||||
private boolean isNormDraftOrder; // 23.是否接取标准自来稿, 条件已弃用
|
||||
@AnTableField(column = "IS_DRAFT_ORDER", type = "boolean", notNull = true)
|
||||
private boolean isDraftOrder; // 24.是否接取改稿自来稿, 条件已弃用
|
||||
@AnTableField(column = "IS_HIGH_QUALITY_ORDER", type = "boolean", notNull = false)
|
||||
private boolean isHighQualityOrder; // 25.是否优质订单, 条件已弃用
|
||||
@AnTableField(column = "MER_MAX_ORDINARY_ORDER", type = "int", notNull = true)
|
||||
private int merMaxOrdinaryOrder; // 26.商户普通订单最大未领单量, 条件已弃用
|
||||
@AnTableField(column = "PERSONAL_MAX_ORDINARY_ORDER", type = "int", notNull = true)
|
||||
private int personalMaxOrdinaryOrder; // 27.个人普通订单最大同时接单量 条件已弃用
|
||||
@AnTableField(column = "MODIFY_OPERATOR_CODE", type = "string,32", notNull = false)
|
||||
private String modifyOperatorCode; // 28.修改操作员
|
||||
@AnTableField(column = "MODIFY_TIME", type = "datetime", notNull = false)
|
||||
private Timestamp modifyTime; // 29.修改时间
|
||||
|
||||
@Override
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getOrgId()
|
||||
{
|
||||
return orgId;
|
||||
}
|
||||
|
||||
public void setOrgId(long orgId)
|
||||
{
|
||||
this.orgId = orgId;
|
||||
}
|
||||
|
||||
public int getMerStatus()
|
||||
{
|
||||
return merStatus;
|
||||
}
|
||||
|
||||
public void setMerStatus(int merStatus)
|
||||
{
|
||||
this.merStatus = merStatus;
|
||||
}
|
||||
|
||||
public String getDesignTypeIds()
|
||||
{
|
||||
return designTypeIds;
|
||||
}
|
||||
|
||||
public void setDesignTypeIds(String designTypeIds)
|
||||
{
|
||||
this.designTypeIds = designTypeIds;
|
||||
}
|
||||
|
||||
public String getIndustryIds()
|
||||
{
|
||||
return industryIds;
|
||||
}
|
||||
|
||||
public void setIndustryIds(String industryIds)
|
||||
{
|
||||
this.industryIds = industryIds;
|
||||
}
|
||||
|
||||
public int getMerMaxOrder()
|
||||
{
|
||||
return merMaxOrder;
|
||||
}
|
||||
|
||||
public void setMerMaxOrder(int merMaxOrder)
|
||||
{
|
||||
this.merMaxOrder = merMaxOrder;
|
||||
}
|
||||
|
||||
public int getMerMaxWaitOrder()
|
||||
{
|
||||
return merMaxWaitOrder;
|
||||
}
|
||||
|
||||
public void setMerMaxWaitOrder(int merMaxWaitOrder)
|
||||
{
|
||||
this.merMaxWaitOrder = merMaxWaitOrder;
|
||||
}
|
||||
|
||||
public int getPersonalMaxOrder()
|
||||
{
|
||||
return personalMaxOrder;
|
||||
}
|
||||
|
||||
public void setPersonalMaxOrder(int personalMaxOrder)
|
||||
{
|
||||
this.personalMaxOrder = personalMaxOrder;
|
||||
}
|
||||
|
||||
public long getMaxOrderAmount()
|
||||
{
|
||||
return maxOrderAmount;
|
||||
}
|
||||
|
||||
public void setMaxOrderAmount(long maxOrderAmount)
|
||||
{
|
||||
this.maxOrderAmount = maxOrderAmount;
|
||||
}
|
||||
|
||||
public int getMerLevel()
|
||||
{
|
||||
return merLevel;
|
||||
}
|
||||
|
||||
public void setMerLevel(int merLevel)
|
||||
{
|
||||
this.merLevel = merLevel;
|
||||
}
|
||||
|
||||
public boolean isUrgent()
|
||||
{
|
||||
return isUrgent;
|
||||
}
|
||||
|
||||
public void setUrgent(boolean isUrgent)
|
||||
{
|
||||
this.isUrgent = isUrgent;
|
||||
}
|
||||
|
||||
public boolean isPauseRecieive()
|
||||
{
|
||||
return isPauseRecieive;
|
||||
}
|
||||
|
||||
public void setPauseRecieive(boolean isPauseRecieive)
|
||||
{
|
||||
this.isPauseRecieive = isPauseRecieive;
|
||||
}
|
||||
|
||||
public boolean isSpecial()
|
||||
{
|
||||
return isSpecial;
|
||||
}
|
||||
|
||||
public void setSpecial(boolean isSpecial)
|
||||
{
|
||||
this.isSpecial = isSpecial;
|
||||
}
|
||||
|
||||
public String getRecieiveTime()
|
||||
{
|
||||
return recieiveTime;
|
||||
}
|
||||
|
||||
public void setRecieiveTime(String recieiveTime)
|
||||
{
|
||||
this.recieiveTime = recieiveTime;
|
||||
}
|
||||
|
||||
public String getOrderShop()
|
||||
{
|
||||
return orderShop;
|
||||
}
|
||||
|
||||
public void setOrderShop(String orderShop)
|
||||
{
|
||||
this.orderShop = orderShop;
|
||||
}
|
||||
|
||||
public String getAfterNames()
|
||||
{
|
||||
return afterNames;
|
||||
}
|
||||
|
||||
public void setAfterNames(String afterNames)
|
||||
{
|
||||
this.afterNames = afterNames;
|
||||
}
|
||||
|
||||
public long getMinOrderAmount()
|
||||
{
|
||||
return minOrderAmount;
|
||||
}
|
||||
|
||||
public void setMinOrderAmount(long minOrderAmount)
|
||||
{
|
||||
this.minOrderAmount = minOrderAmount;
|
||||
}
|
||||
|
||||
public boolean isDesignOrder()
|
||||
{
|
||||
return isDesignOrder;
|
||||
}
|
||||
|
||||
public void setDesignOrder(boolean isDesignOrder)
|
||||
{
|
||||
this.isDesignOrder = isDesignOrder;
|
||||
}
|
||||
|
||||
public boolean isSeniorDesignOrder()
|
||||
{
|
||||
return isSeniorDesignOrder;
|
||||
}
|
||||
|
||||
public void setSeniorDesignOrder(boolean isSeniorDesignOrder)
|
||||
{
|
||||
this.isSeniorDesignOrder = isSeniorDesignOrder;
|
||||
}
|
||||
|
||||
public boolean isNormDraftOrder()
|
||||
{
|
||||
return isNormDraftOrder;
|
||||
}
|
||||
|
||||
public void setNormDraftOrder(boolean isNormDraftOrder)
|
||||
{
|
||||
this.isNormDraftOrder = isNormDraftOrder;
|
||||
}
|
||||
|
||||
public boolean isDraftOrder()
|
||||
{
|
||||
return isDraftOrder;
|
||||
}
|
||||
|
||||
public void setDraftOrder(boolean isDraftOrder)
|
||||
{
|
||||
this.isDraftOrder = isDraftOrder;
|
||||
}
|
||||
|
||||
public boolean isHighQualityOrder()
|
||||
{
|
||||
return isHighQualityOrder;
|
||||
}
|
||||
|
||||
public void setHighQualityOrder(boolean isHighQualityOrder)
|
||||
{
|
||||
this.isHighQualityOrder = isHighQualityOrder;
|
||||
}
|
||||
|
||||
public int getMerMaxOrdinaryOrder()
|
||||
{
|
||||
return merMaxOrdinaryOrder;
|
||||
}
|
||||
|
||||
public void setMerMaxOrdinaryOrder(int merMaxOrdinaryOrder)
|
||||
{
|
||||
this.merMaxOrdinaryOrder = merMaxOrdinaryOrder;
|
||||
}
|
||||
|
||||
public int getPersonalMaxOrdinaryOrder()
|
||||
{
|
||||
return personalMaxOrdinaryOrder;
|
||||
}
|
||||
|
||||
public void setPersonalMaxOrdinaryOrder(int personalMaxOrdinaryOrder)
|
||||
{
|
||||
this.personalMaxOrdinaryOrder = personalMaxOrdinaryOrder;
|
||||
}
|
||||
|
||||
public String getModifyOperatorCode()
|
||||
{
|
||||
return modifyOperatorCode;
|
||||
}
|
||||
|
||||
public void setModifyOperatorCode(String modifyOperatorCode)
|
||||
{
|
||||
this.modifyOperatorCode = modifyOperatorCode;
|
||||
}
|
||||
|
||||
public Timestamp getModifyTime()
|
||||
{
|
||||
return modifyTime;
|
||||
}
|
||||
|
||||
public void setModifyTime(Timestamp modifyTime)
|
||||
{
|
||||
this.modifyTime = modifyTime;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,106 @@
|
||||
package com.zhiqim.yangcai.design.dbo.design;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.sql.Timestamp;
|
||||
|
||||
import org.zhiqim.kernel.annotation.AnAlias;
|
||||
import org.zhiqim.kernel.annotation.AnNew;
|
||||
import org.zhiqim.orm.annotation.AnTable;
|
||||
import org.zhiqim.orm.annotation.AnTableField;
|
||||
|
||||
/**
|
||||
* 设计单价表 对应表《design_price》
|
||||
*/
|
||||
@AnAlias("DesignPrice")
|
||||
@AnNew
|
||||
@AnTable(table = "DESIGN_PRICE", key = "price_id", type = "InnoDB")
|
||||
public class DesignPrice implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column = "price_id", type = "long", notNull = true)
|
||||
private long priceId; // 设计单价ID
|
||||
@AnTableField(column = "CONVERT_ID", type = "long", notNull = true)
|
||||
private long convertId; // 产品单价id
|
||||
@AnTableField(column = "PRD_TYPE_ID", type = "long", notNull = true)
|
||||
private long prdTypeId; // 产品类型编号
|
||||
@AnTableField(column = "draft_type", type = "int", notNull = true)
|
||||
private int draftType;// 稿件类型 1=改稿,2=普通设计,3=资深设计
|
||||
@AnTableField(column = "design_price_money", type = "long", notNull = true)
|
||||
private long designPriceMoney;// 设计单价金额
|
||||
@AnTableField(column = "effect_time", type = "datetime", notNull = false)
|
||||
private Timestamp effectTime;// 生效时间
|
||||
@AnTableField(column = "status", type = "int", notNull = true)
|
||||
private int status;// 设计单价状态(0失效,1生效)
|
||||
|
||||
public long getPriceId()
|
||||
{
|
||||
return priceId;
|
||||
}
|
||||
|
||||
public void setPriceId(long priceId)
|
||||
{
|
||||
this.priceId = priceId;
|
||||
}
|
||||
|
||||
public long getConvertId()
|
||||
{
|
||||
return convertId;
|
||||
}
|
||||
|
||||
public void setConvertId(long convertId)
|
||||
{
|
||||
this.convertId = convertId;
|
||||
}
|
||||
|
||||
public long getPrdTypeId()
|
||||
{
|
||||
return prdTypeId;
|
||||
}
|
||||
|
||||
public void setPrdTypeId(long prdTypeId)
|
||||
{
|
||||
this.prdTypeId = prdTypeId;
|
||||
}
|
||||
|
||||
public int getDraftType()
|
||||
{
|
||||
return draftType;
|
||||
}
|
||||
|
||||
public void setDraftType(int draftType)
|
||||
{
|
||||
this.draftType = draftType;
|
||||
}
|
||||
|
||||
public long getDesignPriceMoney()
|
||||
{
|
||||
return designPriceMoney;
|
||||
}
|
||||
|
||||
public void setDesignPriceMoney(long designPriceMoney)
|
||||
{
|
||||
this.designPriceMoney = designPriceMoney;
|
||||
}
|
||||
|
||||
public Timestamp getEffectTime()
|
||||
{
|
||||
return effectTime;
|
||||
}
|
||||
|
||||
public void setEffectTime(Timestamp effectTime)
|
||||
{
|
||||
this.effectTime = effectTime;
|
||||
}
|
||||
|
||||
public int getStatus()
|
||||
{
|
||||
return status;
|
||||
}
|
||||
|
||||
public void setStatus(int status)
|
||||
{
|
||||
this.status = status;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,125 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.dbo.design;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import org.zhiqim.kernel.annotation.AnAlias;
|
||||
import org.zhiqim.kernel.annotation.AnNew;
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
import org.zhiqim.orm.annotation.*;
|
||||
|
||||
/**
|
||||
* 设计尺寸表 对应表《DESIGN_SIZE》
|
||||
*/
|
||||
@AnAlias("DesignSize")
|
||||
@AnNew
|
||||
@AnTable(table="DESIGN_SIZE", key="SIZE_ID", type="InnoDB")
|
||||
public class DesignSize implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column="TYPE_ID", type="long", notNull=true) private long typeId; //1.订单类型编号
|
||||
@AnTableField(column="SIZE_ID", type="long", notNull=true) private long sizeId; //2.尺寸编号
|
||||
@AnTableField(column="SIZE_STATUS", type="int", notNull=true) private int sizeStatus; //3.尺寸状态,0:正常,1:停用
|
||||
@AnTableField(column="SIZE_WIDTH", type="decimal,5,2", notNull=true) private double sizeWidth; //4.设计尺寸宽度,单位mm,最多支持两位小数
|
||||
@AnTableField(column="SIZE_HEIGHT", type="decimal,5,2", notNull=true) private double sizeHeight; //5.设计尺寸高度,单位mm,最多支持两位小数
|
||||
@AnTableField(column="SIZE_SIDE", type="decimal,5,2", notNull=false) private double sizeSide; //6.设计尺寸侧面长度,单位mm,最多支持两位小数,某些类型的产品需要填写
|
||||
@AnTableField(column="SIZE_BLEED", type="decimal,5,2", notNull=true) private double sizeBleed; //7.设计出血,单位mm,最多支持两位小数
|
||||
@AnTableField(column="SIZE_SEQ", type="int", notNull=true) private int sizeSeq; //8.序号
|
||||
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getTypeId()
|
||||
{
|
||||
return typeId;
|
||||
}
|
||||
|
||||
public void setTypeId(long typeId)
|
||||
{
|
||||
this.typeId = typeId;
|
||||
}
|
||||
|
||||
public long getSizeId()
|
||||
{
|
||||
return sizeId;
|
||||
}
|
||||
|
||||
public void setSizeId(long sizeId)
|
||||
{
|
||||
this.sizeId = sizeId;
|
||||
}
|
||||
|
||||
public int getSizeStatus()
|
||||
{
|
||||
return sizeStatus;
|
||||
}
|
||||
|
||||
public void setSizeStatus(int sizeStatus)
|
||||
{
|
||||
this.sizeStatus = sizeStatus;
|
||||
}
|
||||
|
||||
public double getSizeWidth()
|
||||
{
|
||||
return sizeWidth;
|
||||
}
|
||||
|
||||
public void setSizeWidth(double sizeWidth)
|
||||
{
|
||||
this.sizeWidth = sizeWidth;
|
||||
}
|
||||
|
||||
public double getSizeHeight()
|
||||
{
|
||||
return sizeHeight;
|
||||
}
|
||||
|
||||
public void setSizeHeight(double sizeHeight)
|
||||
{
|
||||
this.sizeHeight = sizeHeight;
|
||||
}
|
||||
|
||||
public double getSizeSide()
|
||||
{
|
||||
return sizeSide;
|
||||
}
|
||||
|
||||
public void setSizeSide(double sizeSide)
|
||||
{
|
||||
this.sizeSide = sizeSide;
|
||||
}
|
||||
|
||||
public double getSizeBleed()
|
||||
{
|
||||
return sizeBleed;
|
||||
}
|
||||
|
||||
public void setSizeBleed(double sizeBleed)
|
||||
{
|
||||
this.sizeBleed = sizeBleed;
|
||||
}
|
||||
|
||||
public int getSizeSeq()
|
||||
{
|
||||
return sizeSeq;
|
||||
}
|
||||
|
||||
public void setSizeSeq(int sizeSeq)
|
||||
{
|
||||
this.sizeSeq = sizeSeq;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,218 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.dbo.design;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import org.zhiqim.kernel.annotation.AnAlias;
|
||||
import org.zhiqim.kernel.annotation.AnNew;
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
import org.zhiqim.orm.annotation.AnTable;
|
||||
import org.zhiqim.orm.annotation.AnTableField;
|
||||
|
||||
/**
|
||||
* 设计订单类型表 对应表《DESIGN_TYPE》
|
||||
*/
|
||||
@AnAlias("DesignType")
|
||||
@AnNew
|
||||
@AnTable(table = "DESIGN_TYPE", key = "TYPE_ID", type = "InnoDB")
|
||||
public class DesignType implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column = "TYPE_ID", type = "long", notNull = true)
|
||||
private long typeId; // 1.订单类型编号
|
||||
@AnTableField(column = "TYPE_NAME", type = "string,200", notNull = true)
|
||||
private String typeName; // 2.订单类型名, 例如:名片、彩页、画册
|
||||
@AnTableField(column = "IS_ENABLED", type = "boolean", notNull = true)
|
||||
private boolean isEnabled; // 3.状态 true=正常、false=停用
|
||||
@AnTableField(column = "MER_DISPATCH_EFFECTIVE_TIME", type = "int", notNull = true)
|
||||
private int merDispatchEffectiveTime; // 4.分拣时效(分拣时间),单位分钟
|
||||
@AnTableField(column = "DISPATCH_ORDER_EFFECTIVE_TIME", type = "int", notNull = true)
|
||||
private int dispatchOrderEffectiveTime; // 5.派单时效(派单时间),单位分钟
|
||||
@AnTableField(column = "EFFECTIVE_TIME", type = "int", notNull = true)
|
||||
private int effectiveTime; // 6.初稿时效(初稿时间),单位分钟
|
||||
@AnTableField(column = "EFFECTIVE_END_TIME", type = "int", notNull = true)
|
||||
private int effectiveEndTime; // 7.定稿时效(定稿时间),单位分钟
|
||||
@AnTableField(column = "TYPE_SEQ", type = "int", notNull = true)
|
||||
private int typeSeq; // 8.排序
|
||||
@AnTableField(column = "SIZE_M_WIDTH", type = "decimal,5,2", notNull = true)
|
||||
private double sizeMWidth; // 9.设计尺寸宽度,单位mm,最多支持两位小数
|
||||
@AnTableField(column = "SIZE_M_HEIGHT", type = "decimal,5,2", notNull = true)
|
||||
private double sizeMHeight; // 10.设计尺寸高度,单位mm,最多支持两位小数
|
||||
@AnTableField(column = "DESIGN_FILE_TYPE", type = "string,100", notNull = true)
|
||||
private String designFileType; // 11.设计文件上传类型
|
||||
@AnTableField(column = "PRINTING_FILE_TYPE", type = "string,100", notNull = true)
|
||||
private String printingFileType; // 12.印刷文件上传类型
|
||||
@AnTableField(column = "BLEEDING", type = "decimal,5,2", notNull = true)
|
||||
private double bleeding; // 13.产品出血
|
||||
@AnTableField(column = "DPI", type = "decimal,5,2", notNull = true)
|
||||
private double dpi; // 14.产品分辨率
|
||||
@AnTableField(column = "CONTENT", type = "string,1000", notNull = false)
|
||||
private String content; // 1.订单类型编号
|
||||
|
||||
@Override
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getTypeId()
|
||||
{
|
||||
return typeId;
|
||||
}
|
||||
|
||||
public void setTypeId(long typeId)
|
||||
{
|
||||
this.typeId = typeId;
|
||||
}
|
||||
|
||||
public String getTypeName()
|
||||
{
|
||||
return typeName;
|
||||
}
|
||||
|
||||
public void setTypeName(String typeName)
|
||||
{
|
||||
this.typeName = typeName;
|
||||
}
|
||||
|
||||
public boolean isEnabled()
|
||||
{
|
||||
return isEnabled;
|
||||
}
|
||||
|
||||
public void setEnabled(boolean isEnabled)
|
||||
{
|
||||
this.isEnabled = isEnabled;
|
||||
}
|
||||
|
||||
public int getMerDispatchEffectiveTime()
|
||||
{
|
||||
return merDispatchEffectiveTime;
|
||||
}
|
||||
|
||||
public void setMerDispatchEffectiveTime(int merDispatchEffectiveTime)
|
||||
{
|
||||
this.merDispatchEffectiveTime = merDispatchEffectiveTime;
|
||||
}
|
||||
|
||||
public int getDispatchOrderEffectiveTime()
|
||||
{
|
||||
return dispatchOrderEffectiveTime;
|
||||
}
|
||||
|
||||
public void setDispatchOrderEffectiveTime(int dispatchOrderEffectiveTime)
|
||||
{
|
||||
this.dispatchOrderEffectiveTime = dispatchOrderEffectiveTime;
|
||||
}
|
||||
|
||||
public int getEffectiveTime()
|
||||
{
|
||||
return effectiveTime;
|
||||
}
|
||||
|
||||
public void setEffectiveTime(int effectiveTime)
|
||||
{
|
||||
this.effectiveTime = effectiveTime;
|
||||
}
|
||||
|
||||
public int getEffectiveEndTime()
|
||||
{
|
||||
return effectiveEndTime;
|
||||
}
|
||||
|
||||
public void setEffectiveEndTime(int effectiveEndTime)
|
||||
{
|
||||
this.effectiveEndTime = effectiveEndTime;
|
||||
}
|
||||
|
||||
public int getTypeSeq()
|
||||
{
|
||||
return typeSeq;
|
||||
}
|
||||
|
||||
public void setTypeSeq(int typeSeq)
|
||||
{
|
||||
this.typeSeq = typeSeq;
|
||||
}
|
||||
|
||||
public double getSizeMWidth()
|
||||
{
|
||||
return sizeMWidth;
|
||||
}
|
||||
|
||||
public void setSizeMWidth(double sizeMWidth)
|
||||
{
|
||||
this.sizeMWidth = sizeMWidth;
|
||||
}
|
||||
|
||||
public double getSizeMHeight()
|
||||
{
|
||||
return sizeMHeight;
|
||||
}
|
||||
|
||||
public void setSizeMHeight(double sizeMHeight)
|
||||
{
|
||||
this.sizeMHeight = sizeMHeight;
|
||||
}
|
||||
|
||||
public String getDesignFileType()
|
||||
{
|
||||
return designFileType;
|
||||
}
|
||||
|
||||
public void setDesignFileType(String designFileType)
|
||||
{
|
||||
this.designFileType = designFileType;
|
||||
}
|
||||
|
||||
public String getPrintingFileType()
|
||||
{
|
||||
return printingFileType;
|
||||
}
|
||||
|
||||
public void setPrintingFileType(String printingFileType)
|
||||
{
|
||||
this.printingFileType = printingFileType;
|
||||
}
|
||||
|
||||
public double getBleeding()
|
||||
{
|
||||
return bleeding;
|
||||
}
|
||||
|
||||
public void setBleeding(double bleeding)
|
||||
{
|
||||
this.bleeding = bleeding;
|
||||
}
|
||||
|
||||
public double getDpi()
|
||||
{
|
||||
return dpi;
|
||||
}
|
||||
|
||||
public void setDpi(double dpi)
|
||||
{
|
||||
this.dpi = dpi;
|
||||
}
|
||||
|
||||
public String getContent() {
|
||||
return content;
|
||||
}
|
||||
|
||||
public void setContent(String content) {
|
||||
this.content = content;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,64 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.dbo.design;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import org.zhiqim.kernel.annotation.AnAlias;
|
||||
import org.zhiqim.kernel.annotation.AnNew;
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
import org.zhiqim.orm.annotation.AnTable;
|
||||
import org.zhiqim.orm.annotation.AnTableField;
|
||||
|
||||
/**
|
||||
* 设计订单类型表 对应表《DESIGN_TYPE》
|
||||
*/
|
||||
@AnAlias("DesignTypeContent")
|
||||
@AnNew
|
||||
@AnTable(table = "DESIGN_TYPE_CONTENT", key = "TYPE_ID", type = "InnoDB")
|
||||
public class DesignTypeContent implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column = "TYPE_ID", type = "long", notNull = true)
|
||||
private long typeId; // 1.订单类型编号
|
||||
@AnTableField(column = "CONTENT", type = "string,1000", notNull = false)
|
||||
private String content; // 1.订单类型编号
|
||||
|
||||
@Override
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getTypeId()
|
||||
{
|
||||
return typeId;
|
||||
}
|
||||
|
||||
public void setTypeId(long typeId)
|
||||
{
|
||||
this.typeId = typeId;
|
||||
}
|
||||
|
||||
|
||||
|
||||
public String getContent() {
|
||||
return content;
|
||||
}
|
||||
|
||||
public void setContent(String content) {
|
||||
this.content = content;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,233 @@
|
||||
package com.zhiqim.yangcai.design.dbo.design;
|
||||
|
||||
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.AnTable;
|
||||
import org.zhiqim.orm.annotation.AnTableField;
|
||||
|
||||
/**
|
||||
* 设计师接单规则组表 对应表《DesignerGroup》
|
||||
*/
|
||||
@AnAlias("DesignerGroup")
|
||||
@AnNew
|
||||
@AnTable(table = "DESIGNER_GROUP", key = "DESIGNER_GROUP_ID", type = "InnoDB")
|
||||
public class DesignerGroup implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column = "DESIGNER_GROUP_ID", type = "long", notNull = true)
|
||||
private long designerGroupId; // 1.接单规则组id
|
||||
@AnTableField(column = "DESIGNER_GROUP_NAME", type = "string,32", notNull = true)
|
||||
private String designerGroupName; // 2.接单规则组名称
|
||||
@AnTableField(column = "MAX_ORDER_AMOUNT", type = "long", notNull = true)
|
||||
private long maxOrderAmount; // 3.订单最大金额
|
||||
@AnTableField(column = "MIN_ORDER_AMOUNT", type = "long", notNull = false)
|
||||
private long minOrderAmount; // 4.订单最小金额
|
||||
@AnTableField(column = "IS_HIGH_QUALITY_ORDER", type = "boolean", notNull = true)
|
||||
private boolean isHighQualityOrder; // 5.是否优质订单
|
||||
@AnTableField(column = "IS_LARGE_AMOUNT", type = "boolean", notNull = true)
|
||||
private boolean isLargeAmount; // 6.是否大金额订单
|
||||
@AnTableField(column = "IS_URGENT", type = "boolean", notNull = true)
|
||||
private boolean isUrgent; // 7.是否支持加急单 =false 默认不支持
|
||||
@AnTableField(column = "IS_DESIGN", type = "boolean", notNull = true)
|
||||
private boolean isDesign; // 8.是否支持只设计不印刷单 =false 默认不支持
|
||||
@AnTableField(column = "IS_SPECIAL", type = "boolean", notNull = true)
|
||||
private boolean isSpecial; // 9.是否支持异型订单
|
||||
@AnTableField(column = "AFTER_NAMES", type = "string,4000", notNull = false)
|
||||
private String afterNames; // 10.后加工名称,多个逗号隔开
|
||||
@AnTableField(column = "MERCHANT_IDS", type = "string,1000", notNull = false)
|
||||
private String merchantIds; // 11.关联渠道ID,多个逗号隔开
|
||||
@AnTableField(column = "REMARK", type = "string,6000", notNull = false)
|
||||
private String remark; // 12.备注
|
||||
@AnTableField(column = "STATUS", type = "int", notNull = true)
|
||||
private int status; // 13.状态
|
||||
@AnTableField(column = "MAX_ORDER_NUM", type = "int", notNull = true)
|
||||
private int maxOrderNum; // 14.最大接单量(老用户除外)
|
||||
@AnTableField(column = "MODIFY_OPERATOR_CODE", type = "string,32", notNull = false)
|
||||
private String modifyOperatorCode; // 15.修改操作员
|
||||
@AnTableField(column = "MODIFY_TIME", type = "datetime", notNull = false)
|
||||
private Timestamp modifyTime; // 16.修改时间
|
||||
@AnTableField(column = "MAX_WAIVE_NUM", type = "int", notNull = true)
|
||||
private int maxWaiveNum; // 17.订单最大放弃次数(月度)
|
||||
|
||||
@Override
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getDesignerGroupId()
|
||||
{
|
||||
return designerGroupId;
|
||||
}
|
||||
|
||||
public void setDesignerGroupId(long designerGroupId)
|
||||
{
|
||||
this.designerGroupId = designerGroupId;
|
||||
}
|
||||
|
||||
public String getDesignerGroupName()
|
||||
{
|
||||
return designerGroupName;
|
||||
}
|
||||
|
||||
public void setDesignerGroupName(String designerGroupName)
|
||||
{
|
||||
this.designerGroupName = designerGroupName;
|
||||
}
|
||||
|
||||
public long getMaxOrderAmount()
|
||||
{
|
||||
return maxOrderAmount;
|
||||
}
|
||||
|
||||
public void setMaxOrderAmount(long maxOrderAmount)
|
||||
{
|
||||
this.maxOrderAmount = maxOrderAmount;
|
||||
}
|
||||
|
||||
public long getMinOrderAmount()
|
||||
{
|
||||
return minOrderAmount;
|
||||
}
|
||||
|
||||
public void setMinOrderAmount(long minOrderAmount)
|
||||
{
|
||||
this.minOrderAmount = minOrderAmount;
|
||||
}
|
||||
|
||||
public boolean isHighQualityOrder()
|
||||
{
|
||||
return isHighQualityOrder;
|
||||
}
|
||||
|
||||
public void setHighQualityOrder(boolean isHighQualityOrder)
|
||||
{
|
||||
this.isHighQualityOrder = isHighQualityOrder;
|
||||
}
|
||||
|
||||
public boolean isLargeAmount()
|
||||
{
|
||||
return isLargeAmount;
|
||||
}
|
||||
|
||||
public void setLargeAmount(boolean isLargeAmount)
|
||||
{
|
||||
this.isLargeAmount = isLargeAmount;
|
||||
}
|
||||
|
||||
public boolean isUrgent()
|
||||
{
|
||||
return isUrgent;
|
||||
}
|
||||
|
||||
public void setUrgent(boolean isUrgent)
|
||||
{
|
||||
this.isUrgent = isUrgent;
|
||||
}
|
||||
|
||||
public boolean isDesign()
|
||||
{
|
||||
return isDesign;
|
||||
}
|
||||
|
||||
public void setDesign(boolean isDesign)
|
||||
{
|
||||
this.isDesign = isDesign;
|
||||
}
|
||||
|
||||
public boolean isSpecial()
|
||||
{
|
||||
return isSpecial;
|
||||
}
|
||||
|
||||
public void setSpecial(boolean isSpecial)
|
||||
{
|
||||
this.isSpecial = isSpecial;
|
||||
}
|
||||
|
||||
public String getAfterNames()
|
||||
{
|
||||
return afterNames;
|
||||
}
|
||||
|
||||
public void setAfterNames(String afterNames)
|
||||
{
|
||||
this.afterNames = afterNames;
|
||||
}
|
||||
|
||||
public String getRemark()
|
||||
{
|
||||
return remark;
|
||||
}
|
||||
|
||||
public void setRemark(String remark)
|
||||
{
|
||||
this.remark = remark;
|
||||
}
|
||||
|
||||
public int getStatus()
|
||||
{
|
||||
return status;
|
||||
}
|
||||
|
||||
public void setStatus(int status)
|
||||
{
|
||||
this.status = status;
|
||||
}
|
||||
|
||||
public String getModifyOperatorCode()
|
||||
{
|
||||
return modifyOperatorCode;
|
||||
}
|
||||
|
||||
public void setModifyOperatorCode(String modifyOperatorCode)
|
||||
{
|
||||
this.modifyOperatorCode = modifyOperatorCode;
|
||||
}
|
||||
|
||||
public Timestamp getModifyTime()
|
||||
{
|
||||
return modifyTime;
|
||||
}
|
||||
|
||||
public void setModifyTime(Timestamp modifyTime)
|
||||
{
|
||||
this.modifyTime = modifyTime;
|
||||
}
|
||||
|
||||
public int getMaxOrderNum()
|
||||
{
|
||||
return maxOrderNum;
|
||||
}
|
||||
|
||||
public void setMaxOrderNum(int maxOrderNum)
|
||||
{
|
||||
this.maxOrderNum = maxOrderNum;
|
||||
}
|
||||
|
||||
public int getMaxWaiveNum()
|
||||
{
|
||||
return maxWaiveNum;
|
||||
}
|
||||
|
||||
public void setMaxWaiveNum(int maxWaiveNum)
|
||||
{
|
||||
this.maxWaiveNum = maxWaiveNum;
|
||||
}
|
||||
|
||||
public String getMerchantIds()
|
||||
{
|
||||
return merchantIds;
|
||||
}
|
||||
|
||||
public void setMerchantIds(String merchantIds)
|
||||
{
|
||||
this.merchantIds = merchantIds;
|
||||
}
|
||||
|
||||
}
|
||||
+253
@@ -0,0 +1,253 @@
|
||||
package com.zhiqim.yangcai.design.dbo.design;
|
||||
|
||||
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.AnTable;
|
||||
import org.zhiqim.orm.annotation.AnTableField;
|
||||
|
||||
/**
|
||||
* 设计师接单规则表 对应表《DesignerGroupDispatch》
|
||||
*/
|
||||
@AnAlias("DesignerGroupDispatch")
|
||||
@AnNew
|
||||
@AnTable(table = "DESIGNER_GROUP_DISPATCH", key = "OPERATOR_CODE", type = "InnoDB")
|
||||
public class DesignerGroupDispatch implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column = "OPERATOR_CODE", type = "string,32", notNull = true)
|
||||
private String operatorCode; // 1.操作员编码
|
||||
@AnTableField(column = "ORG_ID", type = "long", notNull = true)
|
||||
private long orgId; // 2.操作员组织编号
|
||||
@AnTableField(column = "DESIGNER_GROUP_ID", type = "long", notNull = true)
|
||||
private long designerGroupId; // 2.接单规则组id
|
||||
@AnTableField(column = "MAX_ORDER_AMOUNT", type = "long", notNull = true)
|
||||
private long maxOrderAmount; // 3.订单最大金额
|
||||
@AnTableField(column = "MIN_ORDER_AMOUNT", type = "long", notNull = false)
|
||||
private long minOrderAmount; // 4.订单最小金额
|
||||
@AnTableField(column = "IS_HIGH_QUALITY_ORDER", type = "boolean", notNull = true)
|
||||
private boolean isHighQualityOrder; // 5.是否优质订单
|
||||
@AnTableField(column = "IS_LARGE_AMOUNT", type = "boolean", notNull = true)
|
||||
private boolean isLargeAmount; // 6.是否大金额订单
|
||||
@AnTableField(column = "IS_URGENT", type = "boolean", notNull = true)
|
||||
private boolean isUrgent; // 7.是否支持加急单 =false 默认不支持
|
||||
@AnTableField(column = "IS_DESIGN", type = "boolean", notNull = true)
|
||||
private boolean isDesign; // 8.是否支持只设计不印刷单 =false 默认不支持
|
||||
@AnTableField(column = "IS_SPECIAL", type = "boolean", notNull = true)
|
||||
private boolean isSpecial; // 9.是否支持异型订单
|
||||
@AnTableField(column = "AFTER_NAMES", type = "string,4000", notNull = false)
|
||||
private String afterNames; // 10.后加工名称,多个逗号隔开
|
||||
@AnTableField(column = "MERCHANT_IDS", type = "string,1000", notNull = false)
|
||||
private String merchantIds; // 11.关联渠道ID,多个逗号隔开
|
||||
@AnTableField(column = "STATUS", type = "int", notNull = true)
|
||||
private int status; // 12.状态:0失效,1正常
|
||||
@AnTableField(column = "MODIFY_OPERATOR_CODE", type = "string,32", notNull = false)
|
||||
private String modifyOperatorCode; // 13.修改操作员
|
||||
@AnTableField(column = "MODIFY_TIME", type = "datetime", notNull = false)
|
||||
private Timestamp modifyTime; // 14.修改时间
|
||||
@AnTableField(column = "MAX_ORDER_NUM", type = "int", notNull = false)
|
||||
private int maxOrderNum; // 15.最大接单量(老用户除外)
|
||||
@AnTableField(column = "WAIVE_NUM", type = "int", notNull = false)
|
||||
private int waiveNum; // 16.设计师当月可放弃订单数量
|
||||
@AnTableField(column = "IS_SHOW_COST", type = "int", notNull = true)
|
||||
private int isShowCost; // 17.是否显示佣金:0不显示,1显示
|
||||
@AnTableField(column = "IS_SHOW_QDDT", type = "int", notNull = true)
|
||||
private int isShowQddt; // 18.是否显示抢单大厅:0不显示,1显示
|
||||
|
||||
@Override
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public String getOperatorCode()
|
||||
{
|
||||
return operatorCode;
|
||||
}
|
||||
|
||||
public void setOperatorCode(String operatorCode)
|
||||
{
|
||||
this.operatorCode = operatorCode;
|
||||
}
|
||||
|
||||
public long getDesignerGroupId()
|
||||
{
|
||||
return designerGroupId;
|
||||
}
|
||||
|
||||
public void setDesignerGroupId(long designerGroupId)
|
||||
{
|
||||
this.designerGroupId = designerGroupId;
|
||||
}
|
||||
|
||||
public long getMaxOrderAmount()
|
||||
{
|
||||
return maxOrderAmount;
|
||||
}
|
||||
|
||||
public void setMaxOrderAmount(long maxOrderAmount)
|
||||
{
|
||||
this.maxOrderAmount = maxOrderAmount;
|
||||
}
|
||||
|
||||
public long getMinOrderAmount()
|
||||
{
|
||||
return minOrderAmount;
|
||||
}
|
||||
|
||||
public void setMinOrderAmount(long minOrderAmount)
|
||||
{
|
||||
this.minOrderAmount = minOrderAmount;
|
||||
}
|
||||
|
||||
public boolean isHighQualityOrder()
|
||||
{
|
||||
return isHighQualityOrder;
|
||||
}
|
||||
|
||||
public void setHighQualityOrder(boolean isHighQualityOrder)
|
||||
{
|
||||
this.isHighQualityOrder = isHighQualityOrder;
|
||||
}
|
||||
|
||||
public boolean isLargeAmount()
|
||||
{
|
||||
return isLargeAmount;
|
||||
}
|
||||
|
||||
public void setLargeAmount(boolean isLargeAmount)
|
||||
{
|
||||
this.isLargeAmount = isLargeAmount;
|
||||
}
|
||||
|
||||
public boolean isUrgent()
|
||||
{
|
||||
return isUrgent;
|
||||
}
|
||||
|
||||
public void setUrgent(boolean isUrgent)
|
||||
{
|
||||
this.isUrgent = isUrgent;
|
||||
}
|
||||
|
||||
public boolean isDesign()
|
||||
{
|
||||
return isDesign;
|
||||
}
|
||||
|
||||
public void setDesign(boolean isDesign)
|
||||
{
|
||||
this.isDesign = isDesign;
|
||||
}
|
||||
|
||||
public boolean isSpecial()
|
||||
{
|
||||
return isSpecial;
|
||||
}
|
||||
|
||||
public void setSpecial(boolean isSpecial)
|
||||
{
|
||||
this.isSpecial = isSpecial;
|
||||
}
|
||||
|
||||
public String getAfterNames()
|
||||
{
|
||||
return afterNames;
|
||||
}
|
||||
|
||||
public void setAfterNames(String afterNames)
|
||||
{
|
||||
this.afterNames = afterNames;
|
||||
}
|
||||
|
||||
public int getStatus()
|
||||
{
|
||||
return status;
|
||||
}
|
||||
|
||||
public void setStatus(int status)
|
||||
{
|
||||
this.status = status;
|
||||
}
|
||||
|
||||
public String getModifyOperatorCode()
|
||||
{
|
||||
return modifyOperatorCode;
|
||||
}
|
||||
|
||||
public void setModifyOperatorCode(String modifyOperatorCode)
|
||||
{
|
||||
this.modifyOperatorCode = modifyOperatorCode;
|
||||
}
|
||||
|
||||
public Timestamp getModifyTime()
|
||||
{
|
||||
return modifyTime;
|
||||
}
|
||||
|
||||
public void setModifyTime(Timestamp modifyTime)
|
||||
{
|
||||
this.modifyTime = modifyTime;
|
||||
}
|
||||
|
||||
public long getOrgId()
|
||||
{
|
||||
return orgId;
|
||||
}
|
||||
|
||||
public void setOrgId(long orgId)
|
||||
{
|
||||
this.orgId = orgId;
|
||||
}
|
||||
|
||||
public int getMaxOrderNum()
|
||||
{
|
||||
return maxOrderNum;
|
||||
}
|
||||
|
||||
public void setMaxOrderNum(int maxOrderNum)
|
||||
{
|
||||
this.maxOrderNum = maxOrderNum;
|
||||
}
|
||||
|
||||
public int getWaiveNum()
|
||||
{
|
||||
return waiveNum;
|
||||
}
|
||||
|
||||
public void setWaiveNum(int waiveNum)
|
||||
{
|
||||
this.waiveNum = waiveNum;
|
||||
}
|
||||
|
||||
public String getMerchantIds()
|
||||
{
|
||||
return merchantIds;
|
||||
}
|
||||
|
||||
public void setMerchantIds(String merchantIds)
|
||||
{
|
||||
this.merchantIds = merchantIds;
|
||||
}
|
||||
|
||||
public int getIsShowCost() {
|
||||
return isShowCost;
|
||||
}
|
||||
|
||||
public void setIsShowCost(int isShowCost) {
|
||||
this.isShowCost = isShowCost;
|
||||
}
|
||||
|
||||
public int getIsShowQddt() {
|
||||
return isShowQddt;
|
||||
}
|
||||
|
||||
public void setIsShowQddt(int isShowQddt) {
|
||||
this.isShowQddt = isShowQddt;
|
||||
}
|
||||
|
||||
}
|
||||
+76
@@ -0,0 +1,76 @@
|
||||
package com.zhiqim.yangcai.design.dbo.design;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import org.zhiqim.kernel.annotation.AnAlias;
|
||||
import org.zhiqim.kernel.annotation.AnNew;
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
import org.zhiqim.orm.annotation.AnTable;
|
||||
import org.zhiqim.orm.annotation.AnTableField;
|
||||
|
||||
/**
|
||||
* 设计师组关联设计师的属性值表 对应表《DesignerGroupDispatchValue》
|
||||
*/
|
||||
@AnAlias("DesignerGroupDispatchValue")
|
||||
@AnNew
|
||||
@AnTable(table = "DESIGNER_GROUP_DISPATCH_VALUE", key = "DESIGNER_GROUP_DISPATCH_VALUE_ID", type = "InnoDB")
|
||||
public class DesignerGroupDispatchValue implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column = "DESIGNER_GROUP_DISPATCH_VALUE_ID", type = "long", notNull = true)
|
||||
private long designerGroupDispatchValueId; // 1.id
|
||||
@AnTableField(column = "OPERATOR_CODE", type = "string,32", notNull = true)
|
||||
private String operatorCode; // 2.操作员编码
|
||||
@AnTableField(column = "RELATED_TYPE", type = "int", notNull = true)
|
||||
private int relatedType; // 3.关联类型:0标准自来稿,1普通设计,2资深设计,3行业,4改稿自来稿,5免检产品
|
||||
@AnTableField(column = "RELATED_VALUE", type = "long", notNull = true)
|
||||
private long relatedValue; // 4.关联的值
|
||||
|
||||
@Override
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getDesignerGroupDispatchValueId()
|
||||
{
|
||||
return designerGroupDispatchValueId;
|
||||
}
|
||||
|
||||
public void setDesignerGroupDispatchValueId(long designerGroupDispatchValueId)
|
||||
{
|
||||
this.designerGroupDispatchValueId = designerGroupDispatchValueId;
|
||||
}
|
||||
|
||||
public String getOperatorCode()
|
||||
{
|
||||
return operatorCode;
|
||||
}
|
||||
|
||||
public void setOperatorCode(String operatorCode)
|
||||
{
|
||||
this.operatorCode = operatorCode;
|
||||
}
|
||||
|
||||
public int getRelatedType()
|
||||
{
|
||||
return relatedType;
|
||||
}
|
||||
|
||||
public void setRelatedType(int relatedType)
|
||||
{
|
||||
this.relatedType = relatedType;
|
||||
}
|
||||
|
||||
public long getRelatedValue()
|
||||
{
|
||||
return relatedValue;
|
||||
}
|
||||
|
||||
public void setRelatedValue(long relatedValue)
|
||||
{
|
||||
this.relatedValue = relatedValue;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,76 @@
|
||||
package com.zhiqim.yangcai.design.dbo.design;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import org.zhiqim.kernel.annotation.AnAlias;
|
||||
import org.zhiqim.kernel.annotation.AnNew;
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
import org.zhiqim.orm.annotation.AnTable;
|
||||
import org.zhiqim.orm.annotation.AnTableField;
|
||||
|
||||
/**
|
||||
* 设计师组关联的属性值表 对应表《DesignerGroupValue》
|
||||
*/
|
||||
@AnAlias("DesignerGroupValue")
|
||||
@AnNew
|
||||
@AnTable(table = "DESIGNER_GROUP_VALUE", key = "DESIGNER_GROUP_VALUE_ID", type = "InnoDB")
|
||||
public class DesignerGroupValue implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column = "DESIGNER_GROUP_VALUE_ID", type = "long", notNull = true)
|
||||
private long designerGroupValueId; // 1.id
|
||||
@AnTableField(column = "DESIGNER_GROUP_ID", type = "long", notNull = true)
|
||||
private long designerGroupId; // 2.设计师组id
|
||||
@AnTableField(column = "RELATED_TYPE", type = "int", notNull = true)
|
||||
private int relatedType; // 3.关联类型:0标准自来稿,1普通设计,2资深设计,3行业,4改稿自来稿
|
||||
@AnTableField(column = "RELATED_VALUE", type = "long", notNull = true)
|
||||
private long relatedValue; // 4.关联的值
|
||||
|
||||
@Override
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getDesignerGroupValueId()
|
||||
{
|
||||
return designerGroupValueId;
|
||||
}
|
||||
|
||||
public void setDesignerGroupValueId(long designerGroupValueId)
|
||||
{
|
||||
this.designerGroupValueId = designerGroupValueId;
|
||||
}
|
||||
|
||||
public long getDesignerGroupId()
|
||||
{
|
||||
return designerGroupId;
|
||||
}
|
||||
|
||||
public void setDesignerGroupId(long designerGroupId)
|
||||
{
|
||||
this.designerGroupId = designerGroupId;
|
||||
}
|
||||
|
||||
public int getRelatedType()
|
||||
{
|
||||
return relatedType;
|
||||
}
|
||||
|
||||
public void setRelatedType(int relatedType)
|
||||
{
|
||||
this.relatedType = relatedType;
|
||||
}
|
||||
|
||||
public long getRelatedValue()
|
||||
{
|
||||
return relatedValue;
|
||||
}
|
||||
|
||||
public void setRelatedValue(long relatedValue)
|
||||
{
|
||||
this.relatedValue = relatedValue;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,361 @@
|
||||
package com.zhiqim.yangcai.design.dbo.design;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import org.zhiqim.kernel.annotation.AnAlias;
|
||||
import org.zhiqim.kernel.annotation.AnNew;
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
import org.zhiqim.orm.annotation.AnView;
|
||||
import org.zhiqim.orm.annotation.AnViewField;
|
||||
import org.zhiqim.orm.annotation.AnViewJoin;
|
||||
import org.zhiqim.orm.annotation.AnViewJoinValue;
|
||||
|
||||
/**
|
||||
* 设计师接单规则视图
|
||||
*/
|
||||
@AnAlias("DesignerGroupView")
|
||||
@AnNew
|
||||
@AnView("DESIGNER_GROUP,DESIGNER_GROUP_DISPATCH")
|
||||
@AnViewJoin(
|
||||
{
|
||||
@AnViewJoinValue(type = "EQUAL", lTable = "DESIGNER_GROUP", lColumn = "DESIGNER_GROUP_ID", rTable = "DESIGNER_GROUP_DISPATCH", rColumn = "DESIGNER_GROUP_ID")
|
||||
})
|
||||
public class DesignerGroupView implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
// 接单规则组
|
||||
@AnViewField(table = "DESIGNER_GROUP", column = "DESIGNER_GROUP_NAME")
|
||||
private String designerGroupName; // 1.接单规则组名称
|
||||
@AnViewField(table = "DESIGNER_GROUP", column = "MAX_ORDER_AMOUNT")
|
||||
private long maxOrderAmount; // 2.订单最大金额
|
||||
@AnViewField(table = "DESIGNER_GROUP", column = "MIN_ORDER_AMOUNT")
|
||||
private long minOrderAmount; // 3.订单最小金额
|
||||
@AnViewField(table = "DESIGNER_GROUP", column = "IS_HIGH_QUALITY_ORDER")
|
||||
private boolean isHighQualityOrder; // 4.是否优质订单
|
||||
@AnViewField(table = "DESIGNER_GROUP", column = "IS_LARGE_AMOUNT")
|
||||
private boolean isLargeAmount; // 5.是否大金额订单
|
||||
@AnViewField(table = "DESIGNER_GROUP", column = "IS_URGENT")
|
||||
private boolean isUrgent; // 6.是否支持加急单 =false 默认不支持
|
||||
@AnViewField(table = "DESIGNER_GROUP", column = "IS_DESIGN")
|
||||
private boolean isDesign; // 7.是否支持只设计不印刷单 =false 默认不支持
|
||||
@AnViewField(table = "DESIGNER_GROUP", column = "IS_SPECIAL")
|
||||
private boolean isSpecial; // 8.是否支持异型订单
|
||||
@AnViewField(table = "DESIGNER_GROUP", column = "AFTER_NAMES")
|
||||
private String afterNames; // 9.后加工名称,多个逗号隔开
|
||||
@AnViewField(table = "DESIGNER_GROUP", column = "MERCHANT_IDS")
|
||||
private String merchantIds; // 10.关联渠道ID,多个逗号隔开
|
||||
@AnViewField(table = "DESIGNER_GROUP", column = "STATUS")
|
||||
private int status; // 11.状态
|
||||
@AnViewField(table = "DESIGNER_GROUP", column = "MAX_ORDER_NUM")
|
||||
private int maxOrderNum; // 12.最大接单量(老用户除外)
|
||||
@AnViewField(table = "DESIGNER_GROUP", column = "MAX_WAIVE_NUM")
|
||||
private int maxWaiveNum; // 13.订单最大放弃次数
|
||||
|
||||
// 设计师个人接单规则
|
||||
@AnViewField(table = "DESIGNER_GROUP_DISPATCH", column = "OPERATOR_CODE")
|
||||
private String operatorCode; // 1.操作员编码
|
||||
@AnViewField(table = "DESIGNER_GROUP_DISPATCH", column = "ORG_ID")
|
||||
private long designerOrgId; // 2.操作员组织编号
|
||||
@AnViewField(table = "DESIGNER_GROUP_DISPATCH", column = "MAX_ORDER_AMOUNT")
|
||||
private long designerMaxOrderAmount; // 3.订单最大金额
|
||||
@AnViewField(table = "DESIGNER_GROUP_DISPATCH", column = "MIN_ORDER_AMOUNT")
|
||||
private long designerMinOrderAmount; // 4.订单最小金额
|
||||
@AnViewField(table = "DESIGNER_GROUP_DISPATCH", column = "IS_HIGH_QUALITY_ORDER")
|
||||
private boolean isDesignerHighQualityOrder; // 5.是否优质订单
|
||||
@AnViewField(table = "DESIGNER_GROUP_DISPATCH", column = "IS_LARGE_AMOUNT")
|
||||
private boolean isDesignerLargeAmount; // 6.是否大金额订单
|
||||
@AnViewField(table = "DESIGNER_GROUP_DISPATCH", column = "IS_URGENT")
|
||||
private boolean isDesignerUrgent; // 7.是否支持加急单 =false 默认不支持
|
||||
@AnViewField(table = "DESIGNER_GROUP_DISPATCH", column = "IS_DESIGN")
|
||||
private boolean isDesignerDesign; // 8.是否支持只设计不印刷单 =false 默认不支持
|
||||
@AnViewField(table = "DESIGNER_GROUP_DISPATCH", column = "IS_SPECIAL")
|
||||
private boolean isDesignerSpecial; // 9.是否支持异型订单
|
||||
@AnViewField(table = "DESIGNER_GROUP_DISPATCH", column = "AFTER_NAMES")
|
||||
private String designerAfterNames; // 10.后加工名称,多个逗号隔开
|
||||
@AnViewField(table = "DESIGNER_GROUP_DISPATCH", column = "MERCHANT_IDS")
|
||||
private String designerMerchantIds; // 11.关联渠道ID,多个逗号隔开
|
||||
@AnViewField(table = "DESIGNER_GROUP_DISPATCH", column = "STATUS")
|
||||
private int designerStatus; // 11.状态:0失效,1正常
|
||||
@AnViewField(table = "DESIGNER_GROUP_DISPATCH", column = "MAX_ORDER_NUM")
|
||||
private int designerMaxOrderNum; // 12.最大接单量(老用户除外)
|
||||
@AnViewField(table = "DESIGNER_GROUP_DISPATCH", column = "WAIVE_NUM")
|
||||
private int designerWaiveNum; // 13.订单可放弃当前数量
|
||||
|
||||
@Override
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public String getDesignerGroupName()
|
||||
{
|
||||
return designerGroupName;
|
||||
}
|
||||
|
||||
public void setDesignerGroupName(String designerGroupName)
|
||||
{
|
||||
this.designerGroupName = designerGroupName;
|
||||
}
|
||||
|
||||
public long getMaxOrderAmount()
|
||||
{
|
||||
return maxOrderAmount;
|
||||
}
|
||||
|
||||
public void setMaxOrderAmount(long maxOrderAmount)
|
||||
{
|
||||
this.maxOrderAmount = maxOrderAmount;
|
||||
}
|
||||
|
||||
public long getMinOrderAmount()
|
||||
{
|
||||
return minOrderAmount;
|
||||
}
|
||||
|
||||
public void setMinOrderAmount(long minOrderAmount)
|
||||
{
|
||||
this.minOrderAmount = minOrderAmount;
|
||||
}
|
||||
|
||||
public boolean isHighQualityOrder()
|
||||
{
|
||||
return isHighQualityOrder;
|
||||
}
|
||||
|
||||
public void setHighQualityOrder(boolean isHighQualityOrder)
|
||||
{
|
||||
this.isHighQualityOrder = isHighQualityOrder;
|
||||
}
|
||||
|
||||
public boolean isLargeAmount()
|
||||
{
|
||||
return isLargeAmount;
|
||||
}
|
||||
|
||||
public void setLargeAmount(boolean isLargeAmount)
|
||||
{
|
||||
this.isLargeAmount = isLargeAmount;
|
||||
}
|
||||
|
||||
public boolean isUrgent()
|
||||
{
|
||||
return isUrgent;
|
||||
}
|
||||
|
||||
public void setUrgent(boolean isUrgent)
|
||||
{
|
||||
this.isUrgent = isUrgent;
|
||||
}
|
||||
|
||||
public boolean isDesign()
|
||||
{
|
||||
return isDesign;
|
||||
}
|
||||
|
||||
public void setDesign(boolean isDesign)
|
||||
{
|
||||
this.isDesign = isDesign;
|
||||
}
|
||||
|
||||
public boolean isSpecial()
|
||||
{
|
||||
return isSpecial;
|
||||
}
|
||||
|
||||
public void setSpecial(boolean isSpecial)
|
||||
{
|
||||
this.isSpecial = isSpecial;
|
||||
}
|
||||
|
||||
public String getAfterNames()
|
||||
{
|
||||
return afterNames;
|
||||
}
|
||||
|
||||
public void setAfterNames(String afterNames)
|
||||
{
|
||||
this.afterNames = afterNames;
|
||||
}
|
||||
|
||||
public int getStatus()
|
||||
{
|
||||
return status;
|
||||
}
|
||||
|
||||
public void setStatus(int status)
|
||||
{
|
||||
this.status = status;
|
||||
}
|
||||
|
||||
public int getMaxOrderNum()
|
||||
{
|
||||
return maxOrderNum;
|
||||
}
|
||||
|
||||
public void setMaxOrderNum(int maxOrderNum)
|
||||
{
|
||||
this.maxOrderNum = maxOrderNum;
|
||||
}
|
||||
|
||||
public String getOperatorCode()
|
||||
{
|
||||
return operatorCode;
|
||||
}
|
||||
|
||||
public void setOperatorCode(String operatorCode)
|
||||
{
|
||||
this.operatorCode = operatorCode;
|
||||
}
|
||||
|
||||
public long getDesignerOrgId()
|
||||
{
|
||||
return designerOrgId;
|
||||
}
|
||||
|
||||
public void setDesignerOrgId(long designerOrgId)
|
||||
{
|
||||
this.designerOrgId = designerOrgId;
|
||||
}
|
||||
|
||||
public long getDesignerMaxOrderAmount()
|
||||
{
|
||||
return designerMaxOrderAmount;
|
||||
}
|
||||
|
||||
public void setDesignerMaxOrderAmount(long designerMaxOrderAmount)
|
||||
{
|
||||
this.designerMaxOrderAmount = designerMaxOrderAmount;
|
||||
}
|
||||
|
||||
public long getDesignerMinOrderAmount()
|
||||
{
|
||||
return designerMinOrderAmount;
|
||||
}
|
||||
|
||||
public void setDesignerMinOrderAmount(long designerMinOrderAmount)
|
||||
{
|
||||
this.designerMinOrderAmount = designerMinOrderAmount;
|
||||
}
|
||||
|
||||
public boolean isDesignerHighQualityOrder()
|
||||
{
|
||||
return isDesignerHighQualityOrder;
|
||||
}
|
||||
|
||||
public void setDesignerHighQualityOrder(boolean isDesignerHighQualityOrder)
|
||||
{
|
||||
this.isDesignerHighQualityOrder = isDesignerHighQualityOrder;
|
||||
}
|
||||
|
||||
public boolean isDesignerLargeAmount()
|
||||
{
|
||||
return isDesignerLargeAmount;
|
||||
}
|
||||
|
||||
public void setDesignerLargeAmount(boolean isDesignerLargeAmount)
|
||||
{
|
||||
this.isDesignerLargeAmount = isDesignerLargeAmount;
|
||||
}
|
||||
|
||||
public boolean isDesignerUrgent()
|
||||
{
|
||||
return isDesignerUrgent;
|
||||
}
|
||||
|
||||
public void setDesignerUrgent(boolean isDesignerUrgent)
|
||||
{
|
||||
this.isDesignerUrgent = isDesignerUrgent;
|
||||
}
|
||||
|
||||
public boolean isDesignerDesign()
|
||||
{
|
||||
return isDesignerDesign;
|
||||
}
|
||||
|
||||
public void setDesignerDesign(boolean isDesignerDesign)
|
||||
{
|
||||
this.isDesignerDesign = isDesignerDesign;
|
||||
}
|
||||
|
||||
public boolean isDesignerSpecial()
|
||||
{
|
||||
return isDesignerSpecial;
|
||||
}
|
||||
|
||||
public void setDesignerSpecial(boolean isDesignerSpecial)
|
||||
{
|
||||
this.isDesignerSpecial = isDesignerSpecial;
|
||||
}
|
||||
|
||||
public String getDesignerAfterNames()
|
||||
{
|
||||
return designerAfterNames;
|
||||
}
|
||||
|
||||
public void setDesignerAfterNames(String designerAfterNames)
|
||||
{
|
||||
this.designerAfterNames = designerAfterNames;
|
||||
}
|
||||
|
||||
public int getDesignerStatus()
|
||||
{
|
||||
return designerStatus;
|
||||
}
|
||||
|
||||
public void setDesignerStatus(int designerStatus)
|
||||
{
|
||||
this.designerStatus = designerStatus;
|
||||
}
|
||||
|
||||
public int getDesignerMaxOrderNum()
|
||||
{
|
||||
return designerMaxOrderNum;
|
||||
}
|
||||
|
||||
public void setDesignerMaxOrderNum(int designerMaxOrderNum)
|
||||
{
|
||||
this.designerMaxOrderNum = designerMaxOrderNum;
|
||||
}
|
||||
|
||||
public int getMaxWaiveNum()
|
||||
{
|
||||
return maxWaiveNum;
|
||||
}
|
||||
|
||||
public void setMaxWaiveNum(int maxWaiveNum)
|
||||
{
|
||||
this.maxWaiveNum = maxWaiveNum;
|
||||
}
|
||||
|
||||
public int getDesignerWaiveNum()
|
||||
{
|
||||
return designerWaiveNum;
|
||||
}
|
||||
|
||||
public void setDesignerWaiveNum(int designerWaiveNum)
|
||||
{
|
||||
this.designerWaiveNum = designerWaiveNum;
|
||||
}
|
||||
|
||||
public String getMerchantIds()
|
||||
{
|
||||
return merchantIds;
|
||||
}
|
||||
|
||||
public void setMerchantIds(String merchantIds)
|
||||
{
|
||||
this.merchantIds = merchantIds;
|
||||
}
|
||||
|
||||
public String getDesignerMerchantIds()
|
||||
{
|
||||
return designerMerchantIds;
|
||||
}
|
||||
|
||||
public void setDesignerMerchantIds(String designerMerchantIds)
|
||||
{
|
||||
this.designerMerchantIds = designerMerchantIds;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,161 @@
|
||||
/**
|
||||
* 扬彩印刷设计
|
||||
* 文件名 :ProductConvert.java
|
||||
* 创建人 :gjx
|
||||
* 创建时间:2021年3月3日
|
||||
*/
|
||||
|
||||
package com.zhiqim.yangcai.design.dbo.design;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.sql.Timestamp;
|
||||
|
||||
import org.zhiqim.kernel.annotation.AnAlias;
|
||||
import org.zhiqim.kernel.annotation.AnNew;
|
||||
import org.zhiqim.orm.annotation.AnTable;
|
||||
import org.zhiqim.orm.annotation.AnTableField;
|
||||
|
||||
/**
|
||||
* 产品单价表 对应表《PRODUCT_CONVERT》
|
||||
*/
|
||||
@AnAlias("ProductConvert")
|
||||
@AnNew
|
||||
@AnTable(table = "PRODUCT_CONVERT", key = "CONVERT_ID", type = "InnoDB")
|
||||
public class ProductConvert implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column = "CONVERT_ID", type = "long", notNull = true)
|
||||
private long convertId; // 产品单价id
|
||||
@AnTableField(column = "PRD_TYPE_ID", type = "long", notNull = true)
|
||||
private long prdTypeId; // 产品类型编号
|
||||
@AnTableField(column = "PRD_SIZE_WIDTH", type = "int", notNull = true)
|
||||
private int prdSizeWidth;// 尺寸范围宽度
|
||||
@AnTableField(column = "PRD_SIZE_HEIGHT", type = "int", notNull = true)
|
||||
private int prdSizeHeight;// 尺寸范围高度
|
||||
@AnTableField(column = "PRD_PAGE_NAME", type = "string,50", notNull = false)
|
||||
private String prdPageName;// 面数名称
|
||||
@AnTableField(column = "ADD_OPERATOR", type = "string,20", notNull = false)
|
||||
private String addOperator;// 添加人
|
||||
@AnTableField(column = "ADD_TIME", type = "datetime", notNull = true)
|
||||
private Timestamp addTime;// 添加时间
|
||||
@AnTableField(column = "UPDATE_OPERATOR", type = "string,20", notNull = false)
|
||||
private String updateOperator;// 更新人
|
||||
@AnTableField(column = "UPDATE_TIME", type = "datetime", notNull = false)
|
||||
private Timestamp updateTime;// 更新时间
|
||||
@AnTableField(column = "SEQ", type = "int", notNull = true)
|
||||
private int seq;
|
||||
@AnTableField(column = "ALIAS", type = "string,100", notNull = false)
|
||||
private String alias;
|
||||
|
||||
public long getConvertId()
|
||||
{
|
||||
return convertId;
|
||||
}
|
||||
|
||||
public void setConvertId(long convertId)
|
||||
{
|
||||
this.convertId = convertId;
|
||||
}
|
||||
|
||||
public long getPrdTypeId()
|
||||
{
|
||||
return prdTypeId;
|
||||
}
|
||||
|
||||
public void setPrdTypeId(long prdTypeId)
|
||||
{
|
||||
this.prdTypeId = prdTypeId;
|
||||
}
|
||||
|
||||
public int getPrdSizeWidth()
|
||||
{
|
||||
return prdSizeWidth;
|
||||
}
|
||||
|
||||
public void setPrdSizeWidth(int prdSizeWidth)
|
||||
{
|
||||
this.prdSizeWidth = prdSizeWidth;
|
||||
}
|
||||
|
||||
public int getPrdSizeHeight()
|
||||
{
|
||||
return prdSizeHeight;
|
||||
}
|
||||
|
||||
public void setPrdSizeHeight(int prdSizeHeight)
|
||||
{
|
||||
this.prdSizeHeight = prdSizeHeight;
|
||||
}
|
||||
|
||||
public String getPrdPageName()
|
||||
{
|
||||
return prdPageName;
|
||||
}
|
||||
|
||||
public void setPrdPageName(String prdPageName)
|
||||
{
|
||||
this.prdPageName = prdPageName;
|
||||
}
|
||||
|
||||
public String getAddOperator()
|
||||
{
|
||||
return addOperator;
|
||||
}
|
||||
|
||||
public void setAddOperator(String addOperator)
|
||||
{
|
||||
this.addOperator = addOperator;
|
||||
}
|
||||
|
||||
public Timestamp getAddTime()
|
||||
{
|
||||
return addTime;
|
||||
}
|
||||
|
||||
public void setAddTime(Timestamp addTime)
|
||||
{
|
||||
this.addTime = addTime;
|
||||
}
|
||||
|
||||
public String getUpdateOperator()
|
||||
{
|
||||
return updateOperator;
|
||||
}
|
||||
|
||||
public void setUpdateOperator(String updateOperator)
|
||||
{
|
||||
this.updateOperator = updateOperator;
|
||||
}
|
||||
|
||||
public Timestamp getUpdateTime()
|
||||
{
|
||||
return updateTime;
|
||||
}
|
||||
|
||||
public void setUpdateTime(Timestamp updateTime)
|
||||
{
|
||||
this.updateTime = updateTime;
|
||||
}
|
||||
|
||||
public int getSeq()
|
||||
{
|
||||
return seq;
|
||||
}
|
||||
|
||||
public void setSeq(int seq)
|
||||
{
|
||||
this.seq = seq;
|
||||
}
|
||||
|
||||
public String getAlias()
|
||||
{
|
||||
return alias;
|
||||
}
|
||||
|
||||
public void setAlias(String alias)
|
||||
{
|
||||
this.alias = alias;
|
||||
}
|
||||
|
||||
}
|
||||
+225
@@ -0,0 +1,225 @@
|
||||
package com.zhiqim.yangcai.design.dbo.design;
|
||||
|
||||
import java.sql.Timestamp;
|
||||
|
||||
import org.zhiqim.kernel.annotation.AnAlias;
|
||||
import org.zhiqim.kernel.annotation.AnNew;
|
||||
import org.zhiqim.orm.annotation.AnView;
|
||||
import org.zhiqim.orm.annotation.AnViewField;
|
||||
import org.zhiqim.orm.annotation.AnViewJoin;
|
||||
import org.zhiqim.orm.annotation.AnViewJoinValue;
|
||||
|
||||
@AnAlias("ProductDesignPriceView")
|
||||
@AnNew
|
||||
@AnView("PRODUCT_CONVERT,DESIGN_PRICE")
|
||||
@AnViewJoin(
|
||||
{
|
||||
@AnViewJoinValue(type = "LEFT", lTable = "PRODUCT_CONVERT", lColumn = "CONVERT_ID", rTable = "DESIGN_PRICE", rColumn = "CONVERT_ID")
|
||||
})
|
||||
public class ProductDesignPriceView extends ProductConvert
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnViewField(table = "PRODUCT_CONVERT", column = "CONVERT_ID")
|
||||
private long convertId; // 产品单价id
|
||||
@AnViewField(table = "PRODUCT_CONVERT", column = "PRD_TYPE_ID")
|
||||
private long prdTypeId; // 产品类型编号
|
||||
@AnViewField(table = "PRODUCT_CONVERT", column = "PRD_SIZE_WIDTH")
|
||||
private int prdSizeWidth;// 尺寸范围宽度
|
||||
@AnViewField(table = "PRODUCT_CONVERT", column = "PRD_SIZE_HEIGHT")
|
||||
private int prdSizeHeight;// 尺寸范围高度
|
||||
@AnViewField(table = "PRODUCT_CONVERT", column = "PRD_PAGE_NAME")
|
||||
private String prdPageName;// 面数名称
|
||||
@AnViewField(table = "PRODUCT_CONVERT", column = "ADD_OPERATOR")
|
||||
private String addOperator;// 添加人
|
||||
@AnViewField(table = "PRODUCT_CONVERT", column = "ADD_TIME")
|
||||
private Timestamp addTime;// 添加时间
|
||||
@AnViewField(table = "PRODUCT_CONVERT", column = "UPDATE_OPERATOR")
|
||||
private String updateOperator;// 更新人
|
||||
@AnViewField(table = "PRODUCT_CONVERT", column = "UPDATE_TIME")
|
||||
private Timestamp updateTime;// 更新时间
|
||||
@AnViewField(table = "PRODUCT_CONVERT", column = "SEQ")
|
||||
private int seq;
|
||||
|
||||
@AnViewField(table = "DESIGN_PRICE", column = "price_id")
|
||||
private long priceId; // 设计单价ID
|
||||
@AnViewField(table = "DESIGN_PRICE", column = "draft_type")
|
||||
private int draftType;// 稿件类型
|
||||
@AnViewField(table = "DESIGN_PRICE", column = "design_price_money")
|
||||
private long designPriceMoney;// 设计单价金额
|
||||
@AnViewField(table = "DESIGN_PRICE", column = "effect_time")
|
||||
private Timestamp effectTime;// 生效时间
|
||||
@AnViewField(table = "DESIGN_PRICE", column = "status")
|
||||
private int status;// 设计单价状态(0失效,1生效)
|
||||
|
||||
@Override
|
||||
public long getConvertId()
|
||||
{
|
||||
return convertId;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setConvertId(long convertId)
|
||||
{
|
||||
this.convertId = convertId;
|
||||
}
|
||||
|
||||
@Override
|
||||
public long getPrdTypeId()
|
||||
{
|
||||
return prdTypeId;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setPrdTypeId(long prdTypeId)
|
||||
{
|
||||
this.prdTypeId = prdTypeId;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getPrdSizeWidth()
|
||||
{
|
||||
return prdSizeWidth;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setPrdSizeWidth(int prdSizeWidth)
|
||||
{
|
||||
this.prdSizeWidth = prdSizeWidth;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getPrdSizeHeight()
|
||||
{
|
||||
return prdSizeHeight;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setPrdSizeHeight(int prdSizeHeight)
|
||||
{
|
||||
this.prdSizeHeight = prdSizeHeight;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getPrdPageName()
|
||||
{
|
||||
return prdPageName;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setPrdPageName(String prdPageName)
|
||||
{
|
||||
this.prdPageName = prdPageName;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getAddOperator()
|
||||
{
|
||||
return addOperator;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setAddOperator(String addOperator)
|
||||
{
|
||||
this.addOperator = addOperator;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Timestamp getAddTime()
|
||||
{
|
||||
return addTime;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setAddTime(Timestamp addTime)
|
||||
{
|
||||
this.addTime = addTime;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getUpdateOperator()
|
||||
{
|
||||
return updateOperator;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setUpdateOperator(String updateOperator)
|
||||
{
|
||||
this.updateOperator = updateOperator;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Timestamp getUpdateTime()
|
||||
{
|
||||
return updateTime;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setUpdateTime(Timestamp updateTime)
|
||||
{
|
||||
this.updateTime = updateTime;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getSeq()
|
||||
{
|
||||
return seq;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setSeq(int seq)
|
||||
{
|
||||
this.seq = seq;
|
||||
}
|
||||
|
||||
public long getPriceId()
|
||||
{
|
||||
return priceId;
|
||||
}
|
||||
|
||||
public void setPriceId(long priceId)
|
||||
{
|
||||
this.priceId = priceId;
|
||||
}
|
||||
|
||||
public int getDraftType()
|
||||
{
|
||||
return draftType;
|
||||
}
|
||||
|
||||
public void setDraftType(int draftType)
|
||||
{
|
||||
this.draftType = draftType;
|
||||
}
|
||||
|
||||
public long getDesignPriceMoney()
|
||||
{
|
||||
return designPriceMoney;
|
||||
}
|
||||
|
||||
public void setDesignPriceMoney(long designPriceMoney)
|
||||
{
|
||||
this.designPriceMoney = designPriceMoney;
|
||||
}
|
||||
|
||||
public Timestamp getEffectTime()
|
||||
{
|
||||
return effectTime;
|
||||
}
|
||||
|
||||
public void setEffectTime(Timestamp effectTime)
|
||||
{
|
||||
this.effectTime = effectTime;
|
||||
}
|
||||
|
||||
public int getStatus()
|
||||
{
|
||||
return status;
|
||||
}
|
||||
|
||||
public void setStatus(int status)
|
||||
{
|
||||
this.status = status;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,101 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.dbo.design;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import org.zhiqim.kernel.annotation.AnAlias;
|
||||
import org.zhiqim.kernel.annotation.AnNew;
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
import org.zhiqim.orm.annotation.*;
|
||||
|
||||
/**
|
||||
* 责任类型 对应表《TEAM_MANAGEMENT》
|
||||
*/
|
||||
@AnAlias("Team_Management")
|
||||
@AnNew
|
||||
@AnTable(table="TEAM_MANAGEMENT", key="TEAM_ID", type="InnoDB")
|
||||
public class teamManagement implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column="TEAM_ID", type="long", notNull=true) private long teamId; //1.团队编号
|
||||
@AnTableField(column="MERCHANT_NAME", type="string,200", notNull=true) private String merchantName; //2.商户名
|
||||
@AnTableField(column="TEAM_SECRET", type="string,2048", notNull=true) private String teamSecret; //3.设计师
|
||||
@AnTableField(column="IS_ENABLED", type="boolean", notNull=true) private boolean isEnabled; //4.商户状态 =true 表示 正常 =false 停用
|
||||
@AnTableField(column="TEAM_NAME", type="string,20", notNull=true) private String teamName; //2.商户名
|
||||
@AnTableField(column="DEPT_TEAM", type="string,200", notNull=true) private String deptTeam; //2.团队主管
|
||||
@AnTableField(column="DEPT_ORG", type="string,200", notNull=true) private String deptOrg; //2.组织
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getTeamId() {
|
||||
return teamId;
|
||||
}
|
||||
|
||||
public void setTeamId(long teamId) {
|
||||
this.teamId = teamId;
|
||||
}
|
||||
|
||||
public String getMerchantName() {
|
||||
return merchantName;
|
||||
}
|
||||
|
||||
public void setMerchantName(String merchantName) {
|
||||
this.merchantName = merchantName;
|
||||
}
|
||||
|
||||
public String getTeamSecret() {
|
||||
return teamSecret;
|
||||
}
|
||||
|
||||
public void setTeamSecret(String teamSecret) {
|
||||
this.teamSecret = teamSecret;
|
||||
}
|
||||
|
||||
public boolean isEnabled() {
|
||||
return isEnabled;
|
||||
}
|
||||
|
||||
public String getDeptTeam() {
|
||||
return deptTeam;
|
||||
}
|
||||
|
||||
public void setDeptTeam(String deptTeam) {
|
||||
this.deptTeam = deptTeam;
|
||||
}
|
||||
|
||||
public void setEnabled(boolean isEnabled) {
|
||||
this.isEnabled = isEnabled;
|
||||
}
|
||||
|
||||
public String getTeamName() {
|
||||
return teamName;
|
||||
}
|
||||
|
||||
public void setTeamName(String teamName) {
|
||||
this.teamName = teamName;
|
||||
}
|
||||
|
||||
public String getDeptOrg() {
|
||||
return deptOrg;
|
||||
}
|
||||
|
||||
public void setDeptOrg(String deptOrg) {
|
||||
this.deptOrg = deptOrg;
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
+181
@@ -0,0 +1,181 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.dbo.dispatch;
|
||||
|
||||
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.AnTable;
|
||||
import org.zhiqim.orm.annotation.AnTableField;
|
||||
|
||||
/**
|
||||
* 派单日志表 对应表《DES_DISPATCH_ORDER_LOG》
|
||||
*/
|
||||
@AnAlias("DesDispatchOrderLog")
|
||||
@AnNew
|
||||
@AnTable(table = "DES_DISPATCH_ORDER_LOG", key = "DESIGN_ID,DES_TIME", type = "InnoDB")
|
||||
public class DesDispatchOrderLog implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column = "DESIGN_ID", type = "long", notNull = true)
|
||||
private long designId; // 1.订单ID
|
||||
@AnTableField(column = "DES_TIME", type = "datetime", notNull = true)
|
||||
private Timestamp desTime; // 2.派单时间
|
||||
@AnTableField(column = "DIS_TYPE", type = "byte", notNull = true)
|
||||
private int disType; // 3.派单类型(0:自动派单,1:手工指单,2:手工领单)
|
||||
@AnTableField(column = "DIS_ORDER_STATUS", type = "byte", notNull = true)
|
||||
private int disOrderStatus; // 4.派单订单状态(0代表完成,1代表未完成,2代表转让,3代表退款,4代表已暂停)
|
||||
@AnTableField(column = "OPERATOR_CODE", type = "string,32", notNull = true)
|
||||
private String operatorCode; // 5.设计师编号(操作员)
|
||||
@AnTableField(column = "ORG_ID", type = "long", notNull = true)
|
||||
private long orgId; // 6.操作员组织编号
|
||||
@AnTableField(column = "INDUSTRY_ID", type = "long", notNull = true)
|
||||
private long industryId; // 7.订单所属行业
|
||||
@AnTableField(column = "MONTH_CODE", type = "string,6", notNull = false)
|
||||
private String monthCode; // 8.月份
|
||||
@AnTableField(column = "DAY_CODE", type = "string,10", notNull = false)
|
||||
private String dayCode; // 9.日期
|
||||
@AnTableField(column = "ORDER_TEXT", type = "string,200", notNull = false)
|
||||
private String orderText; // 10.订单产品说明
|
||||
@AnTableField(column = "DIS_DESC", type = "string,1000", notNull = false)
|
||||
private String disDesc; // 11.派单描述
|
||||
@AnTableField(column = "DRAFT_TYPE", type = "int", notNull = true)
|
||||
private int draftType; // 12.稿件类型,0:自来稿,1:改稿自来稿,2:普通设计,3:高级设计
|
||||
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getDesignId()
|
||||
{
|
||||
return designId;
|
||||
}
|
||||
|
||||
public void setDesignId(long designId)
|
||||
{
|
||||
this.designId = designId;
|
||||
}
|
||||
|
||||
public Timestamp getDesTime()
|
||||
{
|
||||
return desTime;
|
||||
}
|
||||
|
||||
public void setDesTime(Timestamp desTime)
|
||||
{
|
||||
this.desTime = desTime;
|
||||
}
|
||||
|
||||
public int getDisType()
|
||||
{
|
||||
return disType;
|
||||
}
|
||||
|
||||
public void setDisType(int disType)
|
||||
{
|
||||
this.disType = disType;
|
||||
}
|
||||
|
||||
public int getDisOrderStatus()
|
||||
{
|
||||
return disOrderStatus;
|
||||
}
|
||||
|
||||
public void setDisOrderStatus(int disOrderStatus)
|
||||
{
|
||||
this.disOrderStatus = disOrderStatus;
|
||||
}
|
||||
|
||||
public String getOperatorCode()
|
||||
{
|
||||
return operatorCode;
|
||||
}
|
||||
|
||||
public void setOperatorCode(String operatorCode)
|
||||
{
|
||||
this.operatorCode = operatorCode;
|
||||
}
|
||||
|
||||
public long getOrgId()
|
||||
{
|
||||
return orgId;
|
||||
}
|
||||
|
||||
public void setOrgId(long orgId)
|
||||
{
|
||||
this.orgId = orgId;
|
||||
}
|
||||
|
||||
public long getIndustryId()
|
||||
{
|
||||
return industryId;
|
||||
}
|
||||
|
||||
public void setIndustryId(long industryId)
|
||||
{
|
||||
this.industryId = industryId;
|
||||
}
|
||||
|
||||
public String getMonthCode()
|
||||
{
|
||||
return monthCode;
|
||||
}
|
||||
|
||||
public void setMonthCode(String monthCode)
|
||||
{
|
||||
this.monthCode = monthCode;
|
||||
}
|
||||
|
||||
public String getDayCode()
|
||||
{
|
||||
return dayCode;
|
||||
}
|
||||
|
||||
public void setDayCode(String dayCode)
|
||||
{
|
||||
this.dayCode = dayCode;
|
||||
}
|
||||
|
||||
public String getOrderText()
|
||||
{
|
||||
return orderText;
|
||||
}
|
||||
|
||||
public void setOrderText(String orderText)
|
||||
{
|
||||
this.orderText = orderText;
|
||||
}
|
||||
|
||||
public String getDisDesc()
|
||||
{
|
||||
return disDesc;
|
||||
}
|
||||
|
||||
public void setDisDesc(String disDesc)
|
||||
{
|
||||
this.disDesc = disDesc;
|
||||
}
|
||||
|
||||
public int getDraftType()
|
||||
{
|
||||
return draftType;
|
||||
}
|
||||
|
||||
public void setDraftType(int draftType)
|
||||
{
|
||||
this.draftType = draftType;
|
||||
}
|
||||
|
||||
}
|
||||
+218
@@ -0,0 +1,218 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.dbo.dispatch;
|
||||
|
||||
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.AnTable;
|
||||
import org.zhiqim.orm.annotation.AnTableField;
|
||||
|
||||
/**
|
||||
* 设计师派单属性 对应表《DES_DISPATCH_PROPERTY》 目前已不再使用,使用新的规则表DESIGNER_GROUP_DISPATCH代替了 --caohong
|
||||
*/
|
||||
@AnAlias("DesDispatchProperty")
|
||||
@AnNew
|
||||
@AnTable(table = "DES_DISPATCH_PROPERTY", key = "OPERATOR_CODE", type = "InnoDB")
|
||||
public class DesDispatchProperty implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column = "OPERATOR_CODE", type = "string,32", notNull = true)
|
||||
private String operatorCode; // 1.设计师编码(设计师即操作员)
|
||||
@AnTableField(column = "ORG_ID", type = "long", notNull = true)
|
||||
private long orgId; // 2.操作员组织编号
|
||||
@AnTableField(column = "MAJOR_TYPE", type = "long", notNull = true)
|
||||
private long majorType; // 3.主类型ID
|
||||
@AnTableField(column = "SECONDARY_TYPES", type = "string,2000", notNull = false)
|
||||
private String secondaryTypes; // 4.副类型ID,多个逗号分隔
|
||||
@AnTableField(column = "MAJOR_INDUSTRY", type = "long", notNull = true)
|
||||
private long majorIndustry; // 5.主行业ID
|
||||
@AnTableField(column = "SECONDARY_INDUSTRYS", type = "string,2000", notNull = false)
|
||||
private String secondaryIndustrys; // 6.副行业ID
|
||||
@AnTableField(column = "DESIGNER_LEVEL", type = "int", notNull = true)
|
||||
private int designerLevel; // 8.0:普通, 1:高级
|
||||
@AnTableField(column = "SHOP_NICK", type = "string,300", notNull = false)
|
||||
private String shopNick; // 11.店铺名,多个逗号隔开
|
||||
@AnTableField(column = "CREATE_TIME", type = "datetime", notNull = true)
|
||||
private Timestamp createTime; // 12.创建时间
|
||||
@AnTableField(column = "UPDATE_TIME", type = "datetime", notNull = false)
|
||||
private Timestamp updateTime; // 13.最后修改时间
|
||||
@AnTableField(column = "IS_DESIGN_ORDER", type = "boolean", notNull = true)
|
||||
private boolean isDesignOrder; // 17.是否接取设计订单
|
||||
@AnTableField(column = "IS_NORM_DRAFT_ORDER", type = "boolean", notNull = true)
|
||||
private boolean isNormDraftOrder; // 18.是否接取标准自来稿
|
||||
@AnTableField(column = "IS_DRAFT_ORDER", type = "boolean", notNull = true)
|
||||
private boolean isDraftOrder; // 19.是否接取改稿自来稿
|
||||
@AnTableField(column = "IS_HIGH_QUALITY_ORDER", type = "boolean", notNull = false)
|
||||
private boolean isHighQualityOrder; // 20.是否优质订单
|
||||
@AnTableField(column = "IS_URGENT", type = "boolean", notNull = false)
|
||||
private boolean isUrgent; // 21.是否加急订单
|
||||
|
||||
@Override
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public String getOperatorCode()
|
||||
{
|
||||
return operatorCode;
|
||||
}
|
||||
|
||||
public void setOperatorCode(String operatorCode)
|
||||
{
|
||||
this.operatorCode = operatorCode;
|
||||
}
|
||||
|
||||
public long getOrgId()
|
||||
{
|
||||
return orgId;
|
||||
}
|
||||
|
||||
public void setOrgId(long orgId)
|
||||
{
|
||||
this.orgId = orgId;
|
||||
}
|
||||
|
||||
public long getMajorType()
|
||||
{
|
||||
return majorType;
|
||||
}
|
||||
|
||||
public void setMajorType(long majorType)
|
||||
{
|
||||
this.majorType = majorType;
|
||||
}
|
||||
|
||||
public String getSecondaryTypes()
|
||||
{
|
||||
return secondaryTypes;
|
||||
}
|
||||
|
||||
public void setSecondaryTypes(String secondaryTypes)
|
||||
{
|
||||
this.secondaryTypes = secondaryTypes;
|
||||
}
|
||||
|
||||
public long getMajorIndustry()
|
||||
{
|
||||
return majorIndustry;
|
||||
}
|
||||
|
||||
public void setMajorIndustry(long majorIndustry)
|
||||
{
|
||||
this.majorIndustry = majorIndustry;
|
||||
}
|
||||
|
||||
public String getSecondaryIndustrys()
|
||||
{
|
||||
return secondaryIndustrys;
|
||||
}
|
||||
|
||||
public void setSecondaryIndustrys(String secondaryIndustrys)
|
||||
{
|
||||
this.secondaryIndustrys = secondaryIndustrys;
|
||||
}
|
||||
|
||||
public int getDesignerLevel()
|
||||
{
|
||||
return designerLevel;
|
||||
}
|
||||
|
||||
public void setDesignerLevel(int designerLevel)
|
||||
{
|
||||
this.designerLevel = designerLevel;
|
||||
}
|
||||
|
||||
public String getShopNick()
|
||||
{
|
||||
return shopNick;
|
||||
}
|
||||
|
||||
public void setShopNick(String shopNick)
|
||||
{
|
||||
this.shopNick = shopNick;
|
||||
}
|
||||
|
||||
public Timestamp getCreateTime()
|
||||
{
|
||||
return createTime;
|
||||
}
|
||||
|
||||
public void setCreateTime(Timestamp createTime)
|
||||
{
|
||||
this.createTime = createTime;
|
||||
}
|
||||
|
||||
public Timestamp getUpdateTime()
|
||||
{
|
||||
return updateTime;
|
||||
}
|
||||
|
||||
public void setUpdateTime(Timestamp updateTime)
|
||||
{
|
||||
this.updateTime = updateTime;
|
||||
}
|
||||
|
||||
public boolean isDesignOrder()
|
||||
{
|
||||
return isDesignOrder;
|
||||
}
|
||||
|
||||
public void setDesignOrder(boolean isDesignOrder)
|
||||
{
|
||||
this.isDesignOrder = isDesignOrder;
|
||||
}
|
||||
|
||||
public boolean isNormDraftOrder()
|
||||
{
|
||||
return isNormDraftOrder;
|
||||
}
|
||||
|
||||
public void setNormDraftOrder(boolean isNormDraftOrder)
|
||||
{
|
||||
this.isNormDraftOrder = isNormDraftOrder;
|
||||
}
|
||||
|
||||
public boolean isDraftOrder()
|
||||
{
|
||||
return isDraftOrder;
|
||||
}
|
||||
|
||||
public void setDraftOrder(boolean isDraftOrder)
|
||||
{
|
||||
this.isDraftOrder = isDraftOrder;
|
||||
}
|
||||
|
||||
public boolean isHighQualityOrder()
|
||||
{
|
||||
return isHighQualityOrder;
|
||||
}
|
||||
|
||||
public void setHighQualityOrder(boolean isHighQualityOrder)
|
||||
{
|
||||
this.isHighQualityOrder = isHighQualityOrder;
|
||||
}
|
||||
|
||||
public boolean isUrgent()
|
||||
{
|
||||
return isUrgent;
|
||||
}
|
||||
|
||||
public void setUrgent(boolean isUrgent)
|
||||
{
|
||||
this.isUrgent = isUrgent;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,93 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.dbo.dispatch;
|
||||
|
||||
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.*;
|
||||
|
||||
/**
|
||||
* 商户分拣日志表 对应表《DES_MER_DISPATCH_LOG》
|
||||
*/
|
||||
@AnAlias("DesMerDispatchLog")
|
||||
@AnNew
|
||||
@AnTable(table="DES_MER_DISPATCH_LOG", key="DESIGN_ID,DES_TIME", type="InnoDB")
|
||||
public class DesMerDispatchLog implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column="ORG_ID", type="long", notNull=true) private long orgId; //1.组织编号
|
||||
@AnTableField(column="DESIGN_ID", type="long", notNull=true) private long designId; //2.订单ID
|
||||
@AnTableField(column="DES_TIME", type="datetime", notNull=true) private Timestamp desTime; //3.分拣时间
|
||||
@AnTableField(column="DIS_DESC", type="string,1000", notNull=false) private String disDesc; //4.分拣描述
|
||||
@AnTableField(column="ANALYSIS_TEXT", type="string,20000", notNull=false) private String analysisText; //5.分拣分析 详情
|
||||
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getOrgId()
|
||||
{
|
||||
return orgId;
|
||||
}
|
||||
|
||||
public void setOrgId(long orgId)
|
||||
{
|
||||
this.orgId = orgId;
|
||||
}
|
||||
|
||||
public long getDesignId()
|
||||
{
|
||||
return designId;
|
||||
}
|
||||
|
||||
public void setDesignId(long designId)
|
||||
{
|
||||
this.designId = designId;
|
||||
}
|
||||
|
||||
public Timestamp getDesTime()
|
||||
{
|
||||
return desTime;
|
||||
}
|
||||
|
||||
public void setDesTime(Timestamp desTime)
|
||||
{
|
||||
this.desTime = desTime;
|
||||
}
|
||||
|
||||
public String getDisDesc()
|
||||
{
|
||||
return disDesc;
|
||||
}
|
||||
|
||||
public void setDisDesc(String disDesc)
|
||||
{
|
||||
this.disDesc = disDesc;
|
||||
}
|
||||
|
||||
public String getAnalysisText()
|
||||
{
|
||||
return analysisText;
|
||||
}
|
||||
|
||||
public void setAnalysisText(String analysisText)
|
||||
{
|
||||
this.analysisText = analysisText;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,82 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.dbo.dispatch;
|
||||
|
||||
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.*;
|
||||
|
||||
/**
|
||||
* 通知日志,暂用于检查任务通知日志记录 对应表《DES_NOTICE_LOG》
|
||||
*/
|
||||
@AnAlias("DesNoticeLog")
|
||||
@AnNew
|
||||
@AnTable(table="DES_NOTICE_LOG", key="LOG_ID", type="InnoDB")
|
||||
public class DesNoticeLog implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column="LOG_ID", type="long", notNull=true) private long logId; //1.主键
|
||||
@AnTableField(column="NOTICE_TIME", type="datetime", notNull=true) private Timestamp noticeTime; //2.日志时间
|
||||
@AnTableField(column="NOTICE_CONTENT", type="string,1024", notNull=true) private String noticeContent; //3.通知内容
|
||||
@AnTableField(column="KEY_WORD", type="string,128", notNull=true) private String keyWord; //4.通知关键字
|
||||
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getLogId()
|
||||
{
|
||||
return logId;
|
||||
}
|
||||
|
||||
public void setLogId(long logId)
|
||||
{
|
||||
this.logId = logId;
|
||||
}
|
||||
|
||||
public Timestamp getNoticeTime()
|
||||
{
|
||||
return noticeTime;
|
||||
}
|
||||
|
||||
public void setNoticeTime(Timestamp noticeTime)
|
||||
{
|
||||
this.noticeTime = noticeTime;
|
||||
}
|
||||
|
||||
public String getNoticeContent()
|
||||
{
|
||||
return noticeContent;
|
||||
}
|
||||
|
||||
public void setNoticeContent(String noticeContent)
|
||||
{
|
||||
this.noticeContent = noticeContent;
|
||||
}
|
||||
|
||||
public String getKeyWord()
|
||||
{
|
||||
return keyWord;
|
||||
}
|
||||
|
||||
public void setKeyWord(String keyWord)
|
||||
{
|
||||
this.keyWord = keyWord;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,160 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.dbo.dispatch;
|
||||
|
||||
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.AnTable;
|
||||
import org.zhiqim.orm.annotation.AnTableField;
|
||||
|
||||
/**
|
||||
* 设计师在线表 对应表《DES_ONLINE》
|
||||
*/
|
||||
@AnAlias("DesOnline")
|
||||
@AnNew
|
||||
@AnTable(table = "DES_ONLINE", key = "OPERATOR_CODE", type = "InnoDB")
|
||||
public class DesOnline implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column = "ORG_ID", type = "long", notNull = true)
|
||||
private long orgId; // 1.操作员组织编号
|
||||
@AnTableField(column = "OPERATOR_CODE", type = "string,32", notNull = true)
|
||||
private String operatorCode; // 2.设计师编号(操作员)
|
||||
@AnTableField(column = "ONLINE_STATUS", type = "int", notNull = true)
|
||||
private int onlineStatus; // 3.在线状态(0:停止接单, 1:正在接单)
|
||||
@AnTableField(column = "ORDER_NUM", type = "int", notNull = true)
|
||||
private int orderNum; // 4.设计师订单数
|
||||
@AnTableField(column = "SESSION_ID", type = "string,32", notNull = false)
|
||||
private String sessionId; // 5.设计师SESSION_ID
|
||||
@AnTableField(column = "SESSION_TIME", type = "datetime", notNull = false)
|
||||
private Timestamp sessionTime; // 6.设计师上班时间
|
||||
@AnTableField(column = "LAST_DRAFT_TYPE", type = "long", notNull = true)
|
||||
private long lastDraftType; // 7.最近初稿类型,对应产品类型ID
|
||||
@AnTableField(column = "LAST_DRAFT_TIME", type = "datetime", notNull = false)
|
||||
private Timestamp lastDraftTime; // 8.最近初稿提交时间
|
||||
@AnTableField(column = "DESIGNER_LEVEL", type = "int", notNull = false)
|
||||
private int designerLevel; // 9.设计师级别
|
||||
@AnTableField(column = "LAST_UPDATE_TIME", type = "datetime", notNull = false)
|
||||
private Timestamp lastUpdateTime; // 10.最近状态刷新时间
|
||||
|
||||
@Override
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getOrgId()
|
||||
{
|
||||
return orgId;
|
||||
}
|
||||
|
||||
public void setOrgId(long orgId)
|
||||
{
|
||||
this.orgId = orgId;
|
||||
}
|
||||
|
||||
public String getOperatorCode()
|
||||
{
|
||||
return operatorCode;
|
||||
}
|
||||
|
||||
public void setOperatorCode(String operatorCode)
|
||||
{
|
||||
this.operatorCode = operatorCode;
|
||||
}
|
||||
|
||||
public int getOnlineStatus()
|
||||
{
|
||||
return onlineStatus;
|
||||
}
|
||||
|
||||
public void setOnlineStatus(int onlineStatus)
|
||||
{
|
||||
this.onlineStatus = onlineStatus;
|
||||
}
|
||||
|
||||
public int getOrderNum()
|
||||
{
|
||||
return orderNum;
|
||||
}
|
||||
|
||||
public void setOrderNum(int orderNum)
|
||||
{
|
||||
this.orderNum = orderNum;
|
||||
}
|
||||
|
||||
public String getSessionId()
|
||||
{
|
||||
return sessionId;
|
||||
}
|
||||
|
||||
public void setSessionId(String sessionId)
|
||||
{
|
||||
this.sessionId = sessionId;
|
||||
}
|
||||
|
||||
public Timestamp getSessionTime()
|
||||
{
|
||||
return sessionTime;
|
||||
}
|
||||
|
||||
public void setSessionTime(Timestamp sessionTime)
|
||||
{
|
||||
this.sessionTime = sessionTime;
|
||||
}
|
||||
|
||||
public long getLastDraftType()
|
||||
{
|
||||
return lastDraftType;
|
||||
}
|
||||
|
||||
public void setLastDraftType(long lastDraftType)
|
||||
{
|
||||
this.lastDraftType = lastDraftType;
|
||||
}
|
||||
|
||||
public Timestamp getLastDraftTime()
|
||||
{
|
||||
return lastDraftTime;
|
||||
}
|
||||
|
||||
public void setLastDraftTime(Timestamp lastDraftTime)
|
||||
{
|
||||
this.lastDraftTime = lastDraftTime;
|
||||
}
|
||||
|
||||
public int getDesignerLevel()
|
||||
{
|
||||
return designerLevel;
|
||||
}
|
||||
|
||||
public void setDesignerLevel(int designerLevel)
|
||||
{
|
||||
this.designerLevel = designerLevel;
|
||||
}
|
||||
|
||||
public Timestamp getLastUpdateTime()
|
||||
{
|
||||
return lastUpdateTime;
|
||||
}
|
||||
|
||||
public void setLastUpdateTime(Timestamp lastUpdateTime)
|
||||
{
|
||||
this.lastUpdateTime = lastUpdateTime;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,81 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.dbo.dispatch;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import org.zhiqim.kernel.annotation.AnAlias;
|
||||
import org.zhiqim.kernel.annotation.AnNew;
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
import org.zhiqim.orm.annotation.*;
|
||||
|
||||
/**
|
||||
* 设计师在线时长表 对应表《DES_ONLINE_TIME》
|
||||
*/
|
||||
@AnAlias("DesOnlineTime")
|
||||
@AnNew
|
||||
@AnTable(table="DES_ONLINE_TIME", key="DAY_CODE,OPERATOR_CODE", type="InnoDB")
|
||||
public class DesOnlineTime implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column="DAY_CODE", type="string,10", notNull=true) private String dayCode; //1.日期
|
||||
@AnTableField(column="ORG_ID", type="long", notNull=true) private long orgId; //2.操作员 组织编号
|
||||
@AnTableField(column="OPERATOR_CODE", type="string,32", notNull=true) private String operatorCode; //3.设计师编号(操作员)
|
||||
@AnTableField(column="ONLINE_TIME", type="int", notNull=true) private int onlineTime; //4.设计师在线时长
|
||||
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public String getDayCode()
|
||||
{
|
||||
return dayCode;
|
||||
}
|
||||
|
||||
public void setDayCode(String dayCode)
|
||||
{
|
||||
this.dayCode = dayCode;
|
||||
}
|
||||
|
||||
public long getOrgId()
|
||||
{
|
||||
return orgId;
|
||||
}
|
||||
|
||||
public void setOrgId(long orgId)
|
||||
{
|
||||
this.orgId = orgId;
|
||||
}
|
||||
|
||||
public String getOperatorCode()
|
||||
{
|
||||
return operatorCode;
|
||||
}
|
||||
|
||||
public void setOperatorCode(String operatorCode)
|
||||
{
|
||||
this.operatorCode = operatorCode;
|
||||
}
|
||||
|
||||
public int getOnlineTime()
|
||||
{
|
||||
return onlineTime;
|
||||
}
|
||||
|
||||
public void setOnlineTime(int onlineTime)
|
||||
{
|
||||
this.onlineTime = onlineTime;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,112 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.dbo.dispatch;
|
||||
|
||||
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.AnTable;
|
||||
import org.zhiqim.orm.annotation.AnTableField;
|
||||
|
||||
/**
|
||||
* 工作日志查询表 对应表《DES_WORK_SEARCH_LOG》
|
||||
*/
|
||||
@AnAlias("DesWorkSearchLog")
|
||||
@AnNew
|
||||
@AnTable(table = "DES_WORK_SEARCH_LOG", key = "LOG_ID", type = "InnoDB")
|
||||
public class DesWorkSearchLog implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column = "LOG_ID", type = "long", notNull = true)
|
||||
private long logId; // 1.日志ID
|
||||
@AnTableField(column = "OPERATOR_CODE", type = "string,32", notNull = true)
|
||||
private String operatorCode; // 2.操作员编号
|
||||
@AnTableField(column = "ORG_ID", type = "long", notNull = true)
|
||||
private long orgId; // 3.操作员组织编号
|
||||
@AnTableField(column = "CREATE_TIME", type = "datetime", notNull = true)
|
||||
private Timestamp createTime; // 4.操作时间
|
||||
@AnTableField(column = "OPR_DESC", type = "string,32", notNull = false)
|
||||
private String oprDesc; // 5.操作日志描述
|
||||
@AnTableField(column = "LOG_TYPE", type = "int", notNull = false)
|
||||
private int logType; // 6.操作日志类型 :1=正在接单,2 停止接单/退出浏览器
|
||||
|
||||
@Override
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getLogId()
|
||||
{
|
||||
return logId;
|
||||
}
|
||||
|
||||
public void setLogId(long logId)
|
||||
{
|
||||
this.logId = logId;
|
||||
}
|
||||
|
||||
public String getOperatorCode()
|
||||
{
|
||||
return operatorCode;
|
||||
}
|
||||
|
||||
public void setOperatorCode(String operatorCode)
|
||||
{
|
||||
this.operatorCode = operatorCode;
|
||||
}
|
||||
|
||||
public long getOrgId()
|
||||
{
|
||||
return orgId;
|
||||
}
|
||||
|
||||
public void setOrgId(long orgId)
|
||||
{
|
||||
this.orgId = orgId;
|
||||
}
|
||||
|
||||
public Timestamp getCreateTime()
|
||||
{
|
||||
return createTime;
|
||||
}
|
||||
|
||||
public void setCreateTime(Timestamp createTime)
|
||||
{
|
||||
this.createTime = createTime;
|
||||
}
|
||||
|
||||
public String getOprDesc()
|
||||
{
|
||||
return oprDesc;
|
||||
}
|
||||
|
||||
public void setOprDesc(String oprDesc)
|
||||
{
|
||||
this.oprDesc = oprDesc;
|
||||
}
|
||||
|
||||
public int getLogType()
|
||||
{
|
||||
return logType;
|
||||
}
|
||||
|
||||
public void setLogType(int logType)
|
||||
{
|
||||
this.logType = logType;
|
||||
}
|
||||
|
||||
}
|
||||
+100
@@ -0,0 +1,100 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.dbo.dispatch;
|
||||
|
||||
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.AnTable;
|
||||
import org.zhiqim.orm.annotation.AnTableField;
|
||||
|
||||
/**
|
||||
* 设计师组分拣日志表 对应表《DESIGNER_GROUP_DISPATCH_LOG》
|
||||
*/
|
||||
@AnAlias("DesignerGroupDispatchLog")
|
||||
@AnNew
|
||||
@AnTable(table = "DESIGNER_GROUP_DISPATCH_LOG", key = "DESIGN_ID,DES_TIME", type = "InnoDB")
|
||||
public class DesignerGroupDispatchLog implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column = "ORG_ID", type = "long", notNull = true)
|
||||
private long orgId; // 1.组织编号
|
||||
@AnTableField(column = "DESIGN_ID", type = "long", notNull = true)
|
||||
private long designId; // 2.订单ID
|
||||
@AnTableField(column = "DES_TIME", type = "datetime", notNull = true)
|
||||
private Timestamp desTime; // 3.分拣时间
|
||||
@AnTableField(column = "DIS_DESC", type = "string,1000", notNull = false)
|
||||
private String disDesc; // 4.分拣描述
|
||||
@AnTableField(column = "ANALYSIS_TEXT", type = "string,20000", notNull = false)
|
||||
private String analysisText; // 5.分拣分析 详情
|
||||
|
||||
@Override
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getOrgId()
|
||||
{
|
||||
return orgId;
|
||||
}
|
||||
|
||||
public void setOrgId(long orgId)
|
||||
{
|
||||
this.orgId = orgId;
|
||||
}
|
||||
|
||||
public long getDesignId()
|
||||
{
|
||||
return designId;
|
||||
}
|
||||
|
||||
public void setDesignId(long designId)
|
||||
{
|
||||
this.designId = designId;
|
||||
}
|
||||
|
||||
public Timestamp getDesTime()
|
||||
{
|
||||
return desTime;
|
||||
}
|
||||
|
||||
public void setDesTime(Timestamp desTime)
|
||||
{
|
||||
this.desTime = desTime;
|
||||
}
|
||||
|
||||
public String getDisDesc()
|
||||
{
|
||||
return disDesc;
|
||||
}
|
||||
|
||||
public void setDisDesc(String disDesc)
|
||||
{
|
||||
this.disDesc = disDesc;
|
||||
}
|
||||
|
||||
public String getAnalysisText()
|
||||
{
|
||||
return analysisText;
|
||||
}
|
||||
|
||||
public void setAnalysisText(String analysisText)
|
||||
{
|
||||
this.analysisText = analysisText;
|
||||
}
|
||||
|
||||
}
|
||||
+108
@@ -0,0 +1,108 @@
|
||||
package com.zhiqim.yangcai.design.dbo.dzmpsupport;
|
||||
|
||||
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.AnTable;
|
||||
import org.zhiqim.orm.annotation.AnTableField;
|
||||
|
||||
/**
|
||||
* 电子名片:名片设计元素 对应表《DZMP_DESIGN_ELEMENT》
|
||||
*
|
||||
* @author HuangZhiGao
|
||||
* @date 2020年7月22日 上午11:06:19
|
||||
*/
|
||||
@AnAlias("DzmpDesignElement")
|
||||
@AnNew
|
||||
@AnTable(table = "DZMP_DESIGN_ELEMENT", key = "ID", type = "InnoDB")
|
||||
public class DzmpDesignElement implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* 名片设计元素对应id
|
||||
*/
|
||||
@AnTableField(column = "ID", type = "string,600", notNull = true)
|
||||
private String id;
|
||||
|
||||
/**
|
||||
* 订单模板素材id
|
||||
*/
|
||||
@AnTableField(column = "MEDIA_ID", type = "long", notNull = true)
|
||||
private long mediaId;
|
||||
|
||||
/**
|
||||
* 名片设计元素对应json字符串
|
||||
*/
|
||||
@AnTableField(column = "ELE_JSON", type = "string,5000", notNull = true)
|
||||
private String eleJson;
|
||||
|
||||
/**
|
||||
* 名片设计元素更新时间
|
||||
*/
|
||||
@AnTableField(column = "MODIFY_TIME", type = "datetime", notNull = false)
|
||||
private Timestamp modifyTime;
|
||||
|
||||
@Override
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public DzmpDesignElement()
|
||||
{
|
||||
}
|
||||
|
||||
public DzmpDesignElement(String id, long mediaId, String eleJson, Timestamp modifyTime)
|
||||
{
|
||||
super();
|
||||
this.id = id;
|
||||
this.mediaId = mediaId;
|
||||
this.eleJson = eleJson;
|
||||
this.modifyTime = modifyTime;
|
||||
}
|
||||
|
||||
public String getId()
|
||||
{
|
||||
return id;
|
||||
}
|
||||
|
||||
public void setId(String id)
|
||||
{
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
public long getMediaId()
|
||||
{
|
||||
return mediaId;
|
||||
}
|
||||
|
||||
public void setMediaId(long mediaId)
|
||||
{
|
||||
this.mediaId = mediaId;
|
||||
}
|
||||
|
||||
public String getEleJson()
|
||||
{
|
||||
return eleJson;
|
||||
}
|
||||
|
||||
public void setEleJson(String eleJson)
|
||||
{
|
||||
this.eleJson = eleJson;
|
||||
}
|
||||
|
||||
public Timestamp getModifyTime()
|
||||
{
|
||||
return modifyTime;
|
||||
}
|
||||
|
||||
public void setModifyTime(Timestamp modifyTime)
|
||||
{
|
||||
this.modifyTime = modifyTime;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
package com.zhiqim.yangcai.design.dbo.editor;
|
||||
|
||||
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.AnTable;
|
||||
import org.zhiqim.orm.annotation.AnTableField;
|
||||
|
||||
/**
|
||||
* 订单表 对应表《DESIGN_ORDER》
|
||||
*/
|
||||
@AnAlias("DesignPinlei")
|
||||
@AnNew
|
||||
@AnTable(table = "DESIGN_PINLEI", key = "ID", type = "InnoDB")
|
||||
public class DesignPinlei implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column = "ID", type = "long", notNull = true)
|
||||
private long id; // 1.品类id
|
||||
@AnTableField(column = "NAME", type = "string,200", notNull = false)
|
||||
private String name; // 2.名称
|
||||
@AnTableField(column = "CLASSIFY_ID", type = "long", notNull = false)
|
||||
private long classifyId; // 3.品类跳转id
|
||||
@AnTableField(column = "TYPE_ID", type = "long", notNull = false)
|
||||
private long typeId; // 4.类型id
|
||||
@AnTableField(column = "TYPE_NAME", type = "string,200", notNull = false)
|
||||
private String typeName; // 5.类型名称
|
||||
@Override
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public void setId(long id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
public void setName(String name) {
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
public long getTypeId() {
|
||||
return typeId;
|
||||
}
|
||||
|
||||
public void setTypeId(long typeId) {
|
||||
this.typeId = typeId;
|
||||
}
|
||||
|
||||
public String getTypeName() {
|
||||
return typeName;
|
||||
}
|
||||
|
||||
public void setTypeName(String typeName) {
|
||||
this.typeName = typeName;
|
||||
}
|
||||
|
||||
public long getClassifyId() {
|
||||
return classifyId;
|
||||
}
|
||||
|
||||
public void setClassifyId(long classifyId) {
|
||||
this.classifyId = classifyId;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,81 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.dbo.keyword;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import org.zhiqim.kernel.annotation.AnAlias;
|
||||
import org.zhiqim.kernel.annotation.AnNew;
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
import org.zhiqim.orm.annotation.*;
|
||||
|
||||
/**
|
||||
* 关键词库表 对应表《DES_KEYWORD_CORE》
|
||||
*/
|
||||
@AnAlias("DesKeywordCore")
|
||||
@AnNew
|
||||
@AnTable(table="DES_KEYWORD_CORE", key="", type="InnoDB")
|
||||
public class DesKeywordCore implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column="KEYWORD_NAME", type="string,1000", notNull=true) private String keywordName; //1.关键词名称
|
||||
@AnTableField(column="KEYWORD_HOT", type="int", notNull=true) private int keywordHot; //2.关键词热度(相似度50% + 1)
|
||||
@AnTableField(column="KEYWORD_NUM", type="int", notNull=true) private int keywordNum; //3.关键词搜索次数
|
||||
@AnTableField(column="KEYWORD_SCORE", type="int", notNull=true) private int keywordScore; //4.关键词分数
|
||||
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public String getKeywordName()
|
||||
{
|
||||
return keywordName;
|
||||
}
|
||||
|
||||
public void setKeywordName(String keywordName)
|
||||
{
|
||||
this.keywordName = keywordName;
|
||||
}
|
||||
|
||||
public int getKeywordHot()
|
||||
{
|
||||
return keywordHot;
|
||||
}
|
||||
|
||||
public void setKeywordHot(int keywordHot)
|
||||
{
|
||||
this.keywordHot = keywordHot;
|
||||
}
|
||||
|
||||
public int getKeywordNum()
|
||||
{
|
||||
return keywordNum;
|
||||
}
|
||||
|
||||
public void setKeywordNum(int keywordNum)
|
||||
{
|
||||
this.keywordNum = keywordNum;
|
||||
}
|
||||
|
||||
public int getKeywordScore()
|
||||
{
|
||||
return keywordScore;
|
||||
}
|
||||
|
||||
public void setKeywordScore(int keywordScore)
|
||||
{
|
||||
this.keywordScore = keywordScore;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,103 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.dbo.keyword;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import org.zhiqim.kernel.annotation.AnAlias;
|
||||
import org.zhiqim.kernel.annotation.AnNew;
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
import org.zhiqim.orm.annotation.*;
|
||||
|
||||
/**
|
||||
* 关键词库日志表 对应表《DES_KEYWORD_CORE_LOG》
|
||||
*/
|
||||
@AnAlias("DesKeywordCoreLog")
|
||||
@AnNew
|
||||
@AnTable(table="DES_KEYWORD_CORE_LOG", key="LOG_ID", type="InnoDB")
|
||||
public class DesKeywordCoreLog implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column="LOG_ID", type="long", notNull=true) private long logId; //1.日志ID
|
||||
@AnTableField(column="DAY_CODE", type="string,10", notNull=true) private String dayCode; //2.日期
|
||||
@AnTableField(column="MONTH_CODE", type="string,10", notNull=true) private String monthCode; //3.月份
|
||||
@AnTableField(column="KEYWORD_NAME", type="string,5000", notNull=true) private String keywordName; //4.关键词名称
|
||||
@AnTableField(column="KEYWORD_HOT", type="int", notNull=false) private int keywordHot; //5.关键词热度(相似度50% + 1)
|
||||
@AnTableField(column="KEYWORD_NUM", type="int", notNull=false) private int keywordNum; //6.关键词搜索次数
|
||||
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getLogId()
|
||||
{
|
||||
return logId;
|
||||
}
|
||||
|
||||
public void setLogId(long logId)
|
||||
{
|
||||
this.logId = logId;
|
||||
}
|
||||
|
||||
public String getDayCode()
|
||||
{
|
||||
return dayCode;
|
||||
}
|
||||
|
||||
public void setDayCode(String dayCode)
|
||||
{
|
||||
this.dayCode = dayCode;
|
||||
}
|
||||
|
||||
public String getMonthCode()
|
||||
{
|
||||
return monthCode;
|
||||
}
|
||||
|
||||
public void setMonthCode(String monthCode)
|
||||
{
|
||||
this.monthCode = monthCode;
|
||||
}
|
||||
|
||||
public String getKeywordName()
|
||||
{
|
||||
return keywordName;
|
||||
}
|
||||
|
||||
public void setKeywordName(String keywordName)
|
||||
{
|
||||
this.keywordName = keywordName;
|
||||
}
|
||||
|
||||
public int getKeywordHot()
|
||||
{
|
||||
return keywordHot;
|
||||
}
|
||||
|
||||
public void setKeywordHot(int keywordHot)
|
||||
{
|
||||
this.keywordHot = keywordHot;
|
||||
}
|
||||
|
||||
public int getKeywordNum()
|
||||
{
|
||||
return keywordNum;
|
||||
}
|
||||
|
||||
public void setKeywordNum(int keywordNum)
|
||||
{
|
||||
this.keywordNum = keywordNum;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,114 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.dbo.keyword;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import org.zhiqim.kernel.annotation.AnAlias;
|
||||
import org.zhiqim.kernel.annotation.AnNew;
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
import org.zhiqim.orm.annotation.*;
|
||||
|
||||
/**
|
||||
* 关键词库统计表 对应表《DES_KEYWORD_CORE_STAT》
|
||||
*/
|
||||
@AnAlias("DesKeywordCoreStat")
|
||||
@AnNew
|
||||
@AnTable(table="DES_KEYWORD_CORE_STAT", key="", type="InnoDB")
|
||||
public class DesKeywordCoreStat implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column="DAY_CODE", type="string,10", notNull=true) private String dayCode; //1.日期
|
||||
@AnTableField(column="KEYWORD_NAME", type="string,1000", notNull=true) private String keywordName; //2.关键词名称
|
||||
@AnTableField(column="MONTH_CODE", type="string,10", notNull=true) private String monthCode; //3.月份
|
||||
@AnTableField(column="KEYWORD_HOT", type="int", notNull=true) private int keywordHot; //4.关键词热度(相似度50% + 1)
|
||||
@AnTableField(column="KEYWORD_NUM", type="int", notNull=true) private int keywordNum; //5.关键词搜索次数
|
||||
@AnTableField(column="KEYWORD_NUM_RANK", type="int", notNull=true) private int keywordNumRank; //6.关键词搜索排名
|
||||
@AnTableField(column="KEYWORD_HOT_RANK", type="int", notNull=true) private int keywordHotRank; //7.关键词热度排名
|
||||
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public String getDayCode()
|
||||
{
|
||||
return dayCode;
|
||||
}
|
||||
|
||||
public void setDayCode(String dayCode)
|
||||
{
|
||||
this.dayCode = dayCode;
|
||||
}
|
||||
|
||||
public String getKeywordName()
|
||||
{
|
||||
return keywordName;
|
||||
}
|
||||
|
||||
public void setKeywordName(String keywordName)
|
||||
{
|
||||
this.keywordName = keywordName;
|
||||
}
|
||||
|
||||
public String getMonthCode()
|
||||
{
|
||||
return monthCode;
|
||||
}
|
||||
|
||||
public void setMonthCode(String monthCode)
|
||||
{
|
||||
this.monthCode = monthCode;
|
||||
}
|
||||
|
||||
public int getKeywordHot()
|
||||
{
|
||||
return keywordHot;
|
||||
}
|
||||
|
||||
public void setKeywordHot(int keywordHot)
|
||||
{
|
||||
this.keywordHot = keywordHot;
|
||||
}
|
||||
|
||||
public int getKeywordNum()
|
||||
{
|
||||
return keywordNum;
|
||||
}
|
||||
|
||||
public void setKeywordNum(int keywordNum)
|
||||
{
|
||||
this.keywordNum = keywordNum;
|
||||
}
|
||||
|
||||
public int getKeywordNumRank()
|
||||
{
|
||||
return keywordNumRank;
|
||||
}
|
||||
|
||||
public void setKeywordNumRank(int keywordNumRank)
|
||||
{
|
||||
this.keywordNumRank = keywordNumRank;
|
||||
}
|
||||
|
||||
public int getKeywordHotRank()
|
||||
{
|
||||
return keywordHotRank;
|
||||
}
|
||||
|
||||
public void setKeywordHotRank(int keywordHotRank)
|
||||
{
|
||||
this.keywordHotRank = keywordHotRank;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,92 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.dbo.keyword;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import org.zhiqim.kernel.annotation.AnAlias;
|
||||
import org.zhiqim.kernel.annotation.AnNew;
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
import org.zhiqim.orm.annotation.*;
|
||||
|
||||
/**
|
||||
* 关键词索引表 对应表《DES_KEYWORD_INDEX》
|
||||
*/
|
||||
@AnAlias("DesKeywordIndex")
|
||||
@AnNew
|
||||
@AnTable(table="DES_KEYWORD_INDEX", key="MEDIA_ID", type="InnoDB")
|
||||
public class DesKeywordIndex implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column="MEDIA_ID", type="long", notNull=true) private long mediaId; //1.媒体编号
|
||||
@AnTableField(column="LABEL_KEYWORD", type="string,5000", notNull=false) private String labelKeyword; //2.标签关键词
|
||||
@AnTableField(column="CUSTOM_LABEL_KEYWORD", type="string,5000", notNull=false) private String customLabelKeyword; //3.自定义标签关键词
|
||||
@AnTableField(column="LONG_TAIL_KEYWORD", type="string,5000", notNull=false) private String longTailKeyword; //4.长尾词关键词
|
||||
@AnTableField(column="MEDIA_SCORE", type="int", notNull=false) private int mediaScore; //5.模板指数
|
||||
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getMediaId()
|
||||
{
|
||||
return mediaId;
|
||||
}
|
||||
|
||||
public void setMediaId(long mediaId)
|
||||
{
|
||||
this.mediaId = mediaId;
|
||||
}
|
||||
|
||||
public String getLabelKeyword()
|
||||
{
|
||||
return labelKeyword;
|
||||
}
|
||||
|
||||
public void setLabelKeyword(String labelKeyword)
|
||||
{
|
||||
this.labelKeyword = labelKeyword;
|
||||
}
|
||||
|
||||
public String getCustomLabelKeyword()
|
||||
{
|
||||
return customLabelKeyword;
|
||||
}
|
||||
|
||||
public void setCustomLabelKeyword(String customLabelKeyword)
|
||||
{
|
||||
this.customLabelKeyword = customLabelKeyword;
|
||||
}
|
||||
|
||||
public String getLongTailKeyword()
|
||||
{
|
||||
return longTailKeyword;
|
||||
}
|
||||
|
||||
public void setLongTailKeyword(String longTailKeyword)
|
||||
{
|
||||
this.longTailKeyword = longTailKeyword;
|
||||
}
|
||||
|
||||
public int getMediaScore()
|
||||
{
|
||||
return mediaScore;
|
||||
}
|
||||
|
||||
public void setMediaScore(int mediaScore)
|
||||
{
|
||||
this.mediaScore = mediaScore;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,70 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.dbo.keyword;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import org.zhiqim.kernel.annotation.AnAlias;
|
||||
import org.zhiqim.kernel.annotation.AnNew;
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
import org.zhiqim.orm.annotation.*;
|
||||
|
||||
/**
|
||||
* 行业关键词 对应表《DES_KEYWORD_INDUSTRY》
|
||||
*/
|
||||
@AnAlias("DesKeywordIndustry")
|
||||
@AnNew
|
||||
@AnTable(table="DES_KEYWORD_INDUSTRY", key="", type="InnoDB")
|
||||
public class DesKeywordIndustry implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column="INDUSTRY_ID", type="long", notNull=true) private long industryId; //1.行业ID
|
||||
@AnTableField(column="INDUSTRY_SUB_ID", type="string,1000", notNull=true) private String industrySubId; //2.子行业ID
|
||||
@AnTableField(column="INDUSTRY_KEYWORD", type="string,5000", notNull=true) private String industryKeyword; //3.行业关键词
|
||||
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getIndustryId()
|
||||
{
|
||||
return industryId;
|
||||
}
|
||||
|
||||
public void setIndustryId(long industryId)
|
||||
{
|
||||
this.industryId = industryId;
|
||||
}
|
||||
|
||||
public String getIndustrySubId()
|
||||
{
|
||||
return industrySubId;
|
||||
}
|
||||
|
||||
public void setIndustrySubId(String industrySubId)
|
||||
{
|
||||
this.industrySubId = industrySubId;
|
||||
}
|
||||
|
||||
public String getIndustryKeyword()
|
||||
{
|
||||
return industryKeyword;
|
||||
}
|
||||
|
||||
public void setIndustryKeyword(String industryKeyword)
|
||||
{
|
||||
this.industryKeyword = industryKeyword;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,151 @@
|
||||
/**
|
||||
* 扬彩印刷设计
|
||||
* 文件名 :Notice.java
|
||||
* 创建人 :gjx
|
||||
* 创建时间:2021年6月29日
|
||||
*/
|
||||
|
||||
package com.zhiqim.yangcai.design.dbo.notice;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.sql.Timestamp;
|
||||
|
||||
import org.zhiqim.kernel.annotation.AnAlias;
|
||||
import org.zhiqim.kernel.annotation.AnNew;
|
||||
import org.zhiqim.orm.annotation.AnTable;
|
||||
import org.zhiqim.orm.annotation.AnTableField;
|
||||
|
||||
/**
|
||||
* 关键词库表 对应表《DES_KEYWORD_CORE》
|
||||
*/
|
||||
@AnAlias("Notice")
|
||||
@AnNew
|
||||
@AnTable(table = "design_notice", key = "id", type = "InnoDB")
|
||||
public class Notice implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column = "id", type = "long", notNull = true)
|
||||
private long id; // 1.id
|
||||
@AnTableField(column = "title", type = "string,100", notNull = false)
|
||||
private String title; // 2.公告标题
|
||||
@AnTableField(column = "content", type = "string,50000", notNull = false)
|
||||
private String content; // 3.公告内容
|
||||
@AnTableField(column = "add_user", type = "string,30", notNull = false)
|
||||
private String addUser; // 4.发布的用户
|
||||
@AnTableField(column = "add_time", type = "datetime", notNull = false)
|
||||
private Timestamp addTime; // 5.添加时间
|
||||
@AnTableField(column = "update_user", type = "string,30", notNull = false)
|
||||
private String updateUser; // 6.修改的用户
|
||||
@AnTableField(column = "update_time", type = "datetime", notNull = false)
|
||||
private Timestamp updateTime; // 7.修改时间
|
||||
@AnTableField(column = "status", type = "int", notNull = false)
|
||||
private int status; // 9.公告状态 草稿=0;已发布=1;下线=2;
|
||||
|
||||
@AnTableField(column = "finsh_time", type = "datetime", notNull = false)
|
||||
private Timestamp finshTime; // 7.发布时间
|
||||
|
||||
@AnTableField(column = "finsh_user", type = "string,30", notNull = false)
|
||||
private String finshUser; // 7.发布人
|
||||
|
||||
public String getFinshUser()
|
||||
{
|
||||
return finshUser;
|
||||
}
|
||||
|
||||
public void setFinshUser(String finshUser)
|
||||
{
|
||||
this.finshUser = finshUser;
|
||||
}
|
||||
|
||||
public Timestamp getFinshTime()
|
||||
{
|
||||
return finshTime;
|
||||
}
|
||||
|
||||
public void setFinshTime(Timestamp finshTime)
|
||||
{
|
||||
this.finshTime = finshTime;
|
||||
}
|
||||
|
||||
public long getId()
|
||||
{
|
||||
return id;
|
||||
}
|
||||
|
||||
public void setId(long id)
|
||||
{
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
public String getTitle()
|
||||
{
|
||||
return title;
|
||||
}
|
||||
|
||||
public void setTitle(String title)
|
||||
{
|
||||
this.title = title;
|
||||
}
|
||||
|
||||
public String getContent()
|
||||
{
|
||||
return content;
|
||||
}
|
||||
|
||||
public void setContent(String content)
|
||||
{
|
||||
this.content = content;
|
||||
}
|
||||
|
||||
public String getAddUser()
|
||||
{
|
||||
return addUser;
|
||||
}
|
||||
|
||||
public void setAddUser(String addUser)
|
||||
{
|
||||
this.addUser = addUser;
|
||||
}
|
||||
|
||||
public Timestamp getAddTime()
|
||||
{
|
||||
return addTime;
|
||||
}
|
||||
|
||||
public void setAddTime(Timestamp addTime)
|
||||
{
|
||||
this.addTime = addTime;
|
||||
}
|
||||
|
||||
public String getUpdateUser()
|
||||
{
|
||||
return updateUser;
|
||||
}
|
||||
|
||||
public void setUpdateUser(String updateUser)
|
||||
{
|
||||
this.updateUser = updateUser;
|
||||
}
|
||||
|
||||
public Timestamp getUpdateTime()
|
||||
{
|
||||
return updateTime;
|
||||
}
|
||||
|
||||
public void setUpdateTime(Timestamp updateTime)
|
||||
{
|
||||
this.updateTime = updateTime;
|
||||
}
|
||||
|
||||
public int getStatus()
|
||||
{
|
||||
return status;
|
||||
}
|
||||
|
||||
public void setStatus(int status)
|
||||
{
|
||||
this.status = status;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,88 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.dbo.order;
|
||||
|
||||
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.AnTable;
|
||||
import org.zhiqim.orm.annotation.AnTableField;
|
||||
|
||||
/**
|
||||
* 考试题库表
|
||||
*/
|
||||
@AnAlias("ConfigQuestions")
|
||||
@AnNew
|
||||
@AnTable(table = "CONFIG_QUESTIONS", key = "QUESTIONS_ID", type = "InnoDB")
|
||||
public class ConfigQuestions implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column = "QUESTIONS_ID", type = "long", notNull = true)
|
||||
private long questionsId; // 1.题库编号
|
||||
@AnTableField(column = "DESIGN_REQUIREMENTS", type = "string,400", notNull = true)
|
||||
private String designRequirements; // 2.设计要求
|
||||
@AnTableField(column = "UPDATE_OPERATOR", type = "string,50", notNull = true)
|
||||
private String updateOperator; // 3.操作员
|
||||
@AnTableField(column = "MODIFICATION_TIME", type = "datetime", notNull = true)
|
||||
private Timestamp modificationTime; // 4.最后修改时间
|
||||
|
||||
@Override
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getQuestionsId()
|
||||
{
|
||||
return questionsId;
|
||||
}
|
||||
|
||||
public void setQuestionsId(long questionsId)
|
||||
{
|
||||
this.questionsId = questionsId;
|
||||
}
|
||||
|
||||
public String getDesignRequirements()
|
||||
{
|
||||
return designRequirements;
|
||||
}
|
||||
|
||||
public void setDesignRequirements(String designRequirements)
|
||||
{
|
||||
this.designRequirements = designRequirements;
|
||||
}
|
||||
|
||||
public String getUpdateOperator()
|
||||
{
|
||||
return updateOperator;
|
||||
}
|
||||
|
||||
public void setUpdateOperator(String updateOperator)
|
||||
{
|
||||
this.updateOperator = updateOperator;
|
||||
}
|
||||
|
||||
public Timestamp getModificationTime()
|
||||
{
|
||||
return modificationTime;
|
||||
}
|
||||
|
||||
public void setModificationTime(Timestamp modificationTime)
|
||||
{
|
||||
this.modificationTime = modificationTime;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,208 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.dbo.order;
|
||||
|
||||
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.AnTable;
|
||||
import org.zhiqim.orm.annotation.AnTableField;
|
||||
|
||||
/**
|
||||
* 设计资料附件表 对应表《DESIGN_ATTA》
|
||||
*/
|
||||
@AnAlias("DesignAtta")
|
||||
@AnNew
|
||||
@AnTable(table = "DESIGN_ATTA", key = "ATTA_ID", type = "InnoDB")
|
||||
public class DesignAtta implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column = "ATTA_ID", type = "long", notNull = true)
|
||||
private long attaId; // 1.订单附件编号
|
||||
@AnTableField(column = "DESIGN_ID", type = "long", notNull = true)
|
||||
private long designId; // 2.设计订单编号
|
||||
@AnTableField(column = "ATTA_MODUL", type = "string,100", notNull = true)
|
||||
private String attaModul; // 3.附件标识
|
||||
@AnTableField(column = "FILE_NAME", type = "string,200", notNull = true)
|
||||
private String fileName; // 4.文件名
|
||||
@AnTableField(column = "FILE_TYPE", type = "string,10", notNull = true)
|
||||
private String fileType; // 5.文件类型。.pdf、.cdr、.jpg
|
||||
@AnTableField(column = "SAVE_PATH", type = "string,2000", notNull = false)
|
||||
private String savePath; // 6.文件存储路径
|
||||
@AnTableField(column = "OSS_TYPE", type = "int", notNull = true)
|
||||
private int ossType; // 7.存储类型-1=无效数据(本地和oss都不存在),=0 本地文件(oss未上传) 1= OSS文件(本地文件已删除)
|
||||
@AnTableField(column = "ATTA_FLAG", type = "int", notNull = true)
|
||||
private int attaFlag; // 8.附件表示,0=用户登录系统上传的文件,1=用户通过接口传送的文件
|
||||
@AnTableField(column = "OSS_URL", type = "string,400", notNull = false)
|
||||
private String ossUrl; // 9.OSS访问地址
|
||||
@AnTableField(column = "FILE_SIZE", type = "long", notNull = true)
|
||||
private long fileSize; // 10.文件大小 字节
|
||||
@AnTableField(column = "FILEID", type = "string,64", notNull = false)
|
||||
private String fileid; // 11.文件Hash值
|
||||
@AnTableField(column = "OPERATOR_CODE", type = "string,64", notNull = false)
|
||||
private String operatorCode; // 12.上传人
|
||||
@AnTableField(column = "UPLOAD_TIME", type = "datetime", notNull = true)
|
||||
private Timestamp uploadTime; // 13.上传时间
|
||||
@AnTableField(column = "NOT_EXISTS_LOCAL_FILE", type = "int", notNull = true)
|
||||
private int notExistsLocalFile; // 14.是否存在本地文件 =0或者=null 未被标记,1=本地存在, =2 本地文件已被删除
|
||||
|
||||
@Override
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getAttaId()
|
||||
{
|
||||
return attaId;
|
||||
}
|
||||
|
||||
public void setAttaId(long attaId)
|
||||
{
|
||||
this.attaId = attaId;
|
||||
}
|
||||
|
||||
public long getDesignId()
|
||||
{
|
||||
return designId;
|
||||
}
|
||||
|
||||
public void setDesignId(long designId)
|
||||
{
|
||||
this.designId = designId;
|
||||
}
|
||||
|
||||
public String getAttaModul()
|
||||
{
|
||||
return attaModul;
|
||||
}
|
||||
|
||||
public void setAttaModul(String attaModul)
|
||||
{
|
||||
this.attaModul = attaModul;
|
||||
}
|
||||
|
||||
public String getFileName()
|
||||
{
|
||||
return fileName;
|
||||
}
|
||||
|
||||
public void setFileName(String fileName)
|
||||
{
|
||||
this.fileName = fileName;
|
||||
}
|
||||
|
||||
public String getFileType()
|
||||
{
|
||||
return fileType;
|
||||
}
|
||||
|
||||
public void setFileType(String fileType)
|
||||
{
|
||||
this.fileType = fileType;
|
||||
}
|
||||
|
||||
public String getSavePath()
|
||||
{
|
||||
return savePath;
|
||||
}
|
||||
|
||||
public void setSavePath(String savePath)
|
||||
{
|
||||
this.savePath = savePath;
|
||||
}
|
||||
|
||||
public int getOssType()
|
||||
{
|
||||
return ossType;
|
||||
}
|
||||
|
||||
public void setOssType(int ossType)
|
||||
{
|
||||
this.ossType = ossType;
|
||||
}
|
||||
|
||||
public int getAttaFlag()
|
||||
{
|
||||
return attaFlag;
|
||||
}
|
||||
|
||||
public void setAttaFlag(int attaFlag)
|
||||
{
|
||||
this.attaFlag = attaFlag;
|
||||
}
|
||||
|
||||
public String getOssUrl()
|
||||
{
|
||||
return ossUrl;
|
||||
}
|
||||
|
||||
public void setOssUrl(String ossUrl)
|
||||
{
|
||||
this.ossUrl = ossUrl;
|
||||
}
|
||||
|
||||
public long getFileSize()
|
||||
{
|
||||
return fileSize;
|
||||
}
|
||||
|
||||
public void setFileSize(long fileSize)
|
||||
{
|
||||
this.fileSize = fileSize;
|
||||
}
|
||||
|
||||
public String getFileid()
|
||||
{
|
||||
return fileid;
|
||||
}
|
||||
|
||||
public void setFileid(String fileid)
|
||||
{
|
||||
this.fileid = fileid;
|
||||
}
|
||||
|
||||
public String getOperatorCode()
|
||||
{
|
||||
return operatorCode;
|
||||
}
|
||||
|
||||
public void setOperatorCode(String operatorCode)
|
||||
{
|
||||
this.operatorCode = operatorCode;
|
||||
}
|
||||
|
||||
public Timestamp getUploadTime()
|
||||
{
|
||||
return uploadTime;
|
||||
}
|
||||
|
||||
public void setUploadTime(Timestamp uploadTime)
|
||||
{
|
||||
this.uploadTime = uploadTime;
|
||||
}
|
||||
|
||||
public int getNotExistsLocalFile()
|
||||
{
|
||||
return notExistsLocalFile;
|
||||
}
|
||||
|
||||
public void setNotExistsLocalFile(int notExistsLocalFile)
|
||||
{
|
||||
this.notExistsLocalFile = notExistsLocalFile;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,171 @@
|
||||
/*
|
||||
* 版权所有 (C) 2018 知启蒙(ZHIQIM) 保留所有权利。
|
||||
*
|
||||
* 欢迎到知启蒙网站(https://www.zhiqim.com)购买正版软件,知启蒙还提供许多开源框架和软件。
|
||||
*
|
||||
* 1、本软件产品所有源代码受《中华人民共和国著作权法》和其他有关法律、法规的保护,其所有知识产权归湖南知启蒙科技有限公司所有;
|
||||
* 2、禁止复制和修改。不得复制修改、翻译或改编本软件所有源代码,或者基于本软件产品创作衍生作品;
|
||||
* 3、禁止进行逆向工程。不得对本软件的源代码进行逆向工程、反编译或试图以其他方式发现软件的源代码;
|
||||
* 4、个别授权:如需进行商业性的销售、复制、分发,包括但不限于软件销售、预装、捆绑等,必须获得知启蒙的书面授权和许可;
|
||||
* 5、保留权利:本注释未明示授权的其他一切权利仍归知启蒙所有,任何人使用其他权利时必须获得知启蒙的书面同意。
|
||||
*/
|
||||
package com.zhiqim.yangcai.design.dbo.order;
|
||||
|
||||
import java.sql.Timestamp;
|
||||
import com.zhiqim.yangcai.design.dbo.order.DesignOrder;
|
||||
|
||||
import org.zhiqim.kernel.annotation.AnAlias;
|
||||
import org.zhiqim.kernel.annotation.AnNew;
|
||||
import org.zhiqim.kernel.json.Jsons;
|
||||
import org.zhiqim.orm.annotation.*;
|
||||
|
||||
/**
|
||||
* 设计订单附件视图 对应视图《DESIGN_ATTA_VIEW》
|
||||
*/
|
||||
@AnAlias("DesignAttaView")
|
||||
@AnNew
|
||||
@AnView("DESIGN_ATTA,DESIGN_ORDER")
|
||||
@AnViewJoin({@AnViewJoinValue(type="EQUAL", lTable="DESIGN_ORDER", lColumn="DESIGN_ID", rTable="DESIGN_ATTA", rColumn="DESIGN_ID")})
|
||||
public class DesignAttaView extends DesignOrder
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnViewField(table="DESIGN_ATTA", column="ATTA_ID") private long attaId; //2.订单附件编号
|
||||
@AnViewField(table="DESIGN_ATTA", column="ATTA_MODUL") private String attaModul; //3.附件标识
|
||||
@AnViewField(table="DESIGN_ATTA", column="FILE_NAME") private String fileName; //4.文件名
|
||||
@AnViewField(table="DESIGN_ATTA", column="FILE_TYPE") private String fileType; //5.文件类型。.pdf、.cdr、.jpg
|
||||
@AnViewField(table="DESIGN_ATTA", column="SAVE_PATH") private String savePath; //6.文件存储路径
|
||||
@AnViewField(table="DESIGN_ATTA", column="OSS_TYPE") private int ossType; //7.存储类型-1=无效数据(本地和oss都不存在),=0 本地文件(oss未上传) 1= OSS文件(本地文件已删除)
|
||||
@AnViewField(table="DESIGN_ATTA", column="OSS_URL") private String ossUrl; //8.OSS访问地址
|
||||
@AnViewField(table="DESIGN_ATTA", column="FILE_SIZE") private long fileSize; //9.文件大小 字节
|
||||
@AnViewField(table="DESIGN_ATTA", column="FILEID") private String fileid; //10.文件Hash值
|
||||
@AnViewField(table="DESIGN_ATTA", column="OPERATOR_CODE") private String operatorCode; //11.上传人
|
||||
@AnViewField(table="DESIGN_ATTA", column="UPLOAD_TIME") private Timestamp uploadTime; //12.上传时间
|
||||
@AnViewField(table="DESIGN_ATTA", column="NOT_EXISTS_LOCAL_FILE") private int notExistsLocalFile; //13.是否存在本地文件 =0或者=null 未被标记,1=本地存在, =2 本地文件已被删除
|
||||
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getAttaId()
|
||||
{
|
||||
return attaId;
|
||||
}
|
||||
|
||||
public void setAttaId(long attaId)
|
||||
{
|
||||
this.attaId = attaId;
|
||||
}
|
||||
|
||||
public String getAttaModul()
|
||||
{
|
||||
return attaModul;
|
||||
}
|
||||
|
||||
public void setAttaModul(String attaModul)
|
||||
{
|
||||
this.attaModul = attaModul;
|
||||
}
|
||||
|
||||
public String getFileName()
|
||||
{
|
||||
return fileName;
|
||||
}
|
||||
|
||||
public void setFileName(String fileName)
|
||||
{
|
||||
this.fileName = fileName;
|
||||
}
|
||||
|
||||
public String getFileType()
|
||||
{
|
||||
return fileType;
|
||||
}
|
||||
|
||||
public void setFileType(String fileType)
|
||||
{
|
||||
this.fileType = fileType;
|
||||
}
|
||||
|
||||
public String getSavePath()
|
||||
{
|
||||
return savePath;
|
||||
}
|
||||
|
||||
public void setSavePath(String savePath)
|
||||
{
|
||||
this.savePath = savePath;
|
||||
}
|
||||
|
||||
public int getOssType()
|
||||
{
|
||||
return ossType;
|
||||
}
|
||||
|
||||
public void setOssType(int ossType)
|
||||
{
|
||||
this.ossType = ossType;
|
||||
}
|
||||
|
||||
public String getOssUrl()
|
||||
{
|
||||
return ossUrl;
|
||||
}
|
||||
|
||||
public void setOssUrl(String ossUrl)
|
||||
{
|
||||
this.ossUrl = ossUrl;
|
||||
}
|
||||
|
||||
public long getFileSize()
|
||||
{
|
||||
return fileSize;
|
||||
}
|
||||
|
||||
public void setFileSize(long fileSize)
|
||||
{
|
||||
this.fileSize = fileSize;
|
||||
}
|
||||
|
||||
public String getFileid()
|
||||
{
|
||||
return fileid;
|
||||
}
|
||||
|
||||
public void setFileid(String fileid)
|
||||
{
|
||||
this.fileid = fileid;
|
||||
}
|
||||
|
||||
public String getOperatorCode()
|
||||
{
|
||||
return operatorCode;
|
||||
}
|
||||
|
||||
public void setOperatorCode(String operatorCode)
|
||||
{
|
||||
this.operatorCode = operatorCode;
|
||||
}
|
||||
|
||||
public Timestamp getUploadTime()
|
||||
{
|
||||
return uploadTime;
|
||||
}
|
||||
|
||||
public void setUploadTime(Timestamp uploadTime)
|
||||
{
|
||||
this.uploadTime = uploadTime;
|
||||
}
|
||||
|
||||
public int getNotExistsLocalFile()
|
||||
{
|
||||
return notExistsLocalFile;
|
||||
}
|
||||
|
||||
public void setNotExistsLocalFile(int notExistsLocalFile)
|
||||
{
|
||||
this.notExistsLocalFile = notExistsLocalFile;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,80 @@
|
||||
/**
|
||||
* 扬彩印刷设计
|
||||
* 文件名 :DesignOrdLogView.java
|
||||
* 创建人 :gjx
|
||||
* 创建时间:2019-9-19
|
||||
*/
|
||||
|
||||
package com.zhiqim.yangcai.design.dbo.order;
|
||||
|
||||
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.AnView;
|
||||
import org.zhiqim.orm.annotation.AnViewField;
|
||||
import org.zhiqim.orm.annotation.AnViewJoin;
|
||||
import org.zhiqim.orm.annotation.AnViewJoinValue;
|
||||
|
||||
/**
|
||||
*
|
||||
* 订单日志关联表
|
||||
*
|
||||
* @version 1.0 @author gjx 2019-9-19 新建与整理
|
||||
*/
|
||||
@AnAlias("DesignOrdLogView")
|
||||
@AnNew
|
||||
@AnView("DESIGN_ORDER,ORD_OPR_LOG")
|
||||
@AnViewJoin(
|
||||
{
|
||||
@AnViewJoinValue(type = "EQUAL", lTable = "ORD_OPR_LOG", lColumn = "DESIGN_ID", rTable = "DESIGN_ORDER", rColumn = "DESIGN_ID")
|
||||
})
|
||||
public class DesignOrdLogView extends DesignOrder
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnViewField(table = "ORD_OPR_LOG", column = "OPERATE_DESC")
|
||||
private String operateDesc; // 1.操作项,简述操作描述
|
||||
@AnViewField(table = "ORD_OPR_LOG", column = "EVENT_TYPE")
|
||||
private int eventType; // 2.事件类型
|
||||
@AnViewField(table = "ORD_OPR_LOG", column = "CREATE_TIME")
|
||||
private Timestamp createLogTime; // //3.日志创建时间
|
||||
|
||||
@Override
|
||||
public String toString()
|
||||
{
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public String getOperateDesc()
|
||||
{
|
||||
return operateDesc;
|
||||
}
|
||||
|
||||
public void setOperateDesc(String operateDesc)
|
||||
{
|
||||
this.operateDesc = operateDesc;
|
||||
}
|
||||
|
||||
public int getEventType()
|
||||
{
|
||||
return eventType;
|
||||
}
|
||||
|
||||
public void setEventType(int eventType)
|
||||
{
|
||||
this.eventType = eventType;
|
||||
}
|
||||
|
||||
public Timestamp getCreateLogTime()
|
||||
{
|
||||
return createLogTime;
|
||||
}
|
||||
|
||||
public void setCreateLogTime(Timestamp createLogTime)
|
||||
{
|
||||
this.createLogTime = createLogTime;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,121 @@
|
||||
/**
|
||||
* 扬彩印刷设计
|
||||
* 文件名 :DesignOrdRetentView.java
|
||||
* 创建人 :高佳新
|
||||
* 创建时间:2019-7-22
|
||||
*/
|
||||
|
||||
package com.zhiqim.yangcai.design.dbo.order;
|
||||
|
||||
import java.sql.Timestamp;
|
||||
|
||||
import org.zhiqim.kernel.annotation.AnAlias;
|
||||
import org.zhiqim.kernel.annotation.AnNew;
|
||||
import org.zhiqim.orm.annotation.AnView;
|
||||
import org.zhiqim.orm.annotation.AnViewField;
|
||||
import org.zhiqim.orm.annotation.AnViewJoin;
|
||||
import org.zhiqim.orm.annotation.AnViewJoinValue;
|
||||
|
||||
/**
|
||||
*
|
||||
* 订单与滞留信息关联视图
|
||||
*
|
||||
* @version 1.0 @author gjx 2019-7-22 新建与整理
|
||||
*/
|
||||
@AnAlias("DesignOrdRetentView")
|
||||
@AnNew
|
||||
@AnView("RETENTION_DETAILS,DESIGN_ORDER")
|
||||
@AnViewJoin(
|
||||
{
|
||||
@AnViewJoinValue(type = "EQUAL", lTable = "DESIGN_ORDER", lColumn = "DESIGN_ID", rTable = "RETENTION_DETAILS", rColumn = "DESIGN_ID")
|
||||
})
|
||||
public class DesignOrdRetentView extends DesignOrder
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnViewField(table = "RETENTION_DETAILS", column = "IS_RETENT_DEAL")
|
||||
private int isRetentDeal; // 2.设计师是否处理过滞留单,0 没、1 处理过
|
||||
@AnViewField(table = "RETENTION_DETAILS", column = "RETENT_DEAL_TIME")
|
||||
private Timestamp retentDealTime; // 3.滞留单自行处理时间
|
||||
@AnViewField(table = "RETENTION_DETAILS", column = "RETENT_DEAL_NAME")
|
||||
private String retentDealName; // 4.滞留单处理人
|
||||
@AnViewField(table = "RETENTION_DETAILS", column = "RETENT_DEAL_WAY")
|
||||
private int retentDealWay; // 5.滞留单处理方式 0:寄存、1:退款
|
||||
@AnViewField(table = "RETENTION_DETAILS", column = "RETENT_FOLLOW_FLAG")
|
||||
private int retentFollowFlag; // 6.设计师跟进情况:0:较好、1:一般、2:差
|
||||
@AnViewField(table = "RETENTION_DETAILS", column = "RETENT_REMARK")
|
||||
private String retentRemark; // 7.滞留单处理备注
|
||||
@AnViewField(table = "RETENTION_DETAILS", column = "RETENTION_END_TIME")
|
||||
private Timestamp retentionEndTime; // 8.滞留单处理时间
|
||||
|
||||
public int getIsRetentDeal()
|
||||
{
|
||||
return isRetentDeal;
|
||||
}
|
||||
|
||||
public void setIsRetentDeal(int isRetentDeal)
|
||||
{
|
||||
this.isRetentDeal = isRetentDeal;
|
||||
}
|
||||
|
||||
public Timestamp getRetentDealTime()
|
||||
{
|
||||
return retentDealTime;
|
||||
}
|
||||
|
||||
public void setRetentDealTime(Timestamp retentDealTime)
|
||||
{
|
||||
this.retentDealTime = retentDealTime;
|
||||
}
|
||||
|
||||
public String getRetentDealName()
|
||||
{
|
||||
return retentDealName;
|
||||
}
|
||||
|
||||
public void setRetentDealName(String retentDealName)
|
||||
{
|
||||
this.retentDealName = retentDealName;
|
||||
}
|
||||
|
||||
public int getRetentDealWay()
|
||||
{
|
||||
return retentDealWay;
|
||||
}
|
||||
|
||||
public void setRetentDealWay(int retentDealWay)
|
||||
{
|
||||
this.retentDealWay = retentDealWay;
|
||||
}
|
||||
|
||||
public int getRetentFollowFlag()
|
||||
{
|
||||
return retentFollowFlag;
|
||||
}
|
||||
|
||||
public void setRetentFollowFlag(int retentFollowFlag)
|
||||
{
|
||||
this.retentFollowFlag = retentFollowFlag;
|
||||
}
|
||||
|
||||
public String getRetentRemark()
|
||||
{
|
||||
return retentRemark;
|
||||
}
|
||||
|
||||
public void setRetentRemark(String retentRemark)
|
||||
{
|
||||
this.retentRemark = retentRemark;
|
||||
}
|
||||
|
||||
public Timestamp getRetentionEndTime()
|
||||
{
|
||||
return retentionEndTime;
|
||||
}
|
||||
|
||||
public void setRetentionEndTime(Timestamp retentionEndTime)
|
||||
{
|
||||
this.retentionEndTime = retentionEndTime;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,956 @@
|
||||
package com.zhiqim.yangcai.design.dbo.order;
|
||||
|
||||
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.AnTable;
|
||||
import org.zhiqim.orm.annotation.AnTableField;
|
||||
|
||||
/**
|
||||
* 订单表 对应表《DESIGN_ORDER》
|
||||
*/
|
||||
@AnAlias("DesignOrder")
|
||||
@AnNew
|
||||
@AnTable(table = "DESIGN_ORDER", key = "DESIGN_ID", type = "InnoDB")
|
||||
public class DesignOrder implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column = "DESIGN_ID", type = "long", notNull = true)
|
||||
private long designId; // 1.设订单编号,设计平台独立编号
|
||||
@AnTableField(column = "MERCHANT_ID", type = "long", notNull = true)
|
||||
private long merchantId; // 2.订单商户编号
|
||||
@AnTableField(column = "OUT_ID", type = "string,200", notNull = true)
|
||||
private String outId; // 3.外部系统单号
|
||||
@AnTableField(column = "STATUS", type = "int", notNull = true)
|
||||
private int status; // 4.订单状态
|
||||
@AnTableField(column = "ORDER_TEXT", type = "string,200", notNull = true)
|
||||
private String orderText; // 5.订单描述
|
||||
@AnTableField(column = "AMOUNT", type = "long", notNull = true)
|
||||
private long amount; // 6.订单总金额
|
||||
@AnTableField(column = "TYPE_ID", type = "long", notNull = true)
|
||||
private long typeId; // 7.设计类型,名片、彩页、等等
|
||||
@AnTableField(column = "INDUSTRY_ID", type = "long", notNull = true)
|
||||
private long industryId; // 8.所属行业
|
||||
@AnTableField(column = "DRAFT_TYPE", type = "int", notNull = true)
|
||||
private int draftType; // 9.稿件类型,0:自来稿,1:改稿自来稿,2:普通设计,3:高级设计
|
||||
@AnTableField(column = "IS_URGENT", type = "boolean", notNull = true)
|
||||
private boolean isUrgent; // 10.是否加急
|
||||
@AnTableField(column = "DESIGN_PAGE", type = "int", notNull = true)
|
||||
private int designPage; // 11.设计面数
|
||||
@AnTableField(column = "DESIGN_WIDTH", type = "decimal,5,2", notNull = true)
|
||||
private double designWidth; // 12.设计宽度 单位mm
|
||||
@AnTableField(column = "DESIGN_HEIGHT", type = "decimal,5,2", notNull = true)
|
||||
private double designHeight; // 13.设计高度 单位mm
|
||||
@AnTableField(column = "PRINT_WIDTH", type = "decimal,5,2", notNull = true)
|
||||
private double printWidth; // 14.印刷宽度,非常规尺寸使用(优先使用该尺寸)
|
||||
@AnTableField(column = "PRINT_HEIGHT", type = "decimal,5,2", notNull = true)
|
||||
private double printHeight; // 15.印刷高度,非常规尺寸使用(优先使用该尺寸)
|
||||
@AnTableField(column = "PRINT_KS", type = "int", notNull = true)
|
||||
private int printKs; // 16.印刷款数
|
||||
@AnTableField(column = "PRINT_MS", type = "int", notNull = true)
|
||||
private int printMs; // 17.印刷模数
|
||||
@AnTableField(column = "USER_CONTACT", type = "string,100", notNull = true)
|
||||
private String userContact; // 18.联系人
|
||||
@AnTableField(column = "USER_MOBILE", type = "string,64", notNull = true)
|
||||
private String userMobile; // 19.用户手机
|
||||
@AnTableField(column = "AFTER_NAMES", type = "string,1000", notNull = false)
|
||||
private String afterNames; // 20.后加工名称,多个逗号隔开
|
||||
@AnTableField(column = "PRINT_SPECIAL", type = "string,100", notNull = false)
|
||||
private String printSpecial; // 21.印刷特殊工艺
|
||||
@AnTableField(column = "BUYER_NICK", type = "string,100", notNull = false)
|
||||
private String buyerNick; // 22.客户昵称
|
||||
@AnTableField(column = "USER_TEXT", type = "string,4000", notNull = false)
|
||||
private String userText; // 23.客户文本
|
||||
@AnTableField(column = "USER_NOTICE", type = "string,1000", notNull = false)
|
||||
private String userNotice; // 24.客户注意事项
|
||||
@AnTableField(column = "USER_QQ", type = "string,64", notNull = false)
|
||||
private String userQq; // 25.用户QQ
|
||||
@AnTableField(column = "USER_WX", type = "string,64", notNull = false)
|
||||
private String userWx; // 26.用户微信
|
||||
@AnTableField(column = "USER_TEXT_REPLACE", type = "string,4000", notNull = false)
|
||||
private String userTextReplace; // 27.格式化后的客户文本
|
||||
@AnTableField(column = "REMINDER_NUM", type = "int", notNull = true)
|
||||
private int reminderNum; // 28.催单次数
|
||||
@AnTableField(column = "SHOP_NICK", type = "string,32", notNull = false)
|
||||
private String shopNick; // 29.店铺名称
|
||||
@AnTableField(column = "ORG_ID", type = "long", notNull = false)
|
||||
private long orgId; // 30.操作员组织编号
|
||||
@AnTableField(column = "ORG_RECEIVE_TIME", type = "datetime", notNull = false)
|
||||
private Timestamp orgReceiveTime; // 31.订单分拣至商户时间
|
||||
@AnTableField(column = "RECEIVE_TYPE", type = "int", notNull = false)
|
||||
private int receiveType; // 32.订单领取类型,0手动领单, 1 自动派单,2 手工指定
|
||||
@AnTableField(column = "ORDER_FLAG", type = "int", notNull = true)
|
||||
private int orderFlag; // 33.订单标记,0:正常订单,1:老用户订单(不计时效),2:新用户订单(计时效)
|
||||
@AnTableField(column = "DESIGNER", type = "string,20", notNull = false)
|
||||
private String designer; // 34.设计师
|
||||
@AnTableField(column = "DESIGN_RECEIVE_TIME", type = "datetime", notNull = false)
|
||||
private Timestamp designReceiveTime; // 35.设计师领单时间
|
||||
@AnTableField(column = "DESIGN_BEGIN_TIME", type = "datetime", notNull = false)
|
||||
private Timestamp designBeginTime; // 36.设计师开始设计时间
|
||||
@AnTableField(column = "DESIGN_DRAFT_TIME", type = "datetime", notNull = false)
|
||||
private Timestamp designDraftTime; // 37.设计师初稿时间
|
||||
@AnTableField(column = "DESIGN_END_TIME", type = "datetime", notNull = false)
|
||||
private Timestamp designEndTime; // 38.设计师定稿时间
|
||||
@AnTableField(column = "DESIGN_PAUSE_REASON", type = "string,200", notNull = false)
|
||||
private String designPauseReason; // 39.设计师暂停原因(新增字段)
|
||||
@AnTableField(column = "DESIGN_PAUSE_TIME", type = "datetime", notNull = false)
|
||||
private Timestamp designPauseTime; // 40.设计师暂停时间
|
||||
@AnTableField(column = "DESIGN_EXCLUDE", type = "string,256", notNull = false)
|
||||
private String designExclude; // 41.设计师排除,多个逗号分隔
|
||||
@AnTableField(column = "DESIGN_REQUEST_REASON", type = "string,256", notNull = false)
|
||||
private String designRequestReason; // 42.设计师请求主管支援原由
|
||||
@AnTableField(column = "REQUEST_TIME", type = "datetime", notNull = false)
|
||||
private Timestamp requestTime; // 43.设计师请求主管支援 时间
|
||||
@AnTableField(column = "DESIGN_REJECT_REASON", type = "string,1000", notNull = false)
|
||||
private String designRejectReason; // 44.主管支援拒绝原因
|
||||
@AnTableField(column = "DESIGN_KEEP_DURATION", type = "int", notNull = true)
|
||||
private int designKeepDuration; // 45.设计师保留时长,单位分钟
|
||||
@AnTableField(column = "REQUEST_REFOUND_ACCEPT_REASON", type = "string,200", notNull = false)
|
||||
private String requestRefoundAcceptReason; // 46.请求退款通过原因
|
||||
@AnTableField(column = "REFUND_TIME", type = "string,19", notNull = false)
|
||||
private String refundTime; // 47.退款时间
|
||||
@AnTableField(column = "CHECKER", type = "string,20", notNull = false)
|
||||
private String checker; // 48.印前审核人员
|
||||
@AnTableField(column = "CHECK_TIME", type = "datetime", notNull = false)
|
||||
private Timestamp checkTime; // 49.印前审核时间
|
||||
@AnTableField(column = "CHECK_BACK_REASON", type = "string,1200", notNull = false)
|
||||
private String checkBackReason; // 50.印前审核退回原因
|
||||
@AnTableField(column = "CHECK_BACK_PICTURE_URL", type = "string,500", notNull = false)
|
||||
private String checkBackPictureUrl; // 51.印前审核退回图片请求虚拟路径
|
||||
@AnTableField(column = "PREPRESS_BACK_REASON", type = "string,400", notNull = false)
|
||||
private String prepressBackReason; // 52.印前工厂排产退回原因
|
||||
@AnTableField(column = "CANCELER", type = "string,20", notNull = false)
|
||||
private String canceler; // 53.取消人
|
||||
@AnTableField(column = "CANCEL_TIME", type = "datetime", notNull = false)
|
||||
private Timestamp cancelTime; // 54.取消时间
|
||||
@AnTableField(column = "CANCEL_REASON", type = "string,60", notNull = false)
|
||||
private String cancelReason; // 55.取消原因
|
||||
@AnTableField(column = "CREATE_TIME", type = "datetime", notNull = true)
|
||||
private Timestamp createTime; // 56.创建时间
|
||||
@AnTableField(column = "MODIFY_TIME", type = "datetime", notNull = true)
|
||||
private Timestamp modifyTime; // 57.修改时间
|
||||
@AnTableField(column = "RE_DESIGN_SRC_ID", type = "long", notNull = false)
|
||||
private long reDesignSrcId; // 58.重新设计来源订单(值大于0该单则是补单)
|
||||
@AnTableField(column = "RE_DESIGN_CREATE_NOTE", type = "string,300", notNull = false)
|
||||
private String reDesignCreateNote; // 59.重新设计原因, (售后创建重印的原因)
|
||||
@AnTableField(column = "COMPLAINT_REASON", type = "string,500", notNull = false)
|
||||
private String complaintReason; // 60.非设计师导致退款申诉原因
|
||||
@AnTableField(column = "COMPLAINT_FLAG", type = "int", notNull = false)
|
||||
private int complaintFlag; // 61.0表示未申诉,1表示申诉成功,2表示申诉失败,3表示申诉中
|
||||
@AnTableField(column = "COMPLAINT_BACK_REASON", type = "string,200", notNull = false)
|
||||
private String complaintBackReason; // 62.申诉退回原因
|
||||
@AnTableField(column = "SERVICES_MESSAGE", type = "string,500", notNull = false)
|
||||
private String servicesMessage; // 63.客服留言
|
||||
@AnTableField(column = "QC_TIME", type = "datetime", notNull = false)
|
||||
private Timestamp qcTime; // 64.质检时间
|
||||
@AnTableField(column = "QC_FLAG", type = "int", notNull = false)
|
||||
private int qcFlag; // 65.质检标志,0表示未质检,1表示质检正常,2表示质检违规
|
||||
@AnTableField(column = "IS_OLD_USER", type = "int", notNull = false)
|
||||
private int isOldUser; // 66.是否为老用户 1=是 ,0=否
|
||||
@AnTableField(column = "DESIGN_COPIES", type = "int", notNull = false)
|
||||
private int designCopies; // 67.设计费份数
|
||||
@AnTableField(column = "RECEIVER_NAME", type = "string,50", notNull = true)
|
||||
private String receiverName; // 68.收货人的姓名
|
||||
@AnTableField(column = "RECEIVER_MOBILE", type = "string,40", notNull = false)
|
||||
private String receiverMobile; // 69.收货人的手机号码
|
||||
@AnTableField(column = "RECEIVER_STATE", type = "string,20", notNull = false)
|
||||
private String receiverState; // 70.收货人的所在省份
|
||||
@AnTableField(column = "RECEIVER_CITY", type = "string,20", notNull = false)
|
||||
private String receiverCity; // 71.收货人的所在城市
|
||||
@AnTableField(column = "RECEIVER_DISTRICT", type = "string,20", notNull = false)
|
||||
private String receiverDistrict; // 72.收货人的所在区县
|
||||
@AnTableField(column = "RECEIVER_ADDRESS", type = "string,100", notNull = false)
|
||||
private String receiverAddress; // 73.收货人的详细地址
|
||||
@AnTableField(column = "TYPESET_AUDITOR", type = "string,20", notNull = false)
|
||||
private String typeSetAuditor; // 74.排版审核人
|
||||
@AnTableField(column = "GOTO_TYPESET_TIME", type = "datetime", notNull = false)
|
||||
private Timestamp gotoTypeSetTime; // 75.提交选版时间
|
||||
@AnTableField(column = "SUBMIT_TYPESET_TIME", type = "datetime", notNull = false)
|
||||
private Timestamp submitTypeSetTime; // 76.提交排版时间
|
||||
@AnTableField(column = "EXPRESS_CODE", type = "string,20", notNull = false)
|
||||
private String expressCode; // 77.物流code
|
||||
@AnTableField(column = "ORDER_SRC", type = "int", notNull = false)
|
||||
private int orderSrc; // 78.订单来源,0:原订单,1:售后补单,2:售后赠单,3:微商单
|
||||
@AnTableField(column = "CREATER", type = "string,20", notNull = false)
|
||||
private String creater; // 79.录单员
|
||||
@AnTableField(column = "TIDS", type = "string,200", notNull = false)
|
||||
private String tids; // 80.淘宝单号,多个逗号分隔
|
||||
@AnTableField(column = "IS_ONLY_DESIGN", type = "boolean", notNull = true)
|
||||
private boolean isOnlyDesign; // 81.是否仅设计,0印刷设计,1仅设计
|
||||
@AnTableField(column = "IS_TIME_OUT_REMIND", type = "boolean", notNull = true)
|
||||
private boolean isTimeOutRemind; // 82.是否订单超时提醒
|
||||
@AnTableField(column = "SHOW_RED_MARK", type = "int", notNull = false)
|
||||
private int showRedMark; // 83.淘宝申请退款时显示红色感叹号[0-不显示,1-显示]
|
||||
@AnTableField(column = "IS_HIGH_QUALITY_ORDER", type = "boolean", notNull = false)
|
||||
private boolean isHighQualityOrder; // 84.是否优质订单
|
||||
@AnTableField(column = "DESIGN_PRICE", type = "long", notNull = false)
|
||||
private long designPrice; // 85.设计师佣金
|
||||
@AnTableField(column = "FILE_FAIL_MSG", type = "string,200", notNull = false)
|
||||
private String fileFailMsg; // 86.文件错误原因
|
||||
@AnTableField(column = "RETURN_MSG", type = "string,200", notNull = false)
|
||||
private String returnMsg; // 86.退货信息
|
||||
@AnTableField(column = "RETURN_MSG_TIME", type = "datetime", notNull = false)
|
||||
private Timestamp returnMsgTime; // 88.退货信息时间
|
||||
@AnTableField(column = "RETURN_AFTER_STATUS", type = "int", notNull = true)
|
||||
private int returnAfterStatus; // 4.订单状态
|
||||
@AnTableField(column = "IS_CHANGE", type = "boolean", notNull = true)
|
||||
private boolean isChange; // 4.是否改稿
|
||||
@AnTableField(column = "IS_BACK", type = "boolean", notNull = true)
|
||||
private boolean isBack; // 4.是否退回
|
||||
@AnTableField(column = "BACK_REASON", type = "string,250", notNull = true)
|
||||
private String returnReason;
|
||||
@AnTableField(column = "TID", type = "string,200", notNull = false)
|
||||
private String tid; // 80.淘宝单号,多个逗号分隔
|
||||
@Override
|
||||
public String toString() {
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public String getTid() {
|
||||
return tid;
|
||||
}
|
||||
|
||||
public void setTid(String tid) {
|
||||
this.tid = tid;
|
||||
}
|
||||
|
||||
public long getDesignId() {
|
||||
return designId;
|
||||
}
|
||||
|
||||
public void setDesignId(long designId) {
|
||||
this.designId = designId;
|
||||
}
|
||||
|
||||
public long getMerchantId() {
|
||||
return merchantId;
|
||||
}
|
||||
|
||||
public void setMerchantId(long merchantId) {
|
||||
this.merchantId = merchantId;
|
||||
}
|
||||
|
||||
public String getOutId() {
|
||||
return outId;
|
||||
}
|
||||
|
||||
public void setOutId(String outId) {
|
||||
this.outId = outId;
|
||||
}
|
||||
|
||||
public int getStatus() {
|
||||
return status;
|
||||
}
|
||||
|
||||
public void setStatus(int status) {
|
||||
this.status = status;
|
||||
}
|
||||
|
||||
public String getOrderText() {
|
||||
return orderText;
|
||||
}
|
||||
|
||||
public void setOrderText(String orderText) {
|
||||
this.orderText = orderText;
|
||||
}
|
||||
|
||||
public long getAmount() {
|
||||
return amount;
|
||||
}
|
||||
|
||||
public void setAmount(long amount) {
|
||||
this.amount = amount;
|
||||
}
|
||||
|
||||
public long getTypeId() {
|
||||
return typeId;
|
||||
}
|
||||
|
||||
public void setTypeId(long typeId) {
|
||||
this.typeId = typeId;
|
||||
}
|
||||
|
||||
public long getIndustryId() {
|
||||
return industryId;
|
||||
}
|
||||
|
||||
public void setIndustryId(long industryId) {
|
||||
this.industryId = industryId;
|
||||
}
|
||||
|
||||
public int getDraftType() {
|
||||
return draftType;
|
||||
}
|
||||
|
||||
public void setDraftType(int draftType) {
|
||||
this.draftType = draftType;
|
||||
}
|
||||
|
||||
public boolean isUrgent() {
|
||||
return isUrgent;
|
||||
}
|
||||
|
||||
public void setUrgent(boolean isUrgent) {
|
||||
this.isUrgent = isUrgent;
|
||||
}
|
||||
|
||||
public int getDesignPage() {
|
||||
return designPage;
|
||||
}
|
||||
|
||||
public void setDesignPage(int designPage) {
|
||||
this.designPage = designPage;
|
||||
}
|
||||
|
||||
public double getDesignWidth() {
|
||||
return designWidth;
|
||||
}
|
||||
|
||||
public void setDesignWidth(double designWidth) {
|
||||
this.designWidth = designWidth;
|
||||
}
|
||||
|
||||
public double getDesignHeight() {
|
||||
return designHeight;
|
||||
}
|
||||
|
||||
public void setDesignHeight(double designHeight) {
|
||||
this.designHeight = designHeight;
|
||||
}
|
||||
|
||||
public double getPrintWidth() {
|
||||
return printWidth;
|
||||
}
|
||||
|
||||
public void setPrintWidth(double printWidth) {
|
||||
this.printWidth = printWidth;
|
||||
}
|
||||
|
||||
public double getPrintHeight() {
|
||||
return printHeight;
|
||||
}
|
||||
|
||||
public void setPrintHeight(double printHeight) {
|
||||
this.printHeight = printHeight;
|
||||
}
|
||||
|
||||
public int getPrintKs() {
|
||||
return printKs;
|
||||
}
|
||||
|
||||
public void setPrintKs(int printKs) {
|
||||
this.printKs = printKs;
|
||||
}
|
||||
|
||||
public int getPrintMs() {
|
||||
return printMs;
|
||||
}
|
||||
|
||||
public void setPrintMs(int printMs) {
|
||||
this.printMs = printMs;
|
||||
}
|
||||
|
||||
public String getUserContact() {
|
||||
return userContact;
|
||||
}
|
||||
|
||||
public void setUserContact(String userContact) {
|
||||
this.userContact = userContact;
|
||||
}
|
||||
|
||||
public String getUserMobile() {
|
||||
return userMobile;
|
||||
}
|
||||
|
||||
public void setUserMobile(String userMobile) {
|
||||
this.userMobile = userMobile;
|
||||
}
|
||||
|
||||
public String getAfterNames() {
|
||||
return afterNames;
|
||||
}
|
||||
|
||||
public void setAfterNames(String afterNames) {
|
||||
this.afterNames = afterNames;
|
||||
}
|
||||
|
||||
public String getPrintSpecial() {
|
||||
return printSpecial;
|
||||
}
|
||||
|
||||
public void setPrintSpecial(String printSpecial) {
|
||||
this.printSpecial = printSpecial;
|
||||
}
|
||||
|
||||
public String getBuyerNick() {
|
||||
return buyerNick;
|
||||
}
|
||||
|
||||
public void setBuyerNick(String buyerNick) {
|
||||
this.buyerNick = buyerNick;
|
||||
}
|
||||
|
||||
public String getUserText() {
|
||||
return userText;
|
||||
}
|
||||
|
||||
public void setUserText(String userText) {
|
||||
this.userText = userText;
|
||||
}
|
||||
|
||||
public String getUserNotice() {
|
||||
return userNotice;
|
||||
}
|
||||
|
||||
public void setUserNotice(String userNotice) {
|
||||
this.userNotice = userNotice;
|
||||
}
|
||||
|
||||
public String getUserQq() {
|
||||
return userQq;
|
||||
}
|
||||
|
||||
public void setUserQq(String userQq) {
|
||||
this.userQq = userQq;
|
||||
}
|
||||
|
||||
public String getUserWx() {
|
||||
return userWx;
|
||||
}
|
||||
|
||||
public void setUserWx(String userWx) {
|
||||
this.userWx = userWx;
|
||||
}
|
||||
|
||||
public String getUserTextReplace() {
|
||||
return userTextReplace;
|
||||
}
|
||||
|
||||
public void setUserTextReplace(String userTextReplace) {
|
||||
this.userTextReplace = userTextReplace;
|
||||
}
|
||||
|
||||
public int getReminderNum() {
|
||||
return reminderNum;
|
||||
}
|
||||
|
||||
public void setReminderNum(int reminderNum) {
|
||||
this.reminderNum = reminderNum;
|
||||
}
|
||||
|
||||
public String getShopNick() {
|
||||
return shopNick;
|
||||
}
|
||||
|
||||
public void setShopNick(String shopNick) {
|
||||
this.shopNick = shopNick;
|
||||
}
|
||||
|
||||
public long getOrgId() {
|
||||
return orgId;
|
||||
}
|
||||
|
||||
public void setOrgId(long orgId) {
|
||||
this.orgId = orgId;
|
||||
}
|
||||
|
||||
public Timestamp getOrgReceiveTime() {
|
||||
return orgReceiveTime;
|
||||
}
|
||||
|
||||
public void setOrgReceiveTime(Timestamp orgReceiveTime) {
|
||||
this.orgReceiveTime = orgReceiveTime;
|
||||
}
|
||||
|
||||
public int getReceiveType() {
|
||||
return receiveType;
|
||||
}
|
||||
|
||||
public void setReceiveType(int receiveType) {
|
||||
this.receiveType = receiveType;
|
||||
}
|
||||
|
||||
public int getOrderFlag() {
|
||||
return orderFlag;
|
||||
}
|
||||
|
||||
public void setOrderFlag(int orderFlag) {
|
||||
this.orderFlag = orderFlag;
|
||||
}
|
||||
|
||||
public String getDesigner() {
|
||||
return designer;
|
||||
}
|
||||
|
||||
public void setDesigner(String designer) {
|
||||
this.designer = designer;
|
||||
}
|
||||
|
||||
public Timestamp getDesignReceiveTime() {
|
||||
return designReceiveTime;
|
||||
}
|
||||
|
||||
public void setDesignReceiveTime(Timestamp designReceiveTime) {
|
||||
this.designReceiveTime = designReceiveTime;
|
||||
}
|
||||
|
||||
public Timestamp getDesignBeginTime() {
|
||||
return designBeginTime;
|
||||
}
|
||||
|
||||
public void setDesignBeginTime(Timestamp designBeginTime) {
|
||||
this.designBeginTime = designBeginTime;
|
||||
}
|
||||
|
||||
public Timestamp getDesignDraftTime() {
|
||||
return designDraftTime;
|
||||
}
|
||||
|
||||
public void setDesignDraftTime(Timestamp designDraftTime) {
|
||||
this.designDraftTime = designDraftTime;
|
||||
}
|
||||
|
||||
public Timestamp getDesignEndTime() {
|
||||
return designEndTime;
|
||||
}
|
||||
|
||||
public void setDesignEndTime(Timestamp designEndTime) {
|
||||
this.designEndTime = designEndTime;
|
||||
}
|
||||
|
||||
public String getDesignPauseReason() {
|
||||
return designPauseReason;
|
||||
}
|
||||
|
||||
public void setDesignPauseReason(String designPauseReason) {
|
||||
this.designPauseReason = designPauseReason;
|
||||
}
|
||||
|
||||
public Timestamp getDesignPauseTime() {
|
||||
return designPauseTime;
|
||||
}
|
||||
|
||||
public void setDesignPauseTime(Timestamp designPauseTime) {
|
||||
this.designPauseTime = designPauseTime;
|
||||
}
|
||||
|
||||
public String getDesignExclude() {
|
||||
return designExclude;
|
||||
}
|
||||
|
||||
public void setDesignExclude(String designExclude) {
|
||||
this.designExclude = designExclude;
|
||||
}
|
||||
|
||||
public String getDesignRequestReason() {
|
||||
return designRequestReason;
|
||||
}
|
||||
|
||||
public void setDesignRequestReason(String designRequestReason) {
|
||||
this.designRequestReason = designRequestReason;
|
||||
}
|
||||
|
||||
public Timestamp getRequestTime() {
|
||||
return requestTime;
|
||||
}
|
||||
|
||||
public void setRequestTime(Timestamp requestTime) {
|
||||
this.requestTime = requestTime;
|
||||
}
|
||||
|
||||
public String getDesignRejectReason() {
|
||||
return designRejectReason;
|
||||
}
|
||||
|
||||
public void setDesignRejectReason(String designRejectReason) {
|
||||
this.designRejectReason = designRejectReason;
|
||||
}
|
||||
|
||||
public int getDesignKeepDuration() {
|
||||
return designKeepDuration;
|
||||
}
|
||||
|
||||
public void setDesignKeepDuration(int designKeepDuration) {
|
||||
this.designKeepDuration = designKeepDuration;
|
||||
}
|
||||
|
||||
public String getRequestRefoundAcceptReason() {
|
||||
return requestRefoundAcceptReason;
|
||||
}
|
||||
|
||||
public void setRequestRefoundAcceptReason(String requestRefoundAcceptReason) {
|
||||
this.requestRefoundAcceptReason = requestRefoundAcceptReason;
|
||||
}
|
||||
|
||||
public String getRefundTime() {
|
||||
return refundTime;
|
||||
}
|
||||
|
||||
public void setRefundTime(String refundTime) {
|
||||
this.refundTime = refundTime;
|
||||
}
|
||||
|
||||
public String getChecker() {
|
||||
return checker;
|
||||
}
|
||||
|
||||
public void setChecker(String checker) {
|
||||
this.checker = checker;
|
||||
}
|
||||
|
||||
public Timestamp getCheckTime() {
|
||||
return checkTime;
|
||||
}
|
||||
|
||||
public void setCheckTime(Timestamp checkTime) {
|
||||
this.checkTime = checkTime;
|
||||
}
|
||||
|
||||
public String getCheckBackReason() {
|
||||
return checkBackReason;
|
||||
}
|
||||
|
||||
public void setCheckBackReason(String checkBackReason) {
|
||||
this.checkBackReason = checkBackReason;
|
||||
}
|
||||
|
||||
public String getCheckBackPictureUrl() {
|
||||
return checkBackPictureUrl;
|
||||
}
|
||||
|
||||
public void setCheckBackPictureUrl(String checkBackPictureUrl) {
|
||||
this.checkBackPictureUrl = checkBackPictureUrl;
|
||||
}
|
||||
|
||||
public String getPrepressBackReason() {
|
||||
return prepressBackReason;
|
||||
}
|
||||
|
||||
public void setPrepressBackReason(String prepressBackReason) {
|
||||
this.prepressBackReason = prepressBackReason;
|
||||
}
|
||||
|
||||
public String getCanceler() {
|
||||
return canceler;
|
||||
}
|
||||
|
||||
public void setCanceler(String canceler) {
|
||||
this.canceler = canceler;
|
||||
}
|
||||
|
||||
public Timestamp getCancelTime() {
|
||||
return cancelTime;
|
||||
}
|
||||
|
||||
public void setCancelTime(Timestamp cancelTime) {
|
||||
this.cancelTime = cancelTime;
|
||||
}
|
||||
|
||||
public String getCancelReason() {
|
||||
return cancelReason;
|
||||
}
|
||||
|
||||
public void setCancelReason(String cancelReason) {
|
||||
this.cancelReason = cancelReason;
|
||||
}
|
||||
|
||||
public Timestamp getCreateTime() {
|
||||
return createTime;
|
||||
}
|
||||
|
||||
public void setCreateTime(Timestamp createTime) {
|
||||
this.createTime = createTime;
|
||||
}
|
||||
|
||||
public Timestamp getModifyTime() {
|
||||
return modifyTime;
|
||||
}
|
||||
|
||||
public void setModifyTime(Timestamp modifyTime) {
|
||||
this.modifyTime = modifyTime;
|
||||
}
|
||||
|
||||
public long getReDesignSrcId() {
|
||||
return reDesignSrcId;
|
||||
}
|
||||
|
||||
public void setReDesignSrcId(long reDesignSrcId) {
|
||||
this.reDesignSrcId = reDesignSrcId;
|
||||
}
|
||||
|
||||
public String getReDesignCreateNote() {
|
||||
return reDesignCreateNote;
|
||||
}
|
||||
|
||||
public void setReDesignCreateNote(String reDesignCreateNote) {
|
||||
this.reDesignCreateNote = reDesignCreateNote;
|
||||
}
|
||||
|
||||
public String getComplaintReason() {
|
||||
return complaintReason;
|
||||
}
|
||||
|
||||
public void setComplaintReason(String complaintReason) {
|
||||
this.complaintReason = complaintReason;
|
||||
}
|
||||
|
||||
public int getComplaintFlag() {
|
||||
return complaintFlag;
|
||||
}
|
||||
|
||||
public void setComplaintFlag(int complaintFlag) {
|
||||
this.complaintFlag = complaintFlag;
|
||||
}
|
||||
|
||||
public String getComplaintBackReason() {
|
||||
return complaintBackReason;
|
||||
}
|
||||
|
||||
public void setComplaintBackReason(String complaintBackReason) {
|
||||
this.complaintBackReason = complaintBackReason;
|
||||
}
|
||||
|
||||
public String getServicesMessage() {
|
||||
return servicesMessage;
|
||||
}
|
||||
|
||||
public void setServicesMessage(String servicesMessage) {
|
||||
this.servicesMessage = servicesMessage;
|
||||
}
|
||||
|
||||
public Timestamp getQcTime() {
|
||||
return qcTime;
|
||||
}
|
||||
|
||||
public void setQcTime(Timestamp qcTime) {
|
||||
this.qcTime = qcTime;
|
||||
}
|
||||
|
||||
public int getQcFlag() {
|
||||
return qcFlag;
|
||||
}
|
||||
|
||||
public void setQcFlag(int qcFlag) {
|
||||
this.qcFlag = qcFlag;
|
||||
}
|
||||
|
||||
public int getIsOldUser() {
|
||||
return isOldUser;
|
||||
}
|
||||
|
||||
public void setIsOldUser(int isOldUser) {
|
||||
this.isOldUser = isOldUser;
|
||||
}
|
||||
|
||||
public int getDesignCopies() {
|
||||
return designCopies;
|
||||
}
|
||||
|
||||
public void setDesignCopies(int designCopies) {
|
||||
this.designCopies = designCopies;
|
||||
}
|
||||
|
||||
public String getReceiverName() {
|
||||
return receiverName;
|
||||
}
|
||||
|
||||
public void setReceiverName(String receiverName) {
|
||||
this.receiverName = receiverName;
|
||||
}
|
||||
|
||||
public String getReceiverMobile() {
|
||||
return receiverMobile;
|
||||
}
|
||||
|
||||
public void setReceiverMobile(String receiverMobile) {
|
||||
this.receiverMobile = receiverMobile;
|
||||
}
|
||||
|
||||
public String getReceiverState() {
|
||||
return receiverState;
|
||||
}
|
||||
|
||||
public void setReceiverState(String receiverState) {
|
||||
this.receiverState = receiverState;
|
||||
}
|
||||
|
||||
public String getReceiverCity() {
|
||||
return receiverCity;
|
||||
}
|
||||
|
||||
public void setReceiverCity(String receiverCity) {
|
||||
this.receiverCity = receiverCity;
|
||||
}
|
||||
|
||||
public String getReceiverDistrict() {
|
||||
return receiverDistrict;
|
||||
}
|
||||
|
||||
public void setReceiverDistrict(String receiverDistrict) {
|
||||
this.receiverDistrict = receiverDistrict;
|
||||
}
|
||||
|
||||
public String getReceiverAddress() {
|
||||
return receiverAddress;
|
||||
}
|
||||
|
||||
public void setReceiverAddress(String receiverAddress) {
|
||||
this.receiverAddress = receiverAddress;
|
||||
}
|
||||
|
||||
public String getTypeSetAuditor() {
|
||||
return typeSetAuditor;
|
||||
}
|
||||
|
||||
public void setTypeSetAuditor(String typeSetAuditor) {
|
||||
this.typeSetAuditor = typeSetAuditor;
|
||||
}
|
||||
|
||||
public Timestamp getGotoTypeSetTime() {
|
||||
return gotoTypeSetTime;
|
||||
}
|
||||
|
||||
public void setGotoTypeSetTime(Timestamp gotoTypeSetTime) {
|
||||
this.gotoTypeSetTime = gotoTypeSetTime;
|
||||
}
|
||||
|
||||
public Timestamp getSubmitTypeSetTime() {
|
||||
return submitTypeSetTime;
|
||||
}
|
||||
|
||||
public void setSubmitTypeSetTime(Timestamp submitTypeSetTime) {
|
||||
this.submitTypeSetTime = submitTypeSetTime;
|
||||
}
|
||||
|
||||
public String getExpressCode() {
|
||||
return expressCode;
|
||||
}
|
||||
|
||||
public void setExpressCode(String expressCode) {
|
||||
this.expressCode = expressCode;
|
||||
}
|
||||
|
||||
public int getOrderSrc() {
|
||||
return orderSrc;
|
||||
}
|
||||
|
||||
public void setOrderSrc(int orderSrc) {
|
||||
this.orderSrc = orderSrc;
|
||||
}
|
||||
|
||||
public String getCreater() {
|
||||
return creater;
|
||||
}
|
||||
|
||||
public void setCreater(String creater) {
|
||||
this.creater = creater;
|
||||
}
|
||||
|
||||
public String getTids() {
|
||||
return tids;
|
||||
}
|
||||
|
||||
public void setTids(String tids) {
|
||||
this.tids = tids;
|
||||
}
|
||||
|
||||
public boolean isOnlyDesign() {
|
||||
return isOnlyDesign;
|
||||
}
|
||||
|
||||
public void setOnlyDesign(boolean isOnlyDesign) {
|
||||
this.isOnlyDesign = isOnlyDesign;
|
||||
}
|
||||
|
||||
public boolean isTimeOutRemind() {
|
||||
return isTimeOutRemind;
|
||||
}
|
||||
|
||||
public void setTimeOutRemind(boolean isTimeOutRemind) {
|
||||
this.isTimeOutRemind = isTimeOutRemind;
|
||||
}
|
||||
|
||||
public int getShowRedMark() {
|
||||
return showRedMark;
|
||||
}
|
||||
|
||||
public void setShowRedMark(int showRedMark) {
|
||||
this.showRedMark = showRedMark;
|
||||
}
|
||||
|
||||
public boolean isHighQualityOrder() {
|
||||
return isHighQualityOrder;
|
||||
}
|
||||
|
||||
public void setHighQualityOrder(boolean isHighQualityOrder) {
|
||||
this.isHighQualityOrder = isHighQualityOrder;
|
||||
}
|
||||
|
||||
public long getDesignPrice() {
|
||||
return designPrice;
|
||||
}
|
||||
|
||||
public void setDesignPrice(long designPrice) {
|
||||
this.designPrice = designPrice;
|
||||
}
|
||||
|
||||
public String getFileFailMsg() {
|
||||
return fileFailMsg;
|
||||
}
|
||||
|
||||
public void setFileFailMsg(String fileFailMsg) {
|
||||
this.fileFailMsg = fileFailMsg;
|
||||
}
|
||||
|
||||
public String getReturnMsg() {
|
||||
return returnMsg;
|
||||
}
|
||||
|
||||
public void setReturnMsg(String returnMsg) {
|
||||
this.returnMsg = returnMsg;
|
||||
}
|
||||
|
||||
public Timestamp getReturnMsgTime() {
|
||||
return returnMsgTime;
|
||||
}
|
||||
|
||||
public void setReturnMsgTime(Timestamp returnMsgTime) {
|
||||
this.returnMsgTime = returnMsgTime;
|
||||
}
|
||||
|
||||
public int getReturnAfterStatus() {
|
||||
return returnAfterStatus;
|
||||
}
|
||||
|
||||
public void setReturnAfterStatus(int returnAfterStatus) {
|
||||
this.returnAfterStatus = returnAfterStatus;
|
||||
}
|
||||
|
||||
public boolean isChange() {
|
||||
return isChange;
|
||||
}
|
||||
|
||||
public void setChange(boolean isChange) {
|
||||
this.isChange = isChange;
|
||||
}
|
||||
|
||||
public boolean isBack() {
|
||||
return isBack;
|
||||
}
|
||||
|
||||
public void setBack(boolean isBack) {
|
||||
this.isBack = isBack;
|
||||
}
|
||||
|
||||
public String getReturnReason() {
|
||||
return returnReason;
|
||||
}
|
||||
|
||||
public void setReturnReason(String returnReason) {
|
||||
this.returnReason = returnReason;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,157 @@
|
||||
package com.zhiqim.yangcai.design.dbo.order;
|
||||
|
||||
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.AnTable;
|
||||
import org.zhiqim.orm.annotation.AnTableField;
|
||||
|
||||
/**
|
||||
* 订单修改绩效表 对应表《DESIGN_ORDER_MERITS》
|
||||
*/
|
||||
@AnAlias("DesignOrderMerits")
|
||||
@AnNew
|
||||
@AnTable(table = "DESIGN_ORDER_MERITS", key = "MERITS_ID", type = "InnoDB")
|
||||
public class DesignOrderMerits implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@AnTableField(column = "MERITS_ID", type = "long", notNull = true)
|
||||
private long meritsId; // 1.修改绩效编号
|
||||
@AnTableField(column = "DESIGN_ID", type = "long", notNull = true)
|
||||
private long designId; // 2.订单编号
|
||||
@AnTableField(column = "TYPE", type = "string,32", notNull = true)
|
||||
private String type; // 3.修改绩效类型
|
||||
@AnTableField(column = "OLD_DATA", type = "string,512", notNull = true)
|
||||
private String oldData; // 4.老数据
|
||||
@AnTableField(column = "NEW_DATA", type = "string,512", notNull = false)
|
||||
private String newData; // 5.新数据
|
||||
@AnTableField(column = "ADD_TIME", type = "datetime", notNull = true)
|
||||
private Timestamp addTime; // 6.创建时间
|
||||
@AnTableField(column = "ADD_USER", type = "string,128", notNull = false)
|
||||
private String addUser; // 7.添加者
|
||||
@AnTableField(column = "DESIGNER", type = "string,128", notNull = false)
|
||||
private String designer; // 8.设计师
|
||||
@AnTableField(column = "TYPE_ID", type = "long", notNull = true)
|
||||
private long typeId; // 7.设计类型,名片、彩页、等等
|
||||
@AnTableField(column = "STATUS", type = "int", notNull = true)
|
||||
private int status; // 4.订单状态
|
||||
@AnTableField(column = "ORDER_TEXT", type = "string,200", notNull = true)
|
||||
private String orderText; // 5.订单描述
|
||||
@AnTableField(column = "OLD_PRICE", type = "long", notNull = false)
|
||||
private long oldPrice; // 85.设计师佣金
|
||||
@AnTableField(column = "NEW_PRICE", type = "long", notNull = false)
|
||||
private long newPrice; // 85.设计师佣金
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return Jsons.toString(this);
|
||||
}
|
||||
|
||||
public long getMeritsId() {
|
||||
return meritsId;
|
||||
}
|
||||
|
||||
public void setMeritsId(long meritsId) {
|
||||
this.meritsId = meritsId;
|
||||
}
|
||||
|
||||
public long getDesignId() {
|
||||
return designId;
|
||||
}
|
||||
|
||||
public void setDesignId(long designId) {
|
||||
this.designId = designId;
|
||||
}
|
||||
|
||||
public String getType() {
|
||||
return type;
|
||||
}
|
||||
|
||||
public void setType(String type) {
|
||||
this.type = type;
|
||||
}
|
||||
|
||||
public String getOldData() {
|
||||
return oldData;
|
||||
}
|
||||
|
||||
public void setOldData(String oldData) {
|
||||
this.oldData = oldData;
|
||||
}
|
||||
|
||||
public String getNewData() {
|
||||
return newData;
|
||||
}
|
||||
|
||||
public void setNewData(String newData) {
|
||||
this.newData = newData;
|
||||
}
|
||||
|
||||
public Timestamp getAddTime() {
|
||||
return addTime;
|
||||
}
|
||||
|
||||
public void setAddTime(Timestamp addTime) {
|
||||
this.addTime = addTime;
|
||||
}
|
||||
|
||||
public String getAddUser() {
|
||||
return addUser;
|
||||
}
|
||||
|
||||
public void setAddUser(String addUser) {
|
||||
this.addUser = addUser;
|
||||
}
|
||||
|
||||
public String getDesigner() {
|
||||
return designer;
|
||||
}
|
||||
|
||||
public void setDesigner(String designer) {
|
||||
this.designer = designer;
|
||||
}
|
||||
|
||||
public long getTypeId() {
|
||||
return typeId;
|
||||
}
|
||||
|
||||
public void setTypeId(long typeId) {
|
||||
this.typeId = typeId;
|
||||
}
|
||||
|
||||
public int getStatus() {
|
||||
return status;
|
||||
}
|
||||
|
||||
public void setStatus(int status) {
|
||||
this.status = status;
|
||||
}
|
||||
|
||||
public String getOrderText() {
|
||||
return orderText;
|
||||
}
|
||||
|
||||
public void setOrderText(String orderText) {
|
||||
this.orderText = orderText;
|
||||
}
|
||||
|
||||
public long getOldPrice() {
|
||||
return oldPrice;
|
||||
}
|
||||
|
||||
public void setOldPrice(long oldPrice) {
|
||||
this.oldPrice = oldPrice;
|
||||
}
|
||||
|
||||
public long getNewPrice() {
|
||||
return newPrice;
|
||||
}
|
||||
|
||||
public void setNewPrice(long newPrice) {
|
||||
this.newPrice = newPrice;
|
||||
}
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user