public Result_1344 CustRegisterSignYeePayValidateInterface(string requestNumber, ReqView_1344 reqView_1344)
        {
            SpotTranInterface client = new SpotTranInterface();
            var req_1344             = new Req_1344();

            req_1344.FuncFlag    = 1;
            req_1344.SerialNo    = reqView_1344.SerialNo;
            req_1344.MessageCode = reqView_1344.MessageCode;
            req_1344.Reserve     = "1344";
            var result       = client.CustRegisterSignYeePayValidateInterface(requestNumber, req_1344);
            var resview_1344 = new Result_1344();

            resview_1344.RspCode = result.RspCode;
            resview_1344.RspMsg  = result.RspMsg;
            if (result.Model != null)
            {
                resview_1344.CustAcctId    = result.Model.CustAcctId;
                resview_1344.DealStatus    = result.Model.DealStatus;
                resview_1344.RelatedAcctId = result.Model.RelatedAcctId;
                //resview_1344.Reserve = result.Model.Reserve;
                resview_1344.SerialNo    = result.Model.SerialNo;
                resview_1344.ThirdCustId = result.Model.ThirdCustId;
            }
            return(resview_1344);
        }
Exemplo n.º 2
0
        /// <summary>
        /// 会员注册签约易宝-回填验证【1344】
        /// </summary>
        /// <param name="serialNumber">请求流水号</param>
        /// <param name="req_1344">请求信息</param>
        /// <param name="counterId">操作员号 5位</param>
        /// <returns></returns>
        public DataResult CustRegisterSignYeePayValidateInterface(string serialNumber, Req_1344 req_1344, string counterId = "")
        {
            //用于存放生成请求报文的参数
            ExHashTable parmaKeyDict = new ExHashTable();

            //请求流水号
            //string serialNumber = AssistantHelper.GetOrderId(6, "yyyyMMddHHmmss", "");
            //交易码
            parmaKeyDict.Add("TranFunc", "1344");
            //请求流水号
            parmaKeyDict.Add("ThirdLogNo", serialNumber);
            //操作员号
            parmaKeyDict.Add("CounterId", counterId);
            //传递对象
            parmaKeyDict.Add("Model", req_1344);
            //获取结果
            var retKeyDict = GetResult(parmaKeyDict);

            if (retKeyDict.RspCode.Equals("000000"))
            {
                retKeyDict.Model = retKeyDict.ToModel <Res_1344>();
            }
            return(retKeyDict);
        }