123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293 |
- using OASystem.Domain.ViewModels.System;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace OASystem.Domain.Dtos.System
- {
- /// <summary>
- /// 审核模板Dto
- /// </summary>
- public class ApprovalProcessDto : AuditTemplateView
- {
- public int CurrUserId { get; set; }
- public ApprovalProcessDto() { }
- /// <summary>
- /// 物资领用-其他物品
- /// </summary>
- public static ApprovalProcessDto AuditTempOtherGoods()
- {
- var tempInfo = new ApprovalProcessDto()
- {
- TemplateName = $"物资进销存领用审批-其他物品模板",
- TemplateCode = $"InvAppTplCode-001",
- BusinessType = 1,
- Status = 1,
- CurrUserId = 208,
- TempNodes = new List<AuditTemplateNodeView>() {
- new AuditTemplateNodeView(){
- TemplateId = 0,
- NodeName="前台审核",
- NodeOrder = 0,
- ApproveType=2,
- IsRequired=true,
- NodeUsers = new List<AuditTemplateNodeUserView>(){
- new(){ NodeId = 0 ,UserId = 374,UserName = $"罗颖" }
- }
- }
- }
- };
- return tempInfo;
- }
- /// <summary>
- /// 物资领用-贵重物品
- /// </summary>
- public static ApprovalProcessDto AuditTempValuableGoods()
- {
- var tempInfo = new ApprovalProcessDto()
- {
- TemplateName = $"物资进销存领用审批-贵重物品模板",
- TemplateCode = $"InvAppTplCode-002",
- BusinessType = 1,
- Status = 1,
- CurrUserId = 208,
- TempNodes = new List<AuditTemplateNodeView>() {
- new AuditTemplateNodeView(){
- TemplateId = 0,
- NodeName = "前台审核",
- NodeOrder = 0,
- ApproveType = 2,
- IsRequired = true,
- NodeUsers = new List<AuditTemplateNodeUserView>(){
- new (){ NodeId = 0 ,UserId = 374,UserName = $"罗颖" }
- }
- },
- new AuditTemplateNodeView(){
- TemplateId = 0,
- NodeName = "人事部主管/经理审核",
- NodeOrder = 1,
- ApproveType = 2,
- IsRequired = true,
- NodeUsers = new List<AuditTemplateNodeUserView>(){
- new (){ NodeId = 0 ,UserId = 343,UserName = $"陈湘" }
- }
- }
- }
- };
- return tempInfo;
- }
- }
-
-
- }
|