Browse Source

供应商零件可空

master
钱峰 1 year ago
parent
commit
cb7729d992
  1. 6
      北京北汽/Controller/SCP_DC_UNI_CONTROLLER.cs
  2. 2
      北京北汽/Controller/SCP_PO_CONTROLLER.cs
  3. 32
      北京北汽/SCP/Views/PlanData/SCP_PO.aspx.cs

6
北京北汽/Controller/SCP_DC_UNI_CONTROLLER.cs

@ -2636,7 +2636,7 @@ namespace CK.SCP.Controller
_PO_Detail.Scheduledays = string.IsNullOrEmpty(itm.) ? 7 : int.Parse(itm.);
_PO_Detail.Scheduleweeks = string.IsNullOrEmpty(itm.) ? 2 : int.Parse(itm.);
_PO_Detail.Schedulemonth = string.IsNullOrEmpty(itm.) ? 1 : int.Parse(itm.);
_PO_Detail.Supplieritem = itm..Trim();
_PO_Detail.Supplieritem = itm.;
_PO_Detail.Dliverypatterncode = itm.;
_PO_Detail.Deliverytimecode = itm.;
_PO_Detail.Transportdays = string.IsNullOrEmpty(itm.) ? 0 : int.Parse(itm.);
@ -2760,7 +2760,7 @@ namespace CK.SCP.Controller
_PO_Detail.Scheduledays = string.IsNullOrEmpty(itm.) ? 7 : int.Parse(itm.);
_PO_Detail.Scheduleweeks = string.IsNullOrEmpty(itm.) ? 2 : int.Parse(itm.);
_PO_Detail.Schedulemonth = string.IsNullOrEmpty(itm.) ? 1 : int.Parse(itm.);
_PO_Detail.Supplieritem = itm..Trim();
_PO_Detail.Supplieritem = itm.;
_PO_Detail.Dliverypatterncode = itm.;
_PO_Detail.Deliverytimecode = itm.;
_PO_Detail.Transportdays = string.IsNullOrEmpty(itm.) ? 0 : int.Parse(itm.);
@ -2863,7 +2863,7 @@ namespace CK.SCP.Controller
_ret.State = ReturnStatus.Failed;
LogHelper.Writlog(LogHelper.LogType.Error, typeof(TEA_TASK_SUB), "InsterPo", e.Message);
_ret.Result = false;
_ret.Message = e.InnerException.Message;
_ret.Message = e.InnerException != null? e.Message+ e.InnerException.Message:e.Message;
scope.Dispose();
}

2
北京北汽/Controller/SCP_PO_CONTROLLER.cs

@ -4014,7 +4014,7 @@ namespace CK.SCP.Controller
_PO_Detail.Scheduledays = string.IsNullOrEmpty(itm.) ? 7 : int.Parse(itm.);
_PO_Detail.Scheduleweeks = string.IsNullOrEmpty(itm.) ? 2 : int.Parse(itm.);
_PO_Detail.Schedulemonth = string.IsNullOrEmpty(itm.) ? 1 : int.Parse(itm.);
_PO_Detail.Supplieritem = itm..Trim().ToUpper();
_PO_Detail.Supplieritem = itm..ToUpper();
_PO_Detail.Dliverypatterncode = itm.;
_PO_Detail.Deliverytimecode = itm.;
_PO_Detail.Transportdays = string.IsNullOrEmpty(itm.) ? 0 : int.Parse(itm.);

32
北京北汽/SCP/Views/PlanData/SCP_PO.aspx.cs

@ -220,6 +220,8 @@ namespace SCP.PlanData
return;
}
List<string> list1 = new List<string>();
try
{
list1 = CheckPartCode(partCodeList);
if (list1.Count() > 0)
{
@ -242,16 +244,6 @@ namespace SCP.PlanData
{
saveret = SCP_PO_CONTROLLER.Save_EXCEL_PO_MOD(list, CurrentUser.FactoryList[0], CurrentUser.Name, DateTime.Now, p_modtype, CurrentUser.SubSiteList[0], CurrentUser.ChineseName, CurrentUser.CellPhone);
}
//if (CurrentUser.ConfigList.ContainsKey("数据中心接口"))
//{
// var apiret = SCP_DC_UNI_CONTROLLER.InsterPo(list, CurrentUser.FactoryList[0], CurrentUser.Name, DateTime.Now, p_modtype, CurrentUser.SubSiteList[0]);
// if (apiret.State == ReturnStatus.Failed && apiret.Result == false)
// {
// Alert.Show(apiret.Message);
// return;
// }
//}
//var saveret = SCP_PO_CONTROLLER.Save_EXCEL_PO_MOD(list, CurrentUser.FactoryList[0], CurrentUser.Name, DateTime.Now, p_modtype, CurrentUser.SubSiteList[0], CurrentUser.ChineseName, CurrentUser.CellPhone);
if (saveret.State == ReturnStatus.Succeed && saveret.Result == true)
{
BindOrder();
@ -266,6 +258,26 @@ namespace SCP.PlanData
return;
}
}
catch(Exception ex)
{
Alert.Show(ex.Message);
LogHelper.Writlog(LogHelper.LogType.Error, typeof(TEA_TASK_SUB), "InsterPo", ex.Message);
FileUp.Reset();
return;
}
//if (CurrentUser.ConfigList.ContainsKey("数据中心接口"))
//{
// var apiret = SCP_DC_UNI_CONTROLLER.InsterPo(list, CurrentUser.FactoryList[0], CurrentUser.Name, DateTime.Now, p_modtype, CurrentUser.SubSiteList[0]);
// if (apiret.State == ReturnStatus.Failed && apiret.Result == false)
// {
// Alert.Show(apiret.Message);
// return;
// }
//}
//var saveret = SCP_PO_CONTROLLER.Save_EXCEL_PO_MOD(list, CurrentUser.FactoryList[0], CurrentUser.Name, DateTime.Now, p_modtype, CurrentUser.SubSiteList[0], CurrentUser.ChineseName, CurrentUser.CellPhone);
}
protected void BTN_CREATE_Click(object sender, EventArgs e)
{
if (Grid_V_TB_PO.SelectedRowIndexArray.Count() == 0)

Loading…
Cancel
Save