|
|
@@ -444,8 +444,16 @@ public class Item extends Controller {
|
|
|
isHas.addParameter_in("itemid", jsonArray.toArray());
|
|
|
isHas.addParameter("siteid", siteid);
|
|
|
Rows hasRows = dbConnect.runSqlQuery(isHas.getSQL(false));
|
|
|
+
|
|
|
+ SQLFactory isHasOnSale = new SQLFactory(this, "查询是否存在上架货品");
|
|
|
+ isHasOnSale.addParameter_in("itemid", jsonArray.toArray());
|
|
|
+ isHasOnSale.addParameter("siteid", siteid);
|
|
|
+ Rows hasOnSaleRows = dbConnect.runSqlQuery(isHasOnSale.getSQL(false));
|
|
|
if (hasRows.isNotEmpty()) {
|
|
|
return getErrReturnObject().setErrMsg("存在未审核的货品,无法上架!").toString();
|
|
|
+ }
|
|
|
+ if (hasOnSaleRows.isNotEmpty()) {
|
|
|
+ return getErrReturnObject().setErrMsg("存在已上架的货品,无法上架!").toString();
|
|
|
}
|
|
|
System.out.println("select * from sa_itemsaleclass where siteid='"+siteid+"' and itemid in "+ jsonArray.toArray());
|
|
|
String sql ="select * from sa_itemsaleclass where siteid='"+siteid+"' and itemid in "+ jsonArray.toJSONString();
|