| | |
| | | OA_CarManageBll _OA_CarManageBll = null; |
| | | OA_DeliverPlanPaicheBLL oA_DeliverPlanBLL = null; |
| | | OA_StaffBLL _OA_StaffBLL = null; |
| | | OA_WageAwardPunishBLL bll_OA_WageAwardPunishBLL = null; |
| | | |
| | | //初始化 |
| | | public DeliverPlanWentiEdit() |
| | |
| | | _OA_CarManageBll = new OA_CarManageBll(); |
| | | oA_DeliverPlanBLL = new OA_DeliverPlanPaicheBLL(); |
| | | _OA_StaffBLL = new OA_StaffBLL(); |
| | | bll_OA_WageAwardPunishBLL = new OA_WageAwardPunishBLL(); |
| | | |
| | | |
| | | } |
| | |
| | | break; |
| | | case "wanjie": |
| | | AcceptAll(); |
| | | return; |
| | | case "chuli": |
| | | AcceptAll1(); |
| | | return; |
| | | case "ReBindClients": |
| | | Response.Write(ReLoadClients()); |
| | |
| | | oA_DeliverPlan.WanjieTime = DateTime.Now; |
| | | if (oA_DeliverPlanBLL.UpdateModel(oA_DeliverPlan)) |
| | | { |
| | | if (oA_DeliverPlan.Zerenren.HasValue && oA_DeliverPlan.Fakuan.HasValue && oA_DeliverPlan.Fakuan.Value > 0) |
| | | { |
| | | DateTime nowTime = DateTime.Now; |
| | | |
| | | OA_WageAwardPunish m_OA_WageAwardPunish = new OA_WageAwardPunish(); |
| | | |
| | | m_OA_WageAwardPunish.FirmId = CurrentUser.MemberId; |
| | | m_OA_WageAwardPunish.RecTitle = "问题反馈追责"; |
| | | m_OA_WageAwardPunish.RecTime = nowTime; |
| | | m_OA_WageAwardPunish.RecType = 2; |
| | | m_OA_WageAwardPunish.RecContent = oA_DeliverPlan.wentifankui; |
| | | m_OA_WageAwardPunish.RecMoney = oA_DeliverPlan.Fakuan; |
| | | m_OA_WageAwardPunish.PlanId = 0; |
| | | m_OA_WageAwardPunish.WentiId = oA_DeliverPlan.Keyid; |
| | | m_OA_WageAwardPunish.LastUpdateTime = nowTime; |
| | | m_OA_WageAwardPunish.Operator = CurrentUser.ShortName; |
| | | var oA_Staff = _OA_StaffBLL.GetModelByKeyid(oA_DeliverPlan.Zerenren); |
| | | if (oA_Staff != null) |
| | | { |
| | | m_OA_WageAwardPunish.MemberId = oA_Staff.MemberId; |
| | | } |
| | | |
| | | var sss = bll_OA_WageAwardPunishBLL.InsertModel(m_OA_WageAwardPunish); |
| | | } |
| | | JavaScript.MessageBox("操作成功", this, true, true); |
| | | return; |
| | | } |
| | | else |
| | | { |
| | | JavaScript.MessageBox("操作失败", this, true, false); |
| | | return; |
| | | } |
| | | |
| | | } |
| | | |
| | | |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 批量受理订单 |
| | | /// </summary> |
| | | public void AcceptAll1() |
| | | { |
| | | |
| | | |
| | | var keyid = Request["keyid"].ToGuid2(); |
| | | |
| | | var oA_DeliverPlan = oA_DeliverPlanBLL.GetModelByKeyid(keyid, null, null); |
| | | |
| | | if (oA_DeliverPlan != null) |
| | | { |
| | | if (oA_DeliverPlan.Chulistatus == 1) |
| | | { |
| | | JavaScript.MessageBox("订单已经处理", this, true, false); |
| | | return; |
| | | } |
| | | oA_DeliverPlan.Chulistatus = 1; |
| | | oA_DeliverPlan.Chuliren = CurrentUser.ShortName; |
| | | oA_DeliverPlan.ChuliTime = DateTime.Now; |
| | | if (oA_DeliverPlanBLL.UpdateModel(oA_DeliverPlan)) |
| | | { |
| | | JavaScript.MessageBox("操作成功", this, true, true); |
| | | return; |
| | | } |