|
|
@@ -81,11 +81,11 @@ public class FormingKanban : IHttpHandler, IReadOnlySessionState
|
|
|
),
|
|
|
一烧产量 AS
|
|
|
(
|
|
|
- SELECT COUNT( * ) 出窑数 FROM TP_PM_PRODUCTIONDATA WHERE PROCEDUREID IN (15,16) AND GOODSLEVELID IN (1,4,5) AND TRUNC( CREATETIME ) = trunc(sysdate) and VALUEFLAG=1
|
|
|
+ SELECT COUNT( * ) 出窑数 FROM TP_PM_PRODUCTIONDATA WHERE PROCEDUREID IN (15,16) AND GOODSLEVELID IN (1,4,5) AND ( CREATETIME ) >= trunc(sysdate) and VALUEFLAG=1
|
|
|
),
|
|
|
检验数 AS
|
|
|
(
|
|
|
- SELECT COUNT( * ) 一烧出窑数 FROM TP_PM_PRODUCTIONDATA WHERE PROCEDUREID =16 and VALUEFLAG=1 AND TRUNC(CREATETIME)=TRUNC(SYSDATE)
|
|
|
+ SELECT COUNT( * ) 一烧出窑数 FROM TP_PM_PRODUCTIONDATA WHERE PROCEDUREID =16 and VALUEFLAG=1 AND (CREATETIME)>=TRUNC(SYSDATE)
|
|
|
)
|
|
|
SELECT
|
|
|
一烧产量.出窑数 ,
|
|
|
@@ -328,7 +328,7 @@ public class FormingKanban : IHttpHandler, IReadOnlySessionState
|
|
|
LEFT JOIN TP_MST_DEFECT df ON df.DEFECTID = dfc.DEFECTID
|
|
|
WHERE
|
|
|
dfc.VALUEFLAG = 1
|
|
|
- AND TRUNC( dfc.CREATETIME ) = trunc(sysdate)
|
|
|
+ AND ( dfc.CREATETIME ) >= trunc(sysdate)
|
|
|
AND dfc.DEFECTCODE IN ('01','02','03','04','05','06','07','08','09','10','19','20','25','26','27','28','29','30','12','13','14','15','16','17','18','23','31','32','33','34','35')
|
|
|
GROUP BY
|
|
|
dfc.DEFECTNAME
|
|
|
@@ -349,7 +349,7 @@ public class FormingKanban : IHttpHandler, IReadOnlySessionState
|
|
|
FROM
|
|
|
TP_PM_DEFECT dfc
|
|
|
WHERE
|
|
|
- TRUNC( dfc.CREATETIME ) = trunc(sysdate)
|
|
|
+ ( dfc.CREATETIME ) >= trunc(sysdate)
|
|
|
AND dfc.DEFECTCODE IN ('01','02','03','04','05','06','07','08','09','10','19','20','25','26','27','28','29','30','12','13','14','15','16','17','18','23','31','32','33','34','35')
|
|
|
GROUP BY
|
|
|
dfc.DEFECTNAME
|
|
|
@@ -368,7 +368,7 @@ public class FormingKanban : IHttpHandler, IReadOnlySessionState
|
|
|
LEFT JOIN TP_MST_DEFECT df ON df.DEFECTID = dfc.DEFECTID
|
|
|
WHERE
|
|
|
dfc.VALUEFLAG = 1
|
|
|
- AND TRUNC( dfc.CREATETIME ) = trunc(sysdate)
|
|
|
+ AND ( dfc.CREATETIME ) >= trunc(sysdate)
|
|
|
AND dfc.DEFECTCODE IN ('01','02','03','04','05','06','07','08','09','10','19','20','25','26','27','28','29','30','12','13','14','15','16','17','18','23','31','32','33','34','35')
|
|
|
GROUP BY
|
|
|
dfc.DEFECTNAME
|
|
|
@@ -382,7 +382,7 @@ public class FormingKanban : IHttpHandler, IReadOnlySessionState
|
|
|
检验数
|
|
|
AS
|
|
|
(
|
|
|
- SELECT COUNT( * ) 一烧出窑数 FROM TP_PM_PRODUCTIONDATA WHERE PROCEDUREID =16 and VALUEFLAG=1 AND TRUNC(CREATETIME)=TRUNC(SYSDATE)
|
|
|
+ SELECT COUNT( * ) 一烧出窑数 FROM TP_PM_PRODUCTIONDATA WHERE PROCEDUREID =16 and VALUEFLAG=1 AND (CREATETIME)>=TRUNC(SYSDATE)
|
|
|
)
|
|
|
|
|
|
SELECT
|
|
|
@@ -438,7 +438,7 @@ public class FormingKanban : IHttpHandler, IReadOnlySessionState
|
|
|
WHERE
|
|
|
PD.VALUEFLAG = '1' --有效
|
|
|
AND TMDP.VALUEFLAG = '1' --有效
|
|
|
- AND TRUNC( TMDP.CREATETIME ) = trunc(sysdate)
|
|
|
+ AND ( TMDP.CREATETIME ) >= trunc(sysdate)
|
|
|
AND TMDP.DEFECTCODE IN ('01','02','03','04','05','06','07','08','09','10','19','20','25','26','27','28','29','30','12','13','14','15','16','17','18','23','31','32','33','34','35')
|
|
|
)
|
|
|
";
|
|
|
@@ -485,7 +485,7 @@ public class FormingKanban : IHttpHandler, IReadOnlySessionState
|
|
|
LEFT JOIN TP_HR_STAFF THS ON THS.STAFFID = TMUS.STAFFID
|
|
|
WHERE
|
|
|
TPPD.PROCEDUREID IN ( 6,40,31 )
|
|
|
- AND TRUNC(TPPD.CREATETIME)=TRUNC(SYSDATE)
|
|
|
+ AND (TPPD.CREATETIME)>=TRUNC(SYSDATE)
|
|
|
GROUP BY
|
|
|
THS.STAFFCODE
|
|
|
) T
|
|
|
@@ -506,7 +506,7 @@ public class FormingKanban : IHttpHandler, IReadOnlySessionState
|
|
|
LEFT JOIN TP_HR_STAFF THS ON THS.STAFFID = TMUS.STAFFID
|
|
|
WHERE
|
|
|
TPPD.PROCEDUREID IN ( 6,40,31 )
|
|
|
- AND TRUNC(TPPD.CREATETIME)=TRUNC(SYSDATE)
|
|
|
+ AND (TPPD.CREATETIME)>=TRUNC(SYSDATE)
|
|
|
GROUP BY
|
|
|
THS.STAFFCODE
|
|
|
) T1
|
|
|
@@ -527,7 +527,7 @@ public class FormingKanban : IHttpHandler, IReadOnlySessionState
|
|
|
LEFT JOIN TP_HR_STAFF THS ON THS.STAFFID = TMUS.STAFFID
|
|
|
WHERE
|
|
|
TPPD.PROCEDUREID IN ( 6,40,31 )
|
|
|
- AND TRUNC(TPPD.CREATETIME)=TRUNC(SYSDATE)
|
|
|
+ AND (TPPD.CREATETIME)>=TRUNC(SYSDATE)
|
|
|
GROUP BY
|
|
|
THS.STAFFCODE
|
|
|
) T
|
|
|
@@ -740,16 +740,30 @@ public class FormingKanban : IHttpHandler, IReadOnlySessionState
|
|
|
GROUP BY pdg.SJ
|
|
|
ORDER BY pdg.SJ
|
|
|
)
|
|
|
- )
|
|
|
+ ),
|
|
|
+
|
|
|
+
|
|
|
+ 时间 AS (
|
|
|
+ SELECT to_char({first} + (LEVEL - 1), 'MM-DD') AS sj
|
|
|
+ ,to_char({first} + (LEVEL - 1), 'YYYY-MM-DD') AS ysj
|
|
|
+ FROM dual
|
|
|
+ CONNECT BY LEVEL <= (to_date(to_char(SYSDATE, 'YYYY-MM-DD'), 'YYYY-MM-DD') -
|
|
|
+ to_date(to_char({first}, 'YYYY-MM-DD'), 'YYYY-MM-DD') + 1)
|
|
|
+ )
|
|
|
|
|
|
- SELECT
|
|
|
- 入库.SJ,
|
|
|
- 入库.入库,
|
|
|
- 出库.出库,
|
|
|
- 检验.检验
|
|
|
- FROM 出库
|
|
|
- LEFT JOIN 入库 ON 入库.SJ=出库.SJ
|
|
|
- LEFT JOIN 检验 ON 检验.SJ=入库.SJ ".Replace("{first}", first).Replace("{second}",second);
|
|
|
+ SELECT 时间.sj
|
|
|
+ ,nvl(入库.入库, 0) 入库
|
|
|
+ ,nvl(出库.出库, 0) 出库
|
|
|
+ ,nvl(检验.检验, 0) 检验
|
|
|
+ FROM 时间
|
|
|
+ LEFT JOIN 出库
|
|
|
+ ON 出库.sj = 时间.sj
|
|
|
+ LEFT JOIN 入库
|
|
|
+ ON 入库.sj = 时间.sj
|
|
|
+ LEFT JOIN 检验
|
|
|
+ ON 检验.sj = 时间.sj
|
|
|
+ ORDER BY 时间.ysj
|
|
|
+ ".Replace("{first}", first).Replace("{second}",second);
|
|
|
//直接获取不分页数据
|
|
|
DataTable dt = conn.ExecuteDatatable(sqlStr);
|
|
|
string jsonStr = new JsonResult(dt).ToJson();
|