|
|
@@ -326,7 +326,7 @@ public class toolscode extends Controller {
|
|
|
|
|
|
@API(title = "查询商品序列号档案列表", apiversion = R.ID20221215101003.v1.class)
|
|
|
public String queryToolscodeList() throws YosException {
|
|
|
- QuerySQL skuQuery = SQLFactory.createQuerySQL(this, "sa_itemsku","sa_itemskuid", "sku", "createdate").setTableAlias("t1");
|
|
|
+ QuerySQL skuQuery = SQLFactory.createQuerySQL(this, "sa_itemsku", "sa_itemskuid", "sku", "createdate").setTableAlias("t1");
|
|
|
skuQuery.addJoinTable(JOINTYPE.left, "plm_item", "t2", "t1.itemid=t2.itemid", "itemid", "itemno", "itemname", "spec", "model", "topclassnum");
|
|
|
skuQuery.addJoinTable(JOINTYPE.left, "plm_unit", "t3", "t2.unitid=t3.unitid");
|
|
|
skuQuery.addJoinTable(JOINTYPE.left, "st_stock", "t4", "t4.stockno=t2.stockno");
|
|
|
@@ -383,6 +383,9 @@ public class toolscode extends Controller {
|
|
|
@API(title = "查询序列号使用记录", apiversion = R.ID2025101809551503.v1.class)
|
|
|
public String querySkuUsedList() throws YosException {
|
|
|
String sku = content.getString("sku");
|
|
|
+ if (sku.isBlank()) {
|
|
|
+ return getSucReturnObject().setData(new Rows()).toString();
|
|
|
+ }
|
|
|
QuerySQL querySQL = SQLFactory.createQuerySQL(this, "sku_use_view", "*");
|
|
|
querySQL.setTableAlias("t1");
|
|
|
querySQL.setPage(pageSize, pageNumber);
|