| | |
| | | OA_WorkPlanBll oA_WorkReminderBll = null; |
| | | OA_KaipiaoshenqingBLL _oA_KaipiaoshenqingBLL = null; |
| | | EC_OrderBLL _eC_OrderBLL = null; |
| | | OA_FukuanshenqingBLL _oA_FukuanshenqingBLL = null; |
| | | EC_MemberBasicBLL _eC_MemberBasicBLL = null; |
| | | public string planDataType = ""; |
| | | OA_WorkPlan_attachmentBLL oA_WorkPlan_AttachmentBLL = null; |
| | | public RequestReplyAdd() |
| | | { |
| | | oA_WorkReminderBll = new OA_WorkPlanBll(); |
| | | _oA_KaipiaoshenqingBLL = new OA_KaipiaoshenqingBLL(); |
| | | _eC_OrderBLL = new EC_OrderBLL(); |
| | | _oA_FukuanshenqingBLL = new OA_FukuanshenqingBLL(); |
| | | _eC_MemberBasicBLL = new EC_MemberBasicBLL(); |
| | | oA_WorkPlan_AttachmentBLL = new OA_WorkPlan_attachmentBLL(); |
| | | } |
| | | |
| | | //页面加载 |
| | |
| | | } |
| | | if (m_OA_WorkPlan != null) |
| | | { |
| | | planDataType = m_OA_WorkPlan.PlanDataType.Value.ToString(); |
| | | this.spanPlanDataType.InnerText = m_OA_WorkPlan.PlanDataTypeName.ToString(); |
| | | this.spanPlanMoney.InnerText = m_OA_WorkPlan.PlanMoney.Value.ToString("0.00"); |
| | | this.spanPlanPeople.InnerText = m_OA_WorkPlan.PlanPeople.ToString(); |
| | |
| | | this.spanPlanRemark.InnerText = m_OA_WorkPlan.PlanRemark.ToString(); |
| | | this.spanPlanTitle.InnerText = m_OA_WorkPlan.PlanTitle.ToString(); |
| | | this.spanPlanContent.InnerText = m_OA_WorkPlan.PlanContent.ToString(); |
| | | this.spanShoukuandanwei.InnerText = m_OA_WorkPlan.PlanComplany; |
| | | |
| | | if (m_OA_WorkPlan.PlanDataType == 14) |
| | | { |
| | | this.RepClientList.DataSource = oA_WorkPlan_AttachmentBLL.GetModelByKaipiaoIdandType(Request["keyid"].ToInt32().Value, 14); |
| | | this.RepClientList.DataBind(); |
| | | } |
| | | else if (m_OA_WorkPlan.PlanDataType == 15) |
| | | { |
| | | this.RepClientList.DataSource = oA_WorkPlan_AttachmentBLL.GetModelByKaipiaoIdandType(Request["keyid"].ToInt32().Value, 15); |
| | | this.RepClientList.DataBind(); |
| | | } |
| | | } |
| | | } |
| | | |
| | |
| | | |
| | | } |
| | | |
| | | |
| | | if (m_OA_WorkPlan.ApprovalStatus == 1 && (m_OA_WorkPlan.PlanDataType == 14 || m_OA_WorkPlan.PlanDataType == 16)) |
| | | {//批准反写 |
| | | var fukuanshenqing = _oA_FukuanshenqingBLL.GetModelByKeyid(m_OA_WorkPlan.PlanComplany.ToInt32().Value); |
| | | fukuanshenqing.ApprovalStatus = 1; |
| | | _oA_FukuanshenqingBLL.UpdateModel(fukuanshenqing); |
| | | } |
| | | |
| | | |
| | | if (m_OA_WorkPlan.ApprovalStatus == 1 && m_OA_WorkPlan.PlanDataType == 15) |
| | | {//批准新增付款申请 |
| | | OA_Fukuanshenqing oA_Fukuanshenqing = new OA_Fukuanshenqing(); |
| | | |
| | | |
| | | |
| | | oA_Fukuanshenqing.FirmId = CurrentUser.MemberId; |
| | | oA_Fukuanshenqing.SupplierId = "0"; |
| | | oA_Fukuanshenqing.Fukuanshenqingstatus = 0; |
| | | oA_Fukuanshenqing.ApprovalStatus = 1; |
| | | oA_Fukuanshenqing.Fukuanmoney = m_OA_WorkPlan.PlanMoney; |
| | | |
| | | oA_Fukuanshenqing.Bank = ""; |
| | | oA_Fukuanshenqing.Huming = m_OA_WorkPlan.PlanComplany; |
| | | oA_Fukuanshenqing.SupplierName = m_OA_WorkPlan.PlanComplany; |
| | | oA_Fukuanshenqing.AccountID = ""; |
| | | oA_Fukuanshenqing.Yishoumoney = 0; |
| | | oA_Fukuanshenqing.Youwufapiao = 0; |
| | | oA_Fukuanshenqing.Fukuanyongtu = "其他付款"; |
| | | oA_Fukuanshenqing.FukuanStatus = 1; |
| | | oA_Fukuanshenqing.remark = ""; |
| | | oA_Fukuanshenqing.DindanId = ""; |
| | | |
| | | var eC_MemberBasic = _eC_MemberBasicBLL.GetMemberByMemberId(m_OA_WorkPlan.SentStaffId); |
| | | if (eC_MemberBasic != null) |
| | | { |
| | | oA_Fukuanshenqing.Creater = eC_MemberBasic.Name; |
| | | oA_Fukuanshenqing.Updater = eC_MemberBasic.Name; |
| | | } |
| | | else |
| | | { |
| | | oA_Fukuanshenqing.Creater = ""; |
| | | oA_Fukuanshenqing.Updater = ""; |
| | | } |
| | | |
| | | |
| | | oA_Fukuanshenqing.CreateTime = DateTime.Now; |
| | | |
| | | oA_Fukuanshenqing.LastUpdateTime = DateTime.Now; |
| | | |
| | | var id = _oA_FukuanshenqingBLL.InsertModel(oA_Fukuanshenqing); |
| | | } |
| | | |
| | | if (Request["keyid"].ToInt32() > 0) |
| | | { |
| | | if (oA_WorkReminderBll.UpdateModel(m_OA_WorkPlan)) |