|
|
@@ -80,7 +80,6 @@ public class OrderItems extends Controller {
|
|
|
JSONObject item = (JSONObject) obj;
|
|
|
Long itemid = item.getLong("itemid");
|
|
|
Long sa_orderitemsid = item.getLong("sa_orderitemsid");
|
|
|
- long sa_customersid =item.getLongValue("sa_customersid");
|
|
|
BigDecimal qty = item.getBigDecimal("qty");
|
|
|
sumqty = sumqty.add(qty);
|
|
|
|
|
|
@@ -118,7 +117,12 @@ public class OrderItems extends Controller {
|
|
|
if(!type.equals("配件订单")){
|
|
|
rows= dbConnect.runSqlQuery("SELECT sa_orderitemsid,price from sa_orderitems WHERE siteid='" + siteid + "' and itemid=" + itemid + " and sa_orderid=" + sa_orderid + " and sa_promotion_itemsid=" + item.getLongValue("sa_promotion_itemsid"));
|
|
|
}else{
|
|
|
- rows= dbConnect.runSqlQuery("SELECT t1.sa_orderitemsid,qty from sa_orderitems t1 left join sa_warrantycard t2 on t1.cardno=t2.cardno WHERE t1.siteid='" + siteid + "' and t1.itemid=" + itemid + " and t1.sa_orderid=" + sa_orderid + " and ifnull(t2.sa_customersid,0)=" +sa_customersid);
|
|
|
+ if(StringUtils.isBlank(item.getStringValue("cardno"))){
|
|
|
+ rows= dbConnect.runSqlQuery("SELECT t1.sa_orderitemsid,qty from sa_orderitems t1 WHERE t1.siteid='" + siteid + "' and t1.itemid=" + itemid + " and t1.sa_orderid=" + sa_orderid);
|
|
|
+ }else{
|
|
|
+ rows= dbConnect.runSqlQuery("SELECT t1.sa_orderitemsid,qty from sa_orderitems t1 WHERE t1.siteid='" + siteid + "' and t1.itemid=" + itemid + " and t1.sa_orderid=" + sa_orderid + " and ifnull(t1.cardno,'')="+item.getStringValue("cardno"));
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
|
|
|
if (rows.isEmpty()) {
|