提交代码
This commit is contained in:
@@ -475,63 +475,63 @@ namespace FineUIPro.Web.ZHGL.Environmental
|
||||
|
||||
private void SetLastYearUnEditableRow()
|
||||
{
|
||||
Grid1.Rows[1].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[2].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[3].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[4].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[5].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[6].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[7].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[8].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[9].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[10].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[11].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[12].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[13].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[15].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[16].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[17].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[19].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[20].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[21].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[22].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[23].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[24].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[25].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[26].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[27].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[28].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[29].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[30].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[31].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[32].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[33].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[34].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[35].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[36].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[37].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[38].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[39].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[40].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[41].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[42].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[43].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[44].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[45].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[46].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[47].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[48].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[49].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[50].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[51].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[52].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[53].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[54].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[55].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[56].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[57].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[59].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[60].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[1].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[2].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[3].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[4].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[5].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[6].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[7].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[8].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[9].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[10].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[11].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[12].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[13].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[15].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[16].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[17].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[19].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[20].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[21].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[22].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[23].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[24].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[25].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[26].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[27].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[28].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[29].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[30].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[31].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[32].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[33].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[34].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[35].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[36].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[37].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[38].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[39].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[40].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[41].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[42].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[43].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[44].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[45].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[46].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[47].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[48].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[49].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[50].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[51].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[52].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[53].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[54].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[55].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[56].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[57].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[59].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[60].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
}
|
||||
#endregion
|
||||
|
||||
@@ -1317,18 +1317,54 @@ namespace FineUIPro.Web.ZHGL.Environmental
|
||||
JObject values = mergedRow.Value<JObject>("values");
|
||||
int rowIndex = mergedRow.Value<int>("index");
|
||||
string sortIndex = values.Value<string>("SortIndex");
|
||||
if (sortIndex == "18" || sortIndex == "37" || sortIndex == "38")
|
||||
if (sortIndex != "01" && sortIndex != "15" && sortIndex != "17" && sortIndex != "19" && sortIndex != "21" && sortIndex != "23"
|
||||
&& sortIndex != "37" && sortIndex != "59")
|
||||
{
|
||||
if (Funs.GetNewDecimalOrZero(System.Web.HttpUtility.HtmlDecode(values.Value<string>("ThisYearValue"))) == 0)
|
||||
if (string.IsNullOrEmpty(values.Value<string>("LastYearValue")))
|
||||
{
|
||||
isEmpty = true;
|
||||
break;
|
||||
}
|
||||
else
|
||||
{
|
||||
if (values.Value<string>("LastYearValue") != "未涉及")
|
||||
{
|
||||
try
|
||||
{
|
||||
decimal d = Convert.ToDecimal(values.Value<string>("LastYearValue"));
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
isEmpty = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
if (string.IsNullOrEmpty(values.Value<string>("ThisYearValue")))
|
||||
{
|
||||
isEmpty = true;
|
||||
break;
|
||||
}
|
||||
else
|
||||
{
|
||||
if (values.Value<string>("ThisYearValue") != "未涉及")
|
||||
{
|
||||
try
|
||||
{
|
||||
decimal d = Convert.ToDecimal(values.Value<string>("ThisYearValue"));
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
isEmpty = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if (isEmpty)
|
||||
{
|
||||
ShowNotify("营业收入(可比价)、万元收入二氧化碳排放(可比价)和二氧化碳排放量不能为空,必须填报数据!", MessageBoxIcon.Warning);
|
||||
ShowNotify("上年累计和本年累计数据不能为空,必须填报数据或填写“未涉及”!", MessageBoxIcon.Warning);
|
||||
return;
|
||||
}
|
||||
Save("updata");
|
||||
|
||||
Reference in New Issue
Block a user