Merge remote-tracking branch 'origin/master'

master
董哲奇 1 month ago
commit b8923c9836

@ -101,19 +101,19 @@ public class Ydjhzz implements Serializable {
@ApiModelProperty(value = "手中大3吨位")
private Double szd3dw;
@ApiModelProperty(value = "小组型材")
private Double xzxc;
private Double xzxcgs;
@ApiModelProperty(value = "小组型材吨位")
private Double xzdw;
@ApiModelProperty(value = "小组根数")
private Double xzgs;
@ApiModelProperty(value = "大组型材")
private Double dzxc;
private Double dzxcgs;
@ApiModelProperty(value = "大组吨位")
private Double dzdw;
@ApiModelProperty(value = "大组根数")
private Double dzgs;
@ApiModelProperty(value = "方钢")
private Double fg;
private Double fggs;
@ApiModelProperty(value = "方钢吨位")
private Double fgdw;
@ApiModelProperty(value = "数中大4")
@ -188,11 +188,6 @@ public class Ydjhzz implements Serializable {
private Double bclqzl_sj3;
private Double bclqzl_szd3;
private Double bclqzl_xz;
private Double bclqzl_dz;
private Double bclqzl_szd4;
private Double bclqzl_sq2x;
@ -239,15 +234,13 @@ public class Ydjhzz implements Serializable {
private Double bcshzl_szd3;
private Double bcshzl_xzxc;
private Double shzl_xzxc;
private Double bcshzl_xz;
private Double bcshzl_dzxc;
private Double shzl_dzxc;
private Double bcshzl_dz;
private Double bcshzl_fg;
private Double shzl_fg;
private Double bcshzl_szd4;
@ -264,10 +257,8 @@ public class Ydjhzz implements Serializable {
private Double bcshzl_xflj;
private Double bcshzl_dflj;
private Double lqhj_xz;
private Double lqhj_dz;
private Double shhj_xz;
private Double shhj_dz;
private Double 1;
private Double 1;
private Double 1;
@ -337,7 +328,21 @@ public class Ydjhzz implements Serializable {
private Double ;
private Double ;
private Double ;
private Double lqzl_xzxc;
private Double lqzl_dzxc;
private Double lqzl_fg;
private Double ;
private Double ;
private Double ;
private Double ;
private Double ;
private Double ;
private Double ;
private Double ;
private Double ;
private Double xcgs_hj;
private Double xcms_hj;
public Double getXchdw(){
Double[] d= {xzdw,dzdw,fgdw};
return add(d);
@ -355,11 +360,19 @@ public class Ydjhzz implements Serializable {
return add(d);
}
public Double getLqhj_xz(){
Double[] arr= {bclqzl_lm1,bclqzl_s1,bclqzl_sx2,bclqzl_szd2,bclqzl_xf,bclqzl_df,bclqzl_xzhb,bclqzl_dzhb,bclqzl_sx4,bclqzl_jz4,bclqzl_xm,bclqzl_dm,bclqzl_sx3,bclqzl_sj3,bclqzl_szd3,bclqzl_xz,bclqzl_dz};
Double[] arr= {bclqzl_lm1,bclqzl_s1,bclqzl_sx2,bclqzl_szd2,bclqzl_xf,bclqzl_df,bclqzl_xzhb,bclqzl_dzhb,bclqzl_sx4,bclqzl_jz4,bclqzl_xm,bclqzl_dm,bclqzl_sx3,bclqzl_sj3,bclqzl_szd3,lqzl_xzxc,lqzl_dzxc};
return add(arr);
}
public Double getXcgs_hj(){
Double[] arr= {dzxcgs,xzxcgs,fggs};
return add(arr);
}
public Double getXcms_hj(){
Double[] arr= {,};
return add(arr);
}
public Double getShhj_xz(){
Double[] arr= {bcshzl_lm1,bcshzl_s1,bcshzl_sx2,bcshzl_szd2,bcshzl_xf,bcshzl_df,bcshzl_xzhb,bcshzl_dzhb,bcshzl_sx4,bcshzl_jz4,bcshzl_xm,bcshzl_dm,bcshzl_sx3,bcshzl_sj3,bcshzl_szd3,bcshzl_xz,bcshzl_dz};
public Double getShhj_xz(){
Double[] arr= {bcshzl_lm1,bcshzl_s1,bcshzl_sx2,bcshzl_szd2,bcshzl_xf,bcshzl_df,bcshzl_xzhb,bcshzl_dzhb,bcshzl_sx4,bcshzl_jz4,bcshzl_xm,bcshzl_dm,bcshzl_sx3,bcshzl_sj3,bcshzl_szd3,shzl_xzxc,shzl_dzxc};
return add(arr);
}
public Double getLqhj_dz(){

@ -1308,11 +1308,6 @@ where dm_ydjh.DC_CH=#{dcch} and dm_ydjh.dc_pl=#{dcpl}
<result column="bclqzl_sx3" property="bclqzl_sx3"/>
<result column="bclqzl_sj3" property="bclqzl_sj3"/>
<result column="bclqzl_szd3" property="bclqzl_szd3"/>
<result column="bclqzl_xzxc" property="bclqzl_xzxc"/>
<result column="bclqzl_xz" property="bclqzl_xz"/>
<result column="bclqzl_dzxc" property="bclqzl_dzxc"/>
<result column="bclqzl_dz" property="bclqzl_dz"/>
<result column="bclqzl_fg" property="bclqzl_fg"/>
<result column="bclqzl_szd4" property="bclqzl_szd4"/>
<result column="bclqzl_sq2x" property="bclqzl_sq2x"/>
<result column="bclqzl_sq2d" property="bclqzl_sq2d"/>
@ -1336,11 +1331,12 @@ where dm_ydjh.DC_CH=#{dcch} and dm_ydjh.dc_pl=#{dcpl}
<result column="bcshzl_sx3" property="bcshzl_sx3"/>
<result column="bcshzl_sj3" property="bcshzl_sj3"/>
<result column="bcshzl_szd3" property="bcshzl_szd3"/>
<result column="bcshzl_xzxc" property="bcshzl_xzxc"/>
<result column="bcshzl_xz" property="bcshzl_xz"/>
<result column="bcshzl_dzxc" property="bcshzl_dzxc"/>
<result column="bcshzl_dz" property="bcshzl_dz"/>
<result column="bcshzl_fg" property="bcshzl_fg"/>
<result column="shzl_xzxc" property="shzl_xzxc"/>
<result column="lqzl_xzxc" property="lqzl_xzxc"/>
<result column="shzl_dzxc" property="shzl_dzxc"/>
<result column="lqzl_dzxc" property="lqzl_dzxc"/>
<result column="shzl_fg" property="shzl_fg"/>
<result column="lqzl_fg" property="lqzl_fg"/>
<result column="bcshzl_szd4" property="bcshzl_szd4"/>
<result column="bcshzl_sq2x" property="bcshzl_sq2x"/>
<result column="bcshzl_sq2d" property="bcshzl_sq2d"/>
@ -1516,7 +1512,34 @@ where dm_ydjh.DC_CH=#{dcch} and dm_ydjh.dc_pl=#{dcpl}
CAST(SUM(CASE WHEN DM_BCLQJBP.zzcj='17' THEN isnull( DM_BCLQMXP.SHZL,0) ELSE 0 END)/1000 as decimal(18,1)) as bcshzl_gd,
CAST(SUM(CASE WHEN DM_BCLQJBP.zzcj='17' THEN DM_BCLQMXP.YLZL ELSE 0 END)/1000 as decimal(18,1)) as 光电余料重量,
CAST(SUM(CASE WHEN DM_BCLQJBP.zzcj='17' THEN DM_BCLQMXP.QPYLD ELSE 0 END)/1000 as decimal(18,1)) as 光电前批余料代,
CAST(SUM(CASE WHEN DM_BCLQJBP.zzcj='17' THEN isnull( DM_BCLQMXP.ljzl,0) ELSE 0 END)/1000 as decimal(18,1)) as 光电零件重量
CAST(SUM(CASE WHEN DM_BCLQJBP.zzcj='17' THEN isnull( DM_BCLQMXP.ljzl,0) ELSE 0 END)/1000 as decimal(18,1)) as 光电零件重量,
SUM(CASE WHEN DM_BCLQMXP.DELX_z='X' and DM_BCLQJBP.DC_ZL= '1110' and DM_BCLQMXP.WPMC in ('球扁钢','角钢') THEN DM_BCLQMXP.sl ELSE 0 END) as dzxcgs,
SUM(CASE WHEN DM_BCLQMXP.DELX_z='X' and DM_BCLQJBP.DC_ZL= '1110' and DM_BCLQMXP.WPMC in ('球扁钢','角钢') THEN DM_BCLQMXP.lqms ELSE 0 END) as 大组型材领取米数,
SUM(CASE WHEN DM_BCLQMXP.DELX_z='X' and DM_BCLQJBP.DC_ZL= '1110' and DM_BCLQMXP.WPMC in ('球扁钢','角钢') THEN DM_BCLQMXP.shms ELSE 0 END) as 大组型材实耗米数,
CAST(SUM(CASE WHEN DM_BCLQMXP.DELX_z='X' and DM_BCLQJBP.DC_ZL= '1110' and DM_BCLQMXP.WPMC in ('球扁钢','角钢') THEN isnull(DM_BCLQMXP.LQZL,0) ELSE 0 END)/1000 as decimal(18,1)) as lqzl_dzxc,
CAST(SUM(CASE WHEN DM_BCLQMXP.DELX_z='X' and DM_BCLQJBP.DC_ZL= '1110' and DM_BCLQMXP.WPMC in ('球扁钢','角钢') THEN isnull( DM_BCLQMXP.SHZL,0) ELSE 0 END)/1000 as decimal(18,1)) as shzl_dzxc,
CAST(SUM(CASE WHEN DM_BCLQMXP.DELX_z='X' and DM_BCLQJBP.DC_ZL= '1110' and DM_BCLQMXP.WPMC in ('球扁钢','角钢') THEN DM_BCLQMXP.YLZL ELSE 0 END)/1000 as decimal(18,1)) as 大组型材余料重量,
CAST(SUM(CASE WHEN DM_BCLQMXP.DELX_z='X' and DM_BCLQJBP.DC_ZL= '1110' and DM_BCLQMXP.WPMC in ('球扁钢','角钢') THEN DM_BCLQMXP.QPYLD ELSE 0 END)/1000 as decimal(18,1)) as 大组型材前批余料代,
CAST(SUM(CASE WHEN DM_BCLQMXP.DELX_z='X' and DM_BCLQJBP.DC_ZL= '1110' and DM_BCLQMXP.WPMC in ('球扁钢','角钢') THEN isnull( DM_BCLQMXP.ljzl,0) ELSE 0 END)/1000 as decimal(18,1)) as 大组型材零件重量,
SUM(CASE WHEN DM_BCLQMXP.DELX_z='X' and DM_BCLQJBP.DC_ZL= '1010' and DM_BCLQMXP.WPMC in ('球扁钢','角钢') THEN DM_BCLQMXP.sl ELSE 0 END) as xzxcgs,
SUM(CASE WHEN DM_BCLQMXP.DELX_z='X' and DM_BCLQJBP.DC_ZL= '1010' and DM_BCLQMXP.WPMC in ('球扁钢','角钢') THEN DM_BCLQMXP.lqms ELSE 0 END) as 小组型材领取米数,
SUM(CASE WHEN DM_BCLQMXP.DELX_z='X' and DM_BCLQJBP.DC_ZL= '1010' and DM_BCLQMXP.WPMC in ('球扁钢','角钢') THEN DM_BCLQMXP.shms ELSE 0 END) as 小组型材实耗米数,
CAST(SUM(CASE WHEN DM_BCLQMXP.DELX_z='X' and DM_BCLQJBP.DC_ZL= '1010' and DM_BCLQMXP.WPMC in ('球扁钢','角钢') THEN isnull(DM_BCLQMXP.LQZL,0) ELSE 0 END)/1000 as decimal(18,1)) as lqzl_xzxc,
CAST(SUM(CASE WHEN DM_BCLQMXP.DELX_z='X' and DM_BCLQJBP.DC_ZL= '1010' and DM_BCLQMXP.WPMC in ('球扁钢','角钢') THEN isnull( DM_BCLQMXP.SHZL,0) ELSE 0 END)/1000 as decimal(18,1)) as shzl_xzxc,
CAST(SUM(CASE WHEN DM_BCLQMXP.DELX_z='X' and DM_BCLQJBP.DC_ZL= '1010' and DM_BCLQMXP.WPMC in ('球扁钢','角钢') THEN DM_BCLQMXP.YLZL ELSE 0 END)/1000 as decimal(18,1)) as 小组型材余料重量,
CAST(SUM(CASE WHEN DM_BCLQMXP.DELX_z='X' and DM_BCLQJBP.DC_ZL= '1010' and DM_BCLQMXP.WPMC in ('球扁钢','角钢') THEN DM_BCLQMXP.QPYLD ELSE 0 END)/1000 as decimal(18,1)) as 小组型材前批余料代,
CAST(SUM(CASE WHEN DM_BCLQMXP.DELX_z='X' and DM_BCLQJBP.DC_ZL= '1010' and DM_BCLQMXP.WPMC in ('球扁钢','角钢') THEN isnull( DM_BCLQMXP.ljzl,0) ELSE 0 END)/1000 as decimal(18,1)) as 小组型材零件重量,
SUM(CASE WHEN DM_BCLQMXP.DELX_z='X' and DM_BCLQMXP.WPMC not in ('球扁钢','角钢') THEN DM_BCLQMXP.sl ELSE 0 END) as fggs,
SUM(CASE WHEN DM_BCLQMXP.DELX_z='X' and DM_BCLQMXP.WPMC not in ('球扁钢','角钢') THEN DM_BCLQMXP.lqms ELSE 0 END) as 方钢领取米数,
SUM(CASE WHEN DM_BCLQMXP.DELX_z='X' and DM_BCLQMXP.WPMC not in ('球扁钢','角钢') THEN DM_BCLQMXP.shms ELSE 0 END) as 方钢实耗米数,
CAST(SUM(CASE WHEN DM_BCLQMXP.DELX_z='X' and DM_BCLQMXP.WPMC not in ('球扁钢','角钢') THEN isnull(DM_BCLQMXP.LQZL,0) ELSE 0 END)/1000 as decimal(18,1)) as lqzl_fg,
CAST(SUM(CASE WHEN DM_BCLQMXP.DELX_z='X' and DM_BCLQMXP.WPMC not in ('球扁钢','角钢') THEN isnull( DM_BCLQMXP.SHZL,0) ELSE 0 END)/1000 as decimal(18,1)) as shzl_fg,
CAST(SUM(CASE WHEN DM_BCLQMXP.DELX_z='X' and DM_BCLQMXP.WPMC not in ('球扁钢','角钢') THEN DM_BCLQMXP.YLZL ELSE 0 END)/1000 as decimal(18,1)) as 方钢余料重量,
CAST(SUM(CASE WHEN DM_BCLQMXP.DELX_z='X' and DM_BCLQMXP.WPMC not in ('球扁钢','角钢') THEN DM_BCLQMXP.QPYLD ELSE 0 END)/1000 as decimal(18,1)) as 方钢前批余料代,
CAST(SUM(CASE WHEN DM_BCLQMXP.DELX_z='X' and DM_BCLQMXP.WPMC not in ('球扁钢','角钢') THEN isnull( DM_BCLQMXP.ljzl,0) ELSE 0 END)/1000 as decimal(18,1)) as 方钢零件重量
FROM DM_BCLQJBP,DM_BCLQMXP left join DM_WPJBP on DM_BCLQMXP.WPH = DM_WPJBP.WPH
WHERE DM_BCLQMXP.LQBH = DM_BCLQJBP.LQBH and DM_BCLQJBP.DC_CH=#{ch}

Loading…
Cancel
Save