|
|
@@ -28,6 +28,7 @@ import restcontroller.R;
|
|
|
import restcontroller.sale.cashbill.cashbill;
|
|
|
import restcontroller.sale.promotion.promotion;
|
|
|
import restcontroller.webmanage.executorService.Executor;
|
|
|
+import restcontroller.webmanage.sale.accessoryorder.accessoryorder;
|
|
|
|
|
|
import java.io.IOException;
|
|
|
import java.math.BigDecimal;
|
|
|
@@ -51,7 +52,7 @@ public class Order extends Controller {
|
|
|
}
|
|
|
|
|
|
@API(title = "新增或更新", apiversion = R.ID20221108111402.v1.class, intervaltime = 200)
|
|
|
- @CACHEING_CLEAN(apiClass = {Order.class, OrderItems.class, restcontroller.sale.order.Order.class})
|
|
|
+ @CACHEING_CLEAN(apiClass = {Order.class, OrderItems.class, restcontroller.sale.order.Order.class, accessoryorder.class})
|
|
|
public String insertOrUpdate() throws YosException {
|
|
|
|
|
|
ArrayList<String> sqlList = new ArrayList<>();
|
|
|
@@ -263,7 +264,7 @@ public class Order extends Controller {
|
|
|
}
|
|
|
|
|
|
@API(title = "购物车转化订单", apiversion = R.ID20221128183202.v1.class, intervaltime = 2000)
|
|
|
- @CACHEING_CLEAN(apiClass = {Order.class, OrderItems.class, restcontroller.sale.order.Order.class})
|
|
|
+ @CACHEING_CLEAN(apiClass = {Order.class, OrderItems.class, restcontroller.sale.order.Order.class, accessoryorder.class})
|
|
|
public String ship() throws YosException {
|
|
|
ArrayList<String> sqlList1 = new ArrayList<>();
|
|
|
Long istool = content.getLongValue("istool");
|
|
|
@@ -1501,7 +1502,7 @@ public class Order extends Controller {
|
|
|
}
|
|
|
|
|
|
@API(title = "删除", apiversion = R.ID20221108152102.v1.class)
|
|
|
- @CACHEING_CLEAN(apiClass = {Order.class, OrderItems.class, restcontroller.sale.order.Order.class})
|
|
|
+ @CACHEING_CLEAN(apiClass = {Order.class, OrderItems.class, restcontroller.sale.order.Order.class, accessoryorder.class})
|
|
|
public String delete() throws YosException {
|
|
|
JSONArray sa_orderids = content.getJSONArray("sa_orderids");
|
|
|
|
|
|
@@ -1668,7 +1669,7 @@ public class Order extends Controller {
|
|
|
|
|
|
|
|
|
@API(title = "提交", apiversion = R.ID20221108153402.v1.class, intervaltime = 5000)
|
|
|
- @CACHEING_CLEAN(apiClass = {Order.class, OrderItems.class, restcontroller.sale.order.Order.class, cashbill.class, promotion.class, restcontroller.webmanage.sale.promotion.promotion.class})
|
|
|
+ @CACHEING_CLEAN(apiClass = {Order.class, OrderItems.class, restcontroller.sale.order.Order.class, cashbill.class, promotion.class, restcontroller.webmanage.sale.promotion.promotion.class, accessoryorder.class})
|
|
|
public String submit() throws YosException {
|
|
|
Long sa_orderid = content.getLong("sa_orderid");
|
|
|
|
|
|
@@ -2167,7 +2168,7 @@ public class Order extends Controller {
|
|
|
|
|
|
|
|
|
@API(title = "审核", apiversion = R.ID20221108153502.v1.class, intervaltime = 5000)
|
|
|
- @CACHEING_CLEAN(apiClass = {Order.class, OrderItems.class, restcontroller.sale.order.Order.class, cashbill.class})
|
|
|
+ @CACHEING_CLEAN(apiClass = {Order.class, OrderItems.class, restcontroller.sale.order.Order.class, cashbill.class, accessoryorder.class})
|
|
|
public String check() throws YosException {
|
|
|
boolean isdebug = content.getBooleanValue("isdebug");
|
|
|
Long sa_orderid = content.getLong("sa_orderid");
|
|
|
@@ -2304,7 +2305,7 @@ public class Order extends Controller {
|
|
|
}
|
|
|
|
|
|
@API(title = "反审核", apiversion = R.ID20230102141502.v1.class, intervaltime = 5000)
|
|
|
- @CACHEING_CLEAN(apiClass = {Order.class, OrderItems.class, restcontroller.sale.order.Order.class, cashbill.class})
|
|
|
+ @CACHEING_CLEAN(apiClass = {Order.class, OrderItems.class, restcontroller.sale.order.Order.class, cashbill.class, accessoryorder.class})
|
|
|
public String uncheck() throws YosException {
|
|
|
Long sa_orderid = content.getLong("sa_orderid");
|
|
|
Rows rows = getOrderRows(this, sa_orderid);
|
|
|
@@ -2365,7 +2366,7 @@ public class Order extends Controller {
|
|
|
}
|
|
|
|
|
|
@API(title = "预提交反预提交", apiversion = R.ID20230331152503.v1.class)
|
|
|
- @CACHEING_CLEAN(apiClass = {Order.class, OrderItems.class, restcontroller.sale.order.Order.class})
|
|
|
+ @CACHEING_CLEAN(apiClass = {Order.class, OrderItems.class, restcontroller.sale.order.Order.class, accessoryorder.class})
|
|
|
public String presubmit() throws YosException {
|
|
|
boolean isrecheck = content.getBooleanValue("isrecheck");
|
|
|
Long sa_orderid = content.getLong("sa_orderid");
|
|
|
@@ -2434,7 +2435,7 @@ public class Order extends Controller {
|
|
|
}
|
|
|
|
|
|
@API(title = "确认反确认", apiversion = R.ID20230331102503.v1.class)
|
|
|
- @CACHEING_CLEAN(apiClass = {Order.class, OrderItems.class, restcontroller.sale.order.Order.class})
|
|
|
+ @CACHEING_CLEAN(apiClass = {Order.class, OrderItems.class, restcontroller.sale.order.Order.class, accessoryorder.class})
|
|
|
public String recheck() throws YosException {
|
|
|
boolean isrecheck = content.getBooleanValue("isrecheck");
|
|
|
Long sa_orderid = content.getLong("sa_orderid");
|
|
|
@@ -2499,7 +2500,7 @@ public class Order extends Controller {
|
|
|
}
|
|
|
|
|
|
@API(title = "退回", apiversion = R.ID20221108161902.v1.class, intervaltime = 5000)
|
|
|
- @CACHEING_CLEAN(apiClass = {Order.class, OrderItems.class, restcontroller.sale.order.Order.class, cashbill.class, promotion.class, restcontroller.webmanage.sale.promotion.promotion.class})
|
|
|
+ @CACHEING_CLEAN(apiClass = {Order.class, OrderItems.class, restcontroller.sale.order.Order.class, cashbill.class, promotion.class, restcontroller.webmanage.sale.promotion.promotion.class, accessoryorder.class})
|
|
|
public String back() throws YosException {
|
|
|
Long sa_orderid = content.getLong("sa_orderid");
|
|
|
Rows rows = getOrderRows(this, sa_orderid);
|
|
|
@@ -2634,7 +2635,7 @@ public class Order extends Controller {
|
|
|
}
|
|
|
|
|
|
@API(title = "撤回", apiversion = R.ID20230301190202.v1.class, intervaltime = 5000)
|
|
|
- @CACHEING_CLEAN(apiClass = {Order.class, OrderItems.class, restcontroller.sale.order.Order.class, cashbill.class, promotion.class, restcontroller.webmanage.sale.promotion.promotion.class})
|
|
|
+ @CACHEING_CLEAN(apiClass = {Order.class, OrderItems.class, restcontroller.sale.order.Order.class, cashbill.class, promotion.class, restcontroller.webmanage.sale.promotion.promotion.class, accessoryorder.class})
|
|
|
public String revoke() throws YosException {
|
|
|
Long sa_orderid = content.getLong("sa_orderid");
|
|
|
Rows rows = getOrderRows(this, sa_orderid);
|
|
|
@@ -2720,7 +2721,7 @@ public class Order extends Controller {
|
|
|
}
|
|
|
|
|
|
@API(title = "交期待确认", apiversion = R.ID20230102143502.v1.class)
|
|
|
- @CACHEING_CLEAN(apiClass = {Order.class, OrderItems.class, restcontroller.sale.order.Order.class})
|
|
|
+ @CACHEING_CLEAN(apiClass = {Order.class, OrderItems.class, restcontroller.sale.order.Order.class, accessoryorder.class})
|
|
|
public String confirmDelivery() throws YosException {
|
|
|
Long sa_orderid = content.getLong("sa_orderid");
|
|
|
|
|
|
@@ -2781,7 +2782,7 @@ public class Order extends Controller {
|
|
|
}
|
|
|
|
|
|
@API(title = "确认交期,操作交期待确认的订单", apiversion = R.ID20221230094802.v1.class)
|
|
|
- @CACHEING_CLEAN(apiClass = {Order.class, OrderItems.class, restcontroller.sale.order.Order.class})
|
|
|
+ @CACHEING_CLEAN(apiClass = {Order.class, OrderItems.class, restcontroller.sale.order.Order.class, accessoryorder.class})
|
|
|
public String confirmDeliveryDate() throws YosException {
|
|
|
Long sa_orderid = content.getLong("sa_orderid");
|
|
|
Rows rows = getOrderRows(this, sa_orderid);
|
|
|
@@ -2818,7 +2819,7 @@ public class Order extends Controller {
|
|
|
}
|
|
|
|
|
|
@API(title = "交期撤回", apiversion = R.ID20230227160002.v1.class)
|
|
|
- @CACHEING_CLEAN(apiClass = {Order.class, OrderItems.class, restcontroller.sale.order.Order.class})
|
|
|
+ @CACHEING_CLEAN(apiClass = {Order.class, OrderItems.class, restcontroller.sale.order.Order.class, accessoryorder.class})
|
|
|
public String revokeDelivery() throws YosException {
|
|
|
Long sa_orderid = content.getLong("sa_orderid");
|
|
|
Rows rows = getOrderRows(this, sa_orderid);
|
|
|
@@ -3017,7 +3018,7 @@ public class Order extends Controller {
|
|
|
|
|
|
|
|
|
@API(title = "关闭", apiversion = R.ID20221108164502.v1.class)
|
|
|
- @CACHEING_CLEAN(apiClass = {Order.class, OrderItems.class, restcontroller.sale.order.Order.class})
|
|
|
+ @CACHEING_CLEAN(apiClass = {Order.class, OrderItems.class, restcontroller.sale.order.Order.class, accessoryorder.class})
|
|
|
public String close() throws YosException {
|
|
|
long sa_orderid = content.getLong("sa_orderid");
|
|
|
String str = closeordervalidate(sa_orderid);
|
|
|
@@ -3274,7 +3275,7 @@ public class Order extends Controller {
|
|
|
}
|
|
|
|
|
|
@API(title = "一键复制订单", apiversion = R.ID20230102144502.v1.class)
|
|
|
- @CACHEING_CLEAN(apiClass = {Order.class, OrderItems.class, restcontroller.sale.order.Order.class})
|
|
|
+ @CACHEING_CLEAN(apiClass = {Order.class, OrderItems.class, restcontroller.sale.order.Order.class, accessoryorder.class})
|
|
|
public String copyOrder() throws YosException {
|
|
|
|
|
|
Long sa_orderid = content.getLong("sa_orderid");
|
|
|
@@ -3566,7 +3567,7 @@ public class Order extends Controller {
|
|
|
}
|
|
|
|
|
|
@API(title = "一键填写交货日期", apiversion = R.ID20230104143102.v1.class)
|
|
|
- @CACHEING_CLEAN(apiClass = {Order.class, OrderItems.class, restcontroller.sale.order.Order.class})
|
|
|
+ @CACHEING_CLEAN(apiClass = {Order.class, OrderItems.class, restcontroller.sale.order.Order.class, accessoryorder.class})
|
|
|
public String updateDelivery() throws YosException {
|
|
|
Long sa_orderid = content.getLong("sa_orderid");
|
|
|
//通过版本更新订单表头数据
|
|
|
@@ -3579,7 +3580,7 @@ public class Order extends Controller {
|
|
|
}
|
|
|
|
|
|
@API(title = "一键填写需求日期", apiversion = R.ID20230104143802.v1.class)
|
|
|
- @CACHEING_CLEAN(apiClass = {Order.class, OrderItems.class, restcontroller.sale.order.Order.class})
|
|
|
+ @CACHEING_CLEAN(apiClass = {Order.class, OrderItems.class, restcontroller.sale.order.Order.class, accessoryorder.class})
|
|
|
public String updateNeeddate() throws YosException {
|
|
|
Long sa_orderid = content.getLong("sa_orderid");
|
|
|
|
|
|
@@ -3642,7 +3643,7 @@ public class Order extends Controller {
|
|
|
}
|
|
|
|
|
|
@API(title = "修改业务员", apiversion = R.ID20230213154802.v1.class)
|
|
|
- @CACHEING_CLEAN(apiClass = {Order.class, OrderItems.class, restcontroller.sale.order.Order.class})
|
|
|
+ @CACHEING_CLEAN(apiClass = {Order.class, OrderItems.class, restcontroller.sale.order.Order.class, accessoryorder.class})
|
|
|
public String changeSaler() throws YosException {
|
|
|
|
|
|
Long saler_hrid = content.getLong("saler_hrid");
|