|
|
@@ -975,7 +975,7 @@ namespace Dongke.IBOSS.PRD.Service.PDAModuleLogic
|
|
|
,TESTFLAG
|
|
|
-- 20220325 by feiy add 试验线 end
|
|
|
-- 20220812 by LSQ add 模具试验标识
|
|
|
- ,TESTMOULDFLAG
|
|
|
+ --,TESTMOULDFLAG
|
|
|
-- 20220812 by LSQ add 模具试验标识 end
|
|
|
) SELECT
|
|
|
{groutingDailyId},--GROUTINGDAILYID
|
|
|
@@ -1025,7 +1025,7 @@ namespace Dongke.IBOSS.PRD.Service.PDAModuleLogic
|
|
|
,l.TESTFLAG
|
|
|
-- 20220325 by feiy add 试验线 end
|
|
|
-- 20220812 by LSQ add 模具试验标识
|
|
|
- ,M.TESTMOULDFLAG
|
|
|
+ --,M.TESTMOULDFLAG
|
|
|
-- 20220812 by LSQ add 模具试验标识 end
|
|
|
FROM
|
|
|
TP_PC_GROUTINGLINEDETAIL d
|
|
|
@@ -1043,6 +1043,40 @@ namespace Dongke.IBOSS.PRD.Service.PDAModuleLogic
|
|
|
;";
|
|
|
|
|
|
//更新注浆次数
|
|
|
+ //sqlStr += $@"
|
|
|
+ //UPDATE
|
|
|
+ // TP_PC_GROUTINGLINEDETAIL
|
|
|
+ //SET
|
|
|
+ // GROUTINGCOUNT = GROUTINGCOUNT + {jsonM[j]["GROUTINGFLAG"].ToString()}
|
|
|
+ //WHERE
|
|
|
+ // ACCOUNTID = {sUser.AccountID}
|
|
|
+ // AND VALUEFLAG = '1'
|
|
|
+ // AND GMOULDSTATUS = 1
|
|
|
+ // --AND GROUTINGLINECODE = '{jsonL["GROUTINGLINECODE"].ToString()}' --成型线号
|
|
|
+ // AND GROUTINGMOULDCODE = '{jsonM[j]["GROUTINGMOULDCODE"].ToString()}'
|
|
|
+ //;";
|
|
|
+
|
|
|
+ }
|
|
|
+ sre.Result = groutingDailyId;
|
|
|
+ }
|
|
|
+ sqlStr += "END;";
|
|
|
+ OutputLog.TraceLog(LogPriority.Information,
|
|
|
+ "",
|
|
|
+ System.Reflection.MethodBase.GetCurrentMethod().Name,
|
|
|
+ "【sql文】" + sqlStr,
|
|
|
+ LocalPath.LogExePath);
|
|
|
+ result = conn.ExecuteNonQuery(sqlStr);
|
|
|
+ sre.Status = Constant.ServiceResultStatus.Success;
|
|
|
+ sre.Message = "操作成功!";
|
|
|
+
|
|
|
+ //2022年8月24日09:32:29 注浆次数
|
|
|
+ sqlStr = "BEGIN";
|
|
|
+ for (int i = 0; i < Convert.ToInt32(jsonL["GROUTINGTIMES"].ToString()); i++)
|
|
|
+ {
|
|
|
+ JArray jsonM = JArray.Parse(jsonL["GROUTINGLINEDETAIL"].ToString());
|
|
|
+ for (int j = 0; j < jsonM.Count; j++)
|
|
|
+ {
|
|
|
+ //更新注浆次数
|
|
|
sqlStr += $@"
|
|
|
UPDATE
|
|
|
TP_PC_GROUTINGLINEDETAIL
|
|
|
@@ -1050,14 +1084,12 @@ namespace Dongke.IBOSS.PRD.Service.PDAModuleLogic
|
|
|
GROUTINGCOUNT = GROUTINGCOUNT + {jsonM[j]["GROUTINGFLAG"].ToString()}
|
|
|
WHERE
|
|
|
ACCOUNTID = {sUser.AccountID}
|
|
|
- AND VALUEFLAG = '1'
|
|
|
- AND GMOULDSTATUS = 1
|
|
|
- --AND GROUTINGLINECODE = '{jsonL["GROUTINGLINECODE"].ToString()}' --成型线号
|
|
|
+ AND VALUEFLAG = '1'
|
|
|
+ AND GMOULDSTATUS = 1
|
|
|
+ --AND GROUTINGLINECODE = '{jsonL["GROUTINGLINECODE"].ToString()}' --成型线号
|
|
|
AND GROUTINGMOULDCODE = '{jsonM[j]["GROUTINGMOULDCODE"].ToString()}'
|
|
|
;";
|
|
|
-
|
|
|
}
|
|
|
- sre.Result = groutingDailyId;
|
|
|
}
|
|
|
sqlStr += "END;";
|
|
|
OutputLog.TraceLog(LogPriority.Information,
|
|
|
@@ -1068,6 +1100,7 @@ namespace Dongke.IBOSS.PRD.Service.PDAModuleLogic
|
|
|
result = conn.ExecuteNonQuery(sqlStr);
|
|
|
sre.Status = Constant.ServiceResultStatus.Success;
|
|
|
sre.Message = "操作成功!";
|
|
|
+ //2022年8月24日09:32:48 结束
|
|
|
}
|
|
|
catch (Exception ex)
|
|
|
{
|