public List <CouponRuleAuditDetailResponse> GetAuditingCouponRuleList(long auditId)
        {
            var auditService = CouponRuleAuditService.CreateByAutitId(auditId);
            var result       = auditService.GetAuditingCouponRuleList();

            return(result);
        }
        public CouponRuleAuditResponse GetAuditInfo()
        {
            var service = new CouponRuleAuditService(base.SchoolId);
            var result  = service.GetAuditInfo();

            return(result);
        }
Esempio n. 3
0
        public override string BussinessCode => ((int)AuditBusinessType.ScholarshipGive).ToString();       //业务类型

        /// <summary>
        /// 描述:审批完成,向赠与奖学金表写入回调数据
        /// <para>作    者:瞿琦</para>
        /// <para>创建时间:2018-9-19</para>
        /// </summary>
        /// <param name="e">审流程平台审批的回调事件</param>
        /// <returns>无</returns>
        public override void Deal(FlowCallbackEventArgs e)
        {
            LogWriter.Write(this, "赠与奖学金审核通过调试接口");
            long auditId = long.Parse(e.ApplyNumber);
            CouponRuleAuditService service = CouponRuleAuditService.CreateByAutitId(auditId);

            service.AuditComplete(new Dto.AuditCallbackRequest
            {
                ApplyNumber   = e.ApplyNumber,
                AuditTime     = e.AuditTime,
                AuditUserId   = e.AuditUserId,
                AuditUserName = e.AuditUserName,
                BussinessCode = e.BussinessCode,
                Descption     = e.Descption,
                Status        = (AuditStatus)e.Status,
                WFInstanceId  = e.WFInstanceId,
                Remark        = e.Remark
            });
        }
        public void Post(CouponRuleDetailRequest request)
        {
            var result = new CouponRuleAuditService(base.SchoolId);

            result.Add(request);
        }
        public int CanSubmitToAudit()
        {
            var result = new CouponRuleAuditService(base.SchoolId);

            return(result.CurrentAuditStatus);
        }
 public void Delete(long autCouponRuleId)
 {
     CouponRuleAuditService.Remove(autCouponRuleId);
 }
        public void Put(long autCouponRuleId, CouponRuleDetailRequest request)
        {
            var result = new CouponRuleAuditService(base.SchoolId);

            result.Modify(autCouponRuleId, request);
        }