CCD结果为20项

This commit is contained in:
liming 蔡
2026-08-12 14:32:27 +08:00
parent ca8fec1e3b
commit 140c22a857
8 changed files with 244 additions and 435 deletions
+18 -31
View File
@@ -1,4 +1,6 @@
using System;
using JinYuan.Models;
using System;
using System.Text;
namespace JinYuan.VirtualDataLibrary
{
@@ -120,43 +122,28 @@ namespace JinYuan.VirtualDataLibrary
else if (type == 1)
{
strSql = @"SELECT CONVERT(varchar,[CSBYHASCANNINGTIME], 120) 时间
string preSql = @"SELECT CONVERT(varchar,[CSBYHASCANNINGTIME], 120) 时间
,[CSBYHPROCESSNAME] 工序名
,[CSBYHSCHEDULE] 班次
,[BarCode] 电芯码
,[CSBYHOUTSTATIONJUDGMENTRESULT] 出站判定结果
,[Remark] 备注
,[RethrowNum] 复投次数
,[CCDResult1] 电芯CCD1结果
,[CCDResult2] 电芯CCD2结果
,[CCDResult3] 电芯CCD3结果
,[CCDResult4] 电芯CCD4结果
,[CCDResult5] 电芯CCD5结果
,[CCDResult6] 电芯CCD6结果
,[CCDResult7] 电芯CCD7结果
,[CCDResult8] 电芯CCD8结果
,[CCDResult9] 电芯CCD9结果
,[CCDResult10] 电芯CCD10结果
,[CCDResult11] 电芯CCD11结果
,[CCDResult12] 电芯CCD12结果
,[CCDResult13] 电芯CCD13结果
,[CCDResult14] 电芯CCD14结果
,[CCDResult15] 电芯CCD15结果
,[CCDResult16] 电芯CCD16结果
,[CCDResult17] 电芯CCD17结果
,[CCDResult18] 电芯CCD18结果
,[CCDResult19] 电芯CCD19结果
,[CCDResult20] 电芯CCD20结果
,[CCDResult21] 电芯CCD21结果
,[CCDResult22] 电芯CCD22结果
,[CCDResult23] 电芯CCD23结果
,[CCDResult24] 电芯CCD24结果
,[CCDResult25] 电芯CCD25结果
,[CCDResult26] 电芯CCD26结果
,[CCDResult27] 电芯CCD27结果
,[Result] 结果
,[RethrowNum] 复投次数";
StringBuilder sb = new StringBuilder();
for (int i = 0; i < ConstValue.CCDNameArr.Length; i++)
{
sb.Append($",[CCDResult{i + 1}] '{ConstValue.CCDNameArr[i]}'");
}
string formatSql = sb.ToString();
string nextSql = @",[Result] 结果
,case when [Flag]=1 then '已上传' else '未上传' end 上传状态
FROM [dbo].[BGearEntity] where CSBYHASCANNINGTIME >= '" + strDate1 + "' and CSBYHASCANNINGTIME <= '" + strDate2 + "' ";
strSql = string.Concat(preSql, formatSql, nextSql);
if (strBarCode != "")
{
strSql += " and BarCode like '%" + strBarCode + "' ";