diff --git a/ssjygl-xsx-common/src/main/java/com/cowr/common/enums/RoleEnum.java b/ssjygl-xsx-common/src/main/java/com/cowr/common/enums/RoleEnum.java
index b9615c0..095a0e7 100644
--- a/ssjygl-xsx-common/src/main/java/com/cowr/common/enums/RoleEnum.java
+++ b/ssjygl-xsx-common/src/main/java/com/cowr/common/enums/RoleEnum.java
@@ -14,9 +14,10 @@ import java.util.List;
* 300 注册用户
* 400 占位
*
- * 500 公司总经理,权限:查看、付费审核、退费审核
+ * 500 公司总经理,权限:查看、配额
* 501 公司财务人员,权限:查看、付费、退费
* 502 公司领导,权限:查看
+ * 503 公司财务经理 付费审核、退费审核
*/
public enum RoleEnum {
DEVOPS(99),
@@ -32,6 +33,7 @@ public enum RoleEnum {
PRESIDENT(500),
TREASURER(501),
PRESIDENTVIEW(502),
+ FINANCEMANAGER(503),
CHAISHA(600);
diff --git a/ssjygl-xsx-common/src/main/java/com/cowr/common/view/Result.java b/ssjygl-xsx-common/src/main/java/com/cowr/common/view/Result.java
index 5e18c1a..d439cba 100644
--- a/ssjygl-xsx-common/src/main/java/com/cowr/common/view/Result.java
+++ b/ssjygl-xsx-common/src/main/java/com/cowr/common/view/Result.java
@@ -145,7 +145,13 @@ public class Result {
}
public static Result failedstr(String format, Object... objs) {
- return new Result(Result.PARAM_ERROR, null, String.format(format, objs));
+ try {
+ return new Result(Result.PARAM_ERROR, null, String.format(format, objs));
+ }catch (Exception e){
+ log.error(e.getMessage());
+
+ return new Result(Result.PARAM_ERROR, null, "请求失败");
+ }
}
public static Result failed(Map validerr) {
diff --git a/ssjygl-xsx-common/src/main/java/com/cowr/model/SyncTask.java b/ssjygl-xsx-common/src/main/java/com/cowr/model/SyncTask.java
index 2054fc3..cc7328e 100644
--- a/ssjygl-xsx-common/src/main/java/com/cowr/model/SyncTask.java
+++ b/ssjygl-xsx-common/src/main/java/com/cowr/model/SyncTask.java
@@ -78,4 +78,14 @@ public class SyncTask extends BaseSyncTask {
this.setIncrementData(JSONObject.toJSONString(_increment_data));
}
}
+
+ public SyncTask clone(){
+ SyncTask out = super.clone();
+ out._save_data = (JSONObject) this._save_data.clone();
+ out._update_data = (JSONObject) this._update_data.clone();
+ out._delete_data = (JSONObject) this._delete_data.clone();
+ out._increment_data = (JSONObject) this._increment_data.clone();
+
+ return out;
+ }
}
diff --git a/ssjygl-xsx-common/src/main/java/com/cowr/model/TicketInvalidVerify.java b/ssjygl-xsx-common/src/main/java/com/cowr/model/TicketInvalidVerify.java
new file mode 100644
index 0000000..e009302
--- /dev/null
+++ b/ssjygl-xsx-common/src/main/java/com/cowr/model/TicketInvalidVerify.java
@@ -0,0 +1,14 @@
+package com.cowr.model;
+
+import com.cowr.model.base.BaseTicketInvalidVerify;
+
+/**
+ * Generated by COWR Fri Feb 26 16:03:22 CST 2021
+ * TableName: ticket_invalid_verify
+ * Remarks: 结算单管理 - 结算单作废申请
+ * PrimaryKey: id
+ */
+@SuppressWarnings("serial")
+public class TicketInvalidVerify extends BaseTicketInvalidVerify {
+ public static final TicketInvalidVerify dao = new TicketInvalidVerify().dao();
+}
diff --git a/ssjygl-xsx-common/src/main/java/com/cowr/model/TicketLog.java b/ssjygl-xsx-common/src/main/java/com/cowr/model/TicketLog.java
new file mode 100644
index 0000000..59d246c
--- /dev/null
+++ b/ssjygl-xsx-common/src/main/java/com/cowr/model/TicketLog.java
@@ -0,0 +1,14 @@
+package com.cowr.model;
+
+import com.cowr.model.base.BaseTicketLog;
+
+/**
+ * Generated by COWR Fri Feb 26 16:03:22 CST 2021
+ * TableName: ticket_log
+ * Remarks: 结算单管理 - 结算单使用记录
+ * PrimaryKey: id
+ */
+@SuppressWarnings("serial")
+public class TicketLog extends BaseTicketLog {
+ public static final TicketLog dao = new TicketLog().dao();
+}
diff --git a/ssjygl-xsx-common/src/main/java/com/cowr/model/TicketReceive.java b/ssjygl-xsx-common/src/main/java/com/cowr/model/TicketReceive.java
new file mode 100644
index 0000000..7ac8600
--- /dev/null
+++ b/ssjygl-xsx-common/src/main/java/com/cowr/model/TicketReceive.java
@@ -0,0 +1,14 @@
+package com.cowr.model;
+
+import com.cowr.model.base.BaseTicketReceive;
+
+/**
+ * Generated by COWR Fri Feb 26 16:03:22 CST 2021
+ * TableName: ticket_receive
+ * Remarks: 结算单管理 - 领用记录
+ * PrimaryKey: id
+ */
+@SuppressWarnings("serial")
+public class TicketReceive extends BaseTicketReceive {
+ public static final TicketReceive dao = new TicketReceive().dao();
+}
diff --git a/ssjygl-xsx-common/src/main/java/com/cowr/model/_MappingKit.java b/ssjygl-xsx-common/src/main/java/com/cowr/model/_MappingKit.java
index cd9d6a8..9e2b65c 100644
--- a/ssjygl-xsx-common/src/main/java/com/cowr/model/_MappingKit.java
+++ b/ssjygl-xsx-common/src/main/java/com/cowr/model/_MappingKit.java
@@ -3,7 +3,7 @@ package com.cowr.model;
import com.jfinal.plugin.activerecord.ActiveRecordPlugin;
/**
- * Generated by COWR Sun May 17 21:43:18 CST 2020
+ * Generated by COWR Fri Feb 26 16:03:22 CST 2021
*
* Example:
* public void configPlugin(Plugins me) {
@@ -26,14 +26,14 @@ public class _MappingKit {
arp.addMapping("product", "id", Product.class);
// Composite Primary Key order: supermarket_id,customer_receiver_id
arp.addMapping("supermarket_receiver_distance", "supermarket_id,customer_receiver_id", SupermarketReceiverDistance.class);
- // Composite Primary Key order: supermarket_id,customer_id
- arp.addMapping("supermarket_customer_distance", "supermarket_id,customer_id", SupermarketCustomerDistance.class);
arp.addMapping("transport_company", "id", TransportCompany.class);
// Composite Primary Key order: supermarket_id,sandfarm_id
arp.addMapping("supermarket_sandfarm_distance", "supermarket_id,sandfarm_id", SupermarketSandfarmDistance.class);
arp.addMapping("sandfarm", "id", Sandfarm.class);
// Composite Primary Key order: supermarket_id,product_id
arp.addMapping("supermarket_product", "supermarket_id,product_id", SupermarketProduct.class);
+ // Composite Primary Key order: supermarket_id,customer_id
+ arp.addMapping("supermarket_customer_distance", "supermarket_id,customer_id", SupermarketCustomerDistance.class);
arp.addMapping("blacklist", "id", Blacklist.class);
arp.addMapping("truck", "license", Truck.class);
arp.addMapping("purchase", "id", Purchase.class);
@@ -42,24 +42,28 @@ public class _MappingKit {
arp.addMapping("customer_receiver", "id", CustomerReceiver.class);
arp.addMapping("customer_register", "id", CustomerRegister.class);
arp.addMapping("customer_contact", "id", CustomerContact.class);
- // Composite Primary Key order: customer_id,supermarket_id,product_id
- arp.addMapping("customer_supermarket_product", "customer_id,supermarket_id,product_id", CustomerSupermarketProduct.class);
arp.addMapping("prepay_detail", "id", PrepayDetail.class);
arp.addMapping("prepay_detail_state_history", "id", PrepayDetailStateHistory.class);
arp.addMapping("refund_detail", "id", RefundDetail.class);
arp.addMapping("refund_detail_state_history", "id", RefundDetailStateHistory.class);
+ // Composite Primary Key order: customer_id,supermarket_id,product_id
+ arp.addMapping("customer_supermarket_product", "customer_id,supermarket_id,product_id", CustomerSupermarketProduct.class);
+ arp.addMapping("customer_pact", "id", CustomerPact.class);
arp.addMapping("prepay_customer", "id", PrepayCustomer.class);
arp.addMapping("prepay_truck", "id", PrepayTruck.class);
- arp.addMapping("sms_log", "id", SmsLog.class);
- arp.addMapping("sms_notice_contact", "id", SmsNoticeContact.class);
arp.addMapping("sync_task", "id", SyncTask.class);
arp.addMapping("ossfile_log", "id", OssfileLog.class);
- arp.addMapping("modify_log", "id", ModifyLog.class);
+ arp.addMapping("sms_log", "id", SmsLog.class);
arp.addMapping("action_cmd_log", "id", ActionCmdLog.class);
+ arp.addMapping("modify_log", "id", ModifyLog.class);
arp.addMapping("sysuser", "id", Sysuser.class);
arp.addMapping("trans_price_config_trash", "id", TransPriceConfigTrash.class);
arp.addMapping("trans_price_config_transfer", "id", TransPriceConfigTransfer.class);
+ arp.addMapping("sms_notice_contact", "id", SmsNoticeContact.class);
arp.addMapping("trans_price_config_sale", "id", TransPriceConfigSale.class);
+ arp.addMapping("ticket_invalid_verify", "id", TicketInvalidVerify.class);
+ arp.addMapping("ticket_log", "id", TicketLog.class);
+ arp.addMapping("ticket_receive", "id", TicketReceive.class);
// Composite Primary Key order: unit_id,unit_type
arp.addMapping("cctv", "unit_id,unit_type", Cctv.class);
// Composite Primary Key order: id,unit_id,unit_type
@@ -70,8 +74,8 @@ public class _MappingKit {
arp.addMapping("order_seq", "tm,supermarket_id,type", OrderSeq.class);
arp.addMapping("order_trash", "sn", OrderTrash.class);
arp.addMapping("stock_modify_log", "id", StockModifyLog.class);
- arp.addMapping("ordercluster_truck", "id", OrderclusterTruck.class);
arp.addMapping("order_invalid_verify", "id", OrderInvalidVerify.class);
+ arp.addMapping("ordercluster_truck", "id", OrderclusterTruck.class);
arp.addMapping("ordercluster", "id", Ordercluster.class);
arp.addMapping("order_transfer", "sn", OrderTransfer.class);
arp.addMapping("order_sale", "sn", OrderSale.class);
diff --git a/ssjygl-xsx-common/src/main/java/com/cowr/model/base/BaseOrderSale.java b/ssjygl-xsx-common/src/main/java/com/cowr/model/base/BaseOrderSale.java
index a70fb68..d8e8fe9 100644
--- a/ssjygl-xsx-common/src/main/java/com/cowr/model/base/BaseOrderSale.java
+++ b/ssjygl-xsx-common/src/main/java/com/cowr/model/base/BaseOrderSale.java
@@ -5,7 +5,7 @@ import com.jfinal.plugin.activerecord.IBean;
import com.alibaba.fastjson.annotation.JSONField;
/**
- * Generated by COWR Mon Aug 17 11:15:31 CST 2020
+ * Generated by COWR Mon Mar 01 10:54:13 CST 2021
* TableName: order_sale
* Remarks: 订单相关 - 销售单
* PrimaryKey: sn
@@ -15,8 +15,8 @@ public abstract class BaseOrderSale> extends BaseMode
public static final String tablename = "order_sale";
- @JSONField(serialize = false)
- public String getTablename() {
+ @JSONField(serialize=false)
+ public String getTablename(){
return tablename;
}
@@ -25,20 +25,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: CHAR(16)
* isNullable: NO
* isPrimaryKey: YES
- * defaultValue:
- *
+ * defaultValue:
* @param sn YYYYMMDD + 两位销售点id(避免离线生成订单号重复) + 两位订单类型 + 四位序列号
*/
- @JSONField(name = "sn")
+ @JSONField(name="sn")
public void setSn(String sn) {
set("sn", sn);
}
-
+
/**
* @return sn YYYYMMDD + 两位销售点id(避免离线生成订单号重复) + 两位订单类型 + 四位序列号
*/
- @JSONField(name = "sn")
+ @JSONField(name="sn")
public String getSn() {
return getStr("sn");
}
@@ -48,20 +47,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: CHAR(32)
* isNullable: NO
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param uuid UUID 唯一验证,避免重复提交
*/
- @JSONField(name = "uuid")
+ @JSONField(name="uuid")
public void setUuid(String uuid) {
set("uuid", uuid);
}
-
+
/**
* @return uuid UUID 唯一验证,避免重复提交
*/
- @JSONField(name = "uuid")
+ @JSONField(name="uuid")
public String getUuid() {
return getStr("uuid");
}
@@ -71,20 +69,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: CHAR(32)
* isNullable: NO
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param transportId 出入场记录id
*/
- @JSONField(name = "transport_id")
+ @JSONField(name="transport_id")
public void setTransportId(String transportId) {
set("transport_id", transportId);
}
-
+
/**
* @return transport_id 出入场记录id
*/
- @JSONField(name = "transport_id")
+ @JSONField(name="transport_id")
public String getTransportId() {
return getStr("transport_id");
}
@@ -94,20 +91,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: INT(10)
* isNullable: NO
* isPrimaryKey: NO
- * defaultValue:
- *
- * @param supermarketId 砂站id
+ * defaultValue:
+ * @param supermarketId 超市id
*/
- @JSONField(name = "supermarket_id")
+ @JSONField(name="supermarket_id")
public void setSupermarketId(Integer supermarketId) {
set("supermarket_id", supermarketId);
}
-
+
/**
- * @return supermarket_id 砂站id
+ * @return supermarket_id 超市id
*/
- @JSONField(name = "supermarket_id")
+ @JSONField(name="supermarket_id")
public Integer getSupermarketId() {
return getInt("supermarket_id");
}
@@ -117,20 +113,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: INT(10)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
- * @param customerId
+ * defaultValue:
+ * @param customerId
*/
- @JSONField(name = "customer_id")
+ @JSONField(name="customer_id")
public void setCustomerId(Integer customerId) {
set("customer_id", customerId);
}
-
+
/**
- * @return customer_id
+ * @return customer_id
*/
- @JSONField(name = "customer_id")
+ @JSONField(name="customer_id")
public Integer getCustomerId() {
return getInt("customer_id");
}
@@ -140,20 +135,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: VARCHAR(128)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
- * @param customerName
+ * defaultValue:
+ * @param customerName
*/
- @JSONField(name = "customer_name")
+ @JSONField(name="customer_name")
public void setCustomerName(String customerName) {
set("customer_name", customerName);
}
-
+
/**
- * @return customer_name
+ * @return customer_name
*/
- @JSONField(name = "customer_name")
+ @JSONField(name="customer_name")
public String getCustomerName() {
return getStr("customer_name");
}
@@ -163,20 +157,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: VARCHAR(255)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param customerTexpayerName 客户开票公司名称
*/
- @JSONField(name = "customer_texpayer_name")
+ @JSONField(name="customer_texpayer_name")
public void setCustomerTexpayerName(String customerTexpayerName) {
set("customer_texpayer_name", customerTexpayerName);
}
-
+
/**
* @return customer_texpayer_name 客户开票公司名称
*/
- @JSONField(name = "customer_texpayer_name")
+ @JSONField(name="customer_texpayer_name")
public String getCustomerTexpayerName() {
return getStr("customer_texpayer_name");
}
@@ -186,20 +179,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: VARCHAR(20)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param customerTexpayerNum 客户纳税人识别号
*/
- @JSONField(name = "customer_texpayer_num")
+ @JSONField(name="customer_texpayer_num")
public void setCustomerTexpayerNum(String customerTexpayerNum) {
set("customer_texpayer_num", customerTexpayerNum);
}
-
+
/**
* @return customer_texpayer_num 客户纳税人识别号
*/
- @JSONField(name = "customer_texpayer_num")
+ @JSONField(name="customer_texpayer_num")
public String getCustomerTexpayerNum() {
return getStr("customer_texpayer_num");
}
@@ -209,20 +201,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: VARCHAR(256)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
- * @param customerAddress
+ * defaultValue:
+ * @param customerAddress
*/
- @JSONField(name = "customer_address")
+ @JSONField(name="customer_address")
public void setCustomerAddress(String customerAddress) {
set("customer_address", customerAddress);
}
-
+
/**
- * @return customer_address
+ * @return customer_address
*/
- @JSONField(name = "customer_address")
+ @JSONField(name="customer_address")
public String getCustomerAddress() {
return getStr("customer_address");
}
@@ -232,20 +223,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: CHAR(11)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
- * @param customerPhone
+ * defaultValue:
+ * @param customerPhone
*/
- @JSONField(name = "customer_phone")
+ @JSONField(name="customer_phone")
public void setCustomerPhone(String customerPhone) {
set("customer_phone", customerPhone);
}
-
+
/**
- * @return customer_phone
+ * @return customer_phone
*/
- @JSONField(name = "customer_phone")
+ @JSONField(name="customer_phone")
public String getCustomerPhone() {
return getStr("customer_phone");
}
@@ -255,20 +245,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: VARCHAR(128)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
- * @param customerBankName
+ * defaultValue:
+ * @param customerBankName
*/
- @JSONField(name = "customer_bank_name")
+ @JSONField(name="customer_bank_name")
public void setCustomerBankName(String customerBankName) {
set("customer_bank_name", customerBankName);
}
-
+
/**
- * @return customer_bank_name
+ * @return customer_bank_name
*/
- @JSONField(name = "customer_bank_name")
+ @JSONField(name="customer_bank_name")
public String getCustomerBankName() {
return getStr("customer_bank_name");
}
@@ -278,20 +267,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: VARCHAR(20)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
- * @param customerBankAccount
+ * defaultValue:
+ * @param customerBankAccount
*/
- @JSONField(name = "customer_bank_account")
+ @JSONField(name="customer_bank_account")
public void setCustomerBankAccount(String customerBankAccount) {
set("customer_bank_account", customerBankAccount);
}
-
+
/**
- * @return customer_bank_account
+ * @return customer_bank_account
*/
- @JSONField(name = "customer_bank_account")
+ @JSONField(name="customer_bank_account")
public String getCustomerBankAccount() {
return getStr("customer_bank_account");
}
@@ -301,20 +289,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: VARCHAR(8)
* isNullable: NO
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param customerReceiverName 收货人
*/
- @JSONField(name = "customer_receiver_name")
+ @JSONField(name="customer_receiver_name")
public void setCustomerReceiverName(String customerReceiverName) {
set("customer_receiver_name", customerReceiverName);
}
-
+
/**
* @return customer_receiver_name 收货人
*/
- @JSONField(name = "customer_receiver_name")
+ @JSONField(name="customer_receiver_name")
public String getCustomerReceiverName() {
return getStr("customer_receiver_name");
}
@@ -324,20 +311,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: CHAR(11)
* isNullable: NO
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param customerReceiverPhone 收货人电话
*/
- @JSONField(name = "customer_receiver_phone")
+ @JSONField(name="customer_receiver_phone")
public void setCustomerReceiverPhone(String customerReceiverPhone) {
set("customer_receiver_phone", customerReceiverPhone);
}
-
+
/**
* @return customer_receiver_phone 收货人电话
*/
- @JSONField(name = "customer_receiver_phone")
+ @JSONField(name="customer_receiver_phone")
public String getCustomerReceiverPhone() {
return getStr("customer_receiver_phone");
}
@@ -347,20 +333,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: VARCHAR(256)
* isNullable: NO
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param customerReceiverAddress 送货地址
*/
- @JSONField(name = "customer_receiver_address")
+ @JSONField(name="customer_receiver_address")
public void setCustomerReceiverAddress(String customerReceiverAddress) {
set("customer_receiver_address", customerReceiverAddress);
}
-
+
/**
* @return customer_receiver_address 送货地址
*/
- @JSONField(name = "customer_receiver_address")
+ @JSONField(name="customer_receiver_address")
public String getCustomerReceiverAddress() {
return getStr("customer_receiver_address");
}
@@ -370,20 +355,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: DECIMAL(12,8)
* isNullable: NO
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param customerReceiverLgtd 收货地址经度
*/
- @JSONField(name = "customer_receiver_lgtd")
+ @JSONField(name="customer_receiver_lgtd")
public void setCustomerReceiverLgtd(java.math.BigDecimal customerReceiverLgtd) {
set("customer_receiver_lgtd", customerReceiverLgtd);
}
-
+
/**
* @return customer_receiver_lgtd 收货地址经度
*/
- @JSONField(name = "customer_receiver_lgtd")
+ @JSONField(name="customer_receiver_lgtd")
public java.math.BigDecimal getCustomerReceiverLgtd() {
return get("customer_receiver_lgtd");
}
@@ -393,20 +377,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: DECIMAL(12,8)
* isNullable: NO
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param customerReceiverLttd 收货地址纬度
*/
- @JSONField(name = "customer_receiver_lttd")
+ @JSONField(name="customer_receiver_lttd")
public void setCustomerReceiverLttd(java.math.BigDecimal customerReceiverLttd) {
set("customer_receiver_lttd", customerReceiverLttd);
}
-
+
/**
* @return customer_receiver_lttd 收货地址纬度
*/
- @JSONField(name = "customer_receiver_lttd")
+ @JSONField(name="customer_receiver_lttd")
public java.math.BigDecimal getCustomerReceiverLttd() {
return get("customer_receiver_lttd");
}
@@ -416,20 +399,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: INT(10)
* isNullable: NO
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param transCoId 物流公司
*/
- @JSONField(name = "trans_co_id")
+ @JSONField(name="trans_co_id")
public void setTransCoId(Integer transCoId) {
set("trans_co_id", transCoId);
}
-
+
/**
* @return trans_co_id 物流公司
*/
- @JSONField(name = "trans_co_id")
+ @JSONField(name="trans_co_id")
public Integer getTransCoId() {
return getInt("trans_co_id");
}
@@ -439,20 +421,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: VARCHAR(128)
* isNullable: NO
* isPrimaryKey: NO
- * defaultValue:
- *
- * @param transCoName
+ * defaultValue:
+ * @param transCoName
*/
- @JSONField(name = "trans_co_name")
+ @JSONField(name="trans_co_name")
public void setTransCoName(String transCoName) {
set("trans_co_name", transCoName);
}
-
+
/**
- * @return trans_co_name
+ * @return trans_co_name
*/
- @JSONField(name = "trans_co_name")
+ @JSONField(name="trans_co_name")
public String getTransCoName() {
return getStr("trans_co_name");
}
@@ -462,20 +443,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: VARCHAR(255)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param transCoTexpayerName 物流公司开票公司名称
*/
- @JSONField(name = "trans_co_texpayer_name")
+ @JSONField(name="trans_co_texpayer_name")
public void setTransCoTexpayerName(String transCoTexpayerName) {
set("trans_co_texpayer_name", transCoTexpayerName);
}
-
+
/**
* @return trans_co_texpayer_name 物流公司开票公司名称
*/
- @JSONField(name = "trans_co_texpayer_name")
+ @JSONField(name="trans_co_texpayer_name")
public String getTransCoTexpayerName() {
return getStr("trans_co_texpayer_name");
}
@@ -485,20 +465,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: VARCHAR(20)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
- * @param transCoTexpayerNum
+ * defaultValue:
+ * @param transCoTexpayerNum
*/
- @JSONField(name = "trans_co_texpayer_num")
+ @JSONField(name="trans_co_texpayer_num")
public void setTransCoTexpayerNum(String transCoTexpayerNum) {
set("trans_co_texpayer_num", transCoTexpayerNum);
}
-
+
/**
- * @return trans_co_texpayer_num
+ * @return trans_co_texpayer_num
*/
- @JSONField(name = "trans_co_texpayer_num")
+ @JSONField(name="trans_co_texpayer_num")
public String getTransCoTexpayerNum() {
return getStr("trans_co_texpayer_num");
}
@@ -508,20 +487,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: VARCHAR(256)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
- * @param transCoAddress
+ * defaultValue:
+ * @param transCoAddress
*/
- @JSONField(name = "trans_co_address")
+ @JSONField(name="trans_co_address")
public void setTransCoAddress(String transCoAddress) {
set("trans_co_address", transCoAddress);
}
-
+
/**
- * @return trans_co_address
+ * @return trans_co_address
*/
- @JSONField(name = "trans_co_address")
+ @JSONField(name="trans_co_address")
public String getTransCoAddress() {
return getStr("trans_co_address");
}
@@ -531,20 +509,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: CHAR(11)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
- * @param transCoPhone
+ * defaultValue:
+ * @param transCoPhone
*/
- @JSONField(name = "trans_co_phone")
+ @JSONField(name="trans_co_phone")
public void setTransCoPhone(String transCoPhone) {
set("trans_co_phone", transCoPhone);
}
-
+
/**
- * @return trans_co_phone
+ * @return trans_co_phone
*/
- @JSONField(name = "trans_co_phone")
+ @JSONField(name="trans_co_phone")
public String getTransCoPhone() {
return getStr("trans_co_phone");
}
@@ -554,20 +531,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: VARCHAR(128)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
- * @param transCoBankName
+ * defaultValue:
+ * @param transCoBankName
*/
- @JSONField(name = "trans_co_bank_name")
+ @JSONField(name="trans_co_bank_name")
public void setTransCoBankName(String transCoBankName) {
set("trans_co_bank_name", transCoBankName);
}
-
+
/**
- * @return trans_co_bank_name
+ * @return trans_co_bank_name
*/
- @JSONField(name = "trans_co_bank_name")
+ @JSONField(name="trans_co_bank_name")
public String getTransCoBankName() {
return getStr("trans_co_bank_name");
}
@@ -577,20 +553,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: VARCHAR(20)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
- * @param transCoBankAccount
+ * defaultValue:
+ * @param transCoBankAccount
*/
- @JSONField(name = "trans_co_bank_account")
+ @JSONField(name="trans_co_bank_account")
public void setTransCoBankAccount(String transCoBankAccount) {
set("trans_co_bank_account", transCoBankAccount);
}
-
+
/**
- * @return trans_co_bank_account
+ * @return trans_co_bank_account
*/
- @JSONField(name = "trans_co_bank_account")
+ @JSONField(name="trans_co_bank_account")
public String getTransCoBankAccount() {
return getStr("trans_co_bank_account");
}
@@ -600,20 +575,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: VARCHAR(10)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param truckLicense 车牌号
*/
- @JSONField(name = "truck_license")
+ @JSONField(name="truck_license")
public void setTruckLicense(String truckLicense) {
set("truck_license", truckLicense);
}
-
+
/**
* @return truck_license 车牌号
*/
- @JSONField(name = "truck_license")
+ @JSONField(name="truck_license")
public String getTruckLicense() {
return getStr("truck_license");
}
@@ -623,20 +597,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: VARCHAR(8)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param driverName 司机姓名
*/
- @JSONField(name = "driver_name")
+ @JSONField(name="driver_name")
public void setDriverName(String driverName) {
set("driver_name", driverName);
}
-
+
/**
* @return driver_name 司机姓名
*/
- @JSONField(name = "driver_name")
+ @JSONField(name="driver_name")
public String getDriverName() {
return getStr("driver_name");
}
@@ -646,20 +619,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: CHAR(11)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param driverPhone 司机手机号
*/
- @JSONField(name = "driver_phone")
+ @JSONField(name="driver_phone")
public void setDriverPhone(String driverPhone) {
set("driver_phone", driverPhone);
}
-
+
/**
* @return driver_phone 司机手机号
*/
- @JSONField(name = "driver_phone")
+ @JSONField(name="driver_phone")
public String getDriverPhone() {
return getStr("driver_phone");
}
@@ -669,20 +641,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: DECIMAL(12,2)
* isNullable: NO
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param unitPrice 单价
*/
- @JSONField(name = "unit_price")
+ @JSONField(name="unit_price")
public void setUnitPrice(java.math.BigDecimal unitPrice) {
set("unit_price", unitPrice);
}
-
+
/**
* @return unit_price 单价
*/
- @JSONField(name = "unit_price")
+ @JSONField(name="unit_price")
public java.math.BigDecimal getUnitPrice() {
return get("unit_price");
}
@@ -692,20 +663,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: DECIMAL(12,2)
* isNullable: NO
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param totalPrice 总价,应付金额
*/
- @JSONField(name = "total_price")
+ @JSONField(name="total_price")
public void setTotalPrice(java.math.BigDecimal totalPrice) {
set("total_price", totalPrice);
}
-
+
/**
* @return total_price 总价,应付金额
*/
- @JSONField(name = "total_price")
+ @JSONField(name="total_price")
public java.math.BigDecimal getTotalPrice() {
return get("total_price");
}
@@ -715,20 +685,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: DECIMAL(12,2)
* isNullable: NO
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param weight 购买重量
*/
- @JSONField(name = "weight")
+ @JSONField(name="weight")
public void setWeight(java.math.BigDecimal weight) {
set("weight", weight);
}
-
+
/**
* @return weight 购买重量
*/
- @JSONField(name = "weight")
+ @JSONField(name="weight")
public java.math.BigDecimal getWeight() {
return get("weight");
}
@@ -738,20 +707,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: DECIMAL(12,2)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param paid 实际支付金额
*/
- @JSONField(name = "paid")
+ @JSONField(name="paid")
public void setPaid(java.math.BigDecimal paid) {
set("paid", paid);
}
-
+
/**
* @return paid 实际支付金额
*/
- @JSONField(name = "paid")
+ @JSONField(name="paid")
public java.math.BigDecimal getPaid() {
return get("paid");
}
@@ -761,20 +729,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: DATETIME(19)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param pickTime 提货时间
*/
- @JSONField(name = "pick_time")
+ @JSONField(name="pick_time")
public void setPickTime(java.util.Date pickTime) {
set("pick_time", pickTime);
}
-
+
/**
* @return pick_time 提货时间
*/
- @JSONField(name = "pick_time")
+ @JSONField(name="pick_time")
public java.util.Date getPickTime() {
return get("pick_time");
}
@@ -784,20 +751,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: DECIMAL(12,2)
* isNullable: NO
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param transDistance 运距
*/
- @JSONField(name = "trans_distance")
+ @JSONField(name="trans_distance")
public void setTransDistance(java.math.BigDecimal transDistance) {
set("trans_distance", transDistance);
}
-
+
/**
* @return trans_distance 运距
*/
- @JSONField(name = "trans_distance")
+ @JSONField(name="trans_distance")
public java.math.BigDecimal getTransDistance() {
return get("trans_distance");
}
@@ -807,20 +773,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: DECIMAL(10,2)
* isNullable: NO
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param transPrice 运费
*/
- @JSONField(name = "trans_price")
+ @JSONField(name="trans_price")
public void setTransPrice(java.math.BigDecimal transPrice) {
set("trans_price", transPrice);
}
-
+
/**
* @return trans_price 运费
*/
- @JSONField(name = "trans_price")
+ @JSONField(name="trans_price")
public java.math.BigDecimal getTransPrice() {
return get("trans_price");
}
@@ -830,20 +795,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: DECIMAL(12,2)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param transUnitPrice 运输单价
*/
- @JSONField(name = "trans_unit_price")
+ @JSONField(name="trans_unit_price")
public void setTransUnitPrice(java.math.BigDecimal transUnitPrice) {
set("trans_unit_price", transUnitPrice);
}
-
+
/**
* @return trans_unit_price 运输单价
*/
- @JSONField(name = "trans_unit_price")
+ @JSONField(name="trans_unit_price")
public java.math.BigDecimal getTransUnitPrice() {
return get("trans_unit_price");
}
@@ -854,19 +818,18 @@ public abstract class BaseOrderSale> extends BaseMode
* isNullable: NO
* isPrimaryKey: NO
* defaultValue: 1
- *
* @param payType 支付方式: 1,现场支付; 2,在线支付
*/
- @JSONField(name = "pay_type")
+ @JSONField(name="pay_type")
public void setPayType(Integer payType) {
set("pay_type", payType);
}
-
+
/**
* @return pay_type 支付方式: 1,现场支付; 2,在线支付
*/
- @JSONField(name = "pay_type")
+ @JSONField(name="pay_type")
public Integer getPayType() {
return getInt("pay_type");
}
@@ -876,20 +839,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: DATETIME(19)
* isNullable: NO
* isPrimaryKey: NO
- * defaultValue:
- *
- * @param createTime
+ * defaultValue:
+ * @param createTime
*/
- @JSONField(name = "create_time")
+ @JSONField(name="create_time")
public void setCreateTime(java.util.Date createTime) {
set("create_time", createTime);
}
-
+
/**
- * @return create_time
+ * @return create_time
*/
- @JSONField(name = "create_time")
+ @JSONField(name="create_time")
public java.util.Date getCreateTime() {
return get("create_time");
}
@@ -899,20 +861,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: INT(10)
* isNullable: NO
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param createUserId 创建用户id
*/
- @JSONField(name = "create_user_id")
+ @JSONField(name="create_user_id")
public void setCreateUserId(Integer createUserId) {
set("create_user_id", createUserId);
}
-
+
/**
* @return create_user_id 创建用户id
*/
- @JSONField(name = "create_user_id")
+ @JSONField(name="create_user_id")
public Integer getCreateUserId() {
return getInt("create_user_id");
}
@@ -922,20 +883,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: VARCHAR(20)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param createUserName 创建用户名
*/
- @JSONField(name = "create_user_name")
+ @JSONField(name="create_user_name")
public void setCreateUserName(String createUserName) {
set("create_user_name", createUserName);
}
-
+
/**
* @return create_user_name 创建用户名
*/
- @JSONField(name = "create_user_name")
+ @JSONField(name="create_user_name")
public String getCreateUserName() {
return getStr("create_user_name");
}
@@ -945,20 +905,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: INT(10)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param settlementUserId 结算用户id
*/
- @JSONField(name = "settlement_user_id")
+ @JSONField(name="settlement_user_id")
public void setSettlementUserId(Integer settlementUserId) {
set("settlement_user_id", settlementUserId);
}
-
+
/**
* @return settlement_user_id 结算用户id
*/
- @JSONField(name = "settlement_user_id")
+ @JSONField(name="settlement_user_id")
public Integer getSettlementUserId() {
return getInt("settlement_user_id");
}
@@ -968,20 +927,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: VARCHAR(20)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param settlementUserName 结算用户名
*/
- @JSONField(name = "settlement_user_name")
+ @JSONField(name="settlement_user_name")
public void setSettlementUserName(String settlementUserName) {
set("settlement_user_name", settlementUserName);
}
-
+
/**
* @return settlement_user_name 结算用户名
*/
- @JSONField(name = "settlement_user_name")
+ @JSONField(name="settlement_user_name")
public String getSettlementUserName() {
return getStr("settlement_user_name");
}
@@ -992,29 +950,30 @@ public abstract class BaseOrderSale> extends BaseMode
* isNullable: NO
* isPrimaryKey: NO
* defaultValue: 1
- *
* @param state 1,初始状态;
- * 2,已进场;(后台自动设置)
- * 3,已装载
- * 4,已离场(后台自动设置)
- * 5,已收货
- * 9,订单作废
+2,已进场;(后台自动设置)
+3,已装载
+4,已离场(后台自动设置)
+5,已收货
+9,订单作废
+
*/
- @JSONField(name = "state")
+ @JSONField(name="state")
public void setState(Integer state) {
set("state", state);
}
-
+
/**
* @return state 1,初始状态;
- * 2,已进场;(后台自动设置)
- * 3,已装载
- * 4,已离场(后台自动设置)
- * 5,已收货
- * 9,订单作废
+2,已进场;(后台自动设置)
+3,已装载
+4,已离场(后台自动设置)
+5,已收货
+9,订单作废
+
*/
- @JSONField(name = "state")
+ @JSONField(name="state")
public Integer getState() {
return getInt("state");
}
@@ -1025,19 +984,18 @@ public abstract class BaseOrderSale> extends BaseMode
* isNullable: NO
* isPrimaryKey: NO
* defaultValue: 0
- *
* @param reqReceipt 是否需要发票,0 默认不需要,1需要
*/
- @JSONField(name = "req_receipt")
+ @JSONField(name="req_receipt")
public void setReqReceipt(Integer reqReceipt) {
set("req_receipt", reqReceipt);
}
-
+
/**
* @return req_receipt 是否需要发票,0 默认不需要,1需要
*/
- @JSONField(name = "req_receipt")
+ @JSONField(name="req_receipt")
public Integer getReqReceipt() {
return getInt("req_receipt");
}
@@ -1047,20 +1005,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: INT(10)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param orderclusterId ordercluste id
*/
- @JSONField(name = "ordercluster_id")
+ @JSONField(name="ordercluster_id")
public void setOrderclusterId(Integer orderclusterId) {
set("ordercluster_id", orderclusterId);
}
-
+
/**
* @return ordercluster_id ordercluste id
*/
- @JSONField(name = "ordercluster_id")
+ @JSONField(name="ordercluster_id")
public Integer getOrderclusterId() {
return getInt("ordercluster_id");
}
@@ -1071,19 +1028,18 @@ public abstract class BaseOrderSale> extends BaseMode
* isNullable: NO
* isPrimaryKey: NO
* defaultValue: CURRENT_TIMESTAMP
- *
* @param changeTime 最后修改时间
*/
- @JSONField(name = "change_time")
+ @JSONField(name="change_time")
public void setChangeTime(java.util.Date changeTime) {
set("change_time", changeTime);
}
-
+
/**
* @return change_time 最后修改时间
*/
- @JSONField(name = "change_time")
+ @JSONField(name="change_time")
public java.util.Date getChangeTime() {
return get("change_time");
}
@@ -1094,19 +1050,18 @@ public abstract class BaseOrderSale> extends BaseMode
* isNullable: NO
* isPrimaryKey: NO
* defaultValue: 0
- *
* @param isprepaid 是否已预付,在结算时勾选
*/
- @JSONField(name = "isprepaid")
+ @JSONField(name="isprepaid")
public void setIsprepaid(Integer isprepaid) {
set("isprepaid", isprepaid);
}
-
+
/**
* @return isprepaid 是否已预付,在结算时勾选
*/
- @JSONField(name = "isprepaid")
+ @JSONField(name="isprepaid")
public Integer getIsprepaid() {
return getInt("isprepaid");
}
@@ -1116,20 +1071,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: VARCHAR(255)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param memo 备注
*/
- @JSONField(name = "memo")
+ @JSONField(name="memo")
public void setMemo(String memo) {
set("memo", memo);
}
-
+
/**
* @return memo 备注
*/
- @JSONField(name = "memo")
+ @JSONField(name="memo")
public String getMemo() {
return getStr("memo");
}
@@ -1139,20 +1093,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: INT(10)
* isNullable: NO
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param productId 品类id
*/
- @JSONField(name = "product_id")
+ @JSONField(name="product_id")
public void setProductId(Integer productId) {
set("product_id", productId);
}
-
+
/**
* @return product_id 品类id
*/
- @JSONField(name = "product_id")
+ @JSONField(name="product_id")
public Integer getProductId() {
return getInt("product_id");
}
@@ -1162,20 +1115,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: VARCHAR(255)
* isNullable: NO
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param productName 品类名称
*/
- @JSONField(name = "product_name")
+ @JSONField(name="product_name")
public void setProductName(String productName) {
set("product_name", productName);
}
-
+
/**
* @return product_name 品类名称
*/
- @JSONField(name = "product_name")
+ @JSONField(name="product_name")
public String getProductName() {
return getStr("product_name");
}
@@ -1185,20 +1137,19 @@ public abstract class BaseOrderSale> extends BaseMode
* type: INT(10)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param prepayCustomerId 预付费客户 prepay_customer 表的id
*/
- @JSONField(name = "prepay_customer_id")
+ @JSONField(name="prepay_customer_id")
public void setPrepayCustomerId(Integer prepayCustomerId) {
set("prepay_customer_id", prepayCustomerId);
}
-
+
/**
* @return prepay_customer_id 预付费客户 prepay_customer 表的id
*/
- @JSONField(name = "prepay_customer_id")
+ @JSONField(name="prepay_customer_id")
public Integer getPrepayCustomerId() {
return getInt("prepay_customer_id");
}
@@ -1208,23 +1159,110 @@ public abstract class BaseOrderSale> extends BaseMode
* type: VARCHAR(20)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param invoiceCode 发票号码
*/
- @JSONField(name = "invoice_code")
+ @JSONField(name="invoice_code")
public void setInvoiceCode(String invoiceCode) {
set("invoice_code", invoiceCode);
}
-
+
/**
* @return invoice_code 发票号码
*/
- @JSONField(name = "invoice_code")
+ @JSONField(name="invoice_code")
public String getInvoiceCode() {
return getStr("invoice_code");
}
+ /**
+ * name: invoice_number
+ * type: VARCHAR(20)
+ * isNullable: YES
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param invoiceNumber 发票代码
+ */
+ @JSONField(name="invoice_number")
+ public void setInvoiceNumber(String invoiceNumber) {
+ set("invoice_number", invoiceNumber);
+ }
+
+
+ /**
+ * @return invoice_number 发票代码
+ */
+ @JSONField(name="invoice_number")
+ public String getInvoiceNumber() {
+ return getStr("invoice_number");
+ }
+
+ /**
+ * name: invoice_type
+ * type: INT(10)
+ * isNullable: YES
+ * isPrimaryKey: NO
+ * defaultValue: 1
+ * @param invoiceType 1.普票,2.专票
+ */
+ @JSONField(name="invoice_type")
+ public void setInvoiceType(Integer invoiceType) {
+ set("invoice_type", invoiceType);
+ }
+
+
+ /**
+ * @return invoice_type 1.普票,2.专票
+ */
+ @JSONField(name="invoice_type")
+ public Integer getInvoiceType() {
+ return getInt("invoice_type");
+ }
+
+ /**
+ * name: invoice_site
+ * type: INT(10)
+ * isNullable: YES
+ * isPrimaryKey: NO
+ * defaultValue: 1
+ * @param invoiceSite 1.砂站,2.结算中心
+ */
+ @JSONField(name="invoice_site")
+ public void setInvoiceSite(Integer invoiceSite) {
+ set("invoice_site", invoiceSite);
+ }
+
+
+ /**
+ * @return invoice_site 1.砂站,2.结算中心
+ */
+ @JSONField(name="invoice_site")
+ public Integer getInvoiceSite() {
+ return getInt("invoice_site");
+ }
+
+ /**
+ * name: ticket_code
+ * type: VARCHAR(20)
+ * isNullable: YES
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param ticketCode 结算单代码
+ */
+ @JSONField(name="ticket_code")
+ public void setTicketCode(String ticketCode) {
+ set("ticket_code", ticketCode);
+ }
+
+
+ /**
+ * @return ticket_code 结算单代码
+ */
+ @JSONField(name="ticket_code")
+ public String getTicketCode() {
+ return getStr("ticket_code");
+ }
+
}
diff --git a/ssjygl-xsx-common/src/main/java/com/cowr/model/base/BaseOrderTemp.java b/ssjygl-xsx-common/src/main/java/com/cowr/model/base/BaseOrderTemp.java
index 1864346..56629a2 100644
--- a/ssjygl-xsx-common/src/main/java/com/cowr/model/base/BaseOrderTemp.java
+++ b/ssjygl-xsx-common/src/main/java/com/cowr/model/base/BaseOrderTemp.java
@@ -5,7 +5,7 @@ import com.jfinal.plugin.activerecord.IBean;
import com.alibaba.fastjson.annotation.JSONField;
/**
- * Generated by COWR Mon Sep 28 16:46:22 CST 2020
+ * Generated by COWR Mon Mar 01 10:54:13 CST 2021
* TableName: order_temp
* Remarks: 订单相关 - 外销单
* PrimaryKey: sn
@@ -15,8 +15,8 @@ public abstract class BaseOrderTemp> extends BaseMode
public static final String tablename = "order_temp";
- @JSONField(serialize = false)
- public String getTablename() {
+ @JSONField(serialize=false)
+ public String getTablename(){
return tablename;
}
@@ -25,20 +25,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: CHAR(16)
* isNullable: NO
* isPrimaryKey: YES
- * defaultValue:
- *
+ * defaultValue:
* @param sn YYYYMMDD + 两位销售点id(避免离线生成订单号重复) + 两位订单类型 + 四位序列号
*/
- @JSONField(name = "sn")
+ @JSONField(name="sn")
public void setSn(String sn) {
set("sn", sn);
}
-
+
/**
* @return sn YYYYMMDD + 两位销售点id(避免离线生成订单号重复) + 两位订单类型 + 四位序列号
*/
- @JSONField(name = "sn")
+ @JSONField(name="sn")
public String getSn() {
return getStr("sn");
}
@@ -48,20 +47,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: CHAR(32)
* isNullable: NO
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param uuid UUID 唯一验证
*/
- @JSONField(name = "uuid")
+ @JSONField(name="uuid")
public void setUuid(String uuid) {
set("uuid", uuid);
}
-
+
/**
* @return uuid UUID 唯一验证
*/
- @JSONField(name = "uuid")
+ @JSONField(name="uuid")
public String getUuid() {
return getStr("uuid");
}
@@ -71,20 +69,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: CHAR(32)
* isNullable: NO
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param transportId 出入场记录id
*/
- @JSONField(name = "transport_id")
+ @JSONField(name="transport_id")
public void setTransportId(String transportId) {
set("transport_id", transportId);
}
-
+
/**
* @return transport_id 出入场记录id
*/
- @JSONField(name = "transport_id")
+ @JSONField(name="transport_id")
public String getTransportId() {
return getStr("transport_id");
}
@@ -94,20 +91,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: INT(10)
* isNullable: NO
* isPrimaryKey: NO
- * defaultValue:
- *
- * @param supermarketId 砂站id
+ * defaultValue:
+ * @param supermarketId 超市id
*/
- @JSONField(name = "supermarket_id")
+ @JSONField(name="supermarket_id")
public void setSupermarketId(Integer supermarketId) {
set("supermarket_id", supermarketId);
}
-
+
/**
- * @return supermarket_id 砂站id
+ * @return supermarket_id 超市id
*/
- @JSONField(name = "supermarket_id")
+ @JSONField(name="supermarket_id")
public Integer getSupermarketId() {
return getInt("supermarket_id");
}
@@ -117,20 +113,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: DECIMAL(12,2)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param weight 购买重量
*/
- @JSONField(name = "weight")
+ @JSONField(name="weight")
public void setWeight(java.math.BigDecimal weight) {
set("weight", weight);
}
-
+
/**
* @return weight 购买重量
*/
- @JSONField(name = "weight")
+ @JSONField(name="weight")
public java.math.BigDecimal getWeight() {
return get("weight");
}
@@ -140,20 +135,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: VARCHAR(10)
* isNullable: NO
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param truckLicense 车牌号
*/
- @JSONField(name = "truck_license")
+ @JSONField(name="truck_license")
public void setTruckLicense(String truckLicense) {
set("truck_license", truckLicense);
}
-
+
/**
* @return truck_license 车牌号
*/
- @JSONField(name = "truck_license")
+ @JSONField(name="truck_license")
public String getTruckLicense() {
return getStr("truck_license");
}
@@ -164,31 +158,32 @@ public abstract class BaseOrderTemp> extends BaseMode
* isNullable: NO
* isPrimaryKey: NO
* defaultValue: 1
- *
* @param state 1,初始状态;
- * 2,已进场;(后台自动设置)
- * 3,已装载
- * 4,已离场(
- * 后台自动设置)(扩展,已生成待支付订单)
- * 5,已收货
- * 9,订单作废
+2,已进场;(后台自动设置)
+3,已装载
+4,已离场(
+后台自动设置)(扩展,已生成待支付订单)
+5,已收货
+9,订单作废
+
*/
- @JSONField(name = "state")
+ @JSONField(name="state")
public void setState(Integer state) {
set("state", state);
}
-
+
/**
* @return state 1,初始状态;
- * 2,已进场;(后台自动设置)
- * 3,已装载
- * 4,已离场(
- * 后台自动设置)(扩展,已生成待支付订单)
- * 5,已收货
- * 9,订单作废
+2,已进场;(后台自动设置)
+3,已装载
+4,已离场(
+后台自动设置)(扩展,已生成待支付订单)
+5,已收货
+9,订单作废
+
*/
- @JSONField(name = "state")
+ @JSONField(name="state")
public Integer getState() {
return getInt("state");
}
@@ -198,20 +193,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: DATETIME(19)
* isNullable: NO
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param createTime 创建时间
*/
- @JSONField(name = "create_time")
+ @JSONField(name="create_time")
public void setCreateTime(java.util.Date createTime) {
set("create_time", createTime);
}
-
+
/**
* @return create_time 创建时间
*/
- @JSONField(name = "create_time")
+ @JSONField(name="create_time")
public java.util.Date getCreateTime() {
return get("create_time");
}
@@ -221,20 +215,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: INT(10)
* isNullable: NO
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param createUserId 创建用户id
*/
- @JSONField(name = "create_user_id")
+ @JSONField(name="create_user_id")
public void setCreateUserId(Integer createUserId) {
set("create_user_id", createUserId);
}
-
+
/**
* @return create_user_id 创建用户id
*/
- @JSONField(name = "create_user_id")
+ @JSONField(name="create_user_id")
public Integer getCreateUserId() {
return getInt("create_user_id");
}
@@ -244,20 +237,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: VARCHAR(20)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param createUserName 创建用户名
*/
- @JSONField(name = "create_user_name")
+ @JSONField(name="create_user_name")
public void setCreateUserName(String createUserName) {
set("create_user_name", createUserName);
}
-
+
/**
* @return create_user_name 创建用户名
*/
- @JSONField(name = "create_user_name")
+ @JSONField(name="create_user_name")
public String getCreateUserName() {
return getStr("create_user_name");
}
@@ -267,20 +259,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: INT(10)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param settlementUserId 结算用户id
*/
- @JSONField(name = "settlement_user_id")
+ @JSONField(name="settlement_user_id")
public void setSettlementUserId(Integer settlementUserId) {
set("settlement_user_id", settlementUserId);
}
-
+
/**
* @return settlement_user_id 结算用户id
*/
- @JSONField(name = "settlement_user_id")
+ @JSONField(name="settlement_user_id")
public Integer getSettlementUserId() {
return getInt("settlement_user_id");
}
@@ -290,20 +281,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: VARCHAR(20)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param settlementUserName 结算用户名
*/
- @JSONField(name = "settlement_user_name")
+ @JSONField(name="settlement_user_name")
public void setSettlementUserName(String settlementUserName) {
set("settlement_user_name", settlementUserName);
}
-
+
/**
* @return settlement_user_name 结算用户名
*/
- @JSONField(name = "settlement_user_name")
+ @JSONField(name="settlement_user_name")
public String getSettlementUserName() {
return getStr("settlement_user_name");
}
@@ -313,20 +303,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: DECIMAL(12,2)
* isNullable: NO
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param unitPrice 单价
*/
- @JSONField(name = "unit_price")
+ @JSONField(name="unit_price")
public void setUnitPrice(java.math.BigDecimal unitPrice) {
set("unit_price", unitPrice);
}
-
+
/**
* @return unit_price 单价
*/
- @JSONField(name = "unit_price")
+ @JSONField(name="unit_price")
public java.math.BigDecimal getUnitPrice() {
return get("unit_price");
}
@@ -336,20 +325,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: DECIMAL(12,2)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param totalPrice 总价,应付费
*/
- @JSONField(name = "total_price")
+ @JSONField(name="total_price")
public void setTotalPrice(java.math.BigDecimal totalPrice) {
set("total_price", totalPrice);
}
-
+
/**
* @return total_price 总价,应付费
*/
- @JSONField(name = "total_price")
+ @JSONField(name="total_price")
public java.math.BigDecimal getTotalPrice() {
return get("total_price");
}
@@ -359,20 +347,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: DECIMAL(12,2)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param paid 实际支付金额
*/
- @JSONField(name = "paid")
+ @JSONField(name="paid")
public void setPaid(java.math.BigDecimal paid) {
set("paid", paid);
}
-
+
/**
* @return paid 实际支付金额
*/
- @JSONField(name = "paid")
+ @JSONField(name="paid")
public java.math.BigDecimal getPaid() {
return get("paid");
}
@@ -383,19 +370,18 @@ public abstract class BaseOrderTemp> extends BaseMode
* isNullable: NO
* isPrimaryKey: NO
* defaultValue: 1
- *
* @param payType 支付方式: 1,现场支付; 2,在线支付
*/
- @JSONField(name = "pay_type")
+ @JSONField(name="pay_type")
public void setPayType(Integer payType) {
set("pay_type", payType);
}
-
+
/**
* @return pay_type 支付方式: 1,现场支付; 2,在线支付
*/
- @JSONField(name = "pay_type")
+ @JSONField(name="pay_type")
public Integer getPayType() {
return getInt("pay_type");
}
@@ -406,19 +392,18 @@ public abstract class BaseOrderTemp> extends BaseMode
* isNullable: NO
* isPrimaryKey: NO
* defaultValue: CURRENT_TIMESTAMP
- *
* @param changeTime 最后修改时间
*/
- @JSONField(name = "change_time")
+ @JSONField(name="change_time")
public void setChangeTime(java.util.Date changeTime) {
set("change_time", changeTime);
}
-
+
/**
* @return change_time 最后修改时间
*/
- @JSONField(name = "change_time")
+ @JSONField(name="change_time")
public java.util.Date getChangeTime() {
return get("change_time");
}
@@ -429,19 +414,18 @@ public abstract class BaseOrderTemp> extends BaseMode
* isNullable: NO
* isPrimaryKey: NO
* defaultValue: 0
- *
* @param isprepaid 是否已预付,在结算时勾选
*/
- @JSONField(name = "isprepaid")
+ @JSONField(name="isprepaid")
public void setIsprepaid(Integer isprepaid) {
set("isprepaid", isprepaid);
}
-
+
/**
* @return isprepaid 是否已预付,在结算时勾选
*/
- @JSONField(name = "isprepaid")
+ @JSONField(name="isprepaid")
public Integer getIsprepaid() {
return getInt("isprepaid");
}
@@ -451,20 +435,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: VARCHAR(255)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param memo 备注
*/
- @JSONField(name = "memo")
+ @JSONField(name="memo")
public void setMemo(String memo) {
set("memo", memo);
}
-
+
/**
* @return memo 备注
*/
- @JSONField(name = "memo")
+ @JSONField(name="memo")
public String getMemo() {
return getStr("memo");
}
@@ -474,20 +457,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: INT(10)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
- * @param customerId
+ * defaultValue:
+ * @param customerId
*/
- @JSONField(name = "customer_id")
+ @JSONField(name="customer_id")
public void setCustomerId(Integer customerId) {
set("customer_id", customerId);
}
-
+
/**
- * @return customer_id
+ * @return customer_id
*/
- @JSONField(name = "customer_id")
+ @JSONField(name="customer_id")
public Integer getCustomerId() {
return getInt("customer_id");
}
@@ -497,20 +479,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: VARCHAR(128)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
- * @param customerName
+ * defaultValue:
+ * @param customerName
*/
- @JSONField(name = "customer_name")
+ @JSONField(name="customer_name")
public void setCustomerName(String customerName) {
set("customer_name", customerName);
}
-
+
/**
- * @return customer_name
+ * @return customer_name
*/
- @JSONField(name = "customer_name")
+ @JSONField(name="customer_name")
public String getCustomerName() {
return getStr("customer_name");
}
@@ -520,20 +501,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: VARCHAR(255)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param customerTexpayerName 客户开票公司名称
*/
- @JSONField(name = "customer_texpayer_name")
+ @JSONField(name="customer_texpayer_name")
public void setCustomerTexpayerName(String customerTexpayerName) {
set("customer_texpayer_name", customerTexpayerName);
}
-
+
/**
* @return customer_texpayer_name 客户开票公司名称
*/
- @JSONField(name = "customer_texpayer_name")
+ @JSONField(name="customer_texpayer_name")
public String getCustomerTexpayerName() {
return getStr("customer_texpayer_name");
}
@@ -543,20 +523,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: VARCHAR(20)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param customerTexpayerNum 客户纳税人识别号
*/
- @JSONField(name = "customer_texpayer_num")
+ @JSONField(name="customer_texpayer_num")
public void setCustomerTexpayerNum(String customerTexpayerNum) {
set("customer_texpayer_num", customerTexpayerNum);
}
-
+
/**
* @return customer_texpayer_num 客户纳税人识别号
*/
- @JSONField(name = "customer_texpayer_num")
+ @JSONField(name="customer_texpayer_num")
public String getCustomerTexpayerNum() {
return getStr("customer_texpayer_num");
}
@@ -566,43 +545,41 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: VARCHAR(256)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
- * @param customerAddress
+ * defaultValue:
+ * @param customerAddress
*/
- @JSONField(name = "customer_address")
+ @JSONField(name="customer_address")
public void setCustomerAddress(String customerAddress) {
set("customer_address", customerAddress);
}
-
+
/**
- * @return customer_address
+ * @return customer_address
*/
- @JSONField(name = "customer_address")
+ @JSONField(name="customer_address")
public String getCustomerAddress() {
return getStr("customer_address");
}
/**
* name: customer_phone
- * type: CHAR(11)
+ * type: CHAR(20)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
- * @param customerPhone
+ * defaultValue:
+ * @param customerPhone
*/
- @JSONField(name = "customer_phone")
+ @JSONField(name="customer_phone")
public void setCustomerPhone(String customerPhone) {
set("customer_phone", customerPhone);
}
-
+
/**
- * @return customer_phone
+ * @return customer_phone
*/
- @JSONField(name = "customer_phone")
+ @JSONField(name="customer_phone")
public String getCustomerPhone() {
return getStr("customer_phone");
}
@@ -612,20 +589,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: VARCHAR(128)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
- * @param customerBankName
+ * defaultValue:
+ * @param customerBankName
*/
- @JSONField(name = "customer_bank_name")
+ @JSONField(name="customer_bank_name")
public void setCustomerBankName(String customerBankName) {
set("customer_bank_name", customerBankName);
}
-
+
/**
- * @return customer_bank_name
+ * @return customer_bank_name
*/
- @JSONField(name = "customer_bank_name")
+ @JSONField(name="customer_bank_name")
public String getCustomerBankName() {
return getStr("customer_bank_name");
}
@@ -635,20 +611,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: VARCHAR(20)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
- * @param customerBankAccount
+ * defaultValue:
+ * @param customerBankAccount
*/
- @JSONField(name = "customer_bank_account")
+ @JSONField(name="customer_bank_account")
public void setCustomerBankAccount(String customerBankAccount) {
set("customer_bank_account", customerBankAccount);
}
-
+
/**
- * @return customer_bank_account
+ * @return customer_bank_account
*/
- @JSONField(name = "customer_bank_account")
+ @JSONField(name="customer_bank_account")
public String getCustomerBankAccount() {
return getStr("customer_bank_account");
}
@@ -658,20 +633,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: VARCHAR(8)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param customerReceiverName 收货人
*/
- @JSONField(name = "customer_receiver_name")
+ @JSONField(name="customer_receiver_name")
public void setCustomerReceiverName(String customerReceiverName) {
set("customer_receiver_name", customerReceiverName);
}
-
+
/**
* @return customer_receiver_name 收货人
*/
- @JSONField(name = "customer_receiver_name")
+ @JSONField(name="customer_receiver_name")
public String getCustomerReceiverName() {
return getStr("customer_receiver_name");
}
@@ -681,20 +655,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: CHAR(11)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param customerReceiverPhone 收货人电话
*/
- @JSONField(name = "customer_receiver_phone")
+ @JSONField(name="customer_receiver_phone")
public void setCustomerReceiverPhone(String customerReceiverPhone) {
set("customer_receiver_phone", customerReceiverPhone);
}
-
+
/**
* @return customer_receiver_phone 收货人电话
*/
- @JSONField(name = "customer_receiver_phone")
+ @JSONField(name="customer_receiver_phone")
public String getCustomerReceiverPhone() {
return getStr("customer_receiver_phone");
}
@@ -704,20 +677,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: VARCHAR(256)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param customerReceiverAddress 送货地址
*/
- @JSONField(name = "customer_receiver_address")
+ @JSONField(name="customer_receiver_address")
public void setCustomerReceiverAddress(String customerReceiverAddress) {
set("customer_receiver_address", customerReceiverAddress);
}
-
+
/**
* @return customer_receiver_address 送货地址
*/
- @JSONField(name = "customer_receiver_address")
+ @JSONField(name="customer_receiver_address")
public String getCustomerReceiverAddress() {
return getStr("customer_receiver_address");
}
@@ -727,20 +699,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: DECIMAL(12,8)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param customerReceiverLgtd 收货地址经度
*/
- @JSONField(name = "customer_receiver_lgtd")
+ @JSONField(name="customer_receiver_lgtd")
public void setCustomerReceiverLgtd(java.math.BigDecimal customerReceiverLgtd) {
set("customer_receiver_lgtd", customerReceiverLgtd);
}
-
+
/**
* @return customer_receiver_lgtd 收货地址经度
*/
- @JSONField(name = "customer_receiver_lgtd")
+ @JSONField(name="customer_receiver_lgtd")
public java.math.BigDecimal getCustomerReceiverLgtd() {
return get("customer_receiver_lgtd");
}
@@ -750,20 +721,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: DECIMAL(12,8)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param customerReceiverLttd 收货地址纬度
*/
- @JSONField(name = "customer_receiver_lttd")
+ @JSONField(name="customer_receiver_lttd")
public void setCustomerReceiverLttd(java.math.BigDecimal customerReceiverLttd) {
set("customer_receiver_lttd", customerReceiverLttd);
}
-
+
/**
* @return customer_receiver_lttd 收货地址纬度
*/
- @JSONField(name = "customer_receiver_lttd")
+ @JSONField(name="customer_receiver_lttd")
public java.math.BigDecimal getCustomerReceiverLttd() {
return get("customer_receiver_lttd");
}
@@ -773,20 +743,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: INT(10)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param transCoId 物流公司
*/
- @JSONField(name = "trans_co_id")
+ @JSONField(name="trans_co_id")
public void setTransCoId(Integer transCoId) {
set("trans_co_id", transCoId);
}
-
+
/**
* @return trans_co_id 物流公司
*/
- @JSONField(name = "trans_co_id")
+ @JSONField(name="trans_co_id")
public Integer getTransCoId() {
return getInt("trans_co_id");
}
@@ -796,20 +765,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: VARCHAR(128)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
- * @param transCoName
+ * defaultValue:
+ * @param transCoName
*/
- @JSONField(name = "trans_co_name")
+ @JSONField(name="trans_co_name")
public void setTransCoName(String transCoName) {
set("trans_co_name", transCoName);
}
-
+
/**
- * @return trans_co_name
+ * @return trans_co_name
*/
- @JSONField(name = "trans_co_name")
+ @JSONField(name="trans_co_name")
public String getTransCoName() {
return getStr("trans_co_name");
}
@@ -819,20 +787,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: VARCHAR(255)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param transCoTexpayerName 物流公司开票公司名称
*/
- @JSONField(name = "trans_co_texpayer_name")
+ @JSONField(name="trans_co_texpayer_name")
public void setTransCoTexpayerName(String transCoTexpayerName) {
set("trans_co_texpayer_name", transCoTexpayerName);
}
-
+
/**
* @return trans_co_texpayer_name 物流公司开票公司名称
*/
- @JSONField(name = "trans_co_texpayer_name")
+ @JSONField(name="trans_co_texpayer_name")
public String getTransCoTexpayerName() {
return getStr("trans_co_texpayer_name");
}
@@ -842,20 +809,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: VARCHAR(20)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
- * @param transCoTexpayerNum
+ * defaultValue:
+ * @param transCoTexpayerNum
*/
- @JSONField(name = "trans_co_texpayer_num")
+ @JSONField(name="trans_co_texpayer_num")
public void setTransCoTexpayerNum(String transCoTexpayerNum) {
set("trans_co_texpayer_num", transCoTexpayerNum);
}
-
+
/**
- * @return trans_co_texpayer_num
+ * @return trans_co_texpayer_num
*/
- @JSONField(name = "trans_co_texpayer_num")
+ @JSONField(name="trans_co_texpayer_num")
public String getTransCoTexpayerNum() {
return getStr("trans_co_texpayer_num");
}
@@ -865,20 +831,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: VARCHAR(256)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
- * @param transCoAddress
+ * defaultValue:
+ * @param transCoAddress
*/
- @JSONField(name = "trans_co_address")
+ @JSONField(name="trans_co_address")
public void setTransCoAddress(String transCoAddress) {
set("trans_co_address", transCoAddress);
}
-
+
/**
- * @return trans_co_address
+ * @return trans_co_address
*/
- @JSONField(name = "trans_co_address")
+ @JSONField(name="trans_co_address")
public String getTransCoAddress() {
return getStr("trans_co_address");
}
@@ -888,20 +853,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: CHAR(11)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
- * @param transCoPhone
+ * defaultValue:
+ * @param transCoPhone
*/
- @JSONField(name = "trans_co_phone")
+ @JSONField(name="trans_co_phone")
public void setTransCoPhone(String transCoPhone) {
set("trans_co_phone", transCoPhone);
}
-
+
/**
- * @return trans_co_phone
+ * @return trans_co_phone
*/
- @JSONField(name = "trans_co_phone")
+ @JSONField(name="trans_co_phone")
public String getTransCoPhone() {
return getStr("trans_co_phone");
}
@@ -911,20 +875,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: VARCHAR(128)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
- * @param transCoBankName
+ * defaultValue:
+ * @param transCoBankName
*/
- @JSONField(name = "trans_co_bank_name")
+ @JSONField(name="trans_co_bank_name")
public void setTransCoBankName(String transCoBankName) {
set("trans_co_bank_name", transCoBankName);
}
-
+
/**
- * @return trans_co_bank_name
+ * @return trans_co_bank_name
*/
- @JSONField(name = "trans_co_bank_name")
+ @JSONField(name="trans_co_bank_name")
public String getTransCoBankName() {
return getStr("trans_co_bank_name");
}
@@ -934,20 +897,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: VARCHAR(20)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
- * @param transCoBankAccount
+ * defaultValue:
+ * @param transCoBankAccount
*/
- @JSONField(name = "trans_co_bank_account")
+ @JSONField(name="trans_co_bank_account")
public void setTransCoBankAccount(String transCoBankAccount) {
set("trans_co_bank_account", transCoBankAccount);
}
-
+
/**
- * @return trans_co_bank_account
+ * @return trans_co_bank_account
*/
- @JSONField(name = "trans_co_bank_account")
+ @JSONField(name="trans_co_bank_account")
public String getTransCoBankAccount() {
return getStr("trans_co_bank_account");
}
@@ -957,20 +919,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: INT(10)
* isNullable: NO
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param productId 品类id
*/
- @JSONField(name = "product_id")
+ @JSONField(name="product_id")
public void setProductId(Integer productId) {
set("product_id", productId);
}
-
+
/**
* @return product_id 品类id
*/
- @JSONField(name = "product_id")
+ @JSONField(name="product_id")
public Integer getProductId() {
return getInt("product_id");
}
@@ -980,20 +941,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: VARCHAR(255)
* isNullable: NO
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param productName 品类名称
*/
- @JSONField(name = "product_name")
+ @JSONField(name="product_name")
public void setProductName(String productName) {
set("product_name", productName);
}
-
+
/**
* @return product_name 品类名称
*/
- @JSONField(name = "product_name")
+ @JSONField(name="product_name")
public String getProductName() {
return getStr("product_name");
}
@@ -1003,20 +963,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: INT(10)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param orderclusterId ordercluste id
*/
- @JSONField(name = "ordercluster_id")
+ @JSONField(name="ordercluster_id")
public void setOrderclusterId(Integer orderclusterId) {
set("ordercluster_id", orderclusterId);
}
-
+
/**
* @return ordercluster_id ordercluste id
*/
- @JSONField(name = "ordercluster_id")
+ @JSONField(name="ordercluster_id")
public Integer getOrderclusterId() {
return getInt("ordercluster_id");
}
@@ -1026,20 +985,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: INT(10)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param prepayCustomerId 预付费客户 prepay_customer 表的id
*/
- @JSONField(name = "prepay_customer_id")
+ @JSONField(name="prepay_customer_id")
public void setPrepayCustomerId(Integer prepayCustomerId) {
set("prepay_customer_id", prepayCustomerId);
}
-
+
/**
* @return prepay_customer_id 预付费客户 prepay_customer 表的id
*/
- @JSONField(name = "prepay_customer_id")
+ @JSONField(name="prepay_customer_id")
public Integer getPrepayCustomerId() {
return getInt("prepay_customer_id");
}
@@ -1049,20 +1007,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: CHAR(13)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param oldSn 兼容旧系统的数据
*/
- @JSONField(name = "old_sn")
+ @JSONField(name="old_sn")
public void setOldSn(String oldSn) {
set("old_sn", oldSn);
}
-
+
/**
* @return old_sn 兼容旧系统的数据
*/
- @JSONField(name = "old_sn")
+ @JSONField(name="old_sn")
public String getOldSn() {
return getStr("old_sn");
}
@@ -1072,20 +1029,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: VARCHAR(20)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param invoiceCode 发票号码
*/
- @JSONField(name = "invoice_code")
+ @JSONField(name="invoice_code")
public void setInvoiceCode(String invoiceCode) {
set("invoice_code", invoiceCode);
}
-
+
/**
* @return invoice_code 发票号码
*/
- @JSONField(name = "invoice_code")
+ @JSONField(name="invoice_code")
public String getInvoiceCode() {
return getStr("invoice_code");
}
@@ -1095,20 +1051,19 @@ public abstract class BaseOrderTemp> extends BaseMode
* type: VARCHAR(20)
* isNullable: YES
* isPrimaryKey: NO
- * defaultValue:
- *
+ * defaultValue:
* @param invoiceNumber 发票代码
*/
- @JSONField(name = "invoice_number")
+ @JSONField(name="invoice_number")
public void setInvoiceNumber(String invoiceNumber) {
set("invoice_number", invoiceNumber);
}
-
+
/**
* @return invoice_number 发票代码
*/
- @JSONField(name = "invoice_number")
+ @JSONField(name="invoice_number")
public String getInvoiceNumber() {
return getStr("invoice_number");
}
@@ -1119,19 +1074,18 @@ public abstract class BaseOrderTemp> extends BaseMode
* isNullable: YES
* isPrimaryKey: NO
* defaultValue: 1
- *
* @param invoiceType 1.普票,2.专票
*/
- @JSONField(name = "invoice_type")
+ @JSONField(name="invoice_type")
public void setInvoiceType(Integer invoiceType) {
set("invoice_type", invoiceType);
}
-
+
/**
* @return invoice_type 1.普票,2.专票
*/
- @JSONField(name = "invoice_type")
+ @JSONField(name="invoice_type")
public Integer getInvoiceType() {
return getInt("invoice_type");
}
@@ -1142,22 +1096,43 @@ public abstract class BaseOrderTemp> extends BaseMode
* isNullable: YES
* isPrimaryKey: NO
* defaultValue: 1
- *
* @param invoiceSite 1.砂站,2.结算中心
*/
- @JSONField(name = "invoice_site")
+ @JSONField(name="invoice_site")
public void setInvoiceSite(Integer invoiceSite) {
set("invoice_site", invoiceSite);
}
-
+
/**
* @return invoice_site 1.砂站,2.结算中心
*/
- @JSONField(name = "invoice_site")
+ @JSONField(name="invoice_site")
public Integer getInvoiceSite() {
return getInt("invoice_site");
}
+ /**
+ * name: ticket_code
+ * type: VARCHAR(20)
+ * isNullable: YES
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param ticketCode 结算单代码
+ */
+ @JSONField(name="ticket_code")
+ public void setTicketCode(String ticketCode) {
+ set("ticket_code", ticketCode);
+ }
+
+
+ /**
+ * @return ticket_code 结算单代码
+ */
+ @JSONField(name="ticket_code")
+ public String getTicketCode() {
+ return getStr("ticket_code");
+ }
+
}
diff --git a/ssjygl-xsx-common/src/main/java/com/cowr/model/base/BaseOrdercluster.java b/ssjygl-xsx-common/src/main/java/com/cowr/model/base/BaseOrdercluster.java
index 7cda88f..943e9bb 100644
--- a/ssjygl-xsx-common/src/main/java/com/cowr/model/base/BaseOrdercluster.java
+++ b/ssjygl-xsx-common/src/main/java/com/cowr/model/base/BaseOrdercluster.java
@@ -955,6 +955,7 @@ public abstract class BaseOrdercluster> extends Ba
}
+
/**
* @return mini_truck 最少指派的车辆数
*/
@@ -963,5 +964,21 @@ public abstract class BaseOrdercluster> extends Ba
return getInt("mini_truck");
}
+ /**
+ *
+ * @param maxTruck 最高指派的车辆数
+ */
+ @JSONField(name = "max_truck")
+ public void setMaxTruck(Integer maxTruck) {
+ set("max_truck", maxTruck);
+ }
+ /**
+ *
+ * @return 最高指派车辆数
+ */
+ @JSONField(name = "max_truck")
+ public Integer getMaxTruck() {
+ return getInt("max_truck");
+ }
}
diff --git a/ssjygl-xsx-common/src/main/java/com/cowr/model/base/BaseTicketInvalidVerify.java b/ssjygl-xsx-common/src/main/java/com/cowr/model/base/BaseTicketInvalidVerify.java
new file mode 100644
index 0000000..8cf57c9
--- /dev/null
+++ b/ssjygl-xsx-common/src/main/java/com/cowr/model/base/BaseTicketInvalidVerify.java
@@ -0,0 +1,360 @@
+package com.cowr.model.base;
+
+import com.cowr.common.base.BaseModel;
+import com.jfinal.plugin.activerecord.IBean;
+import com.alibaba.fastjson.annotation.JSONField;
+
+/**
+ * Generated by COWR Mon Mar 01 10:54:13 CST 2021
+ * TableName: ticket_invalid_verify
+ * Remarks: 结算单管理 - 结算单作废申请
+ * PrimaryKey: id
+ */
+@SuppressWarnings("serial")
+public abstract class BaseTicketInvalidVerify> extends BaseModel implements IBean {
+
+ public static final String tablename = "ticket_invalid_verify";
+
+ @JSONField(serialize=false)
+ public String getTablename(){
+ return tablename;
+ }
+
+ /**
+ * name: id
+ * type: CHAR(32)
+ * isNullable: NO
+ * isPrimaryKey: YES
+ * defaultValue:
+ * @param id uuid
+ */
+ @JSONField(name="id")
+ public void setId(String id) {
+ set("id", id);
+ }
+
+
+ /**
+ * @return id uuid
+ */
+ @JSONField(name="id")
+ public String getId() {
+ return getStr("id");
+ }
+
+ /**
+ * name: ticket_code
+ * type: VARCHAR(20)
+ * isNullable: NO
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param ticketCode 结算单代码
+ */
+ @JSONField(name="ticket_code")
+ public void setTicketCode(String ticketCode) {
+ set("ticket_code", ticketCode);
+ }
+
+
+ /**
+ * @return ticket_code 结算单代码
+ */
+ @JSONField(name="ticket_code")
+ public String getTicketCode() {
+ return getStr("ticket_code");
+ }
+
+ /**
+ * name: create_time
+ * type: DATETIME(19)
+ * isNullable: NO
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param createTime 创建时间
+ */
+ @JSONField(name="create_time")
+ public void setCreateTime(java.util.Date createTime) {
+ set("create_time", createTime);
+ }
+
+
+ /**
+ * @return create_time 创建时间
+ */
+ @JSONField(name="create_time")
+ public java.util.Date getCreateTime() {
+ return get("create_time");
+ }
+
+ /**
+ * name: change_time
+ * type: TIMESTAMP(19)
+ * isNullable: NO
+ * isPrimaryKey: NO
+ * defaultValue: CURRENT_TIMESTAMP
+ * @param changeTime 最后修改时间
+ */
+ @JSONField(name="change_time")
+ public void setChangeTime(java.util.Date changeTime) {
+ set("change_time", changeTime);
+ }
+
+
+ /**
+ * @return change_time 最后修改时间
+ */
+ @JSONField(name="change_time")
+ public java.util.Date getChangeTime() {
+ return get("change_time");
+ }
+
+ /**
+ * name: state
+ * type: INT(10)
+ * isNullable: NO
+ * isPrimaryKey: NO
+ * defaultValue: 1
+ * @param state 付费状态。
+1.提交、待审核
+2.审核通过,计入余额
+9.作废
+ */
+ @JSONField(name="state")
+ public void setState(Integer state) {
+ set("state", state);
+ }
+
+
+ /**
+ * @return state 付费状态。
+1.提交、待审核
+2.审核通过,计入余额
+9.作废
+ */
+ @JSONField(name="state")
+ public Integer getState() {
+ return getInt("state");
+ }
+
+ /**
+ * name: create_user_id
+ * type: INT(10)
+ * isNullable: NO
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param createUserId 创建用户id
+ */
+ @JSONField(name="create_user_id")
+ public void setCreateUserId(Integer createUserId) {
+ set("create_user_id", createUserId);
+ }
+
+
+ /**
+ * @return create_user_id 创建用户id
+ */
+ @JSONField(name="create_user_id")
+ public Integer getCreateUserId() {
+ return getInt("create_user_id");
+ }
+
+ /**
+ * name: create_user_name
+ * type: VARCHAR(255)
+ * isNullable: NO
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param createUserName 创建用户姓名
+ */
+ @JSONField(name="create_user_name")
+ public void setCreateUserName(String createUserName) {
+ set("create_user_name", createUserName);
+ }
+
+
+ /**
+ * @return create_user_name 创建用户姓名
+ */
+ @JSONField(name="create_user_name")
+ public String getCreateUserName() {
+ return getStr("create_user_name");
+ }
+
+ /**
+ * name: verify_user_id
+ * type: INT(10)
+ * isNullable: YES
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param verifyUserId 审核用户id
+ */
+ @JSONField(name="verify_user_id")
+ public void setVerifyUserId(Integer verifyUserId) {
+ set("verify_user_id", verifyUserId);
+ }
+
+
+ /**
+ * @return verify_user_id 审核用户id
+ */
+ @JSONField(name="verify_user_id")
+ public Integer getVerifyUserId() {
+ return getInt("verify_user_id");
+ }
+
+ /**
+ * name: verify_user_name
+ * type: VARCHAR(255)
+ * isNullable: YES
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param verifyUserName 审核用户姓名
+ */
+ @JSONField(name="verify_user_name")
+ public void setVerifyUserName(String verifyUserName) {
+ set("verify_user_name", verifyUserName);
+ }
+
+
+ /**
+ * @return verify_user_name 审核用户姓名
+ */
+ @JSONField(name="verify_user_name")
+ public String getVerifyUserName() {
+ return getStr("verify_user_name");
+ }
+
+ /**
+ * name: order_sn
+ * type: CHAR(16)
+ * isNullable: YES
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param orderSn 关联订单号,方便查询
+ */
+ @JSONField(name="order_sn")
+ public void setOrderSn(String orderSn) {
+ set("order_sn", orderSn);
+ }
+
+
+ /**
+ * @return order_sn 关联订单号,方便查询
+ */
+ @JSONField(name="order_sn")
+ public String getOrderSn() {
+ return getStr("order_sn");
+ }
+
+ /**
+ * name: type
+ * type: SMALLINT(5)
+ * isNullable: YES
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param type 1、2、3、4、5
+ */
+ @JSONField(name="type")
+ public void setType(Integer type) {
+ set("type", type);
+ }
+
+
+ /**
+ * @return type 1、2、3、4、5
+ */
+ @JSONField(name="type")
+ public Integer getType() {
+ return getInt("type");
+ }
+
+ /**
+ * name: ticket_receive_id
+ * type: INT(10)
+ * isNullable: YES
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param ticketReceiveId 领用记录id
+ */
+ @JSONField(name="ticket_receive_id")
+ public void setTicketReceiveId(Integer ticketReceiveId) {
+ set("ticket_receive_id", ticketReceiveId);
+ }
+
+
+ /**
+ * @return ticket_receive_id 领用记录id
+ */
+ @JSONField(name="ticket_receive_id")
+ public Integer getTicketReceiveId() {
+ return getInt("ticket_receive_id");
+ }
+
+ /**
+ * name: supermarket_id
+ * type: INT(10)
+ * isNullable: YES
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param supermarketId 超市id
+ */
+ @JSONField(name="supermarket_id")
+ public void setSupermarketId(Integer supermarketId) {
+ set("supermarket_id", supermarketId);
+ }
+
+
+ /**
+ * @return supermarket_id 超市id
+ */
+ @JSONField(name="supermarket_id")
+ public Integer getSupermarketId() {
+ return getInt("supermarket_id");
+ }
+
+ /**
+ * name: invalid_memo
+ * type: VARCHAR(255)
+ * isNullable: NO
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param invalidMemo 作废申请说明
+ */
+ @JSONField(name="invalid_memo")
+ public void setInvalidMemo(String invalidMemo) {
+ set("invalid_memo", invalidMemo);
+ }
+
+
+ /**
+ * @return invalid_memo 作废申请说明
+ */
+ @JSONField(name="invalid_memo")
+ public String getInvalidMemo() {
+ return getStr("invalid_memo");
+ }
+
+ /**
+ * name: memo
+ * type: VARCHAR(255)
+ * isNullable: YES
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param memo 审核说明
+ */
+ @JSONField(name="memo")
+ public void setMemo(String memo) {
+ set("memo", memo);
+ }
+
+
+ /**
+ * @return memo 审核说明
+ */
+ @JSONField(name="memo")
+ public String getMemo() {
+ return getStr("memo");
+ }
+
+
+}
diff --git a/ssjygl-xsx-common/src/main/java/com/cowr/model/base/BaseTicketLog.java b/ssjygl-xsx-common/src/main/java/com/cowr/model/base/BaseTicketLog.java
new file mode 100644
index 0000000..ed2f240
--- /dev/null
+++ b/ssjygl-xsx-common/src/main/java/com/cowr/model/base/BaseTicketLog.java
@@ -0,0 +1,464 @@
+package com.cowr.model.base;
+
+import com.cowr.common.base.BaseModel;
+import com.jfinal.plugin.activerecord.IBean;
+import com.alibaba.fastjson.annotation.JSONField;
+
+/**
+ * Generated by COWR Wed Mar 03 11:26:53 CST 2021
+ * TableName: ticket_log
+ * Remarks: 结算单管理 - 结算单使用记录
+ * PrimaryKey: id
+ */
+@SuppressWarnings("serial")
+public abstract class BaseTicketLog> extends BaseModel implements IBean {
+
+ public static final String tablename = "ticket_log";
+
+ @JSONField(serialize=false)
+ public String getTablename(){
+ return tablename;
+ }
+
+ /**
+ * name: id
+ * type: CHAR(32)
+ * isNullable: NO
+ * isPrimaryKey: YES
+ * defaultValue:
+ * @param id uuid
+ */
+ @JSONField(name="id")
+ public void setId(String id) {
+ set("id", id);
+ }
+
+
+ /**
+ * @return id uuid
+ */
+ @JSONField(name="id")
+ public String getId() {
+ return getStr("id");
+ }
+
+ /**
+ * name: ticket_receive_id
+ * type: INT(10)
+ * isNullable: YES
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param ticketReceiveId 领用记录id
+ */
+ @JSONField(name="ticket_receive_id")
+ public void setTicketReceiveId(Integer ticketReceiveId) {
+ set("ticket_receive_id", ticketReceiveId);
+ }
+
+
+ /**
+ * @return ticket_receive_id 领用记录id
+ */
+ @JSONField(name="ticket_receive_id")
+ public Integer getTicketReceiveId() {
+ return getInt("ticket_receive_id");
+ }
+
+ /**
+ * name: ticket_code
+ * type: VARCHAR(20)
+ * isNullable: NO
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param ticketCode 结算单代码
+ */
+ @JSONField(name="ticket_code")
+ public void setTicketCode(String ticketCode) {
+ set("ticket_code", ticketCode);
+ }
+
+
+ /**
+ * @return ticket_code 结算单代码
+ */
+ @JSONField(name="ticket_code")
+ public String getTicketCode() {
+ return getStr("ticket_code");
+ }
+
+ /**
+ * name: create_time
+ * type: DATETIME(19)
+ * isNullable: NO
+ * isPrimaryKey: NO
+ * defaultValue: CURRENT_TIMESTAMP
+ * @param createTime 创建时间
+ */
+ @JSONField(name="create_time")
+ public void setCreateTime(java.util.Date createTime) {
+ set("create_time", createTime);
+ }
+
+
+ /**
+ * @return create_time 创建时间
+ */
+ @JSONField(name="create_time")
+ public java.util.Date getCreateTime() {
+ return get("create_time");
+ }
+
+ /**
+ * name: change_time
+ * type: TIMESTAMP(19)
+ * isNullable: NO
+ * isPrimaryKey: NO
+ * defaultValue: CURRENT_TIMESTAMP
+ * @param changeTime 最后修改时间
+ */
+ @JSONField(name="change_time")
+ public void setChangeTime(java.util.Date changeTime) {
+ set("change_time", changeTime);
+ }
+
+
+ /**
+ * @return change_time 最后修改时间
+ */
+ @JSONField(name="change_time")
+ public java.util.Date getChangeTime() {
+ return get("change_time");
+ }
+
+ /**
+ * name: state
+ * type: SMALLINT(5)
+ * isNullable: NO
+ * isPrimaryKey: NO
+ * defaultValue: 1
+ * @param state 1 新领取、未使用,5 已使用,9 作废
+ */
+ @JSONField(name="state")
+ public void setState(Integer state) {
+ set("state", state);
+ }
+
+
+ /**
+ * @return state 1 新领取、未使用,5 已使用,9 作废
+ */
+ @JSONField(name="state")
+ public Integer getState() {
+ return getInt("state");
+ }
+
+ /**
+ * name: settlement_time
+ * type: DATETIME(19)
+ * isNullable: YES
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param settlementTime 开票时间
+ */
+ @JSONField(name="settlement_time")
+ public void setSettlementTime(java.util.Date settlementTime) {
+ set("settlement_time", settlementTime);
+ }
+
+
+ /**
+ * @return settlement_time 开票时间
+ */
+ @JSONField(name="settlement_time")
+ public java.util.Date getSettlementTime() {
+ return get("settlement_time");
+ }
+
+ /**
+ * name: settlement_user_id
+ * type: INT(10)
+ * isNullable: YES
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param settlementUserId 开票用户id
+ */
+ @JSONField(name="settlement_user_id")
+ public void setSettlementUserId(Integer settlementUserId) {
+ set("settlement_user_id", settlementUserId);
+ }
+
+
+ /**
+ * @return settlement_user_id 开票用户id
+ */
+ @JSONField(name="settlement_user_id")
+ public Integer getSettlementUserId() {
+ return getInt("settlement_user_id");
+ }
+
+ /**
+ * name: settlement_user_name
+ * type: VARCHAR(255)
+ * isNullable: YES
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param settlementUserName 开票用户姓名
+ */
+ @JSONField(name="settlement_user_name")
+ public void setSettlementUserName(String settlementUserName) {
+ set("settlement_user_name", settlementUserName);
+ }
+
+
+ /**
+ * @return settlement_user_name 开票用户姓名
+ */
+ @JSONField(name="settlement_user_name")
+ public String getSettlementUserName() {
+ return getStr("settlement_user_name");
+ }
+
+ /**
+ * name: invalid_time
+ * type: DATETIME(19)
+ * isNullable: YES
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param invalidTime 作废时间
+ */
+ @JSONField(name="invalid_time")
+ public void setInvalidTime(java.util.Date invalidTime) {
+ set("invalid_time", invalidTime);
+ }
+
+
+ /**
+ * @return invalid_time 作废时间
+ */
+ @JSONField(name="invalid_time")
+ public java.util.Date getInvalidTime() {
+ return get("invalid_time");
+ }
+
+ /**
+ * name: invalid_user_id
+ * type: INT(10)
+ * isNullable: YES
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param invalidUserId 作废用户id
+ */
+ @JSONField(name="invalid_user_id")
+ public void setInvalidUserId(Integer invalidUserId) {
+ set("invalid_user_id", invalidUserId);
+ }
+
+
+ /**
+ * @return invalid_user_id 作废用户id
+ */
+ @JSONField(name="invalid_user_id")
+ public Integer getInvalidUserId() {
+ return getInt("invalid_user_id");
+ }
+
+ /**
+ * name: invalid_user_name
+ * type: VARCHAR(255)
+ * isNullable: YES
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param invalidUserName 作废用户姓名
+ */
+ @JSONField(name="invalid_user_name")
+ public void setInvalidUserName(String invalidUserName) {
+ set("invalid_user_name", invalidUserName);
+ }
+
+
+ /**
+ * @return invalid_user_name 作废用户姓名
+ */
+ @JSONField(name="invalid_user_name")
+ public String getInvalidUserName() {
+ return getStr("invalid_user_name");
+ }
+
+ /**
+ * name: invalid_memo
+ * type: VARCHAR(255)
+ * isNullable: YES
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param invalidMemo 作废说明
+ */
+ @JSONField(name="invalid_memo")
+ public void setInvalidMemo(String invalidMemo) {
+ set("invalid_memo", invalidMemo);
+ }
+
+
+ /**
+ * @return invalid_memo 作废说明
+ */
+ @JSONField(name="invalid_memo")
+ public String getInvalidMemo() {
+ return getStr("invalid_memo");
+ }
+
+ /**
+ * name: order_sn
+ * type: CHAR(16)
+ * isNullable: YES
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param orderSn 关联订单号,方便查询
+ */
+ @JSONField(name="order_sn")
+ public void setOrderSn(String orderSn) {
+ set("order_sn", orderSn);
+ }
+
+
+ /**
+ * @return order_sn 关联订单号,方便查询
+ */
+ @JSONField(name="order_sn")
+ public String getOrderSn() {
+ return getStr("order_sn");
+ }
+
+ /**
+ * name: type
+ * type: SMALLINT(5)
+ * isNullable: YES
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param type 1、2、3、4、5
+ */
+ @JSONField(name="type")
+ public void setType(Integer type) {
+ set("type", type);
+ }
+
+
+ /**
+ * @return type 1、2、3、4、5
+ */
+ @JSONField(name="type")
+ public Integer getType() {
+ return getInt("type");
+ }
+
+ /**
+ * name: invoice_number
+ * type: VARCHAR(20)
+ * isNullable: YES
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param invoiceNumber 结算单换取的发票代码
+ */
+ @JSONField(name="invoice_number")
+ public void setInvoiceNumber(String invoiceNumber) {
+ set("invoice_number", invoiceNumber);
+ }
+
+
+ /**
+ * @return invoice_number 结算单换取的发票代码
+ */
+ @JSONField(name="invoice_number")
+ public String getInvoiceNumber() {
+ return getStr("invoice_number");
+ }
+
+ /**
+ * name: invoice_code
+ * type: VARCHAR(20)
+ * isNullable: YES
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param invoiceCode 结算单换取的发票代码
+ */
+ @JSONField(name="invoice_code")
+ public void setInvoiceCode(String invoiceCode) {
+ set("invoice_code", invoiceCode);
+ }
+
+
+ /**
+ * @return invoice_code 结算单换取的发票代码
+ */
+ @JSONField(name="invoice_code")
+ public String getInvoiceCode() {
+ return getStr("invoice_code");
+ }
+
+ /**
+ * name: invoice_time
+ * type: DATETIME(19)
+ * isNullable: YES
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param invoiceTime 开专票时间
+ */
+ @JSONField(name="invoice_time")
+ public void setInvoiceTime(java.util.Date invoiceTime) {
+ set("invoice_time", invoiceTime);
+ }
+
+
+ /**
+ * @return invoice_time 开专票时间
+ */
+ @JSONField(name="invoice_time")
+ public java.util.Date getInvoiceTime() {
+ return get("invoice_time");
+ }
+
+ /**
+ * name: invoice_user_id
+ * type: INT(10)
+ * isNullable: YES
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param invoiceUserId 开专票用户id
+ */
+ @JSONField(name="invoice_user_id")
+ public void setInvoiceUserId(Integer invoiceUserId) {
+ set("invoice_user_id", invoiceUserId);
+ }
+
+
+ /**
+ * @return invoice_user_id 开专票用户id
+ */
+ @JSONField(name="invoice_user_id")
+ public Integer getInvoiceUserId() {
+ return getInt("invoice_user_id");
+ }
+
+ /**
+ * name: invoice_user_name
+ * type: VARCHAR(255)
+ * isNullable: YES
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param invoiceUserName 开专票用户姓名
+ */
+ @JSONField(name="invoice_user_name")
+ public void setInvoiceUserName(String invoiceUserName) {
+ set("invoice_user_name", invoiceUserName);
+ }
+
+
+ /**
+ * @return invoice_user_name 开专票用户姓名
+ */
+ @JSONField(name="invoice_user_name")
+ public String getInvoiceUserName() {
+ return getStr("invoice_user_name");
+ }
+
+
+}
diff --git a/ssjygl-xsx-common/src/main/java/com/cowr/model/base/BaseTicketReceive.java b/ssjygl-xsx-common/src/main/java/com/cowr/model/base/BaseTicketReceive.java
new file mode 100644
index 0000000..8a05cc5
--- /dev/null
+++ b/ssjygl-xsx-common/src/main/java/com/cowr/model/base/BaseTicketReceive.java
@@ -0,0 +1,266 @@
+package com.cowr.model.base;
+
+import com.cowr.common.base.BaseModel;
+import com.jfinal.plugin.activerecord.IBean;
+import com.alibaba.fastjson.annotation.JSONField;
+
+/**
+ * Generated by COWR Mon Mar 01 10:54:13 CST 2021
+ * TableName: ticket_receive
+ * Remarks: 结算单管理 - 领用记录
+ * PrimaryKey: id
+ */
+@SuppressWarnings("serial")
+public abstract class BaseTicketReceive> extends BaseModel implements IBean {
+
+ public static final String tablename = "ticket_receive";
+
+ @JSONField(serialize=false)
+ public String getTablename(){
+ return tablename;
+ }
+
+ /**
+ * name: id
+ * type: INT(10)
+ * isNullable: NO
+ * isPrimaryKey: YES
+ * defaultValue:
+ * @param id
+ */
+ @JSONField(name="id")
+ public void setId(Integer id) {
+ set("id", id);
+ }
+
+
+ /**
+ * @return id
+ */
+ @JSONField(name="id")
+ public Integer getId() {
+ return getInt("id");
+ }
+
+ /**
+ * name: surplus
+ * type: INT(10)
+ * isNullable: NO
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param surplus 剩余数量
+ */
+ @JSONField(name="surplus")
+ public void setSurplus(Integer surplus) {
+ set("surplus", surplus);
+ }
+
+
+ /**
+ * @return surplus 剩余数量
+ */
+ @JSONField(name="surplus")
+ public Integer getSurplus() {
+ return getInt("surplus");
+ }
+
+ /**
+ * name: start_code
+ * type: VARCHAR(20)
+ * isNullable: NO
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param startCode 起始号码
+ */
+ @JSONField(name="start_code")
+ public void setStartCode(String startCode) {
+ set("start_code", startCode);
+ }
+
+
+ /**
+ * @return start_code 起始号码
+ */
+ @JSONField(name="start_code")
+ public String getStartCode() {
+ return getStr("start_code");
+ }
+
+ /**
+ * name: end_code
+ * type: VARCHAR(20)
+ * isNullable: NO
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param endCode 截止号码
+ */
+ @JSONField(name="end_code")
+ public void setEndCode(String endCode) {
+ set("end_code", endCode);
+ }
+
+
+ /**
+ * @return end_code 截止号码
+ */
+ @JSONField(name="end_code")
+ public String getEndCode() {
+ return getStr("end_code");
+ }
+
+ /**
+ * name: current_code
+ * type: VARCHAR(20)
+ * isNullable: YES
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param currentCode 当前使用到的号码
+ */
+ @JSONField(name="current_code")
+ public void setCurrentCode(String currentCode) {
+ set("current_code", currentCode);
+ }
+
+
+ /**
+ * @return current_code 当前使用到的号码
+ */
+ @JSONField(name="current_code")
+ public String getCurrentCode() {
+ return getStr("current_code");
+ }
+
+ /**
+ * name: create_time
+ * type: DATETIME(19)
+ * isNullable: NO
+ * isPrimaryKey: NO
+ * defaultValue: CURRENT_TIMESTAMP
+ * @param createTime 创建时间
+ */
+ @JSONField(name="create_time")
+ public void setCreateTime(java.util.Date createTime) {
+ set("create_time", createTime);
+ }
+
+
+ /**
+ * @return create_time 创建时间
+ */
+ @JSONField(name="create_time")
+ public java.util.Date getCreateTime() {
+ return get("create_time");
+ }
+
+ /**
+ * name: change_time
+ * type: TIMESTAMP(19)
+ * isNullable: NO
+ * isPrimaryKey: NO
+ * defaultValue: CURRENT_TIMESTAMP
+ * @param changeTime 最后修改时间
+ */
+ @JSONField(name="change_time")
+ public void setChangeTime(java.util.Date changeTime) {
+ set("change_time", changeTime);
+ }
+
+
+ /**
+ * @return change_time 最后修改时间
+ */
+ @JSONField(name="change_time")
+ public java.util.Date getChangeTime() {
+ return get("change_time");
+ }
+
+ /**
+ * name: receive_user_id
+ * type: INT(10)
+ * isNullable: NO
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param receiveUserId 领取用户id
+ */
+ @JSONField(name="receive_user_id")
+ public void setReceiveUserId(Integer receiveUserId) {
+ set("receive_user_id", receiveUserId);
+ }
+
+
+ /**
+ * @return receive_user_id 领取用户id
+ */
+ @JSONField(name="receive_user_id")
+ public Integer getReceiveUserId() {
+ return getInt("receive_user_id");
+ }
+
+ /**
+ * name: receive_user_name
+ * type: VARCHAR(255)
+ * isNullable: NO
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param receiveUserName 领取用户姓名
+ */
+ @JSONField(name="receive_user_name")
+ public void setReceiveUserName(String receiveUserName) {
+ set("receive_user_name", receiveUserName);
+ }
+
+
+ /**
+ * @return receive_user_name 领取用户姓名
+ */
+ @JSONField(name="receive_user_name")
+ public String getReceiveUserName() {
+ return getStr("receive_user_name");
+ }
+
+ /**
+ * name: supermarket_id
+ * type: INT(10)
+ * isNullable: NO
+ * isPrimaryKey: NO
+ * defaultValue:
+ * @param supermarketId 领取超市id
+ */
+ @JSONField(name="supermarket_id")
+ public void setSupermarketId(Integer supermarketId) {
+ set("supermarket_id", supermarketId);
+ }
+
+
+ /**
+ * @return supermarket_id 领取超市id
+ */
+ @JSONField(name="supermarket_id")
+ public Integer getSupermarketId() {
+ return getInt("supermarket_id");
+ }
+
+ /**
+ * name: invalid_count
+ * type: INT(10)
+ * isNullable: NO
+ * isPrimaryKey: NO
+ * defaultValue: 0
+ * @param invalidCount 作废数量
+ */
+ @JSONField(name="invalid_count")
+ public void setInvalidCount(Integer invalidCount) {
+ set("invalid_count", invalidCount);
+ }
+
+
+ /**
+ * @return invalid_count 作废数量
+ */
+ @JSONField(name="invalid_count")
+ public Integer getInvalidCount() {
+ return getInt("invalid_count");
+ }
+
+
+}
diff --git a/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/blacklist/BlacklistService.java b/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/blacklist/BlacklistService.java
index 8b7bb94..1c72e2f 100644
--- a/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/blacklist/BlacklistService.java
+++ b/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/blacklist/BlacklistService.java
@@ -1,10 +1,10 @@
package com.cowr.ssjygl.blacklist;
+import com.alibaba.fastjson.JSONObject;
import com.cowr.common.Const;
import com.cowr.common.base.BaseService;
import com.cowr.common.view.PageParam;
import com.cowr.model.Blacklist;
-import com.cowr.model.Truck;
import com.jfinal.kit.StrKit;
import com.jfinal.plugin.activerecord.Db;
import com.jfinal.plugin.activerecord.Page;
@@ -73,4 +73,22 @@ public class BlacklistService extends BaseService {
" and truck_license = ? \n" +
" limit 0,1 ", license);
}
+
+ public Blacklist json2model(JSONObject obj) {
+ Blacklist blacklist = new Blacklist();
+ blacklist.setId(obj.getString("id"));
+ blacklist.setTruckLicense(obj.getString("truck_license"));
+ blacklist.setDriverName(obj.getString("driver_name"));
+ blacklist.setDriverPhone(obj.getString("driver_phone"));
+ blacklist.setOrderSn(obj.getString("order_sn"));
+ blacklist.setSetTime(obj.getDate("set_time"));
+ blacklist.setSetUserId(obj.getInteger("set_user_id"));
+ blacklist.setSetUserName(obj.getString("set_user_name"));
+ blacklist.setRemoveTime(obj.getDate("remove_time"));
+ blacklist.setRemoveUserId(obj.getInteger("remove_user_id"));
+ blacklist.setRemoveUserName(obj.getString("remove_user_name"));
+ blacklist.setReasonType(obj.getInteger("reason_type"));
+ blacklist.setReasonDetail(obj.getString("reason_detail"));
+ return blacklist;
+ }
}
diff --git a/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/customer/CustomerValidator.java b/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/customer/CustomerValidator.java
index 590db76..caf09c9 100644
--- a/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/customer/CustomerValidator.java
+++ b/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/customer/CustomerValidator.java
@@ -29,7 +29,7 @@ public class CustomerValidator extends CrudParamValidator {
validateString("texpayer_num", 0, 20, "texpayer_num", "texpayer_num 长度 0~20");
validateString("bank_name", 0, 128, "bank_name", "bank_name 长度 0~128");
- validateString("bank_account", 0, 20, "bank_account", "bank_account 长度 0~20");
+ validateString("bank_account", 0, 128, "bank_account", "bank_account 长度 0~20");
if (StrKit.notBlank(c.get("invoice_type"))) {
validateInteger("invoice_type", 1, 2, "invoice_type", "invoice_type 范围 1~2");
diff --git a/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/invoice/receive/InvoiceReceiveService.java b/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/invoice/receive/InvoiceReceiveService.java
index be3c6e1..e289ec5 100644
--- a/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/invoice/receive/InvoiceReceiveService.java
+++ b/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/invoice/receive/InvoiceReceiveService.java
@@ -24,8 +24,8 @@ import java.util.Map;
* PrimaryKey: id
*/
public class InvoiceReceiveService extends BaseService {
- private static Log log = Log.getLog(InvoiceReceiveService.class);
- public static final InvoiceReceiveService me = new InvoiceReceiveService();
+ private static final Log log = Log.getLog(InvoiceReceiveService.class);
+ public static final InvoiceReceiveService me = new InvoiceReceiveService();
/**
* 检查发票代码、发票号码是否是领用过的,并且领用还没有被用完
@@ -40,13 +40,13 @@ public class InvoiceReceiveService extends BaseService {
return null;
}
- Integer code = Integer.parseInt(invoice_code);
+ Long code = Long.parseLong(invoice_code);
String sql = "select * from invoice_receive t\n" +
" where t.supermarket_id = ? \n" +
" and t.surplus > 0 \n" +
" and t.invoice_number = ? \n" +
- " and cast(t.start_code as unsigned integer) <= ? \n" +
- " and cast(t.end_code as unsigned integer) >= ? \n" +
+ " and cast(t.start_code as unsigned) <= ? \n" +
+ " and cast(t.end_code as unsigned) >= ? \n" +
" limit 1";
InvoiceReceive receive = InvoiceReceive.dao.findFirst(sql, supermarket_id, invoice_number, code, code);
@@ -56,6 +56,7 @@ public class InvoiceReceiveService extends BaseService {
/**
* 有领用记录,可以是已经被使用完的
+ *
* @param supermarket_id
* @param invoice_number
* @param invoice_code
@@ -66,12 +67,12 @@ public class InvoiceReceiveService extends BaseService {
return null;
}
- Integer code = Integer.parseInt(invoice_code);
+ Long code = Long.parseLong(invoice_code);
String sql = "select * from invoice_receive t\n" +
" where t.supermarket_id = ? \n" +
" and t.invoice_number = ? \n" +
- " and cast(t.start_code as unsigned integer) <= ? \n" +
- " and cast(t.end_code as unsigned integer) >= ? \n" +
+ " and cast(t.start_code as unsigned) <= ? \n" +
+ " and cast(t.end_code as unsigned) >= ? \n" +
" limit 1";
InvoiceReceive receive = InvoiceReceive.dao.findFirst(sql, supermarket_id, invoice_number, code, code);
@@ -90,7 +91,7 @@ public class InvoiceReceiveService extends BaseService {
return null;
}
- String next_invoice_code = String.format("%0" + receive.getStartCode().length() + "d", Integer.parseInt(receive.getCurrentCode()) + 1);
+ String next_invoice_code = String.format("%0" + receive.getStartCode().length() + "d", Long.parseLong(receive.getCurrentCode()) + 1);
// 按领用 id 找到所有作废的发票
List invoiceLogs = InvoiceLog.dao.find(
@@ -114,7 +115,7 @@ public class InvoiceReceiveService extends BaseService {
return null;
}
- String next_next_invoice_code = String.format("%0" + receive.getStartCode().length() + "d", Integer.parseInt(next_invoice_code) + 1);
+ String next_next_invoice_code = String.format("%0" + receive.getStartCode().length() + "d", Long.parseLong(next_invoice_code) + 1);
return getValidInvoiceCode(receive, next_next_invoice_code, invoiceLogs);
}
@@ -125,7 +126,7 @@ public class InvoiceReceiveService extends BaseService {
private String getValidInvoiceCode(String invoice_number, String next_invoice_code, Map map) {
if (map.containsKey(invoice_number + "_" + next_invoice_code)) { // 说明下一个发票号码已经作废,需要继续顺延
- return getValidInvoiceCode(invoice_number, String.format("%0" + next_invoice_code.length() + "d", Integer.parseInt(next_invoice_code) + 1), map);
+ return getValidInvoiceCode(invoice_number, String.format("%0" + next_invoice_code.length() + "d", Long.parseLong(next_invoice_code) + 1), map);
} else {
return next_invoice_code;
}
@@ -142,7 +143,7 @@ public class InvoiceReceiveService extends BaseService {
String sql = "select * from invoice_receive t\n" +
" where t.supermarket_id = ? \n" +
" and t.surplus > 0\n" +
- " order by cast(t.start_code as unsigned integer) asc";
+ " order by cast(t.start_code as unsigned) asc";
List receives = InvoiceReceive.dao.find(sql, supermarket_id);
diff --git a/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/order/ordertemp/OrderTempService.java b/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/order/ordertemp/OrderTempService.java
index 858b09a..42efe98 100644
--- a/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/order/ordertemp/OrderTempService.java
+++ b/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/order/ordertemp/OrderTempService.java
@@ -2,16 +2,12 @@ package com.cowr.ssjygl.order.ordertemp;
import com.cowr.common.Const;
import com.cowr.common.base.BaseService;
-import com.cowr.common.enums.OrderStateEnum;
import com.cowr.common.enums.UserTypeEnum;
import com.cowr.common.utils.DataUtil;
import com.cowr.common.utils.DateTimeUtil;
import com.cowr.common.view.PageParam;
import com.cowr.common.view.Result;
-import com.cowr.model.InvoiceInvalidVerify;
-import com.cowr.model.OrderInvalidVerify;
-import com.cowr.model.OrderTemp;
-import com.cowr.model.Sysuser;
+import com.cowr.model.*;
import com.jfinal.kit.StrKit;
import com.jfinal.plugin.activerecord.Db;
import com.jfinal.plugin.activerecord.Page;
@@ -95,6 +91,7 @@ public class OrderTempService extends BaseService {
Integer state,
String invoice_code,
Integer invoice_type,
+ String ticket_code,
Integer product_id,
Boolean invoice_code_is_null
) {
@@ -175,6 +172,11 @@ public class OrderTempService extends BaseService {
paraList.add(invoice_type);
}
+ if (StrKit.notBlank(ticket_code)) {
+ fromsql += " and t.ticket_code like ? \n";
+ paraList.add("%" + ticket_code.trim() + "%");
+ }
+
String totalRowSql = "select count(*) " + fromsql;
String findSql = selectsql + fromsql;
@@ -206,23 +208,31 @@ public class OrderTempService extends BaseService {
if (!sqlparams.isEmpty()) {
// 一个订单的发票可以作废多次,但是每个订单只能有一个是正在作废中的
List verifies1 = InvoiceInvalidVerify.dao.find(
- "select * from invoice_invalid_verify t where t.order_sn in(" +StrKit.join(sqlparams, ",") + ") and t.state = 1 ", params.toArray());
+ "select * from invoice_invalid_verify t where t.order_sn in(" + StrKit.join(sqlparams, ",") + ") and t.state = 1 ", params.toArray());
List verifies2 = OrderInvalidVerify.dao.find(
- "select * from order_invalid_verify t where t.order_sn in(" +StrKit.join(sqlparams, ",") + ") and ( t.state = 1 or t.state = 2 )", params.toArray());
+ "select * from order_invalid_verify t where t.order_sn in(" + StrKit.join(sqlparams, ",") + ") and ( t.state = 1 or t.state = 2 )", params.toArray());
+ List verifies3 = TicketInvalidVerify.dao.find(
+ "select * from ticket_invalid_verify t where t.order_sn in(" + StrKit.join(sqlparams, ",") + ") and t.state = 1 ", params.toArray());
for (Record record : list) {
String rdsn = record.getStr("sn");
- for(InvoiceInvalidVerify v : verifies1){
- if(rdsn.equals(v.getOrderSn())){
+ for (InvoiceInvalidVerify v : verifies1) {
+ if (rdsn.equals(v.getOrderSn())) {
record.set("invoice_invalid_verify_state", 1);
}
}
- for(OrderInvalidVerify v : verifies2){
- if(rdsn.equals(v.getOrderSn())){
+ for (TicketInvalidVerify v : verifies3) {
+ if (rdsn.equals(v.getOrderSn())) {
+ record.set("ticket_invalid_verify_state", 1);
+ }
+ }
+
+ for (OrderInvalidVerify v : verifies2) {
+ if (rdsn.equals(v.getOrderSn())) {
record.set("order_invalid_verify_state", 1);
}
}
diff --git a/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/stat/invoice/InvoiceUseController.java b/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/stat/invoice/InvoiceUseController.java
index 1579e5f..980fdad 100644
--- a/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/stat/invoice/InvoiceUseController.java
+++ b/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/stat/invoice/InvoiceUseController.java
@@ -16,6 +16,7 @@ public class InvoiceUseController extends Controller {
Integer invoice_type = getInt("invoice_type");
String invoice_number = get("invoice_number");
String invoice_code = get("invoice_code");
+ String ticket_code = get("ticket_code");
Integer invoice_state = getInt("invoice_state");
String order_sn = get("order_sn");
String truck_license = get("truck_license");
@@ -23,9 +24,9 @@ public class InvoiceUseController extends Controller {
int export = getInt("export", 0);
if (export == 0) {
- renderJson(Result.success(InvoiceUseService.me.statuse(tm, supermarket_id, invoice_type, invoice_number, invoice_code, invoice_state, order_sn, truck_license, order_state)));
+ renderJson(Result.success(InvoiceUseService.me.statuse(tm, supermarket_id, invoice_type, invoice_number, invoice_code, invoice_state, ticket_code, order_sn, truck_license, order_state)));
}else{
- Workbook wb = InvoiceUseService.me.statuseExport(tm, supermarket_id, invoice_type, invoice_number, invoice_code, invoice_state, order_sn, truck_license, order_state);
+ Workbook wb = InvoiceUseService.me.statuseExport(tm, supermarket_id, invoice_type, invoice_number, invoice_code, invoice_state, ticket_code, order_sn, truck_license, order_state);
render(new ExcelRender(tm + "_票据使用记录_" + System.currentTimeMillis() + ".xlsx", wb));
}
}
diff --git a/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/stat/invoice/InvoiceUseService.java b/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/stat/invoice/InvoiceUseService.java
index 8701ed8..1782a5f 100644
--- a/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/stat/invoice/InvoiceUseService.java
+++ b/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/stat/invoice/InvoiceUseService.java
@@ -36,6 +36,7 @@ public class InvoiceUseService {
String invoice_number,
String invoice_code,
Integer invoice_state,
+ String ticket_code,
String order_sn,
String truck_license,
Integer order_state
@@ -43,7 +44,7 @@ public class InvoiceUseService {
String logsql = "select \n" +
" t.id rowkey, t.invoice_number, t.`code` invoice_code, t.state invoice_state, t.settlement_user_name, t.settlement_time, t.create_time, t.invalid_time, t.invalid_memo, t.invoice_type, t.invalid_user_name\n" +
" , r.receive_user_name, r.create_time receive_time, r.supermarket_id\n" +
- " , o.sn order_sn, o.weight, o.total_price, o.unit_price, o.truck_license, o.customer_id, o.customer_texpayer_name, o.customer_texpayer_num, o.isprepaid, o.state order_state\n" +
+ " , o.sn order_sn, o.weight, o.total_price, o.unit_price, o.truck_license, o.customer_id, o.customer_texpayer_name, o.customer_texpayer_num, o.isprepaid, o.state order_state, o.ticket_code\n" +
" , s.name supermarket_name " +
" from invoice_log t\n" +
" left join invoice_receive r on t.invoice_receive_id = r.id\n" +
@@ -54,8 +55,9 @@ public class InvoiceUseService {
String ordsql = "select\n" +
" t.uuid rowkey, t.invoice_number, t.invoice_code, l.state invoice_state, t.settlement_user_name, l.settlement_time, t.create_time, l.invalid_time, l.invalid_memo, t.invoice_type, l.invalid_user_name\n" +
" , r.receive_user_name, r.create_time receive_time, t.supermarket_id \n" +
- " , t.sn order_sn, t.weight, t.total_price, t.unit_price, t.truck_license, t.customer_id, t.customer_texpayer_name, t.customer_texpayer_num, t.isprepaid, t.state order_state \n" +
- " , s.name supermarket_name from order_temp t \n" +
+ " , t.sn order_sn, t.weight, t.total_price, t.unit_price, t.truck_license, t.customer_id, t.customer_texpayer_name, t.customer_texpayer_num, t.isprepaid, t.state order_state, t.ticket_code \n" +
+ " , s.name supermarket_name \n" +
+ " from order_temp t \n" +
" left join invoice_log l on l.invoice_number = t.invoice_number and l.code = t.invoice_code and l.order_sn = t.sn \n" +
" left join supermarket s on s.id = t.supermarket_id\n" +
" left join invoice_receive r on l.invoice_receive_id = r.id\n" +
@@ -112,6 +114,14 @@ public class InvoiceUseService {
paramord.add("%" + truck_license.trim() + "%");
}
+ if (StrKit.notBlank(ticket_code)) {
+ logsql += " and o.ticket_code like ? \n";
+ ordsql += " and t.ticket_code like ? \n";
+
+ paramlog.add("%" + ticket_code.trim() + "%");
+ paramord.add("%" + ticket_code.trim() + "%");
+ }
+
if (invoice_state != null) {
if (invoice_state == 9) {
logsql += " and t.state = ? \n";
@@ -225,11 +235,12 @@ public class InvoiceUseService {
String invoice_number,
String invoice_code,
Integer invoice_state,
+ String ticket_code,
String order_sn,
String truck_license,
Integer order_state
) {
- Record ret = statuse(tm, supermarket_id, invoice_type, invoice_number, invoice_code, invoice_state, order_sn, truck_license, order_state);
+ Record ret = statuse(tm, supermarket_id, invoice_type, invoice_number, invoice_code, invoice_state, ticket_code, order_sn, truck_license, order_state);
List list = ret.get("list");
@@ -253,6 +264,7 @@ public class InvoiceUseService {
row.createCell(a++).setCellValue("发票编号");
row.createCell(a++).setCellValue("发票类型");
row.createCell(a++).setCellValue("发票状态");
+ row.createCell(a++).setCellValue("结算单单号");
row.createCell(a++).setCellValue("开票人");
row.createCell(a++).setCellValue("开票时间");
row.createCell(a++).setCellValue("作废人");
@@ -260,7 +272,7 @@ public class InvoiceUseService {
row.createCell(a++).setCellValue("备注");
// 表头 end
- int end_col = 19;
+ int end_col = 20;
int datalen = list.size();
for (int i = 0; i < datalen; i++) {
Record order = list.get(i);
@@ -313,6 +325,7 @@ public class InvoiceUseService {
} else {
row.createCell(a++).setCellValue("");
}
+ row.createCell(a++).setCellValue(order.getStr("ticket_code"));
row.createCell(a++).setCellValue(order.getStr("settlement_user_name"));
if (order.get("settlement_time") != null) {
row.createCell(a++).setCellValue(DateTimeUtil.sdfhms.get().format(order.getDate("settlement_time")));
diff --git a/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/stat/sale/OrderStatService.java b/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/stat/sale/OrderStatService.java
index cbe3500..61106bd 100644
--- a/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/stat/sale/OrderStatService.java
+++ b/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/stat/sale/OrderStatService.java
@@ -859,23 +859,36 @@ public class OrderStatService {
* @param tm YYYY-MM
* @return
*/
- public List mdstat(String tm) {
+ public List mdstat(String tm,Integer supermarket_id) {
+ String paramsSql="";
+ if(supermarket_id!=null){
+ paramsSql="and t.supermarket_id = ? \n";
+ }
+
String sql = "select date_format(t.create_time, '%Y-%m-%d') as date, sum(t.weight) as weight, sum(t.total_price) as totalPrice\n" +
"from (\n" +
" select t.create_time, t.weight, t.paid, t.total_price\n" +
" from order_sale t\n" +
" where t.state = ? \n" +
+ paramsSql+
" and t.create_time like ? \n" +
" union all\n" +
" select t.create_time, t.weight, t.paid, t.total_price\n" +
" from order_temp t\n" +
" where t.state = ? \n" +
+ paramsSql+
" and t.create_time like ? \n" +
") t\n" +
"group by date_format(t.create_time, '%Y-%m-%d')\n" +
"order by date_format(t.create_time, '%Y-%m-%d')";
+ List dblist;
+ if(supermarket_id!=null){
+ dblist = Db.find(sql, OrderStateEnum.RECEIVED.getStateid(),supermarket_id, tm + "%", OrderStateEnum.RECEIVED.getStateid(),supermarket_id, tm + "%");
- List dblist = Db.find(sql, OrderStateEnum.RECEIVED.getStateid(), tm + "%", OrderStateEnum.RECEIVED.getStateid(), tm + "%");
+ }else {
+ dblist = Db.find(sql, OrderStateEnum.RECEIVED.getStateid(), tm + "%", OrderStateEnum.RECEIVED.getStateid(), tm + "%");
+
+ }
Record total = new Record();
total.set("date", null);
@@ -913,8 +926,8 @@ public class OrderStatService {
* @param tm YYYY-MM
* @return
*/
- public Workbook mdstatExport(String tm) {
- List list = mdstat(tm);
+ public Workbook mdstatExport(String tm,Integer supermarket_id) {
+ List list = mdstat(tm,supermarket_id);
Workbook wb = new XSSFWorkbook();
Sheet sheet = wb.createSheet("销售月逐日统计");
@@ -1846,7 +1859,7 @@ public class OrderStatService {
Sheet sheet = wb.createSheet(stm.substring(0, 10) + " ~ " + etm.substring(0, 10) + "各砂站运输量统计表");
sheet.setColumnWidth(1,40*256);
- for(int i=2;i<28;i++){
+ for(int i=2;i<30;i++){
sheet.setColumnWidth(i,15*256);
}
@@ -1857,15 +1870,13 @@ public class OrderStatService {
sheet.addMergedRegion(new CellRangeAddress(0,1,2,2));
sheet.addMergedRegion(new CellRangeAddress(0,1,3,3));
int num = 4;
- for(int i=0;i<12;i++){
+ for(int i=0;i<13;i++){
sheet.addMergedRegion(new CellRangeAddress(0,0,num,num+1));
num=num+2;
}
// 通用单元格格式
Font font = wb.createFont();
CellStyle cellStyle = wb.createCellStyle();
-// font.setFontHeight((short) (10 * 20));
-// font.setFontName("宋体");
cellStyle.setBorderBottom(BorderStyle.THIN);
cellStyle.setBorderLeft(BorderStyle.THIN);
cellStyle.setBorderTop(BorderStyle.THIN);
@@ -1890,11 +1901,12 @@ public class OrderStatService {
row.createCell(20).setCellValue("融嘉合计");
row.createCell(22).setCellValue("盐港");
row.createCell(24).setCellValue("永安");
- row.createCell(26).setCellValue("盐港合计");
+ row.createCell(26).setCellValue("河东湾");
+ row.createCell(28).setCellValue("盐港合计");
row = sheet.createRow(1);
num = 4;
- for(int i=0;i<12;i++){
+ for(int i=0;i<13;i++){
row.createCell(num++).setCellValue("总销售量(吨)");
row.createCell(num++).setCellValue("总销售额(元)");
}
@@ -1929,6 +1941,8 @@ public class OrderStatService {
row.createCell(num++).setCellValue(DataUtil.getDefaultByRecord(sales, "yg_xse"));
row.createCell(num++).setCellValue(DataUtil.getDefaultByRecord(sales, "ya_xsl"));
row.createCell(num++).setCellValue(DataUtil.getDefaultByRecord(sales, "ya_xse"));
+ row.createCell(num++).setCellValue(DataUtil.getDefaultByRecord(sales, "dhw_xsl"));
+ row.createCell(num++).setCellValue(DataUtil.getDefaultByRecord(sales, "dhw_xse"));
row.createCell(num++).setCellValue(DataUtil.getDefaultByRecord(sales, "yghj_xsl"));
row.createCell(num++).setCellValue(DataUtil.getDefaultByRecord(sales, "yghj_xse"));
}
@@ -1938,7 +1952,7 @@ public class OrderStatService {
if (row == null) {
row = sheet.createRow(r);
}
- for (int c = 0; c < 28; c++) {
+ for (int c = 0; c < 30; c++) {
Cell cell = row.getCell(c);
if (cell == null) {
@@ -1954,302 +1968,82 @@ public class OrderStatService {
* 各砂站运输量统计表
*/
public List trafficStatisticsOfEachSandStation( String stm, String etm,Integer invoice_type){
- List dataList = new ArrayList<>();
- //零散用户统计
- Record scattered=scatteredUsersAreNotClassified(stm,etm,invoice_type);
- if(scattered.getBigDecimal("weight").compareTo(new BigDecimal("0"))>0||scattered.getBigDecimal("total_price").compareTo(new BigDecimal("0"))>0){
- Record scatteredSandStation=scatteredUsersClassificationStatistics(stm,etm,invoice_type);
- scattered.setColumns(scatteredSandStation);
- dataList.add(scattered);
- }
- //固定用户统计
- List recordList = fixedUserUnclassified(stm,etm,invoice_type);
- if(recordList!=null&&!recordList.isEmpty()){
- for (Record record : recordList) {
- if(record.getBigDecimal("weight").compareTo(new BigDecimal("0"))>0||record.getBigDecimal("total_price").compareTo(new BigDecimal("0"))>0){
- Integer customer_id=record.getInt("customer_id");
- Record sandStation=fixedUserClassificationStatistics(stm, etm,customer_id,invoice_type);
- record.setColumns(sandStation);
- }
+ List dataList = trafficStatistics(stm,etm,invoice_type);
+ if (dataList!=null&&!dataList.isEmpty()) {
+ for (Record oldRecord : dataList) {
+ Record newRecord =total(oldRecord);
+ oldRecord=newRecord;
}
}
- dataList.addAll(recordList);
return dataList;
}
- /**
- * 零散用户
- */
- /**
- * 固定用户不分类统计:统计各个固定用户在所有砂站的销量和销售额
- */
- public List fixedUserUnclassified(String stm, String etm,Integer invoice_type){
+
+ public List trafficStatistics(String stm, String etm,Integer invoice_type){
String paramsSql="";
if(invoice_type!=null){
paramsSql="and t.invoice_type=?\n";
}
- String sql="SELECT\n" +
- "a.customer_name,\n" +
- " a.customer_id,\n" +
- "ifnull(sum( a.weight ),0) weight,\n" +
- "ifnull(sum( a.total_price ),0) total_price\n" +
- "FROM\n" +
- "(\n" +
- "SELECT\n" +
- "t.sn,t.customer_id,\n" +
- "t.customer_name,\n" +
- "t.weight,\n" +
- "t.total_price,\n" +
- "t.product_id,\n" +
- "t.product_name \n" +
- "FROM\n" +
- "order_sale t \n" +
- "WHERE\n" +
- "t.state = 5 \n" +
- "AND t.create_time >=? \n" +
- "AND t.create_time <=? \n" +
+ String sql="select\n" +
+ "\tg.customer_id,\n" +
+ "\tifnull(c.name, '零散用户') customer_name,\n" +
+ "\tifnull(sum(g.weight), 0) weight,\n" +
+ "\tifnull(sum(g.total_price), 0) total_price,\n" +
+ "\tifnull(sum(case g.supermarket_id when 1 then g.weight end), 0) zw_xsl,\n" +
+ "\tifnull(sum(case g.supermarket_id when 2 then g.weight end), 0) tp_xsl,\n" +
+ "\tifnull(sum(case g.supermarket_id when 3 then g.weight end), 0) sc_xsl,\n" +
+ "\tifnull(sum(case g.supermarket_id when 4 then g.weight end), 0) sb_xsl,\n" +
+ "\tifnull(sum(case g.supermarket_id when 5 then g.weight end), 0) jr_xsl,\n" +
+ "\tifnull(sum(case g.supermarket_id when 6 then g.weight end), 0) yg_xsl,\n" +
+ "\tifnull(sum(case g.supermarket_id when 7 then g.weight end), 0) zwsc_xsl,\n" +
+ "\tifnull(sum(case g.supermarket_id when 8 then g.weight end), 0) ya_xsl,\n" +
+ "\tifnull(sum(case g.supermarket_id when 9 then g.weight end), 0) sl_xsl,\n" +
+ "\tifnull(sum(case g.supermarket_id when 10 then g.weight end), 0) hdw_xsl,\n" +
+ "\tifnull(sum(case g.supermarket_id when 1 then g.total_price end), 0) zw_xse,\n" +
+ "\tifnull(sum(case g.supermarket_id when 2 then g.total_price end), 0) tp_xse,\n" +
+ "\tifnull(sum(case g.supermarket_id when 3 then g.total_price end), 0) sc_xse,\n" +
+ "\tifnull(sum(case g.supermarket_id when 4 then g.total_price end), 0) sb_xse,\n" +
+ "\tifnull(sum(case g.supermarket_id when 5 then g.total_price end), 0) jr_xse,\n" +
+ "\tifnull(sum(case g.supermarket_id when 6 then g.total_price end), 0) yg_xse,\n" +
+ "\tifnull(sum(case g.supermarket_id when 7 then g.total_price end), 0) zwsc_xse,\n" +
+ "\tifnull(sum(case g.supermarket_id when 8 then g.total_price end), 0) ya_xse,\n" +
+ "\tifnull(sum(case g.supermarket_id when 9 then g.total_price end), 0) sl_xse,\n" +
+ "\tifnull(sum(case g.supermarket_id when 10 then g.total_price end), 0) hdw_xse\n" +
+ "from (\n" +
+ "\n" +
+ "\tselect\n" +
+ "\t\tifnull(t.customer_id, 0) customer_id,\n" +
+ "\t\tt.supermarket_id,\n" +
+ "\t\tifnull(sum(t.weight), 0) weight,\n" +
+ "\t\tifnull(sum(t.total_price), 0) total_price\n" +
+ "\tfrom order_sale t\n" +
+ "\twhere t.state = 5\n" +
+ "\tand t.create_time>= ?\n" +
+ "\tand t.create_time<= ?\n" +
paramsSql+
- "AND t.isprepaid = 1 UNION\n" +
- "SELECT\n" +
- "t.sn,t.customer_id,\n" +
- "t.customer_name,\n" +
- "t.weight,\n" +
- "t.total_price,\n" +
- "t.product_id,\n" +
- "t.product_name \n" +
- "FROM\n" +
- "order_temp t \n" +
- "WHERE\n" +
- "t.state = 5 \n" +
- "AND t.create_time >=? \n" +
- "AND t.create_time <=? \n" +
+ "\tgroup by t.customer_id, t.supermarket_id\n" +
+ "\tunion all\n" +
+ "\tselect\n" +
+ "\t\tifnull(t.customer_id, 0) customer_id,\n" +
+ "\t\tt.supermarket_id,\n" +
+ "\t\tifnull(sum(t.weight), 0) weight,\n" +
+ "\t\tifnull(sum(t.total_price), 0) total_price\n" +
+ "\tfrom order_temp t\n" +
+ "\twhere t.state = 5\n" +
+ "\tand t.create_time>= ?\n" +
+ "\tand t.create_time<= ?\n" +
paramsSql+
- "AND t.isprepaid = 1 \n" +
- ") a\n" +
- " JOIN customer c ON c.id = a.customer_id \n" +
- "GROUP BY\n" +
- "a.customer_id,a.customer_name";
-
+ "\tgroup by t.customer_id, t.supermarket_id\n" +
+ ") g\n" +
+ "left join customer c on c.id = g.customer_id\n" +
+ "group by g.customer_id";
List recordList;
- if(invoice_type!=null){
- recordList = Db.find(sql, stm, etm,invoice_type, stm, etm,invoice_type);
+ if(invoice_type!=null) {
+ recordList = Db.find(sql, stm,etm,invoice_type, stm,etm,invoice_type);
}else {
- recordList = Db.find(sql, stm, etm, stm, etm);
+ recordList = Db.find(sql, stm,etm, stm,etm);
}
-
return recordList;
}
-
- /**
- * 固定用户分类统计:统计各个固定用户在不同砂站的销量以及销售额
- * @return
- */
- public Record fixedUserClassificationStatistics(String stm, String etm,Integer customer_id,Integer invoice_type){
- String paramsSql="";
- if(invoice_type!=null){
- paramsSql="and t.invoice_type=?\n";
- }
- String sql="SELECT\n" +
- "ifnull( sum( CASE g.id WHEN 1 THEN g.weight END ), 0.00 ) zw_xsl,\n" +
- "ifnull( sum( CASE g.id WHEN 1 THEN g.total_price END ), 0.00 ) zw_xse,\n" +
- "ifnull( sum( CASE g.id WHEN 2 THEN g.weight END ), 0.00 ) tp_xsl,\n" +
- "ifnull( sum( CASE g.id WHEN 2 THEN g.total_price END ), 0.00 ) tp_xse,\n" +
- "ifnull( sum( CASE g.id WHEN 3 THEN g.weight END ), 0.00 ) sc_xsl,\n" +
- "ifnull( sum( CASE g.id WHEN 3 THEN g.total_price END ), 0.00 ) sc_xse,\n" +
- "ifnull( sum( CASE g.id WHEN 4 THEN g.weight END ), 0.00 ) sb_xsl,\n" +
- "ifnull( sum( CASE g.id WHEN 4 THEN g.total_price END ), 0.00 ) sb_xse,\n" +
- "ifnull( sum( CASE g.id WHEN 5 THEN g.weight END ), 0.00 ) jr_xsl,\n" +
- "ifnull( sum( CASE g.id WHEN 5 THEN g.total_price END ), 0.00 ) jr_xse,\n" +
- "ifnull( sum( CASE g.id WHEN 6 THEN g.weight END ), 0.00 ) yg_xsl,\n" +
- "ifnull( sum( CASE g.id WHEN 6 THEN g.total_price END ), 0.00 ) yg_xse,\n" +
- "ifnull( sum( CASE g.id WHEN 7 THEN g.weight END ), 0.00 ) zwsc_xsl,\n" +
- "ifnull( sum( CASE g.id WHEN 7 THEN g.total_price END ), 0.00 ) zwsc_xse,\n" +
- "ifnull( sum( CASE g.id WHEN 8 THEN g.weight END ), 0.00 ) ya_xsl,\n" +
- "ifnull( sum( CASE g.id WHEN 8 THEN g.total_price END ), 0.00 ) ya_xse,\n" +
- "ifnull( sum( CASE g.id WHEN 9 THEN g.weight END ), 0.00 ) sl_xsl,\n" +
- "ifnull( sum( CASE g.id WHEN 9 THEN g.total_price END ), 0.00 ) sl_xse \n" +
- "FROM\n" +
- "(\n" +
- "SELECT\n" +
- "m.id,\n" +
- "n.customer_id,\n" +
- "IFNULL( n.weight, 0.00 ) weight,\n" +
- "IFNULL( n.total_price, 0.00 ) total_price \n" +
- "FROM\n" +
- "( SELECT id, NAME FROM supermarket ) m\n" +
- "JOIN (\n" +
- "SELECT\n" +
- "a.id,\n" +
- "sum( a.weight ) weight,\n" +
- "sum( a.total_price ) total_price,\n" +
- "a.customer_id \n" +
- "FROM\n" +
- "(\n" +
- "SELECT\n" +
- "t.sn,t.supermarket_id AS id,\n" +
- "t.customer_id,\n" +
- "t.customer_name,\n" +
- "t.weight,\n" +
- "t.total_price,\n" +
- "t.product_id,\n" +
- "t.product_name \n" +
- "FROM\n" +
- "order_sale t \n" +
- "WHERE\n" +
- "t.state = 5 \n" +
- "AND t.create_time >=? \n" +
- "AND t.create_time <=? \n" +
- paramsSql+
- "AND t.isprepaid = 1 UNION\n" +
- "SELECT\n" +
- "t.sn,t.supermarket_id AS id,\n" +
- "t.customer_id,\n" +
- "t.customer_name,\n" +
- "t.weight,\n" +
- "t.total_price,\n" +
- "t.product_id,\n" +
- "t.product_name \n" +
- "FROM\n" +
- "order_temp t \n" +
- "WHERE\n" +
- "t.state = 5 \n" +
- "AND t.create_time >=? \n" +
- "AND t.create_time <=? \n" +
- paramsSql+
- "AND t.isprepaid = 1 \n" +
- ") a\n" +
- "JOIN customer c ON c.id = a.customer_id \n" +
- "WHERE\n" +
- "a.customer_id = ? \n" +
- "GROUP BY\n" +
- "a.id \n" +
- ") n ON m.id = n.id \n" +
- ") g \n" +
- "GROUP BY\n" +
- "g.customer_id";
- Record record;
- if(invoice_type!=null){
- record = Db.findFirst(sql, stm,etm,invoice_type, stm,etm,invoice_type, customer_id);
- }else {
- record = Db.findFirst(sql, stm,etm, stm,etm, customer_id);
- }
- return total(record);
- }
- /**
- * 零散用户不分类统计:统计所有零散用户在所有砂站的销量和销售额
- */
- public Record scatteredUsersAreNotClassified(String stm, String etm,Integer invoice_type){
- String paramsSql="";
- if(invoice_type!=null){
- paramsSql="and t.invoice_type=?\n";
- }
- String sql="SELECT '零散用户' customer_name, 0 customer_id,\n" +
- "ifnull(sum( a.weight ),0) weight,\n" +
- "ifnull(sum( a.total_price ),0) total_price\n" +
- "FROM\n" +
- "(\n" +
- "SELECT\n" +
- "t.sn,t.weight,\n" +
- "t.total_price,\n" +
- "t.product_id\n" +
- "FROM\n" +
- "order_sale t \n" +
- "WHERE\n" +
- "t.state = 5 \n" +
- "AND t.create_time >=?\n" +
- "AND t.create_time <=?\n" +
- paramsSql+
- "AND t.isprepaid = 0 UNION\n" +
- "SELECT\n" +
- "t.sn,t.weight,\n" +
- "t.total_price,\n" +
- "t.product_id\n" +
- "FROM\n" +
- "order_temp t \n" +
- "WHERE\n" +
- "t.state = 5 \n" +
- "AND t.create_time >=?\n" +
- "AND t.create_time <=?\n" +
- paramsSql+
- "AND t.isprepaid = 0 \n" +
- ") a";
- Record record;
- if(invoice_type!=null){
- record = Db.findFirst(sql, stm, etm,invoice_type, stm, etm,invoice_type);
- }else {
- record = Db.findFirst(sql, stm, etm, stm, etm);
- }
-
- return record;
- }
-
- /**
- * 零散用户分类统计:统计所有零散用户在各个沙场的销量和销售额
- * @param stm
- * @param etm
- * @return
- */
- public Record scatteredUsersClassificationStatistics(String stm, String etm,Integer invoice_type){
- String paramsSql="";
- if(invoice_type!=null){
- paramsSql="and t.invoice_type=?\n";
- }
- String sql="select \n" +
- "ifnull( sum( CASE g.id WHEN 1 THEN IFNULL( g.weight, 0 ) END ), 0 ) zw_xsl,\n" +
- "ifnull( sum( CASE g.id WHEN 1 THEN IFNULL( g.total_price, 0 ) END ), 0 ) zw_xse,\n" +
- "ifnull( sum( CASE g.id WHEN 2 THEN IFNULL( g.weight, 0 ) END ), 0 ) tp_xsl,\n" +
- "ifnull( sum( CASE g.id WHEN 2 THEN IFNULL( g.total_price, 0 ) END ), 0 ) tp_xse,\n" +
- "ifnull( sum( CASE g.id WHEN 3 THEN IFNULL( g.weight, 0 ) END ), 0 ) sc_xsl,\n" +
- "ifnull( sum( CASE g.id WHEN 3 THEN IFNULL( g.total_price, 0 ) END ), 0 ) sc_xse,\n" +
- "ifnull( sum( CASE g.id WHEN 4 THEN IFNULL( g.weight, 0 ) END ), 0 ) sb_xsl,\n" +
- "ifnull( sum( CASE g.id WHEN 4 THEN IFNULL( g.total_price, 0 ) END ), 0 ) sb_xse,\n" +
- "ifnull( sum( CASE g.id WHEN 5 THEN IFNULL( g.weight, 0 ) END ), 0 ) jr_xsl,\n" +
- "ifnull( sum( CASE g.id WHEN 5 THEN IFNULL( g.total_price, 0 ) END ), 0 ) jr_xse,\n" +
- "ifnull( sum( CASE g.id WHEN 6 THEN IFNULL( g.weight, 0 ) END ), 0 ) yg_xsl,\n" +
- "ifnull( sum( CASE g.id WHEN 6 THEN IFNULL( g.total_price, 0 ) END ), 0 ) yg_xse,\n" +
- "ifnull( sum( CASE g.id WHEN 7 THEN IFNULL( g.weight, 0 ) END ), 0 ) zwsc_xsl,\n" +
- "ifnull( sum( CASE g.id WHEN 7 THEN IFNULL( g.total_price, 0 ) END ), 0 ) zwsc_xse,\n" +
- "ifnull( sum( CASE g.id WHEN 8 THEN IFNULL( g.weight, 0 ) END ), 0 ) ya_xsl,\n" +
- "ifnull( sum( CASE g.id WHEN 8 THEN IFNULL( g.total_price, 0 ) END ), 0 ) ya_xse,\n" +
- "ifnull( sum( CASE g.id WHEN 9 THEN IFNULL( g.weight, 0 ) END ), 0 ) sl_xsl,\n" +
- "ifnull( sum( CASE g.id WHEN 9 THEN IFNULL( g.total_price, 0 ) END ), 0 ) sl_xse \n" +
- " from (\n" +
- "select m.id,n.weight,n.total_price from \n" +
- "( SELECT id, NAME FROM supermarket ) m join \n" +
- "(\n" +
- "SELECT\n" +
- "t.sn,t.supermarket_id AS id,\n" +
- "t.weight,\n" +
- "t.total_price FROM\n" +
- "order_sale t \n" +
- "WHERE\n" +
- "t.state = 5 \n" +
- "AND t.create_time >=? \n" +
- "AND t.create_time <=? \n" +
- paramsSql+
- "AND t.isprepaid = 0 UNION\n" +
- "SELECT\n" +
- "t.sn,t.supermarket_id AS id,\n" +
- "t.weight,\n" +
- "t.total_price\n" +
- "FROM\n" +
- "order_temp t \n" +
- "WHERE\n" +
- "t.state = 5 \n" +
- "AND t.create_time >=? \n" +
- "AND t.create_time <=? \n" +
- paramsSql+
- "AND t.isprepaid = 0 ) n on m.id=n.id\n" +
- ") g";
-
- Record record;
- if(invoice_type!=null) {
- record = Db.findFirst(sql, stm,etm,invoice_type, stm,etm,invoice_type);
- }else {
- record = Db.findFirst(sql, stm,etm, stm,etm);
- }
- return total(record);
- }
-
/**
* 合计
* @param record
@@ -2267,8 +2061,9 @@ public class OrderStatService {
record.set("jrhj_xsl",jrhj_xsl);
record.set("jrhj_xse",jrhj_xse);
//盐港合计
- BigDecimal yghj_xsl=new BigDecimal(record.getStr("yg_xsl")).add(new BigDecimal(record.getStr("ya_xsl")));
- BigDecimal yghj_xse=new BigDecimal(record.getStr("yg_xse")).add(new BigDecimal(record.getStr("ya_xse")));
+ BigDecimal yghj_xsl=new BigDecimal(record.getStr("yg_xsl")).add(new BigDecimal(record.getStr("ya_xsl"))).add(new BigDecimal(record.getStr("hdw_xsl")));
+ BigDecimal yghj_xse=new BigDecimal(record.getStr("yg_xse")).add(new BigDecimal(record.getStr("ya_xse"))).add(new BigDecimal(record.getStr("hdw_xse")));
+
record.set("yghj_xsl",yghj_xsl);
record.set("yghj_xse",yghj_xse);
return record;
diff --git a/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/supermarket/SupermarketService.java b/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/supermarket/SupermarketService.java
index 31ff117..c3cbd40 100644
--- a/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/supermarket/SupermarketService.java
+++ b/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/supermarket/SupermarketService.java
@@ -118,7 +118,7 @@ public class SupermarketService extends BaseService {
}
Record out = supermarket.toRecord();
- out.set("products", Db.find("select t.supermarket_id, p.id, p.name, t.unit_price from supermarket_product t\n" +
+ out.set("products", Db.find("select t.supermarket_id, p.id, p.name, t.unit_price,t.product_id from supermarket_product t\n" +
" left join product p on t.product_id = p.id \n" +
" where t.supermarket_id = ?", id));
diff --git a/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/ticket/invalidverify/TicketInvalidVerifyPKValidator.java b/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/ticket/invalidverify/TicketInvalidVerifyPKValidator.java
new file mode 100644
index 0000000..4c50ab8
--- /dev/null
+++ b/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/ticket/invalidverify/TicketInvalidVerifyPKValidator.java
@@ -0,0 +1,25 @@
+package com.cowr.ssjygl.ticket.invalidverify;
+
+
+import com.cowr.common.validator.CrudParamValidator;
+import com.cowr.common.view.Result;
+import com.cowr.model.TicketInvalidVerify;
+import com.jfinal.core.Controller;
+
+/**
+ * Generated by COWR Fri Feb 26 16:03:36 CST 2021
+ * TableName: ticket_invalid_verify
+ * Remarks: 结算单管理 - 结算单作废申请
+ * PrimaryKey: id
+ */
+public class TicketInvalidVerifyPKValidator extends CrudParamValidator {
+ @Override
+ protected void validate(Controller c) {
+ validateRequired("id", "id", "id 必填");
+ validateString("id", 1, 32, "id", "id 长度 1~32");
+ }
+
+ protected void handleError(Controller c) {
+ c.renderJson(Result.failed(getErrmsg()));
+ }
+}
\ No newline at end of file
diff --git a/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/ticket/invalidverify/TicketInvalidVerifyService.java b/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/ticket/invalidverify/TicketInvalidVerifyService.java
new file mode 100644
index 0000000..c08385f
--- /dev/null
+++ b/ssjygl-xsx-common/src/main/java/com/cowr/ssjygl/ticket/invalidverify/TicketInvalidVerifyService.java
@@ -0,0 +1,93 @@
+package com.cowr.ssjygl.ticket.invalidverify;
+
+import com.cowr.common.Const;
+import com.cowr.common.base.BaseService;
+import com.cowr.common.view.PageParam;
+import com.cowr.model.TicketInvalidVerify;
+import com.jfinal.kit.StrKit;
+import com.jfinal.plugin.activerecord.Db;
+import com.jfinal.plugin.activerecord.Page;
+import com.jfinal.plugin.activerecord.Record;
+
+import java.util.ArrayList;
+import java.util.List;
+
+/**
+ * Generated by COWR Fri Feb 26 16:03:36 CST 2021
+ * TableName: ticket_invalid_verify
+ * Remarks: 结算单管理 - 结算单作废申请
+ * PrimaryKey: id
+ */
+public class TicketInvalidVerifyService extends BaseService {
+ public static final TicketInvalidVerifyService me = new TicketInvalidVerifyService();
+
+ public Page find(
+ PageParam pp,
+ String stm,
+ String etm,
+ String ticket_code,
+ String order_sn,
+ String create_user_name,
+ Integer supermarket_id,
+ Integer state
+ ) {
+ String selectsql = "select t.*, s.name supermarket_name ";
+ String fromsql = "from ticket_invalid_verify t \n" +
+ " left join supermarket s on s.id = t.supermarket_id \n" +
+ " where 1=1 ";
+ List