Exemplo n.º 1
0
        private bool CheckToken(MessageBody msg)
        {
            SFInfo_DAL dal = new SFInfo_DAL();

            List <SFDModel> list = dal.QuerySfdModel(msg.Token);

            if (list.Count > 0)
            {
                return(true);
            }
            return(false);
        }
Exemplo n.º 2
0
        private void InsertRequestLog(string json, ResutlModel res)
        {
            SFInfo_DAL        dal = new SFInfo_DAL();
            SF_Submit_Request ssr = new SF_Submit_Request();

            ssr.UUID           = Guid.NewGuid().ToString();
            ssr.RequestContent = json;
            ssr.RequestTime    = DateTime.Now;
            ssr.Result         = res.Message;
            ssr.ResFlag        = res.IsSuccess?1:-1;
            dal.InsertRequestLog(ssr);
        }
Exemplo n.º 3
0
        private void UpdateSFDZT(MessageBody body)
        {
            SFInfo_DAL dal = new SFInfo_DAL();

            List <DJ_SFD> list = new List <DJ_SFD>();

            if (body.JFInfoList != null && body.JFInfoList.Count > 0)
            {
                foreach (JFInfoModel m in body.JFInfoList)
                {
                    //DJ_SFD sfd = GetSFD(m.SLBH);
                }
            }
        }
Exemplo n.º 4
0
        private void UpdateSFDZT(List <DJ_SFD> sfd_list, string token)
        {
            List <SFDModel> modList = new List <SFDModel>();
            SFInfo_DAL      dal     = new SFInfo_DAL();

            foreach (DJ_SFD sfd in sfd_list)
            {
                SFDModel mod = new SFDModel();
                mod.ID    = Guid.NewGuid().ToString();
                mod.Slbh  = sfd.SLBH;
                mod.Uuid  = token;
                mod.Money = sfd.YSJE;
                mod.State = "查询";
                modList.Add(mod);
                sfd.ZZSFZT = "-1";
            }
            dal.UpDateSfd_ModList(sfd_list, modList);
        }
Exemplo n.º 5
0
        private string CreateResult(string slbh)
        {
            SFInfo_DAL  dal = new SFInfo_DAL();
            ResutlModel res = new ResutlModel();

            try
            {
                if (dal.CheckSFState(slbh))
                {
                    List <DJ_SFD> sfd = dal.GetSFData(slbh);
                    if (null != sfd)
                    {
                        res.Data      = sfd;
                        res.IsSuccess = true;
                        res.Token     = Guid.NewGuid().ToString();

                        UpdateSFDZT(sfd, res.Token);
                    }
                    else
                    {
                        res.IsSuccess = false;
                        res.Message   = "无需收费信息";
                    }
                }
                else
                {
                    res.IsSuccess = false;
                    res.Message   = "尚未确定收费金额或已缴费";
                }
            }
            catch (Exception ex)
            {
                res.IsSuccess = false;
                res.Message   = "异常:" + ex.Message;
            }
            return(ToXml(res));
        }
Exemplo n.º 6
0
        private void UpDateSFDMODEL(string token, string userid)
        {
            SFInfo_DAL dal = new SFInfo_DAL();

            dal.UpDateSDFModel(token, userid);
        }