Пример #1
0
        /// <summary>
        /// 修改会员信息
        /// </summary>
        /// <param name="customerModel">会员信息</param>
        /// <returns>返回实体判断status=success即表示通过</returns>
        public vipCardNoAndMobileCheckResult updateCustomerBaseInfo(UpZbErpCustomerModel customerModel)
        {
            var url        = $"{urlbase}/customer/updateCustomerBaseInfo.do";
            var postData   = $"id={customerModel.id}&integralDegree={customerModel.integralDegree}&cusName={customerModel.cusName}&mobile={customerModel.mobile}&vipCardNo={customerModel.vipCardNo}&vipCardLevelId={customerModel.vipCardLevelId}&vipCardLevel={customerModel.vipCardLevel}&sex={customerModel.sex}&birthdayType={customerModel.birthdayType}&birthday={customerModel.birthday}&sendDate={customerModel.sendDate}&shopId={customerModel.shopId}&shopName={customerModel.shopName}&identityCards={customerModel.identityCards}&qq={customerModel.qq}&purchaPreferences={customerModel.purchaPreferences}&hobby={customerModel.hobby}&profession={customerModel.profession}&province={customerModel.province}&city={customerModel.city}&area={customerModel.area}&address={customerModel.address}&anniversaries1Type={customerModel.anniversaries1Type}&anniversaries1Date={customerModel.anniversaries1Date}&anniversaries2Type={customerModel.anniversaries2Type}&anniversaries2Date={customerModel.anniversaries2Date}&anniversaries3Type={customerModel.anniversaries3Type}&anniversaries3Date={customerModel.anniversaries3Date}&agentId={customerModel.agentId}&agentName={customerModel.agentName}&referencesId={customerModel.referencesId}&referencesName={customerModel.referencesName}&source={customerModel.source}&remarks={customerModel.remarks}&pictureUrl={customerModel.pictureUrl}";
            var methodType = "POST";
            var result     = Crawling <vipCardNoAndMobileCheckResult>(url, postData, methodType);

            return(result);
        }
Пример #2
0
        /// <summary>
        /// 实体转换
        /// </summary>
        /// <param name="customer"></param>
        /// <returns></returns>
        public UpZbErpCustomerModel ErpCustomerModelMap(CustomerResult customer)
        {
            var uperp = new UpZbErpCustomerModel();

            uperp.address            = customer.address;
            uperp.agentId            = customer.agentId;
            uperp.agentName          = customer.agentName;
            uperp.anniversaries1Date = customer.anniversaries1Date;
            uperp.anniversaries1Type = customer.anniversaries1Type;
            uperp.anniversaries2Date = customer.anniversaries2Date;
            uperp.anniversaries2Type = customer.anniversaries2Type;
            uperp.anniversaries3Date = customer.anniversaries3Date;
            uperp.anniversaries3Type = customer.anniversaries3Type;
            uperp.area              = customer.area;
            uperp.birthday          = customer.birthday;
            uperp.birthdayType      = customer.birthdayType;
            uperp.city              = customer.city;
            uperp.cusName           = customer.cusName;
            uperp.hobby             = customer.hobby;
            uperp.id                = customer.id;
            uperp.identityCards     = customer.identityCards;
            uperp.integralDegree    = customer.integralDegree;
            uperp.mobile            = customer.mobile;
            uperp.pictureUrl        = customer.pictureUrl;
            uperp.profession        = customer.profession;
            uperp.province          = customer.province;
            uperp.purchaPreferences = customer.purchaPreferences;
            uperp.qq                = customer.qq;
            uperp.referencesId      = customer.referencesId;
            uperp.referencesName    = customer.referencesName;
            uperp.remarks           = customer.remarks;
            uperp.sendDate          = customer.sendDate;
            uperp.sex               = customer.sex;
            uperp.shopId            = customer.shopId;
            uperp.shopName          = customer.shopName;
            uperp.source            = customer.source;
            uperp.vipCardLevel      = customer.vipCardLevel;
            uperp.vipCardLevelId    = customer.vipCardLevelId;
            uperp.vipCardNo         = customer.vipCardNo;

            return(uperp);
        }