20240410 开车会议管理
This commit is contained in:
@@ -15,9 +15,7 @@ namespace FineUIPro.Web.TestRun.DriverSummary
|
||||
if (!IsPostBack)
|
||||
{
|
||||
GetButtonPower();
|
||||
BindGrid();
|
||||
btnNew.OnClientClick = Window1.GetShowReference("CompleteSummaryEdit.aspx") + "return false;";
|
||||
//BLL.UnitWorkService.InitUnitWorkDropDownList(this.drpUnitWorkId, this.CurrUser.LoginProjectId, true);
|
||||
BindGrid();
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
@@ -34,24 +32,20 @@ namespace FineUIPro.Web.TestRun.DriverSummary
|
||||
summary.SummaryPerson,
|
||||
summary.SummaryType,
|
||||
summary.SubmitDate,
|
||||
summary.Remark,
|
||||
unitWork.UnitWorkName,
|
||||
u.UserName AS SummaryPersonName"
|
||||
+ @" FROM Driver_DriverSummary AS summary "
|
||||
+ @" LEFT JOIN WBS_UnitWork AS unitWork ON unitWork.UnitWorkId = summary.UnitWorkId"
|
||||
u.UserName AS SummaryPersonName,
|
||||
RIGHT(att.AttachUrl,CHARINDEX('_',REVERSE(att.AttachUrl))-1) AS AttachUrl,
|
||||
RIGHT(att2.AttachUrl, CHARINDEX('_', REVERSE(att2.AttachUrl)) - 1) AS AttachUrl2"
|
||||
+ @" FROM Driver_DriverSummary AS summary "
|
||||
+ @" LEFT JOIN Sys_User AS u ON u.UserId = summary.SummaryPerson"
|
||||
+ @" WHERE summary.ProjectId=@projectId AND summary.SummaryType='2'";
|
||||
+ @" LEFT JOIN AttachFile AS att ON att.ToKeyId=summary.DriverSummaryId+'#1'"
|
||||
+ @" LEFT JOIN AttachFile AS att2 ON att2.ToKeyId=summary.DriverSummaryId+'#2'"
|
||||
+ @" WHERE summary.ProjectId=@projectId AND summary.SummaryType='3'";
|
||||
List<SqlParameter> listStr = new List<SqlParameter>();
|
||||
listStr.Add(new SqlParameter("@projectId", this.CurrUser.LoginProjectId));
|
||||
//if (!string.IsNullOrEmpty(this.drpUnitWorkId.SelectedValue) && this.drpUnitWorkId.SelectedValue != BLL.Const._Null)
|
||||
//{
|
||||
// strSql += " AND summary.UnitWorkId=@unitWorkId";
|
||||
// listStr.Add(new SqlParameter("@unitWorkId", this.drpUnitWorkId.SelectedValue));
|
||||
//}
|
||||
if (!string.IsNullOrEmpty(this.txtSummary.Text.Trim()))
|
||||
if (!string.IsNullOrEmpty(this.txtDriverSummaryCode.Text.Trim()))
|
||||
{
|
||||
strSql += " AND summary.Summary LIKE @Summary";
|
||||
listStr.Add(new SqlParameter("@Summary", "%" + this.txtSummary.Text.Trim() + "%"));
|
||||
strSql += " AND summary.DriverSummaryCode LIKE @DriverSummaryCode";
|
||||
listStr.Add(new SqlParameter("@DriverSummaryCode", "%" + this.txtDriverSummaryCode.Text.Trim() + "%"));
|
||||
}
|
||||
SqlParameter[] parameter = listStr.ToArray();
|
||||
DataTable tb = SQLHelper.GetDataTableRunText(strSql, parameter);
|
||||
@@ -119,6 +113,27 @@ namespace FineUIPro.Web.TestRun.DriverSummary
|
||||
#endregion
|
||||
|
||||
#region 编辑
|
||||
/// <summary>
|
||||
/// 增加
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnNew_Click(object sender, EventArgs e)
|
||||
{
|
||||
var q = BLL.DriverSummaryService.GetSummaryList(this.CurrUser.LastProjectId, "3");
|
||||
if (q.Count() > 0)
|
||||
{
|
||||
Alert.ShowInTop("开车完成报告已存在!", MessageBoxIcon.Warning);
|
||||
return;
|
||||
}
|
||||
PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("CompleteSummaryEdit.aspx", "编辑 - ")));
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 右键编辑
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnMenuModify_Click(object sender, EventArgs e)
|
||||
{
|
||||
EditData();
|
||||
@@ -179,7 +194,11 @@ namespace FineUIPro.Web.TestRun.DriverSummary
|
||||
string id = Grid1.DataKeys[e.RowIndex][0].ToString();
|
||||
if (e.CommandName == "AttachUrl")
|
||||
{
|
||||
PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("../../AttachFile/webuploader.aspx?type=-1&toKeyId={0}&path=FileUpload/TestRun/DriverSummary/CompleteSummary&menuId={1}", id, BLL.Const.CompleteSummaryMenuId)));
|
||||
PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("../../AttachFile/webuploader.aspx?type=-1&toKeyId={0}&path=FileUpload/TestRun/DriverSummary/CompleteSummary&menuId={1}&strParam=1", id, BLL.Const.CompleteSummaryMenuId)));
|
||||
}
|
||||
if (e.CommandName == "AttachUrl2")
|
||||
{
|
||||
PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("../../AttachFile/webuploader.aspx?type=-1&toKeyId={0}&path=FileUpload/TestRun/DriverSummary/CompleteSummary&menuId={1}&strParam=2", id, BLL.Const.CompleteSummaryMenuId)));
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
Reference in New Issue
Block a user