|
@@ -35,81 +35,123 @@ namespace MySystem.Areas.Api.Controllers.v1
|
|
|
}
|
|
|
public AppResultJson AddDo(string value)
|
|
|
{
|
|
|
+ function.WriteLog(value, "创客-首页-新增商户");
|
|
|
+ // value = "{\"LicenseCopy\":\"/static/upload/2023/8/16/MT0bebebbf73dc38e2.png\",\"CertMerchantName\":\"门头\",\"LicenseNumber\":\"410900100013231\",\"SubjectType\":\"SUBJECT_TYPE_ENTERPRISE\",\"MerchantShortname\":\"mentou\",\"ServicePhone\":\"13308240813\",\"SalesScenesType\":62,\"MchtNo\":\"\",\"BizStoreName\":\"mentou\",\"BizAddressCode\":\"北京市,东城区\",\"BizStoreAddress\":\"四川省成都市武侯区力德时代7栋客小爽二楼\",\"IdCardCopy\":\"/static/upload/2023/8/16/MT562f81c2651ea325.png\",\"IdCardNational\":\"/static/upload/2023/8/16/MTfcce2c67986eb10a.png\",\"CertLegalPerson\":\"名字\",\"IdCardNumber\":\"51382219940929723x\",\"CardPeriodBegin\":\"2023-08-16\",\"CardPeriodEnd\":\"2050-01-01\",\"PeriodBegin\":\"2023-08-16\",\"PeriodEnd\":\"9999-12-31\",\"MobilePhone\":\"13308240813\",\"AccountName\":\"门头\",\"ChannelKind\":\"000002\",\"BankAccountType\":\"BANK_ACCOUNT_TYPE_CORPORATE\",\"AccountNumber\":\"1234567899654514\",\"AccountBank\":\"中国银行\",\"BankCard\":\"/static/upload/2023/8/16/MT001e52d37c926681.png\",\"OpenAccountLicenses\":\"/static/upload/2023/8/16/MTbd2519a719966813.png\",\"BankName\":\"中国银行上海市北京东路支行\",\"BankAddressCode\":\"北京市,东城区\",\"PersonWithIdCard\":\"/static/upload/2023/8/16/MT374848dbbd1a10fc.png\",\"StoreEntrancePic\":\"/static/upload/2023/8/16/MTc991f44f8e92523b.png\",\"IndoorPic\":\"/static/upload/2023/8/16/MTc4c21727b4d51405.png\",\"CheckstandImg\":\"/static/upload/2023/8/16/MT9c5d940e98a72f90.png\",\"Extra1\":\"/static/upload/2023/8/16/MTd2dea8cfbed28c69.png,/static/upload/2023/8/16/MTf4016b1b53a3e12e.png\",\"IndustryLicense1\":\"\",\"ResserveMobile\":\"13308240813\",\"ContactName\":\"名字\",\"ContactIdNumber\":\"51382219940929723x\",\"IdCardName\":\"名字\",\"Finish\":0,\"UserId\":\"1\",\"Id\":\"\"}";
|
|
|
JsonData data = JsonMapper.ToObject(value);
|
|
|
- string ContactName = data["ContactName"].ToString(); //管理员姓名
|
|
|
- string ContactIdNumber = data["ContactIdNumber"].ToString(); //管理员身份证件号码
|
|
|
- string MobilePhone = data["MobilePhone"].ToString(); //联系手机
|
|
|
- string ContactEmail = data["ContactEmail"].ToString(); //联系邮箱
|
|
|
- string SubjectType = data["SubjectType"].ToString(); //主体类型 0-企业法人营业执照 1-个体工商户营业执照
|
|
|
- string LicenseCopy = data["LicenseCopy"].ToString(); //营业执照照片
|
|
|
- string LicenseNumber = data["LicenseNumber"].ToString(); //统一社会信用代码
|
|
|
- string CertMerchantName = data["CertMerchantName"].ToString(); //商户名称
|
|
|
- string CertLegalPerson = data["CertLegalPerson"].ToString(); //法人姓名
|
|
|
- string IdCardCopy = data["IdCardCopy"].ToString(); //身份证人像面照片
|
|
|
- string IdCardNational = data["IdCardNational"].ToString(); //身份证国徽面照片
|
|
|
- string IdCardName = data["IdCardName"].ToString(); //身份证姓名
|
|
|
- string IdCardNumber = data["IdCardNumber"].ToString(); //身份证号码
|
|
|
- string IdCardAddress = data["IdCardAddress"].ToString(); //身份证号码
|
|
|
- string CardPeriodBeginString = data["CardPeriodBegin"].ToString();
|
|
|
- if (string.IsNullOrEmpty(CardPeriodBeginString))
|
|
|
- {
|
|
|
- CardPeriodBeginString = "1900-01-01";
|
|
|
- }
|
|
|
- DateTime CardPeriodBegin = DateTime.Parse(CardPeriodBeginString); //身份证有效期开始时间
|
|
|
- string CardPeriodEndString = data["CardPeriodEnd"].ToString();
|
|
|
- if (string.IsNullOrEmpty(CardPeriodEndString))
|
|
|
- {
|
|
|
- CardPeriodEndString = "1900-01-01";
|
|
|
- }
|
|
|
- DateTime CardPeriodEnd = DateTime.Parse(CardPeriodEndString); //身份证有效期结束时间
|
|
|
- string ServicePhone = data["ServicePhone"].ToString(); //客服电话
|
|
|
- string BizStoreName = data["BizStoreName"].ToString(); //门店名称
|
|
|
- string BizAddressCode = data["BizAddressCode"].ToString(); //门店省市编码
|
|
|
- string BizStoreAddress = data["BizStoreAddress"].ToString(); //门店地址
|
|
|
- string StoreEntrancePic = data["StoreEntrancePic"].ToString(); //门店门头照片
|
|
|
- string IndoorPic = data["IndoorPic"].ToString(); //店内环境照片
|
|
|
- string QualificationType = data["QualificationType"].ToString(); //所属行业
|
|
|
- string SettlementId = data["SettlementId"].ToString(); //入驻结算规则ID
|
|
|
- string AlipayMccCode = "";
|
|
|
- if (!string.IsNullOrEmpty(SettlementId))
|
|
|
- {
|
|
|
- AlipayMccCode = SettlementId.Substring(SettlementId.IndexOf("_") + 1);
|
|
|
- SettlementId = SettlementId.Substring(0, SettlementId.IndexOf("_"));
|
|
|
- }
|
|
|
- string AlipayAccount = data["AlipayAccount"].ToString(); //支付宝账号
|
|
|
- string BankAccountType = data["BankAccountType"].ToString(); //账户类型 1 对私 0 对公
|
|
|
- string AccountName = data["AccountName"].ToString(); //开户名称
|
|
|
- string AccountBank = data["AccountBank"].ToString(); //开户银行
|
|
|
- string BankAddressCode = data["BankAddressCode"].ToString(); //开户银行省市编码
|
|
|
- string MerchantShortname = data["MerchantShortname"].ToString();
|
|
|
- string BankName = data["BankName"].ToString(); //开户银行全称
|
|
|
- string AccountNumber = data["AccountNumber"].ToString(); //银行账号
|
|
|
- string Qualifications = data["Qualifications"].ToString(); //特殊资质图
|
|
|
-
|
|
|
- //new add parameters:
|
|
|
- string PeriodBegin = data["PeriodBegin"].ToString();//营业执照有效开始时间
|
|
|
- string PeriodEnd = data["PeriodEnd"].ToString();//营业执照有效结束时间
|
|
|
- string ChannelKind = data["ChannelKind"].ToString(); //商户类型 有执照填000002无执照填000001
|
|
|
- string ResserveMobile = data["ResserveMobile"].ToString(); //银行预留手机号 channelkind为000001时必填
|
|
|
- string BusinessId = data["BusinessId"].ToString(); //经营范围 参考经营范围表
|
|
|
- string OpenAccountLicenses = data["OpenAccountLicenses"].ToString(); //开户许可证(对公凭证)
|
|
|
- // string RentAgreement = data["RentAgreement"].ToString(); //租赁协议
|
|
|
- // string OperatorMcht = data["OperatorMcht"].ToString(); //盒伙人商户合影
|
|
|
- // string AgentProtocol = data["AgentProtocol"].ToString(); //委托结算协议
|
|
|
- // string SignaturePicture = data["SignaturePicture"].ToString(); //商户签名图片
|
|
|
- // string Support = data["Support"].ToString(); //辅助照片
|
|
|
- string CheckstandImg = data["CheckstandImg"].ToString(); //收银台
|
|
|
- // string ProductImg = data["ProductImg"].ToString(); //商品照片
|
|
|
- // string Agreement = data["Agreement"].ToString(); //合同签名
|
|
|
- // string TaxImage = data["TaxImage"].ToString(); //税务登记证
|
|
|
- // string OrganizationCopy = data["OrganizationCopy"].ToString(); //组织机构证照片
|
|
|
- string IndustryLicense1 = data["IndustryLicense1"].ToString(); //行业许可证
|
|
|
- // string FaceRecognition = data["FaceRecognition"].ToString(); //正面人像图片
|
|
|
- string Extra1 = data["Extra1"].ToString(); //补充资料
|
|
|
- string BankCard = data["BankCard"].ToString(); //银行卡照片
|
|
|
- string PersonWithIdCard = data["PersonWithIdCard"].ToString(); //手持身份证
|
|
|
- // string TakeCreditCard = data["TakeCreditCard"].ToString(); //拍卡
|
|
|
- string MchtNo = data["MchtNo"].ToString(); //收款商户号
|
|
|
+
|
|
|
+ string LicenseCopy = data["LicenseCopy"].ToString(); //- 营业执照
|
|
|
+ string CertMerchantName = data["CertMerchantName"].ToString(); //- 商户名称
|
|
|
+ string LicenseNumber = data["LicenseNumber"].ToString(); //- 商户信用代码
|
|
|
+ string SubjectType = data["SubjectType"].ToString(); //- 主体类型
|
|
|
+ string MerchantShortname = data["MerchantShortname"].ToString(); //- 用户名称简写
|
|
|
+ string ServicePhone = data["ServicePhone"].ToString(); //- 商户电话
|
|
|
+ string SalesScenesType = data["SalesScenesType"].ToString(); //- 所属行业
|
|
|
+ string MchtNo = data["MchtNo"].ToString(); // 收款商户号
|
|
|
+ string BizStoreName = data["BizStoreName"].ToString(); //- 门店名称
|
|
|
+ string BizAddressCode = data["BizAddressCode"].ToString(); //- 门店区域
|
|
|
+ string BizStoreAddress = data["BizStoreAddress"].ToString(); //- 门店地址
|
|
|
+ string IdCardCopy = data["IdCardCopy"].ToString(); //- 身份证正面
|
|
|
+ string IdCardNational = data["IdCardNational"].ToString(); //- 身份证反面
|
|
|
+ string CertLegalPerson = data["CertLegalPerson"].ToString(); //- 真实姓名
|
|
|
+ string IdCardNumber = data["IdCardNumber"].ToString(); //- 身份证号码
|
|
|
+ string CardPeriodBegin = data["CardPeriodBegin"].ToString(); //- 身份证有效期开始
|
|
|
+ string CardPeriodEnd = data["CardPeriodEnd"].ToString(); //- 身份证有效期结束
|
|
|
+ string PeriodBegin = data["PeriodBegin"].ToString(); //- 身份证有效期开始
|
|
|
+ string PeriodEnd = data["PeriodEnd"].ToString(); //- 身份证有效期结束
|
|
|
+ string MobilePhone = data["MobilePhone"].ToString(); //- 手机号码
|
|
|
+ string AccountName = data["AccountName"].ToString(); //- 开户名称
|
|
|
+ string ChannelKind = data["ChannelKind"].ToString(); // 商户类型
|
|
|
+ string BankAccountType = data["BankAccountType"].ToString(); //- 账户类型
|
|
|
+ string AccountNumber = data["AccountNumber"].ToString(); //- 银行卡号
|
|
|
+ string AccountBank = data["AccountBank"].ToString(); //- 开户行
|
|
|
+ string BankCard = data["BankCard"].ToString(); // 银行卡照片
|
|
|
+ string OpenAccountLicenses = data["OpenAccountLicenses"].ToString(); // 开户许可证
|
|
|
+ string BankName = data["BankName"].ToString(); //- 开户行全称
|
|
|
+ string BankAddressCode = data["BankAddressCode"].ToString(); //- 开户地区
|
|
|
+ string PersonWithIdCard = data["PersonWithIdCard"].ToString(); //- 手持身份证照片(小微)
|
|
|
+ string StoreEntrancePic = data["StoreEntrancePic"].ToString(); // 门头照片组
|
|
|
+ string IndoorPic = data["IndoorPic"].ToString(); // 环境照片组
|
|
|
+ string CheckstandImg = data["CheckstandImg"].ToString(); // 收银照片组
|
|
|
+ string Extra1 = data["Extra1"].ToString(); // 补充资料照片组
|
|
|
+ string IndustryLicense1 = data["IndustryLicense1"].ToString(); //- 特殊资质照片组
|
|
|
+
|
|
|
+
|
|
|
+ // string ContactName = data["ContactName"].ToString(); //管理员姓名
|
|
|
+ // string ContactIdNumber = data["ContactIdNumber"].ToString(); //管理员身份证件号码
|
|
|
+ // string MobilePhone = data["MobilePhone"].ToString(); //联系手机
|
|
|
+ // string ContactEmail = data["ContactEmail"].ToString(); //联系邮箱
|
|
|
+ // string SubjectType = data["SubjectType"].ToString(); //主体类型 0-企业法人营业执照 1-个体工商户营业执照
|
|
|
+ // string LicenseCopy = data["LicenseCopy"].ToString(); //营业执照照片
|
|
|
+ // string LicenseNumber = data["LicenseNumber"].ToString(); //统一社会信用代码
|
|
|
+ // string CertMerchantName = data["CertMerchantName"].ToString(); //商户名称
|
|
|
+ // string CertLegalPerson = data["CertLegalPerson"].ToString(); //法人姓名
|
|
|
+ // string IdCardCopy = data["IdCardCopy"].ToString(); //身份证人像面照片
|
|
|
+ // string IdCardNational = data["IdCardNational"].ToString(); //身份证国徽面照片
|
|
|
+ // string IdCardName = data["IdCardName"].ToString(); //身份证姓名
|
|
|
+ // string IdCardNumber = data["IdCardNumber"].ToString(); //身份证号码
|
|
|
+ // string IdCardAddress = data["IdCardAddress"].ToString(); //身份证号码
|
|
|
+ // string CardPeriodBeginString = data["CardPeriodBegin"].ToString();
|
|
|
+ // if (string.IsNullOrEmpty(CardPeriodBeginString))
|
|
|
+ // {
|
|
|
+ // CardPeriodBeginString = "1900-01-01";
|
|
|
+ // }
|
|
|
+ // DateTime CardPeriodBegin = DateTime.Parse(CardPeriodBeginString); //身份证有效期开始时间
|
|
|
+ // string CardPeriodEndString = data["CardPeriodEnd"].ToString();
|
|
|
+ // if (string.IsNullOrEmpty(CardPeriodEndString))
|
|
|
+ // {
|
|
|
+ // CardPeriodEndString = "1900-01-01";
|
|
|
+ // }
|
|
|
+ // DateTime CardPeriodEnd = DateTime.Parse(CardPeriodEndString); //身份证有效期结束时间
|
|
|
+ // string ServicePhone = data["ServicePhone"].ToString(); //客服电话
|
|
|
+ // string BizStoreName = data["BizStoreName"].ToString(); //门店名称
|
|
|
+ // string BizAddressCode = data["BizAddressCode"].ToString(); //门店省市编码
|
|
|
+ // string BizStoreAddress = data["BizStoreAddress"].ToString(); //门店地址
|
|
|
+ // string StoreEntrancePic = data["StoreEntrancePic"].ToString(); //门店门头照片
|
|
|
+ // string IndoorPic = data["IndoorPic"].ToString(); //店内环境照片
|
|
|
+ // string QualificationType = data["QualificationType"].ToString(); //所属行业
|
|
|
+ // string SettlementId = data["SettlementId"].ToString(); //入驻结算规则ID
|
|
|
+ // string AlipayMccCode = "";
|
|
|
+ // if (!string.IsNullOrEmpty(SettlementId))
|
|
|
+ // {
|
|
|
+ // AlipayMccCode = SettlementId.Substring(SettlementId.IndexOf("_") + 1);
|
|
|
+ // SettlementId = SettlementId.Substring(0, SettlementId.IndexOf("_"));
|
|
|
+ // }
|
|
|
+ // string AlipayAccount = data["AlipayAccount"].ToString(); //支付宝账号
|
|
|
+ // string BankAccountType = data["BankAccountType"].ToString(); //账户类型 1 对私 0 对公
|
|
|
+ // string AccountName = data["AccountName"].ToString(); //开户名称
|
|
|
+ // string AccountBank = data["AccountBank"].ToString(); //开户银行
|
|
|
+ // string BankAddressCode = data["BankAddressCode"].ToString(); //开户银行省市编码
|
|
|
+ // string MerchantShortname = data["MerchantShortname"].ToString();
|
|
|
+ // string BankName = data["BankName"].ToString(); //开户银行全称
|
|
|
+ // string AccountNumber = data["AccountNumber"].ToString(); //银行账号
|
|
|
+ // string Qualifications = data["Qualifications"].ToString(); //特殊资质图
|
|
|
+
|
|
|
+ // //new add parameters:
|
|
|
+ // string PeriodBegin = data["PeriodBegin"].ToString();//营业执照有效开始时间
|
|
|
+ // string PeriodEnd = data["PeriodEnd"].ToString();//营业执照有效结束时间
|
|
|
+ // string ChannelKind = data["ChannelKind"].ToString(); //商户类型 有执照填000002无执照填000001
|
|
|
+ // string ResserveMobile = data["ResserveMobile"].ToString(); //银行预留手机号 channelkind为000001时必填
|
|
|
+ // string BusinessId = data["BusinessId"].ToString(); //经营范围 参考经营范围表
|
|
|
+ // string OpenAccountLicenses = data["OpenAccountLicenses"].ToString(); //开户许可证(对公凭证)
|
|
|
+ // // string RentAgreement = data["RentAgreement"].ToString(); //租赁协议
|
|
|
+ // // string OperatorMcht = data["OperatorMcht"].ToString(); //盒伙人商户合影
|
|
|
+ // // string AgentProtocol = data["AgentProtocol"].ToString(); //委托结算协议
|
|
|
+ // // string SignaturePicture = data["SignaturePicture"].ToString(); //商户签名图片
|
|
|
+ // // string Support = data["Support"].ToString(); //辅助照片
|
|
|
+ // string CheckstandImg = data["CheckstandImg"].ToString(); //收银台
|
|
|
+ // // string ProductImg = data["ProductImg"].ToString(); //商品照片
|
|
|
+ // // string Agreement = data["Agreement"].ToString(); //合同签名
|
|
|
+ // // string TaxImage = data["TaxImage"].ToString(); //税务登记证
|
|
|
+ // // string OrganizationCopy = data["OrganizationCopy"].ToString(); //组织机构证照片
|
|
|
+ // string IndustryLicense1 = data["IndustryLicense1"].ToString(); //行业许可证
|
|
|
+ // // string FaceRecognition = data["FaceRecognition"].ToString(); //正面人像图片
|
|
|
+ // string Extra1 = data["Extra1"].ToString(); //补充资料
|
|
|
+ // string BankCard = data["BankCard"].ToString(); //银行卡照片
|
|
|
+ // string PersonWithIdCard = data["PersonWithIdCard"].ToString(); //手持身份证
|
|
|
+ // // string TakeCreditCard = data["TakeCreditCard"].ToString(); //拍卡
|
|
|
+ // string MchtNo = data["MchtNo"].ToString(); //收款商户号
|
|
|
+
|
|
|
+
|
|
|
|
|
|
int Finish = int.Parse(function.CheckInt(data["Finish"].ToString()));
|
|
|
int UserId = int.Parse(function.CheckInt(data["UserId"].ToString()));
|
|
@@ -125,35 +167,62 @@ namespace MySystem.Areas.Api.Controllers.v1
|
|
|
BankBranchId = openBank.BankCode;
|
|
|
}
|
|
|
Dictionary<string, object> Obj = new Dictionary<string, object>();
|
|
|
- var query = MerchantAddInfoService.Query(" CertMerchantName='" + CertMerchantName + "'");
|
|
|
- if (query == null)
|
|
|
- {
|
|
|
- Dictionary<string, object> Fiel = new Dictionary<string, object>();
|
|
|
- Fiel.Add("CertMerchantName", CertMerchantName);
|
|
|
- MerchantAddInfoService.Add(Fiel);
|
|
|
- }
|
|
|
- var ActivitiesId = "20191030111cff5b5e";
|
|
|
- var ActivitiesRate = "0.38";
|
|
|
+ // var query = MerchantAddInfoService.Query(" CertMerchantName='" + CertMerchantName + "'");
|
|
|
+ // if (query == null)
|
|
|
+ // {
|
|
|
+ // Dictionary<string, object> Fiel = new Dictionary<string, object>();
|
|
|
+ // Fiel.Add("CertMerchantName", CertMerchantName);
|
|
|
+ // MerchantAddInfoService.Add(Fiel);
|
|
|
+ // }
|
|
|
+ // var ActivitiesId = "20191030111cff5b5e";
|
|
|
+ // var ActivitiesRate = "0.38";
|
|
|
// MerchantAddInfoUtil.EditMerchantAddInfo(query.Id, ContactName, ContactIdNumber, MobilePhone, ContactEmail, SubjectType, LicenseCopy, LicenseNumber, CertLegalPerson, CertMerchantName, CertLegalPerson, ServicePhone, BizStoreName, BizAddressCode, BizStoreAddress, StoreEntrancePic, IndoorPic, QualificationType, SettlementId, BankAccountType, AccountName, AccountBank, BankAddressCode, BankName, BankBranchId, AccountNumber, IdCardCopy, IdCardNational, IdCardName, IdCardNumber, IdCardAddress, CardPeriodBegin, CardPeriodEnd, MerchantShortname, Qualifications, ActivitiesId, ActivitiesRate, AlipayAccount, AlipayMccCode, ChannelKind, SalesScenesType, OpenAccountLicenses, RentAgreement, OperatorMcht, AgentProtocol, SignaturePicture, Support, CheckstandImg, ProductImg, Agreement, TaxImage, OrganizationCopy, IndustryLicense1, FaceRecognition, Extra1, BankCard, PersonWithIdCard, TakeCreditCard, MchtNo);
|
|
|
|
|
|
- MerchantAddInfoUtil.EditMerchantAddInfo(query.Id, ContactName, ContactIdNumber, MobilePhone, ContactEmail, SubjectType, LicenseCopy, LicenseNumber, CertLegalPerson, CertMerchantName, CertLegalPerson, ServicePhone, BizStoreName, BizAddressCode, BizStoreAddress, StoreEntrancePic, IndoorPic, QualificationType, SettlementId, BankAccountType, AccountName, AccountBank, BankAddressCode, BankName, BankBranchId, AccountNumber, IdCardCopy, IdCardNational, IdCardName, IdCardNumber, IdCardAddress, CardPeriodBegin, CardPeriodEnd, MerchantShortname, Qualifications, ActivitiesId, ActivitiesRate, AlipayAccount, AlipayMccCode, PeriodBegin, PeriodEnd, ChannelKind, BusinessId, OpenAccountLicenses, CheckstandImg, IndustryLicense1, Extra1, BankCard, PersonWithIdCard, MchtNo);
|
|
|
-
|
|
|
- var merchant = MerchantInfoService.Query(query.Id);
|
|
|
- if (merchant.Id == 0)
|
|
|
- {
|
|
|
- Dictionary<string, object> Fiel = new Dictionary<string, object>();
|
|
|
- Fiel.Add("Id", query.Id);
|
|
|
- MerchantInfoService.Add(Fiel);
|
|
|
- }
|
|
|
- MerchantInfoUtil.EditMerchantInfo(merchant.Id, UserId, CertMerchantName, MobilePhone, BizAddressCode, BizStoreAddress);
|
|
|
-
|
|
|
+ Dictionary<string, object> Fields = new Dictionary<string, object>();
|
|
|
+ Fields.Add("LicenseCopy", LicenseCopy); //- 营业执照
|
|
|
+ Fields.Add("CertMerchantName", CertMerchantName); //- 商户名称
|
|
|
+ Fields.Add("LicenseNumber", LicenseNumber); //- 商户信用代码
|
|
|
+ Fields.Add("SubjectType", SubjectType); //- 主体类型
|
|
|
+ Fields.Add("MerchantShortname", MerchantShortname); //- 用户名称简写
|
|
|
+ Fields.Add("ServicePhone", ServicePhone); //- 商户电话
|
|
|
+ Fields.Add("SalesScenesType", SalesScenesType); //- 所属行业
|
|
|
+ Fields.Add("MchtNo", MchtNo); // 收款商户号
|
|
|
+ Fields.Add("BizStoreName", BizStoreName); //- 门店名称
|
|
|
+ Fields.Add("BizAddressCode", BizAddressCode); //- 门店区域
|
|
|
+ Fields.Add("BizStoreAddress", BizStoreAddress); //- 门店地址
|
|
|
+ Fields.Add("IdCardCopy", IdCardCopy); //- 身份证正面
|
|
|
+ Fields.Add("IdCardNational", IdCardNational); //- 身份证反面
|
|
|
+ Fields.Add("CertLegalPerson", CertLegalPerson); //- 真实姓名
|
|
|
+ Fields.Add("IdCardNumber", IdCardNumber); //- 身份证号码
|
|
|
+ Fields.Add("CardPeriodBegin", CardPeriodBegin); //- 身份证有效期开始
|
|
|
+ Fields.Add("CardPeriodEnd", CardPeriodEnd); //- 身份证有效期结束
|
|
|
+ Fields.Add("PeriodBegin", PeriodBegin); //- 身份证有效期开始
|
|
|
+ Fields.Add("PeriodEnd", PeriodEnd); //- 身份证有效期结束
|
|
|
+ Fields.Add("MobilePhone", MobilePhone); //- 手机号码
|
|
|
+ Fields.Add("AccountName", AccountName); //- 开户名称
|
|
|
+ Fields.Add("ChannelKind", ChannelKind); // 商户类型
|
|
|
+ Fields.Add("BankAccountType", BankAccountType); //- 账户类型
|
|
|
+ Fields.Add("AccountNumber", AccountNumber); //- 银行卡号
|
|
|
+ Fields.Add("AccountBank", AccountBank); //- 开户行
|
|
|
+ Fields.Add("BankCard", BankCard); // 银行卡照片
|
|
|
+ Fields.Add("openAccountLicenses", OpenAccountLicenses); // 开户许可证
|
|
|
+ Fields.Add("BankName", BankName); //- 开户行全称
|
|
|
+ Fields.Add("BankAddressCode", BankAddressCode); //- 开户地区
|
|
|
+ Fields.Add("PersonWithIdCard", PersonWithIdCard); //- 手持身份证照片(小微)
|
|
|
+ Fields.Add("StoreEntrancePic", StoreEntrancePic); // 门头照片组
|
|
|
+ Fields.Add("IndoorPic", IndoorPic); // 环境照片组
|
|
|
+ Fields.Add("checkstandImg", CheckstandImg); // 收银照片组
|
|
|
+ Fields.Add("extra1", Extra1); // 补充资料照片组
|
|
|
+ Fields.Add("industryLicense1", IndustryLicense1); //- 特殊资质照片组
|
|
|
+ MerchantAddInfoUtil.EditMerchantAddInfo(Fields, MerchantAddInfoId);
|
|
|
+ MerchantAddInfoId = (int)MerchantInfoUtil.EditMerchantInfo(MerchantAddInfoId, UserId, CertMerchantName, MobilePhone, BizAddressCode, BizStoreAddress).Data;
|
|
|
if (Finish == 1)
|
|
|
{
|
|
|
Dictionary<string, object> Fiel = new Dictionary<string, object>();
|
|
|
Fiel.Add("Sort", 1);
|
|
|
- MerchantInfoService.Edit(Fiel, merchant.Id);
|
|
|
+ MerchantInfoService.Edit(Fiel, MerchantAddInfoId);
|
|
|
// 如果提交完整资料,则发送到BsServer执行进件操作
|
|
|
- RedisDbconn.Instance.AddList("MerchantConfirmQueue", "{\"MerchantId\":\"" + merchant.Id + "\"}");
|
|
|
+ RedisDbconn.Instance.AddList("MerchantConfirmQueue", "{\"MerchantId\":\"" + MerchantAddInfoId + "\"}");
|
|
|
}
|
|
|
Obj.Add("Id", MerchantAddInfoId); //Id
|
|
|
return new AppResultJson() { Status = "1", Info = "", Data = Obj };
|