| 12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Web;
- using System.Web.UI;
- using System.Web.UI.WebControls;
- namespace WebForm.Platform.WorkFlowTasks
- {
- public partial class Withdraw : System.Web.UI.Page
- {
- protected void Page_Load(object sender, EventArgs e)
- {
- string taskid = Request.QueryString["taskid"];
- Guid tid;
- if (!taskid.IsGuid(out tid))
- {
- Response.Write("参数错误!");
- Response.End();
- }
- else if (new RoadFlow.Platform.WorkFlowTask().HasWithdraw(tid))
- {
- bool success = new RoadFlow.Platform.WorkFlowTask().WithdrawTask(tid);
- if (success)
- {
- RoadFlow.Platform.Log.Add("收回了任务", "任务ID:" + taskid, RoadFlow.Platform.Log.Types.流程相关);
- Response.Write("收回成功!");
- Response.End();
- }
- else
- {
- Response.Write("收回失败!");
- Response.End();
- }
- }
- else
- {
- Response.Write("该任务不能收回!");
- Response.End();
- }
- }
- }
- }
|