Example #1
0
        /// <summary>
        /// 创建任务
        /// </summary>
        /// <param name="remark">反馈内容</param>
        /// <param name="phone">手机号</param>
        /// <param name="currentUser">当前用户</param>
        /// <returns></returns>
        public static async Task <int> CreateTaskNeiBuCommonAsync(string remark, string phone, string currentUser)
        {
            try
            {
                var request = new CreateTaskNeiBuCommonInput
                {
                    Priority = 14,
                    Title    = "评论反馈",
                    Remark   = remark,
                    Res      = phone,
                    Creator  = currentUser
                };
                using (var orderTaskClient = new OrderTaskClient())
                {
                    var result = await orderTaskClient.CreateTaskNeiBuCommonAsync(request);

                    return(result.Result);
                }
            }
            catch (Exception e)
            {
                logger.Log(Level.Error, e.Message);
                return(0);
            }
        }
Example #2
0
        int AddYewuTask()
        {
            var inputItem = new CreateTaskNeiBuCommonInput()
            {
                OrderId = 0,                    //订单号
                Creator = "*****@*****.**", //提交者名称
                Remark  = "",                   //备注信息
                Res     = "",                   //没有可以默认为“备用字段”
                Title   = "车型认证",               //调用工单标题已固定,不能修改
                //SecondTitle = "工单任务2",//调用工单标题已固定,不能修改
                //ThirdTitle = "工单任务3",//调用工单标题已固定,不能修改
                Priority = 3 //调用工单权限已固定,不能修改
            };

            using (var client = new OrderTaskClient())
            {
                var result = client.CreateTaskNeiBuCommon(inputItem);
                if (result.Success)
                {
                    return(result.Result);
                }
            }
            return(0);
        }