Browse Source

合并代码提交

master
TML 4 years ago
parent
commit
f0918d05aa
  1. 31
      Controller/SCP_EXCEL_CONTROLLER.cs
  2. 2
      SCP/Views/WarehouseData/SCP_RECEIVE_VIEW.aspx
  3. 54
      SCP/Views/WarehouseData/SCP_RECEIVE_VIEW.aspx.cs
  4. 89
      SCP/Views/WarehouseData/SCP_RECEIVE_VIEW.aspx.designer.cs

31
Controller/SCP_EXCEL_CONTROLLER.cs

@ -71,6 +71,34 @@ namespace CK.SCP.Controller
} }
return _ds; return _ds;
} }
public static DataSet GET_OTD_VendId_REPORT_EXECEL(List<SCP_OTD_EXPORT> p_lst)
{
DataSet _ds = new DataSet();
var _exportList = new List<SCP_OTD_VendId_REPORT_EXPORT>();
using (ScpEntities db = EntitiesFactory.CreateScpInstance())
{
p_lst.ForEach(itm =>
{
SCP_OTD_VendId_REPORT_EXPORT _entity = new SCP_OTD_VendId_REPORT_EXPORT();
_entity. = itm.AskBillNum;
_entity. = itm.VendId;
_entity. = itm.VendName;
_entity. = Convert.ToDateTime(itm.EndTime).ToString("yyyy/MM/dd");
_entity. = itm.AskQty.ToString();
_entity. = itm.ArriveQty.ToString();
_entity. = itm.Qty.ToString();
_entity. = itm.NntimelyQty.ToString();
_entity. = itm.OTD.ToString();
_entity. = itm.ArriveOTD.ToString();
_exportList.Add(_entity);
});
var _dt = ConvertHelper.ToDataTable(_exportList);
_ds.Tables.Add(_dt);
}
return _ds;
}
public static List<SCP_PO_DETAIL_EXPORT_MODEL> GET_PO_EXECEL_Model(List<string> p_lst, bool p_IsDetail = false) public static List<SCP_PO_DETAIL_EXPORT_MODEL> GET_PO_EXECEL_Model(List<string> p_lst, bool p_IsDetail = false)
{ {
@ -113,9 +141,6 @@ namespace CK.SCP.Controller
po_detail. = itm.DockCode; po_detail. = itm.DockCode;
po_detail. = itm.ProjectId; po_detail. = itm.ProjectId;
po_detail. = string.Empty; po_detail. = string.Empty;
po_detail. = "0";
po_detail. = "0";
po_detail. = "0";
_exportDetailList.Add(po_detail); _exportDetailList.Add(po_detail);
}); });

2
SCP/Views/WarehouseData/SCP_RECEIVE_VIEW.aspx

@ -22,7 +22,7 @@
<f:Toolbar ID="Toolbar2" runat="server"> <f:Toolbar ID="Toolbar2" runat="server">
<Items> <Items>
<f:ToolbarSeparator runat="server" /> <f:ToolbarSeparator runat="server" />
<f:Button ID="Button3" runat="server" EnablePostBack="True" Text="刷新" Icon="Reload" OnClientClick="location.reload();"> <f:Button ID="Button3" runat="server" EnablePostBack="True" Text="刷新" Icon="Add" OnClientClick="location.reload();">
</f:Button> </f:Button>

54
SCP/Views/WarehouseData/SCP_RECEIVE_VIEW.aspx.cs

