Browse Source

看板优化

master
徐莉 2 years ago
parent
commit
aebd24f64a
  1. 19
      NFine.Application/SRM/WatchPanelApp.cs

19
NFine.Application/SRM/WatchPanelApp.cs

@ -1147,7 +1147,7 @@ select * from (
SELECT C.molotcode as ,C.ITEMCODE ,dd.INVNAME ,C.MOCODE , SELECT C.molotcode as ,C.ITEMCODE ,dd.INVNAME ,C.MOCODE ,
a.OPCODE ,ppp.opname ,us.UserName ,B.UserCodeBegin, a.OPCODE ,ppp.opname ,us.UserName ,B.UserCodeBegin,
CASE WHEN A.ACTIONRESULT='COLLECT_BEGIN' then '--------' WHEN A.ACTIONRESULT='COLLECT_END' then '--------' end as , CASE WHEN A.ACTIONRESULT='COLLECT_BEGIN' then '--------' WHEN A.ACTIONRESULT='COLLECT_END' then '--------' end as ,
DATEDIFF(MINUTE, B.BeginDateTime, B.EndDateTime) as '',
ISNULL(DATEDIFF(MINUTE, B.BeginDateTime, B.EndDateTime) ,0) as '',
isnull(CONVERT(VARCHAR,B.BeginDateTime,120),'') , isnull(CONVERT(VARCHAR,B.BeginDateTime,120),'') ,
isnull(CONVERT(VARCHAR,B.EndDateTime,120),'') ,A.ID,B.ID DetailID,B.BeginDateTime,B.EndDateTime isnull(CONVERT(VARCHAR,B.EndDateTime,120),'') ,A.ID,B.ID DetailID,B.BeginDateTime,B.EndDateTime
@ -1192,13 +1192,13 @@ FROM #TempXXXXX HH
GROUP BY DetailID GROUP BY DetailID
SELECT , , , , , , , , SELECT , , , , , , , ,
DATEDIFF(MINUTE, DD.BeginDateTime, DD.EndDateTime) as '',
DATEDIFF(MINUTE, dd.BeginDateTime, dd.EndDateTime) -ISNULL(xx.[],0) AS ,
xx.[] ,
ISNULL(DATEDIFF(MINUTE, DD.BeginDateTime, DD.EndDateTime) ,0) as '',
ISNULL( DATEDIFF(MINUTE, dd.BeginDateTime, dd.EndDateTime) -ISNULL(xx.[],0) ,0) AS ,
ISNULL(xx.[],0) ,
DD., DD.,
DD., DD.,
xx. ,
xx. ,
ISNULL(xx. ,'') ,
ISNULL(xx.,'') ,
isnull(xx.[],'') , isnull(xx.[],'') ,
case when is not null and is null then '' else '' end case when is not null and is null then '' else '' end
FROM #TempCCDD_Tt DD FROM #TempCCDD_Tt DD
@ -1266,7 +1266,7 @@ ORDER BY 销售车号, 物料编码 ,报工人 asc
drop table #TempMOCCOM drop table #TempMOCCOM
select distinct tso.socode ,convert(varchar(10),tso.plandate,120) as , select distinct tso.socode ,convert(varchar(10),tso.plandate,120) as ,
isnull(convert(char(4),cus.fname),'') , inv.invname as
isnull(convert(char(4),cus.fname),'') , ISNULL(inv.invname,'') as
into #TempSSCC into #TempSSCC
from from
icsso tso with(nolock) icsso tso with(nolock)
@ -1307,8 +1307,9 @@ ORDER BY 销售车号, 物料编码 ,报工人 asc
select tso., , , select tso., , ,
, ,
concat(cast(cast(tnum.wipnum * 1.0 / tnum.monum as decimal(18,3))* 100 as decimal(18,0)),'%') ,
(case when tnum.wipnum/tnum.monum =1 then '' when tnum.wipbnum >0 then '' else '' end )
CASE WHEN ISNULL(tnum.monum,0) =0 THEN '0%' ELSE
concat(cast(cast(tnum.wipnum * 1.0 / tnum.monum as decimal(18,3))* 100 as decimal(18,0)),'%') END ,
CASE WHEN ISNULL(tnum.monum,0) =0 THEN '' ELSE (case when tnum.wipnum/tnum.monum =1 then '' when tnum.wipbnum >0 then '' else '' end ) END
from #TempSSCC tso from #TempSSCC tso
left join #tempNum tnum on tnum. = tso. left join #tempNum tnum on tnum. = tso.

Loading…
Cancel
Save