| | |
| | | if (string.IsNullOrEmpty(query.Kbbarcode?.ToString())) |
| | | throw new ArgumentException("卡板条码不允许为空", nameof(query.userName)); |
| | | |
| | | var sql = string.Format(@"SELECT OLDQTY, |
| | | var sql = string.Format(@"SELECT QUANTITY, |
| | | ISNULL((SELECT COUNT(1) FROM MES_INV_ITEM_BARCODES_TBMX WHERE ABOUT_TB_BARCODE = '{0}'), 0) AS YSum, |
| | | DAA001 |
| | | FROM MES_INV_ITEM_BARCODES A LEFT JOIN WOMDAA B ON A.ABOUT_GUID = B.guid |
| | |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 获取AGV线体列表 |
| | | /// </summary> |
| | | /// <param name="unity"></param> |
| | | /// <returns></returns> |
| | | /// <exception cref="Exception"></exception> |
| | | public dynamic GetAgvXt(dynamic unity) |
| | | { |
| | | |
| | | var sqlParams = new List<SugarParameter> { }; |
| | | |
| | | var sql2 = new StringBuilder(@"SELECT NAME,line_no FROM MES_WORKSHOP_LINE WHERE isAgv = 1 ORDER BY line_no"); |
| | | |
| | | |
| | | var XtItem = Db.Ado.SqlQuery<dynamic>(sql2.ToString(), sqlParams); |
| | | |
| | | if (XtItem == null) |
| | | { |
| | | throw new Exception("无对应AGV绑定线体信息!"); |
| | | } |
| | | |
| | | return XtItem; |
| | | } |
| | | |
| | | } |