@ -20,7 +20,7 @@ namespace SCP.WarehouseData
{ {
public partial class SCP_RECEIVE_VIEW : PageBase public partial class SCP_RECEIVE_VIEW : PageBase
{ {
protected void Page_Load(object sender, EventArgs e) protected void Page_Load(object sender, EventArgs e)
{ {
IsRoleRight(); IsRoleRight();
@ -32,7 +32,7 @@ namespace SCP.WarehouseData
} }
public void IsRoleRight() public void IsRoleRight()
{ {
if (CurrentUser.FactoryList == null || CurrentUser.FactoryList.Count == 0) if (CurrentUser.FactoryList == null || CurrentUser.FactoryList.Count == 0)
{ {
Alert.Show("当前用户未选择地点!"); Alert.Show("当前用户未选择地点!");
@ -41,7 +41,7 @@ namespace SCP.WarehouseData
} }
public void LoadData() public void LoadData()
{ {
ddlGridPageSize.SelectedValue = ConfigHelper.PageSize.ToString(); ddlGridPageSize.SelectedValue = ConfigHelper.PageSize.ToString();
BindData(); BindData();
} }
@ -49,7 +49,7 @@ namespace SCP.WarehouseData
public void BindData() public void BindData()
{ {
var _entity = new V_TB_RECEIVE(); var _entity = new V_TB_RECEIVE();
_entity.RecvBillNum=txtReceiveBill.Text;//单据号 _entity.RecvBillNum = txtReceiveBill.Text;//单据号
_entity.ErpRecvBillNum = txtErpBill.Text;//ERP单据号 _entity.ErpRecvBillNum = txtErpBill.Text;//ERP单据号
if (!string.IsNullOrEmpty(ddl.SelectedValue)) if (!string.IsNullOrEmpty(ddl.SelectedValue))
{ {
@ -103,9 +103,9 @@ namespace SCP.WarehouseData
{ {
if (ret.State == ReturnStatus.Succeed) if (ret.State == ReturnStatus.Succeed)
{ {
Grid_V_TB_RECEIVE.RecordCount =ret.Result.Count(); Grid_V_TB_RECEIVE.RecordCount = ret.Result.Count();
var _list= SortAndPage(ret.Result, Grid_V_TB_RECEIVE); var _list = SortAndPage(ret.Result, Grid_V_TB_RECEIVE);
Grid_V_TB_RECEIVE.DataSource =_list; Grid_V_TB_RECEIVE.DataSource = _list;
Grid_V_TB_RECEIVE.DataBind(); Grid_V_TB_RECEIVE.DataBind();
} }
}); });
@ -200,9 +200,9 @@ namespace SCP.WarehouseData
for (int i = 0, count = Grid_V_TB_RECEIVE.Rows.Count; i < count; i++) for (int i = 0, count = Grid_V_TB_RECEIVE.Rows.Count; i < count; i++)
{ {
if (selections.Contains(i)) if (selections.Contains(i))
{ {
object[] rowDataKeys = Grid_V_TB_RECEIVE.DataKeys[i]; object[] rowDataKeys = Grid_V_TB_RECEIVE.DataKeys[i];
_ls.Add(rowDataKeys[1] as string); _ls.Add(rowDataKeys[1] as string);
} }
} }
var ret = SCP_RECIVECE_CONTROLLER.Save_TB_RECEIVE_STATE(_ls, ReceiveState.Check, strUserName, CurrentUser.UsedDomain); var ret = SCP_RECIVECE_CONTROLLER.Save_TB_RECEIVE_STATE(_ls, ReceiveState.Check, strUserName, CurrentUser.UsedDomain);
@ -260,27 +260,27 @@ namespace SCP.WarehouseData
PageBase.DataSetToExcel(ds, "收货退货单"); PageBase.DataSetToExcel(ds, "收货退货单");
} }
}); });
} }
protected void Grid_V_TB_RECEIVE_RowDataBound(object sender, GridRowEventArgs e) protected void Grid_V_TB_RECEIVE_RowDataBound(object sender, GridRowEventArgs e)
{ {
//object[] rowDataKeys = Grid_V_TB_RECEIVE.DataKeys[e.RowIndex]; //object[] rowDataKeys = Grid_V_TB_RECEIVE.DataKeys[e.RowIndex];
//string _recNum = rowDataKeys[2].ToString(); //string _recNum = rowDataKeys[2].ToString();
// StringBuilder _buffer = new StringBuilder(); // StringBuilder _buffer = new StringBuilder();
// System.Web.UI.WebControls.Label _content = (System.Web.UI.WebControls.Label)Grid_V_TB_RECEIVE.Rows[e.RowIndex].FindControl("RowGrid1"); // System.Web.UI.WebControls.Label _content = (System.Web.UI.WebControls.Label)Grid_V_TB_RECEIVE.Rows[e.RowIndex].FindControl("RowGrid1");
// if (_content != null) // if (_content != null)
// { // {
// _buffer.Append("<table><tr><td>订单行</td><td>零件号</td><td>零件名称</td><td>数量</td><td>单位</td></tr>"); // _buffer.Append("<table><tr><td>订单行</td><td>零件号</td><td>零件名称</td><td>数量</td><td>单位</td></tr>");
// var _list = JsonConvert.DeserializeObject<List<V_TB_RECEIVE_DETAIL>>(_recNum); // var _list = JsonConvert.DeserializeObject<List<V_TB_RECEIVE_DETAIL>>(_recNum);
// _list.ForEach(p => // _list.ForEach(p =>
// { // {
// _buffer.AppendFormat("<tr><td>{0}</td><td>{1}</td><td>{2}</td><td>{3}</td><td>{4}</td></tr>" // _buffer.AppendFormat("<tr><td>{0}</td><td>{1}</td><td>{2}</td><td>{3}</td><td>{4}</td></tr>"
// , p.PoLine, p.PartCode, p.PartDesc1, p.Qty, p.PoUnit); // , p.PoLine, p.PartCode, p.PartDesc1, p.Qty, p.PoUnit);
// }); // });
// _buffer.Append("</talbe>"); // _buffer.Append("</talbe>");
// _content.Text = _buffer.ToString(); // _content.Text = _buffer.ToString();
// } // }
} }
} }
} }

