using logtxtWrite; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace wcftest.BussinessExtension { public class WcsWcfApiHelper { /// /// 设置主任务权重 /// /// /// 任务号 /// 任务优先级 public static void SetMainTaskPriority(wcfApi.ControlCenterWcfServiceClient wcsApi, string taskNo, int? priority,int wmsTaskId) { try { if (priority == null) priority = 0; bool result = wcsApi.SetMainTaskPriority(taskNo, Convert.ToInt32(priority), wmsTaskId); if (result == false) { logtxt.txtWrite("类名:Form1/函数名:SetMainTaskPriority 设置主任务权重,返回false,taskNo:" + taskNo + ",priority:" + priority, 2); } } catch (Exception ex) { logtxt.txtWrite("类名:Form1/函数名:SetMainTaskPriority 设置主任务权重,出现异常:" + ex.Message + ",taskNo:" + taskNo + ",priority:" + priority, 2); } } } }