/// <summary> /// 获取商户号和门店ID(域名) /// </summary> /// <param name="cidSid"></param> /// <returns></returns> public csID getCidSid(string s_cid, string s_sid) { //测试 bool aa = IsNumeric("0"); bool bb = IsNumeric("1"); csID csid = new csID(); string cid = s_cid; string sid = s_sid; //格式错误 if (string.IsNullOrEmpty(cid) || string.IsNullOrEmpty(sid)) { csid.message = "格式错误"; return(csid); } else { //cid或者sid没有大于0 if (!IsNumeric(cid) || !IsNumeric(sid)) { csid.message = "域名的store后面必须是数字"; return(csid); } else { csid.message = "success"; csid.cid = cid; csid.sid = sid; return(csid); } } }
/// <summary> /// localhost门店登录、ip门店登录 /// </summary> public csID ipLocalhostStore(string localhost, string ip1, string ip2, string ip3, string ip4, string cid, string sid) { csID csid = new csID(); csid.cid = cid; csid.sid = sid; //localhost门店登录 if (!localhost.IsNullOrEmpty()) { if (localhost.ToLower().Contains("localhost")) { csid.message = "localhost"; } else { csid.message = "发生错误"; } } //ip门店登录 else if (!ip1.IsNullOrEmpty() && !ip2.IsNullOrEmpty() && !ip3.IsNullOrEmpty() && !ip4.IsNullOrEmpty()) { csid.message = "ip"; } //禁止访问(比如:erp.qcterp.com/store3-1) else if (!ip1.IsNullOrEmpty() && !ip2.IsNullOrEmpty() && !ip3.IsNullOrEmpty() && ip4.IsNullOrEmpty()) { csid.message = "禁止访问"; } else { csid.message = "发生错误"; } return(csid); }
/// <summary> /// localhost门店登录、ip门店登录 /// </summary> public csID ipLocalhostStore(string localhost, string ip1, string ip2, string ip3, string ip4, string cid, string sid) { csID csid = new csID(); csid.cid = cid; csid.sid = sid; //localhost门店登录 if (!localhost.IsNullOrEmpty()) { if (localhost.ToLower().Contains("localhost")) { csid.message = "localhost"; } else { csid.message = "发生错误"; } } //ip门店登录 else if (!ip1.IsNullOrEmpty() && !ip2.IsNullOrEmpty() && !ip3.IsNullOrEmpty() && !ip4.IsNullOrEmpty()) { csid.message = "ip"; } //禁止访问(比如:erp.qcterp.com/store3-1) else if (!ip1.IsNullOrEmpty() && !ip2.IsNullOrEmpty() && !ip3.IsNullOrEmpty() && ip4.IsNullOrEmpty()) { csid.message = "禁止访问"; } else { csid.message = "发生错误"; } if (csid.message == "ip" || csid.message == "localhost") { if (csid.cid.IsNullOrEmpty()) { csid.cid = System.Configuration.ConfigurationManager.AppSettings["CompanyId"]; } if (csid.sid.IsNullOrEmpty()) { csid.sid = System.Configuration.ConfigurationManager.AppSettings["StoreId"]; } } return(csid); }