|
@@ -265,10 +265,11 @@ namespace JLHHJSvr.Excutor
|
|
|
var extraEnum = new List<u_mattress_extra>();
|
|
|
var extraTypeEnum = new List<u_mattress_extra_type>();
|
|
|
getExtraType(cmd, ref extraTypeEnum, ref extraEnum);
|
|
|
- rslt.extraEnum = extraEnum;
|
|
|
+ rslt.extraEnum = extraEnum.Where(item => item.ifinit.Value == 0).ToList();
|
|
|
rslt.extraTypeEnum = extraTypeEnum;
|
|
|
|
|
|
rslt.extraProcessesMx = new List<u_mattress_mx_extra>();
|
|
|
+ rslt.extraCostsMx = new List<u_mattress_mx_extra>();
|
|
|
var processesMx = extraEnum.Where(item => item.ifinit == 1 && item.typeid == 1).ToArray();
|
|
|
var costsMx = extraEnum.Where(item => item.ifinit == 1 && item.typeid == 2).ToArray();
|
|
|
foreach (var mx in processesMx)
|
|
@@ -281,7 +282,9 @@ namespace JLHHJSvr.Excutor
|
|
|
extraname = mx.extramxname,
|
|
|
dscrp = mx.dscrp,
|
|
|
price = mx.price,
|
|
|
- typeid = mx.typeid
|
|
|
+ qty = mx.qty,
|
|
|
+ typeid = mx.typeid,
|
|
|
+ inputtype = mx.inputtype
|
|
|
};
|
|
|
rslt.extraProcessesMx.Add(mxItem);
|
|
|
}
|
|
@@ -295,7 +298,9 @@ namespace JLHHJSvr.Excutor
|
|
|
extraname = mx.extramxname,
|
|
|
dscrp = mx.dscrp,
|
|
|
price = mx.price,
|
|
|
- typeid = mx.typeid
|
|
|
+ qty = mx.qty,
|
|
|
+ typeid = mx.typeid,
|
|
|
+ inputtype = mx.inputtype
|
|
|
};
|
|
|
rslt.extraCostsMx.Add(mxItem);
|
|
|
}
|
|
@@ -316,6 +321,7 @@ namespace JLHHJSvr.Excutor
|
|
|
,u_mattress_extra_type.typeid
|
|
|
,price
|
|
|
,dscrp
|
|
|
+ ,qty
|
|
|
,u_mattress_extra.inuse
|
|
|
,inputtype
|
|
|
,ifinit
|
|
@@ -323,7 +329,7 @@ namespace JLHHJSvr.Excutor
|
|
|
inner join u_mattress_extra_type on u_mattress_extra_type.extraid = u_mattress_extra.extraid
|
|
|
AND u_mattress_extra_type.inuse = 0
|
|
|
";
|
|
|
- var outFields = "extraid,extramxname,typeid,price,dscrp,inuse,inputtype,ifinit";
|
|
|
+ var outFields = "extraid,extramxid,extramxname,typeid,price,dscrp,qty,inuse,inputtype,ifinit";
|
|
|
var whereList = new List<string>();
|
|
|
whereList.Add("u_mattress_extra.inuse = 0");
|
|
|
var param = new Dictionary<string, object>();
|