using YLErp; using YLErp.Modules.ApprovalModule; namespace YLWebAPI.ApiModule.ManagerApi { public class ProcessLogController : BaseApiController { /// /// 审批结果变更 /// 供天风OA调用 /// 操作类型,可选值为1:交易审批;2:客户审批;3:资金审批; /// 交易编号/客户编号/资金编号 /// 审批状态,true:通过;false:拒绝; /// 备注信息 /// [HttpPost, Route("api/v1/ApprovalResult")] public ApiResponseModel ApprovalResult([FromBody] ApprovalResult obj) { if (PS.Config.ErpElement.InterfaceApprovalMode <= 0) { return JsonError("接口审批功能未开启,请联系管理员!"); } if (obj == null) { return JsonError("参数错误"); } if (obj.type < 1 || obj.type > 3) { return JsonError("未知的操作类型"); } obj.code = obj.code ?? ""; var userInfo = new OptUserInfo(0,"审批接口", OptUserFrom.WebAPI); new ApprovalService(userInfo).ApprovalResult(obj, out var msg); return JsonSuccess(msg); } } }