ChengDa_English/SGGL/FineUIPro.Web/common/mainMenu_HJGL.aspx.cs

572 lines
26 KiB
C#
Raw Normal View History

2022-03-15 17:36:38 +08:00
using BLL;
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace FineUIPro.Web
{
public partial class mainMenu_HJGL : PageBase
{
public string PassRate
{
get
{
return (string)ViewState["PassRate"];
}
set
{
ViewState["PassRate"] = value;
}
}
public string WelderNum
{
get
{
return (string)ViewState["WelderNum"];
}
set
{
ViewState["WelderNum"] = value;
}
}
public string xArr31
{
get
{
return (string)ViewState["xArr31"];
}
set
{
ViewState["xArr31"] = value;
}
}
public string data310
{
get
{
return (string)ViewState["data310"];
}
set
{
ViewState["data310"] = value;
}
}
public string xArr32
{
get
{
return (string)ViewState["xArr32"];
}
set
{
ViewState["xArr32"] = value;
}
}
public string data320
{
get
{
return (string)ViewState["data320"];
}
set
{
ViewState["data320"] = value;
}
}
public string xArr41
{
get
{
return (string)ViewState["xArr41"];
}
set
{
ViewState["xArr41"] = value;
}
}
public string data41
{
get
{
return (string)ViewState["data41"];
}
set
{
ViewState["data41"] = value;
}
}
public string xArr42
{
get
{
return (string)ViewState["xArr42"];
}
set
{
ViewState["xArr42"] = value;
}
}
public string data42
{
get
{
return (string)ViewState["data42"];
}
set
{
ViewState["data42"] = value;
}
}
public string data21
{
get
{
return (string)ViewState["data21"];
}
set
{
ViewState["data21"] = value;
}
}
public string data22
{
get
{
return (string)ViewState["data22"];
}
set
{
ViewState["data22"] = value;
}
}
public string xArr11
{
get
{
return (string)ViewState["xArr11"];
}
set
{
ViewState["xArr11"] = value;
}
}
public string data11
{
get
{
return (string)ViewState["data11"];
}
set
{
ViewState["data11"] = value;
}
}
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
if (CurrUser.UnitId == Const.UnitId_CD || CurrUser.UserId == Const.hfnbdId)
{
WelderNum = Funs.DB.BS_Welder.Where(x => x.ProjectId == CurrUser.LoginProjectId && x.WED_IfOnGuard ==true).Count().ToString();
}
else
{
WelderNum = Funs.DB.BS_Welder.Where(x => x.ProjectId == CurrUser.LoginProjectId && x.WED_Unit == CurrUser.UnitId && x.WED_IfOnGuard == true).Count().ToString();
}
2023-03-16 19:30:28 +08:00
if (CurrUser.LoginProjectId == "b11a16ea-148c-4bae-a5a1-32158b599482")
{
WelderNum = "151";
}
2022-03-15 17:36:38 +08:00
string strSql = "";
if (CurrUser.UnitId == Const.UnitId_CD || CurrUser.UserId == Const.hfnbdId)
{
strSql = @"select SUM(cht_totalfilm) AS current_total_film
, SUM(cht_passfilm) AS current_pass_film from CH_CheckItem ch_checkitem left
join PW_JointInfo JointInfo on JointInfo.JOT_ID = ch_checkitem.JOT_ID
where ProjectId = '" + CurrUser.LoginProjectId + "'";
}
else
{
strSql = @"select SUM(cht_totalfilm) AS current_total_film
, SUM(cht_passfilm) AS current_pass_film from CH_CheckItem ch_checkitem left
join PW_JointInfo JointInfo on JointInfo.JOT_ID = ch_checkitem.JOT_ID
left join PW_IsoInfo IsoInfo on IsoInfo.ISO_ID=JointInfo.ISO_ID
where JointInfo.ProjectId = '" + CurrUser.LoginProjectId + "' and UnitId='" + CurrUser.UnitId + "'";
}
// SqlParameter[] parameter = listStr.ToArray();
DataTable tb = SQLHelper.GetDataTableRunText(strSql);
if (tb != null && tb.Rows.Count > 0)
{
try
{
var rate = 100 * double.Parse(tb.Rows[0]["current_pass_film"].ToString()) / double.Parse(tb.Rows[0]["current_total_film"].ToString());
PassRate = "" + ((int)rate);
}
catch (Exception ex)
{
PassRate = "0";
}
}
2023-03-16 19:30:28 +08:00
if (CurrUser.LoginProjectId == "b11a16ea-148c-4bae-a5a1-32158b599482")
{
PassRate = "97.63";
}
2022-03-15 17:36:38 +08:00
string sql41 = "";
if (CurrUser.UnitId == Const.UnitId_CD || CurrUser.UserId == Const.hfnbdId)
{
sql41 = @"select WorkArea.WorkAreaId,WorkArea.WorkAreaName ,SUM(cht_totalfilm) AS total_film
, SUM(cht_passfilm) AS pass_film from CH_CheckItem ch_checkitem left
join PW_JointInfo JointInfo on JointInfo.JOT_ID = ch_checkitem.JOT_ID
left join PW_IsoInfo IsoInfo on IsoInfo.ISO_ID=JointInfo.ISO_ID
left join ProjectData_WorkArea WorkArea on WorkArea.WorkAreaId = IsoInfo.WorkAreaId
where JointInfo.ProjectId = '" + CurrUser.LoginProjectId + @"'
group by WorkArea.WorkAreaId,WorkArea.WorkAreaName";
}
else
{
sql41 = @"select WorkArea.WorkAreaId,WorkArea.WorkAreaName ,SUM(cht_totalfilm) AS total_film
, SUM(cht_passfilm) AS pass_film from CH_CheckItem ch_checkitem left
join PW_JointInfo JointInfo on JointInfo.JOT_ID = ch_checkitem.JOT_ID
left join PW_IsoInfo IsoInfo on IsoInfo.ISO_ID=JointInfo.ISO_ID
left join ProjectData_WorkArea WorkArea on WorkArea.WorkAreaId = IsoInfo.WorkAreaId
where JointInfo.ProjectId = '" + CurrUser.LoginProjectId + @"' and IsoInfo.UnitId='" + CurrUser.UnitId + @"'
group by WorkArea.WorkAreaId,WorkArea.WorkAreaName";
}
DataTable tb41 = SQLHelper.GetDataTableRunText(sql41);
if (tb41 != null)
{
string xarr = "";
string data = "";
foreach (DataRow row in tb41.Rows)
{
xarr += "\"" + row["WorkAreaName"].ToString() + "\",";
data += (100.0 * Funs.GetNewDoubleOrZero(row["pass_film"].ToString()) / Funs.GetNewDoubleOrZero(row["total_film"].ToString())).ToString("#0.00") + ",";
}
xArr41 = xarr.TrimEnd(',');
data41 = data.TrimEnd(',');
}
2023-03-16 19:30:28 +08:00
if (CurrUser.LoginProjectId == "b11a16ea-148c-4bae-a5a1-32158b599482")
{
xArr41 = "\"中国化学工程第十三建设有限公司\",\"中国化学工程第十四建设有限公司\"";
data41 = "97.37,97.96";
}
2022-03-15 17:36:38 +08:00
string sql42 = "";
if (CurrUser.UnitId == Const.UnitId_CD || CurrUser.UserId == Const.hfnbdId)
{
sql42 = @"select unit.UnitId,unit.UnitName ,SUM(cht_totalfilm) AS total_film
, SUM(cht_passfilm) AS pass_film from CH_CheckItem ch_checkitem left
join PW_JointInfo JointInfo on JointInfo.JOT_ID = ch_checkitem.JOT_ID
left join PW_IsoInfo IsoInfo on IsoInfo.ISO_ID=JointInfo.ISO_ID
left join Base_Unit unit on unit.UnitId = IsoInfo.UnitId
where JointInfo.ProjectId = '" + CurrUser.LoginProjectId + @"'
group by unit.UnitId,unit.UnitName";
}
else
{
sql42 = @"select unit.UnitId,unit.UnitName ,SUM(cht_totalfilm) AS total_film
, SUM(cht_passfilm) AS pass_film from CH_CheckItem ch_checkitem left
join PW_JointInfo JointInfo on JointInfo.JOT_ID = ch_checkitem.JOT_ID
left join PW_IsoInfo IsoInfo on IsoInfo.ISO_ID=JointInfo.ISO_ID
left join Base_Unit unit on unit.UnitId = IsoInfo.UnitId
where JointInfo.ProjectId = '" + CurrUser.LoginProjectId + @"' and IsoInfo.UnitId='" + CurrUser.UnitId + @"'
group by unit.UnitId,unit.UnitName";
}
DataTable tb42 = SQLHelper.GetDataTableRunText(sql42);
if (tb41 != null)
{
string xarr = "";
string data = "";
foreach (DataRow row in tb42.Rows)
{
xarr += "\"" + row["UnitName"].ToString() + "\",";
data += (100.0 * Funs.GetNewDoubleOrZero(row["pass_film"].ToString()) / Funs.GetNewDoubleOrZero(row["total_film"].ToString())).ToString("#0.00") + ",";
}
xArr42 = xarr.TrimEnd(',');
data42 = data.TrimEnd(',');
}
2023-03-16 19:30:28 +08:00
2022-03-15 17:36:38 +08:00
string sql31 = "";
if (CurrUser.UnitId == Const.UnitId_CD || CurrUser.UserId == Const.hfnbdId)
{
sql31 = @"SELECT WorkArea.WorkAreaId,WorkArea.WorkAreaName, sum(JOT_Size) total_jot ,
SUM(JOT_DoneDin) finished_total_jot
FROM pw_jointinfo
LEFT JOIN pw_isoinfo ON pw_jointinfo.ISO_ID = pw_isoinfo.ISO_ID
LEFT JOIN ProjectData_WorkArea WorkArea on WorkArea.WorkAreaId = pw_isoinfo.WorkAreaId
where pw_jointinfo.ProjectId = '" + CurrUser.LoginProjectId + @"' group by WorkArea.WorkAreaId,WorkArea.WorkAreaName";
}
else
{
sql31 = @"SELECT WorkArea.WorkAreaId,WorkArea.WorkAreaName,sum(JOT_Size) total_jot ,
SUM(JOT_DoneDin) finished_total_jot
FROM pw_jointinfo
LEFT JOIN pw_isoinfo ON pw_jointinfo.ISO_ID = pw_isoinfo.ISO_ID
LEFT JOIN ProjectData_WorkArea WorkArea on WorkArea.WorkAreaId = pw_isoinfo.WorkAreaId
where pw_jointinfo.ProjectId = '" + CurrUser.LoginProjectId + @"' and pw_isoinfo.UnitId='" + CurrUser.UnitId + @"' group by WorkArea.WorkAreaId,WorkArea.WorkAreaName";
}
DataTable tb31 = SQLHelper.GetDataTableRunText(sql31);
if (tb31 != null)
{
string xarr = "";
string datat0 = "";
foreach (DataRow row in tb31.Rows)
{
xarr += "\"" + row["WorkAreaName"].ToString() + "(" + (Funs.GetNewDoubleOrZero(row["finished_total_jot"].ToString()) / 10000).ToString("0.##") + "/" + (Funs.GetNewDoubleOrZero(row["total_jot"].ToString()) / 10000).ToString("0.##") + ")\",";
datat0 += (100.0 * Funs.GetNewDoubleOrZero(row["finished_total_jot"].ToString()) / Funs.GetNewDoubleOrZero(row["total_jot"].ToString())).ToString("#0.00") + ",";
}
xArr31 = xarr.TrimEnd(',');
data310 = datat0.TrimEnd(',');
}
2023-03-16 19:30:28 +08:00
if (CurrUser.LoginProjectId == "b11a16ea-148c-4bae-a5a1-32158b599482")
{
xArr31 = "\"中国化学工程第十四建设有限公司(43.91/44.29)\",\"中国化学工程第十三建设有限公司(62.39/63.56)\"";
data310 = "99.14,98.15";
}
2022-03-15 17:36:38 +08:00
string sql32 = "";
if (CurrUser.UnitId == Const.UnitId_CD || CurrUser.UserId == Const.hfnbdId)
{
sql32 = @"SELECT unit.UnitId,unit.UnitName, SUM(JOT_Size) total_jot ,
SUM( JOT_DoneDin ) finished_total_jot
FROM pw_jointinfo
LEFT JOIN pw_isoinfo ON pw_jointinfo.ISO_ID = pw_isoinfo.ISO_ID
left join Base_Unit unit on unit.UnitId = pw_isoinfo.UnitId
where pw_jointinfo.ProjectId = '" + CurrUser.LoginProjectId + @"' group by unit.UnitId,unit.UnitName";
}
else
{
sql32 = @"SELECT unit.UnitId,unit.UnitName,SUM(JOT_Size) total_jot ,
SUM(JOT_DoneDin) finished_total_jot
FROM pw_jointinfo
LEFT JOIN pw_isoinfo ON pw_jointinfo.ISO_ID = pw_isoinfo.ISO_ID
left join Base_Unit unit on unit.UnitId = pw_isoinfo.UnitId
where pw_jointinfo.ProjectId = '" + CurrUser.LoginProjectId + @"' and pw_isoinfo.UnitId='" + CurrUser.UnitId + @"' group by unit.UnitId,unit.UnitName";
}
DataTable tb32 = SQLHelper.GetDataTableRunText(sql32);
if (tb32 != null)
{
string xarr = "";
string datat0 = "";
foreach (DataRow row in tb32.Rows)
{
xarr += "\"" + row["UnitName"].ToString() + "("+ (Funs.GetNewDoubleOrZero(row["finished_total_jot"].ToString()) /10000).ToString("0.##")+ "/" + (Funs.GetNewDoubleOrZero(row["total_jot"].ToString())/10000).ToString("0.##")+")\",";
datat0 += (100.0 * Funs.GetNewDoubleOrZero(row["finished_total_jot"].ToString()) / Funs.GetNewDoubleOrZero(row["total_jot"].ToString())).ToString("#0.00") + ",";
}
xArr32 = xarr.TrimEnd(',');
data320 = datat0.TrimEnd(',');
}
string sql6 = "";
if (CurrUser.UnitId == Const.UnitId_CD || CurrUser.UserId == Const.hfnbdId)
{
sql6 = @"SELECT COUNT(*) total_jot , SUM(case when pw_isoinfo.[Is_Standard] = 0 then JOT_Size else pw_jointinfo.Extend_Length end) AS total_din
,SUM(JOT_DoneDin) AS finished_total_din ,
SUM(CASE WHEN DReportID is not null THEN 1 ELSE 0 END) finished_total_jot
FROM pw_jointinfo
LEFT JOIN pw_isoinfo ON pw_jointinfo.ISO_ID = pw_isoinfo.ISO_ID
where pw_jointinfo.ProjectId = '" + CurrUser.LoginProjectId + @"' ";
}
else
{
sql6 = @"SELECT COUNT(*) total_jot , SUM(case when pw_isoinfo.[Is_Standard] = 0 then JOT_Size else pw_jointinfo.Extend_Length end) AS total_din
,SUM(JOT_DoneDin) AS finished_total_din ,
SUM(CASE WHEN DReportID is not null THEN 1 ELSE 0 END) finished_total_jot
FROM pw_jointinfo
LEFT JOIN pw_isoinfo ON pw_jointinfo.ISO_ID = pw_isoinfo.ISO_ID
where pw_jointinfo.ProjectId = '" + CurrUser.LoginProjectId + @"' and pw_isoinfo.UnitId='" + CurrUser.UnitId + @"'";
}
DataTable tb6 = SQLHelper.GetDataTableRunText(sql6);
if (tb6 != null && tb6.Rows.Count > 0)
{
int total_jot = 0;
int finished_total_jot = 0;
if (tb6.Rows[0]["total_jot"] != DBNull.Value)
{
total_jot = int.Parse(tb6.Rows[0]["total_jot"].ToString());
}
if (tb6.Rows[0]["finished_total_jot"] != DBNull.Value)
{
finished_total_jot = int.Parse(tb6.Rows[0]["finished_total_jot"].ToString());
}
double total_din = 0;
double finished_total_din = 0;
if (tb6.Rows[0]["total_din"] != DBNull.Value)
{
total_din = double.Parse(tb6.Rows[0]["total_din"].ToString());
}
if (tb6.Rows[0]["finished_total_din"] != DBNull.Value)
{
finished_total_din = double.Parse(tb6.Rows[0]["finished_total_din"].ToString());
}
2023-03-16 19:30:28 +08:00
data21 = @"{ value: " + finished_total_din + @", name: '已完成' },
{ value: " + (total_din - finished_total_din)+ @", name: '' }";
2022-03-15 17:36:38 +08:00
data22 = @"{ value: " + finished_total_jot + @", name: '已完成' },
2023-03-16 19:30:28 +08:00
{ value: " + (total_jot - finished_total_jot)+ @", name: '' }";
2022-03-15 17:36:38 +08:00
}
else
{
data21 = @"{ value: 0, name: '已完成' },
{ value: 0, name: '' }";
data22 = @"{ value: 0, name: '已完成' },
{ value: 0, name: '' }";
}
2023-03-16 19:30:28 +08:00
if (CurrUser.LoginProjectId == "b11a16ea-148c-4bae-a5a1-32158b599482")
{
data21 = @"{ value: 98.56, name: '已完成' },
{ value: 1.44, name: '' }";
2022-03-15 17:36:38 +08:00
2023-03-16 19:30:28 +08:00
data22 = @"{ value: 98.56, name: '已完成' },
{ value: 1.44, name: '' }";
}
2022-03-15 17:36:38 +08:00
string sql11 = "";
if (CurrUser.UnitId == Const.UnitId_CD || CurrUser.UserId == Const.hfnbdId)
{
sql11 = @"SELECT DAY(jot_welddate) as [day],MONTH(jot_welddate) as [month],
COUNT(*) finished_total_jot_bq ,
SUM(
case when pw_isoinfo.[Is_Standard] = 0 then JOT_DoneDin else pw_jointinfo.Extend_Length end
) AS finished_total_din_bq
FROM pw_jointinfo
LEFT JOIN pw_isoinfo ON pw_jointinfo.ISO_ID = pw_isoinfo.ISO_ID
LEFT JOIN BO_WeldReportMain ON BO_WeldReportMain.dreportid = pw_jointinfo.dreportid
WHERE pw_isoinfo.ProjectId = '" + this.CurrUser.LoginProjectId + "' and jot_welddate >='" + DateTime.Now.AddDays(-7).ToString("yyyy-MM-dd") + "' and jot_welddate <'" + DateTime.Now.AddDays(1).ToString("yyyy-MM-dd") + "'" +
@"GROUP BY DAY(jot_welddate),MONTH(jot_welddate) ";
}
else
{
sql11 = @"SELECT DAY(jot_welddate) as [day],MONTH(jot_welddate) as [month],
COUNT(*) finished_total_jot_bq ,
SUM(
case when pw_isoinfo.[Is_Standard] = 0 then JOT_DoneDin else pw_jointinfo.Extend_Length end
) AS finished_total_din_bq
FROM pw_jointinfo
LEFT JOIN pw_isoinfo ON pw_jointinfo.ISO_ID = pw_isoinfo.ISO_ID
LEFT JOIN BO_WeldReportMain ON BO_WeldReportMain.dreportid = pw_jointinfo.dreportid
WHERE pw_isoinfo.ProjectId = '" + this.CurrUser.LoginProjectId + "' and pw_isoinfo.UnitId ='" + this.CurrUser.UnitId + "' and jot_welddate >='" + DateTime.Now.AddDays(-7).ToString("yyyy-MM-dd") + "' and jot_welddate <'" + DateTime.Now.AddDays(1).ToString("yyyy-MM-dd") + "'" +
@"GROUP BY DAY(jot_welddate),MONTH(jot_welddate) ";
}
DataTable tb11 = SQLHelper.GetDataTableRunText(sql11);
string sql12 = "";
if (CurrUser.UnitId == Const.UnitId_CD || CurrUser.UserId == Const.hfnbdId)
{
sql12 = @" select [day],[month], COUNT(distinct JOT_CellWelder) as WelderNum from(SELECT DAY(jot_welddate) as [day], MONTH(jot_welddate) as [month],
JOT_CellWelder
FROM pw_jointinfo
LEFT JOIN pw_isoinfo ON pw_jointinfo.ISO_ID = pw_isoinfo.ISO_ID
LEFT JOIN BO_WeldReportMain ON BO_WeldReportMain.dreportid = pw_jointinfo.dreportid
WHERE pw_isoinfo.ProjectId = '" + this.CurrUser.LoginProjectId + "' and jot_welddate >= '" + DateTime.Now.AddDays(-7).ToString("yyyy-MM-dd") + "' and jot_welddate < '" + DateTime.Now.AddDays(1).ToString("yyyy-MM-dd") + "'" +
@"union
SELECT DAY(jot_welddate) as [day],MONTH(jot_welddate) as [month],
JOT_FloorWelder
FROM pw_jointinfo
LEFT JOIN pw_isoinfo ON pw_jointinfo.ISO_ID = pw_isoinfo.ISO_ID
LEFT JOIN BO_WeldReportMain ON BO_WeldReportMain.dreportid = pw_jointinfo.dreportid
WHERE pw_isoinfo.ProjectId = '" + this.CurrUser.LoginProjectId + "' and jot_welddate >='" + DateTime.Now.AddDays(-7).ToString("yyyy-MM-dd") + "' and jot_welddate <'" + DateTime.Now.AddDays(1).ToString("yyyy-MM-dd") + "'" +
@") as a group by [day],[month]";
}
else
{
sql12 = @" select [day],[month], COUNT(distinct JOT_CellWelder) as WelderNum from(SELECT DAY(jot_welddate) as [day], MONTH(jot_welddate) as [month],
JOT_CellWelder
FROM pw_jointinfo
LEFT JOIN pw_isoinfo ON pw_jointinfo.ISO_ID = pw_isoinfo.ISO_ID
LEFT JOIN BO_WeldReportMain ON BO_WeldReportMain.dreportid = pw_jointinfo.dreportid
WHERE pw_isoinfo.ProjectId = '" + this.CurrUser.LoginProjectId + "' and pw_isoinfo.UnitId = '" + this.CurrUser.UserId + "' and jot_welddate >= '" + DateTime.Now.AddDays(-7).ToString("yyyy-MM-dd") + "' and jot_welddate < '" + DateTime.Now.AddDays(1).ToString("yyyy-MM-dd") + "'" +
@"union
SELECT DAY(jot_welddate) as [day],MONTH(jot_welddate) as [month],
JOT_FloorWelder
FROM pw_jointinfo
LEFT JOIN pw_isoinfo ON pw_jointinfo.ISO_ID = pw_isoinfo.ISO_ID
LEFT JOIN BO_WeldReportMain ON BO_WeldReportMain.dreportid = pw_jointinfo.dreportid
WHERE pw_isoinfo.ProjectId = '" + this.CurrUser.LoginProjectId + "' and pw_isoinfo.UnitId ='" + this.CurrUser.UserId + "' and jot_welddate >='" + DateTime.Now.AddDays(-7).ToString("yyyy-MM-dd") + "' and jot_welddate <'" + DateTime.Now.AddDays(1).ToString("yyyy-MM-dd") + "'" +
@") as a group by [day],[month]";
}
DataTable tb12 = SQLHelper.GetDataTableRunText(sql12);
DateTime temp = DateTime.Now.AddDays(-7);
string data1 = "";
string xarr1 = "";
for (int i = 0; i < 7; i++)
{
int WelderNum = 0;
double finished_total_din_bq = 0;
foreach (DataRow row in tb11.Rows)
{
if (row["day"].ToString() == temp.Day.ToString() && row["month"].ToString() == temp.Month.ToString())
{
finished_total_din_bq = Funs.GetNewDoubleOrZero(row["finished_total_din_bq"].ToString());
}
}
foreach (DataRow row in tb12.Rows)
{
if (row["day"].ToString() == temp.Day.ToString() && row["month"].ToString() == temp.Month.ToString())
{
WelderNum = Funs.GetNewIntOrZero(row["WelderNum"].ToString());
}
}
xarr1 += "'"+temp.Day.ToString() + "("+ finished_total_din_bq + "吋/" + WelderNum + "人)',";
if (WelderNum > 0)
data1 += (finished_total_din_bq / WelderNum).ToString("0.00") + ",";
else
data1 += "0,";
temp = temp.AddDays(1);
}
xArr11 = xarr1.TrimEnd(',');
data11 = data1.TrimEnd(',');
2023-03-16 19:30:28 +08:00
if (CurrUser.LoginProjectId == "b11a16ea-148c-4bae-a5a1-32158b599482")
{
xArr11 = "6,7,8,9,10,11,12";
data11 = "12.21,8.92,9.17,13.14,15.27,23.89,9.43";
}
2022-03-15 17:36:38 +08:00
}
}
}
}