|
@@ -40,6 +40,7 @@ namespace MySystem
|
|
|
{
|
|
|
Dictionary<string, object> result = new Dictionary<string, object>();
|
|
|
string business_code = DateTime.Now.ToString("yyyyMMddHHmmssfff") + function.get_Random(8);
|
|
|
+ result.Add("channel_id", info.WeChatMerchantId); //渠道商户号
|
|
|
result.Add("business_code", business_code); //业务申请编号
|
|
|
|
|
|
WebCMSEntities dbpxc = new WebCMSEntities();
|
|
@@ -60,25 +61,46 @@ namespace MySystem
|
|
|
|
|
|
Dictionary<string, object> business_licence_info = new Dictionary<string, object>();
|
|
|
|
|
|
+ string CertMerchantName = info.CertMerchantName;
|
|
|
if (info.SubjectType == "SUBJECT_TYPE_SMALL")
|
|
|
{
|
|
|
info.LicenseCopy = info.IdCardCopy;
|
|
|
+ for(int i = 0; i < 9; i++)
|
|
|
+ {
|
|
|
+ CertMerchantName = CertMerchantName.Replace(i.ToString(), "");
|
|
|
+ }
|
|
|
}
|
|
|
- business_licence_info.Add("licence_number", info.LicenseNumber); //注册号/统一社会信用代码
|
|
|
- business_licence_info.Add("licence_copy", GetMediaId("/" + info.LicenseCopy)); //营业执照照片
|
|
|
- business_licence_info.Add("merchant_name", info.CertMerchantName); //商户名称
|
|
|
- business_licence_info.Add("legal_person", info.CertLegalPerson); //个体户经营者/法人姓名
|
|
|
- business_licence_info.Add("company_address", info.BizStoreAddress); //注册地址
|
|
|
- string PeriodEnd = info.PeriodEnd.Value.ToString("yyyy-MM-dd");
|
|
|
- // if (PeriodEnd.Substring(0, 4) == "2050")
|
|
|
- if (PeriodEnd.Substring(0, 4) == "9999")
|
|
|
+ if (info.SubjectType != "SUBJECT_TYPE_SMALL")
|
|
|
{
|
|
|
- // PeriodEnd = "forever";
|
|
|
- PeriodEnd = "长期";
|
|
|
+ business_licence_info.Add("licence_number", info.LicenseNumber); //注册号/统一社会信用代码
|
|
|
+ business_licence_info.Add("licence_copy", GetMediaId("/" + info.LicenseCopy)); //营业执照照片
|
|
|
+ business_licence_info.Add("merchant_name", CertMerchantName); //商户名称
|
|
|
+ business_licence_info.Add("legal_person", info.CertLegalPerson); //个体户经营者/法人姓名
|
|
|
+ business_licence_info.Add("company_address", info.BizStoreAddress); //注册地址
|
|
|
+ string PeriodEnd = info.PeriodEnd.Value.ToString("yyyy-MM-dd");
|
|
|
+ // if (PeriodEnd.Substring(0, 4) == "2050")
|
|
|
+ if (PeriodEnd.Substring(0, 4) == "9999")
|
|
|
+ {
|
|
|
+ // PeriodEnd = "forever";
|
|
|
+ PeriodEnd = "长期";
|
|
|
+ }
|
|
|
+ business_licence_info.Add("licence_valid_date", "[\"" + info.PeriodBegin.Value.ToString("yyyy-MM-dd") + "\",\"" + PeriodEnd + "\"]"); //营业执照有效日期
|
|
|
+
|
|
|
+ subject_info.Add("business_licence_info", business_licence_info); //营业执照
|
|
|
}
|
|
|
- business_licence_info.Add("licence_valid_date", "[\"" + info.PeriodBegin.Value.ToString("yyyy-MM-dd") + "\",\"" + PeriodEnd + "\"]"); //营业执照有效日期
|
|
|
|
|
|
- subject_info.Add("business_licence_info", business_licence_info); //营业执照
|
|
|
+ if (info.SubjectType == "SUBJECT_TYPE_SMALL")
|
|
|
+ {
|
|
|
+ Dictionary<string, object> assist_prove_info = new Dictionary<string, object>();
|
|
|
+ assist_prove_info.Add("micro_biz_type", "MICRO_TYPE_STORE"); //小微经营类型
|
|
|
+ assist_prove_info.Add("store_name", info.BizStoreName); //门店名称
|
|
|
+ assist_prove_info.Add("store_address_code", info.AreaNo); //门店省市编码
|
|
|
+ assist_prove_info.Add("store_address", info.BizStoreAddress); //门店地址
|
|
|
+ assist_prove_info.Add("store_header_copy", GetMediaId("/" + info.StoreEntrancePic)); //门店门头照片
|
|
|
+ assist_prove_info.Add("store_indoor_copy", GetMediaId("/" + info.IndoorPic)); //店内环境照片
|
|
|
+ subject_info.Add("assist_prove_info", assist_prove_info); //辅助证明材料信息
|
|
|
+ }
|
|
|
+
|
|
|
result.Add("subject_info", subject_info);
|
|
|
|
|
|
Dictionary<string, object> identification_info = new Dictionary<string, object>();
|