예제 #1
0
 public ResultModel GET_QUEUE_NUM([FromBody] BusinessModel param)
 {
     try
     {
         if (!PermissionCheck.Check(param))
         {
             return(new ResultModel {
                 statusCode = "000007", result = "没有权限"
             });
         }
         InputLog(param);
         var oo = new OracleOperation();
         return(new ResultModel {
             statusCode = "000000", bussinessModel = new BusinessModel {
                 queueNum = oo.GetOrdinal(param).ToString()
             }
         });
     }
     catch (Exception ex)
     {
         Log.Error("GET_QUEUE_NUM", ex);
         return(new ResultModel {
             statusCode = "000003", result = ex.Message
         });
     }
 }
예제 #2
0
        public ResultModel DueAndChangeCertification([FromBody] BusinessModel param)
        {
            try
            {
                if (!PermissionCheck.Check(param))
                {
                    return(new ResultModel {
                        statusCode = "000007", result = "没有权限"
                    });
                }
                InputLog(param);
                var oo  = new OracleOperation();
                var ret = oo.dueAndChangeCertification(param);

                return(new ResultModel {
                    statusCode = ret == 1?"000000":"000004", bussinessModel = new BusinessModel {
                        queueNum = oo.GetOrdinal(param).ToString()
                    }
                });
            }
            catch (Exception ex)
            {
                Log.Error("dueAndChangeCertification", ex);
                return(new ResultModel {
                    statusCode = "000003", result = ex.Message
                });
            }
        }
예제 #3
0
 public ResultModel GetOrdinal2(string code, string category)
 {
     try
     {
         Log.Info(string.Format("GetOrdinal input code={0},category={1}", code, category));
         //  var input = JsonConvert.DeserializeObject<OrdinalInput>(param);
         var input = new BusinessModel {
             countyCode = code, businessCategory = category
         };
         var oo = new OracleOperation();
         return(new ResultModel {
             statusCode = "000000", result = oo.GetOrdinal(input).ToString()
         });
     }
     catch (Exception ex)
     {
         Log.Error("GetOrdinal", ex);
         return(new ResultModel {
             statusCode = "000003", result = ex.Message
         });
     }
 }
예제 #4
0
 public ResultModel GetOrdinal(string param)
 {
     try
     {
         Log.Info("GetOrdinal input param" + param);
         var input = JsonConvert.DeserializeObject <BusinessModel>(param);
         Log.Info("aaa");
         var oo = new OracleOperation();
         Log.Info("bbb");
         var ret = oo.GetOrdinal(input);
         Log.Info("ccc");
         return(new ResultModel {
             statusCode = "000000", result = ret.ToString()
         });
     }
     catch (Exception ex)
     {
         Log.Error("GetOrdinal", ex);
         return(new ResultModel {
             statusCode = "000003", result = ex.Message
         });
     }
 }