仓储业务的会计期间修改

DS7_HYRD
dengyu 3 months ago
parent 70b6f7f82c
commit 9e7ec59487

@ -1533,6 +1533,36 @@ namespace DSWeb.Areas.Account.Controllers
@"UPDATE WMS_OUT SET ACCDATE=@ACCDATE WHERE GID=@BSNO "); @"UPDATE WMS_OUT SET ACCDATE=@ACCDATE WHERE GID=@BSNO ");
} }
else if (enumValue.OPLB == "OP_WMS_IN_DO")
{
cmdUpdate = db.GetSqlStringCommand(
@"UPDATE OP_WMS_IN_DO SET ACCDATE=@ACCDATE WHERE WMSDOID=@BSNO ");
}
else if (enumValue.OPLB == "OP_WMS_OUT_DO")
{
cmdUpdate = db.GetSqlStringCommand(
@"UPDATE OP_WMS_OUT_DO SET ACCDATE=@ACCDATE WHERE WMSDOID=@BSNO ");
}
else if (enumValue.OPLB == "OP_WMS_OUT_PLAN")
{
cmdUpdate = db.GetSqlStringCommand(
@"UPDATE OP_WMS_OUT_PLAN SET ACCDATE=@ACCDATE WHERE WMSPLANID=@BSNO ");
}
else if (enumValue.OPLB == "OP_WMS_TRANSFERGOODS")
{
cmdUpdate = db.GetSqlStringCommand(
@"UPDATE OP_WMS_TRANSFERGOODS SET ACCDATE=@ACCDATE WHERE WMSTRANSFERGOODSID=@BSNO ");
}
else if (enumValue.OPLB == "OP_WMS_MOVE")
{
cmdUpdate = db.GetSqlStringCommand(
@"UPDATE OP_WMS_MOVE SET ACCDATE=@ACCDATE WHERE WMSDOID=@BSNO ");
}
cmdUpdate.Parameters.Clear(); cmdUpdate.Parameters.Clear();
db.AddInParameter(cmdUpdate, "@BSNO", DbType.String, enumValue.BSNO); db.AddInParameter(cmdUpdate, "@BSNO", DbType.String, enumValue.BSNO);
db.AddInParameter(cmdUpdate, "@ACCDATE", DbType.String, newperiod); db.AddInParameter(cmdUpdate, "@ACCDATE", DbType.String, newperiod);
@ -1558,8 +1588,9 @@ namespace DSWeb.Areas.Account.Controllers
json = JsonConvert.Serialize(new { Success = true, Message = msg }); json = JsonConvert.Serialize(new { Success = true, Message = msg });
tran.Commit(); tran.Commit();
} }
catch (Exception) catch (Exception e)
{ {
BasicDataRefDAL.SaveLog(JsonConvert.Serialize(e), "", "更改为下期", "错误");
tran.Rollback(); tran.Rollback();
json = JsonConvert.Serialize(new { Success = false, Message = "锁定失败" }); json = JsonConvert.Serialize(new { Success = false, Message = "锁定失败" });
} }

Loading…
Cancel
Save