Kaynağa Gözat

新闻通知公告 添加撤销和根据条件执行

临城职教中职
ndbs 2 yıl önce
ebeveyn
işleme
b644b20506
1 değiştirilmiş dosya ile 10 ekleme ve 2 silme
  1. +10
    -2
      Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.WorkFlow/NodeMethod/OA_NewsMethod.cs

+ 10
- 2
Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.WorkFlow/NodeMethod/OA_NewsMethod.cs Dosyayı Görüntüle

@@ -30,7 +30,8 @@ namespace Learun.Application.WorkFlow
private MessageRindIBLL messageRindIBLL = new MessageRindBLL();
public void Execute(WfMethodParameter parameter)
{
if (parameter.code == "agree")
//撤销code=1 发起直接通过是 create
if (parameter.code == "agree" || parameter.code == "create")
{
newsIBLL.ChangeStatusByProcessId(parameter.processId, 2);
var entity = noticeIBLL.GetEntityByProcessId(parameter.processId);
@@ -57,7 +58,14 @@ namespace Learun.Application.WorkFlow
}
else
{
newsIBLL.ChangeStatusByProcessId(parameter.processId, 0);
if (parameter.code == "disagree")
{
newsIBLL.ChangeStatusByProcessId(parameter.processId, 0);
}
if (parameter.code == "1")
{
newsIBLL.ChangeStatusByProcessId(parameter.processId, 0);
}
}
}



Yükleniyor…
İptal
Kaydet