提交试车代码
This commit is contained in:
+27
-6
@@ -2,6 +2,8 @@
|
||||
using Model;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Data;
|
||||
using System.Data.SqlClient;
|
||||
using System.Linq;
|
||||
using System.Web;
|
||||
using System.Web.UI;
|
||||
@@ -29,7 +31,6 @@ namespace FineUIPro.Web.TestRun.BeforeTestRun
|
||||
set { ViewState["IsView"] = value; }
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 问题图片是否可编辑
|
||||
/// </summary>
|
||||
@@ -55,6 +56,8 @@ namespace FineUIPro.Web.TestRun.BeforeTestRun
|
||||
this.IsView = string.IsNullOrWhiteSpace(Request["IsView"]) ? false : bool.Parse(Request["IsView"]);
|
||||
//数据绑定
|
||||
PageInit();
|
||||
//提出人处理
|
||||
gvDataBrid();
|
||||
//判断是否查看
|
||||
if (IsView)
|
||||
{
|
||||
@@ -141,6 +144,22 @@ namespace FineUIPro.Web.TestRun.BeforeTestRun
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 提出人处理
|
||||
/// </summary>
|
||||
public void gvDataBrid()
|
||||
{
|
||||
string strSql = @"select a.ConfirmId,a.ProjectId,a.DecisionId,a.ConfirmDesc,a.ConfirmTime,a.ConfirmUser,b.UserName as ConfirmUserName,a.ConfirmType,(case a.ConfirmType when 1 then '提出人处理' when 2 then '责任人确认' when 3 then '提出人确认' when 4 then '总包确认' when 5 then '监理确认' when 6 then '业主确认' else '' end) as ConfirmTypeName,a.ConfirmState,(case a.ConfirmState when 1 then '处理通过' when 2 then '处理退回' else '' end) as ConfirmStateName,a.AddUser,a.AddTime from PreRun_DecisionConfirmRecords as a left join Sys_User as b on a.ConfirmUser=b.UserId where a.ProjectId=@ProjectId and a.DecisionId=@DecisionId and a.ConfirmType=1";
|
||||
List<SqlParameter> listStr = new List<SqlParameter>();
|
||||
listStr.Add(new SqlParameter("@ProjectId", this.CurrUser.LoginProjectId));
|
||||
listStr.Add(new SqlParameter("@DecisionId", this.DecisionId));
|
||||
strSql += " order by a.AddTime asc";
|
||||
SqlParameter[] parameter = listStr.ToArray();
|
||||
DataTable tb = SQLHelper.GetDataTableRunText(strSql, parameter);
|
||||
gvTcrcl.DataSource = tb;
|
||||
gvTcrcl.DataBind();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 问题图片查看
|
||||
/// </summary>
|
||||
@@ -165,7 +184,8 @@ namespace FineUIPro.Web.TestRun.BeforeTestRun
|
||||
var decisionModel = Funs.DB.PreRun_SubThreeChecksFourDecision.FirstOrDefault(x => x.DecisionId == this.DecisionId);
|
||||
if (decisionModel != null)
|
||||
{
|
||||
decisionModel.ResponsibilityConfirm = 2;
|
||||
decisionModel.ResponsibilityConfirm = 1;
|
||||
decisionModel.ResponsibilityProposeSatate = 4;
|
||||
var model = new PreRun_DecisionConfirmRecords();
|
||||
model.ConfirmId = Guid.NewGuid().ToString();
|
||||
model.ProjectId = this.CurrUser.LoginProjectId;
|
||||
@@ -173,7 +193,7 @@ namespace FineUIPro.Web.TestRun.BeforeTestRun
|
||||
model.ConfirmDesc = txtConfirmDesc.Text;
|
||||
model.ConfirmTime = DateTime.Now;
|
||||
model.ConfirmUser = this.CurrUser.UserId;
|
||||
model.ConfirmType = 1;
|
||||
model.ConfirmType = 2;
|
||||
model.ConfirmState = 2;
|
||||
model.AddUser = this.CurrUser.UserId;
|
||||
model.AddTime = DateTime.Now;
|
||||
@@ -185,14 +205,15 @@ namespace FineUIPro.Web.TestRun.BeforeTestRun
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 确认通过
|
||||
/// 销项完成
|
||||
/// </summary>
|
||||
protected void btnPass_Click(object sender, EventArgs e)
|
||||
{
|
||||
var decisionModel = Funs.DB.PreRun_SubThreeChecksFourDecision.FirstOrDefault(x => x.DecisionId == this.DecisionId);
|
||||
if (decisionModel != null)
|
||||
{
|
||||
decisionModel.ResponsibilityConfirm = 3;
|
||||
decisionModel.ResponsibilityProposeSatate = 5;
|
||||
decisionModel.ResponsibilityConfirm = 2;
|
||||
decisionModel.ResponsibilityConfirmData = DateTime.Now;
|
||||
var model = new PreRun_DecisionConfirmRecords();
|
||||
model.ConfirmId = Guid.NewGuid().ToString();
|
||||
@@ -201,7 +222,7 @@ namespace FineUIPro.Web.TestRun.BeforeTestRun
|
||||
model.ConfirmDesc = txtConfirmDesc.Text;
|
||||
model.ConfirmTime = DateTime.Now;
|
||||
model.ConfirmUser = this.CurrUser.UserId;
|
||||
model.ConfirmType = 1;
|
||||
model.ConfirmType = 2;
|
||||
model.ConfirmState = 1;
|
||||
model.AddUser = this.CurrUser.UserId;
|
||||
model.AddTime = DateTime.Now;
|
||||
|
||||
Reference in New Issue
Block a user