|
|
@@ -4601,6 +4601,7 @@ namespace Dongke.IBOSS.PRD.Service.ReportModuleLogic
|
|
|
|
|
|
string sqlString = "select qdgroup.gid\n" +
|
|
|
" ,decode(qdgroup.gid, 3, '总计', qdgroup.productionlinename) productionlinename\n" +
|
|
|
+ " ,qdgroup.dtsource " +
|
|
|
" ,decode(qdgroup.gid\n" +
|
|
|
" ,1\n" +
|
|
|
" ,'合计[' || qdgroup.kilncode || ']'\n" +
|
|
|
@@ -4648,7 +4649,8 @@ namespace Dongke.IBOSS.PRD.Service.ReportModuleLogic
|
|
|
" ,pcpl.productionlinename\n" +
|
|
|
" ,mstkiln.kilncode\n" +
|
|
|
" ,mstgoodstype2.goodstypename goodstypename2\n" +
|
|
|
- " ,mstgoodstype2.goodstypecode goodstypecode2\n"
|
|
|
+ " ,mstgoodstype2.goodstypecode goodstypecode2\n" +
|
|
|
+ " ,ppcc.dtsource "
|
|
|
//" ,nvl(sum(decode(ppcc.goodsleveltypeid, 0, 1, 0)), 0) OutKilnCount\n" +
|
|
|
//" ,nvl(sum(decode(ppcc.goodsleveltypeid, 5, 1,16,1, 0)), 0) BadCount\n" +
|
|
|
//" ,nvl(sum(decode(ppcc.goodsleveltypeid, 6, 1, 0)), 0) ReFireCount\n" +
|
|
|
@@ -4745,7 +4747,15 @@ namespace Dongke.IBOSS.PRD.Service.ReportModuleLogic
|
|
|
,pd.goodsid
|
|
|
,pd.kilnid
|
|
|
,pd.kilncarbatchno
|
|
|
- ,1 cc
|
|
|
+ ,1 cc
|
|
|
+ ,CASE
|
|
|
+ WHEN pd.procedureid IN (55, 13) THEN
|
|
|
+ '本烧'
|
|
|
+ WHEN pd.procedureid IN (24) THEN
|
|
|
+ '重烧'
|
|
|
+ ELSE
|
|
|
+ '冷修'
|
|
|
+ END dtsource
|
|
|
FROM(SELECT *
|
|
|
FROM(SELECT pd28.productionlineid
|
|
|
, pd28.goodsid
|
|
|
@@ -4869,7 +4879,7 @@ namespace Dongke.IBOSS.PRD.Service.ReportModuleLogic
|
|
|
selSql.Append(" AND mstgoodstype.GOODSTYPECode LIKE '%' \n");
|
|
|
}
|
|
|
sqlString =
|
|
|
- " group by grouping sets((pcpl.productionlinename, mstkiln.kilncode, mstgoodstype2.goodstypename,mstgoodstype2.goodstypecode),(pcpl.productionlinename, mstgoodstype2.goodstypename,mstgoodstype2.goodstypecode),(pcpl.productionlinename, mstkiln.kilncode),(pcpl.productionlinename))\n" +
|
|
|
+ " group by grouping sets((pcpl.productionlinename, mstkiln.kilncode, mstgoodstype2.goodstypename,mstgoodstype2.goodstypecode, ppcc.dtsource),(pcpl.productionlinename, mstgoodstype2.goodstypename,mstgoodstype2.goodstypecode),(pcpl.productionlinename, mstkiln.kilncode),(pcpl.productionlinename))\n" +
|
|
|
" order by pcpl.productionlinename\n" +
|
|
|
" ,mstkiln.kilncode\n" +
|
|
|
" ,mstgoodstype2.goodstypecode\n" +
|