89
SCP/Views/WarehouseData/SCP_RECEIVE_VIEW.aspx.designer.cs

@ -7,11 +7,13 @@
// </自动生成> // </自动生成>
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
namespace SCP.WarehouseData { namespace SCP.WarehouseData
{
public partial class SCP_RECEIVE_VIEW {
public partial class SCP_RECEIVE_VIEW
{
/// <summary> /// <summary>
/// form1 控件。 /// form1 控件。
/// </summary> /// </summary>
@ -20,7 +22,7 @@ namespace SCP.WarehouseData {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlForm form1; protected global::System.Web.UI.HtmlControls.HtmlForm form1;
/// <summary> /// <summary>
/// Panel1 控件。 /// Panel1 控件。
/// </summary> /// </summary>
@ -29,7 +31,7 @@ namespace SCP.WarehouseData {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUI.Panel Panel1; protected global::FineUI.Panel Panel1;
/// <summary> /// <summary>
/// Toolbar2 控件。 /// Toolbar2 控件。
/// </summary> /// </summary>
@ -38,7 +40,7 @@ namespace SCP.WarehouseData {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUI.Toolbar Toolbar2; protected global::FineUI.Toolbar Toolbar2;
/// <summary> /// <summary>
/// Button3 控件。 /// Button3 控件。
/// </summary> /// </summary>
@ -47,7 +49,7 @@ namespace SCP.WarehouseData {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUI.Button Button3; protected global::FineUI.Button Button3;
/// <summary> /// <summary>
/// btnOutput 控件。 /// btnOutput 控件。
/// </summary> /// </summary>
@ -56,7 +58,7 @@ namespace SCP.WarehouseData {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUI.Button btnOutput; protected global::FineUI.Button btnOutput;
/// <summary> /// <summary>
/// btnDetail 控件。 /// btnDetail 控件。
/// </summary> /// </summary>
@ -65,7 +67,7 @@ namespace SCP.WarehouseData {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUI.Button btnDetail; protected global::FineUI.Button btnDetail;
/// <summary> /// <summary>
/// btnShow 控件。 /// btnShow 控件。
/// </summary> /// </summary>
@ -74,7 +76,7 @@ namespace SCP.WarehouseData {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUI.Button btnShow; protected global::FineUI.Button btnShow;
/// <summary> /// <summary>
/// gp1 控件。 /// gp1 控件。
/// </summary> /// </summary>
@ -83,7 +85,7 @@ namespace SCP.WarehouseData {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUI.GroupPanel gp1; protected global::FineUI.GroupPanel gp1;
/// <summary> /// <summary>
/// ddtype 控件。 /// ddtype 控件。
/// </summary> /// </summary>
@ -92,7 +94,7 @@ namespace SCP.WarehouseData {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUI.DropDownList ddtype; protected global::FineUI.DropDownList ddtype;
/// <summary> /// <summary>
/// ddl 控件。 /// ddl 控件。
/// </summary> /// </summary>
@ -101,25 +103,34 @@ namespace SCP.WarehouseData {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUI.DropDownList ddl; protected global::FineUI.DropDownList ddl;
/// <summary> /// <summary>
/// txtReceiveBill 控件。 /// txtSupplier 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUI.TextBox txtReceiveBill; protected global::FineUI.TextBox txtSupplier;
/// <summary> /// <summary>
/// txtSupplier 控件。 /// txtErpBill 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUI.TextBox txtSupplier; protected global::FineUI.TextBox txtErpBill;
/// <summary>
/// txtReceiveBill 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUI.TextBox txtReceiveBill;
/// <summary> /// <summary>
/// txtPO 控件。 /// txtPO 控件。
/// </summary> /// </summary>
@ -128,7 +139,7 @@ namespace SCP.WarehouseData {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUI.TextBox txtPO; protected global::FineUI.TextBox txtPO;
/// <summary> /// <summary>
/// AsnBillNum 控件。 /// AsnBillNum 控件。
/// </summary> /// </summary>
@ -137,7 +148,25 @@ namespace SCP.WarehouseData {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUI.TextBox AsnBillNum; protected global::FineUI.TextBox AsnBillNum;
/// <summary>
/// txtShipTimeStar 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUI.DatePicker txtShipTimeStar;
/// <summary>
/// txtShipTimeEnd 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUI.DatePicker txtShipTimeEnd;
/// <summary> /// <summary>
/// OperName 控件。 /// OperName 控件。
/// </summary> /// </summary>
@ -146,7 +175,7 @@ namespace SCP.WarehouseData {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUI.TextBox OperName; protected global::FineUI.TextBox OperName;
/// <summary> /// <summary>
/// BtnSearch 控件。 /// BtnSearch 控件。
/// </summary> /// </summary>
@ -155,7 +184,7 @@ namespace SCP.WarehouseData {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUI.Button BtnSearch; protected global::FineUI.Button BtnSearch;
/// <summary> /// <summary>
/// Grid_V_TB_RECEIVE 控件。 /// Grid_V_TB_RECEIVE 控件。
/// </summary> /// </summary>
@ -164,7 +193,7 @@ namespace SCP.WarehouseData {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUI.Grid Grid_V_TB_RECEIVE; protected global::FineUI.Grid Grid_V_TB_RECEIVE;
/// <summary> /// <summary>
/// ToolbarSeparator1 控件。 /// ToolbarSeparator1 控件。
/// </summary> /// </summary>
@ -173,7 +202,7 @@ namespace SCP.WarehouseData {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUI.ToolbarSeparator ToolbarSeparator1; protected global::FineUI.ToolbarSeparator ToolbarSeparator1;
/// <summary> /// <summary>
/// ToolbarText1 控件。 /// ToolbarText1 控件。
/// </summary> /// </summary>
@ -182,7 +211,7 @@ namespace SCP.WarehouseData {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUI.ToolbarText ToolbarText1; protected global::FineUI.ToolbarText ToolbarText1;
/// <summary> /// <summary>
/// ddlGridPageSize 控件。 /// ddlGridPageSize 控件。
/// </summary> /// </summary>
@ -191,7 +220,7 @@ namespace SCP.WarehouseData {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUI.DropDownList ddlGridPageSize; protected global::FineUI.DropDownList ddlGridPageSize;
/// <summary> /// <summary>
/// Window1 控件。 /// Window1 控件。
/// </summary> /// </summary>
@ -200,7 +229,7 @@ namespace SCP.WarehouseData {
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUI.Window Window1; protected global::FineUI.Window Window1;
/// <summary> /// <summary>
/// WindowUpload 控件。 /// WindowUpload 控件。
/// </summary> /// </summary>

Loading…
Cancel
Save