| | |
| | | <orderEntry type="library" name="Maven: javax.servlet:javax.servlet-api:4.0.1" level="project" /> |
| | | <orderEntry type="library" name="Maven: com.jhlabs:filters:2.0.235-1" level="project" /> |
| | | <orderEntry type="library" name="Maven: org.apache.commons:commons-lang3:3.9" level="project" /> |
| | | <orderEntry type="library" name="Maven: com.alibaba:fastjson:1.2.70" level="project" /> |
| | | <orderEntry type="library" name="Maven: com.alibaba:fastjson:2.0.52" level="project" /> |
| | | <orderEntry type="library" name="Maven: com.alibaba.fastjson2:fastjson2-extension:2.0.52" level="project" /> |
| | | <orderEntry type="library" name="Maven: com.alibaba.fastjson2:fastjson2:2.0.52" level="project" /> |
| | | <orderEntry type="library" name="Maven: org.apache.poi:poi:5.0.0" level="project" /> |
| | | <orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.30" level="project" /> |
| | | <orderEntry type="library" name="Maven: org.slf4j:jcl-over-slf4j:1.7.30" level="project" /> |
| | |
| | | <java.version>1.8</java.version> |
| | | <swagger.version>2.9.2</swagger.version> |
| | | <swagger.bootstrap-ui.version>1.9.6</swagger.bootstrap-ui.version> |
| | | <fastjson.version>1.2.70</fastjson.version> |
| | | <fastjson.version>2.0.52</fastjson.version> |
| | | <druid.version>1.2.0</druid.version> |
| | | <mybatis.plus.version>3.5.7</mybatis.plus.version> |
| | | <apache.shiro.version>1.7.0</apache.shiro.version> |
| | |
| | | <orderEntry type="library" name="Maven: javax.servlet:javax.servlet-api:4.0.1" level="project" /> |
| | | <orderEntry type="library" name="Maven: com.jhlabs:filters:2.0.235-1" level="project" /> |
| | | <orderEntry type="library" name="Maven: org.apache.commons:commons-lang3:3.9" level="project" /> |
| | | <orderEntry type="library" name="Maven: com.alibaba:fastjson:1.2.70" level="project" /> |
| | | <orderEntry type="library" name="Maven: com.alibaba:fastjson:2.0.52" level="project" /> |
| | | <orderEntry type="library" name="Maven: com.alibaba.fastjson2:fastjson2-extension:2.0.52" level="project" /> |
| | | <orderEntry type="library" name="Maven: com.alibaba.fastjson2:fastjson2:2.0.52" level="project" /> |
| | | <orderEntry type="library" name="Maven: org.apache.poi:poi:5.0.0" level="project" /> |
| | | <orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.30" level="project" /> |
| | | <orderEntry type="library" name="Maven: org.slf4j:jcl-over-slf4j:1.7.30" level="project" /> |
| | |
| | | package com.doumee.biz.zbom.model.crm; |
| | | |
| | | import com.alibaba.fastjson.annotation.JSONField; |
| | | import com.fasterxml.jackson.annotation.JsonProperty; |
| | | import com.fasterxml.jackson.databind.annotation.JsonSerialize; |
| | | import com.google.gson.annotations.SerializedName; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | |
| | | import java.util.List; |
| | | |
| | | @Data |
| | | @JsonSerialize |
| | | @ApiModel("å¿é¦CRM客æ·çèµæäº¤å¤å±åæ°") |
| | | public class CrmCustomerPostRequest extends CRMBaseRequst implements Serializable { |
| | | @JsonProperty("cus_info") |
| | | @SerializedName("cus_info") |
| | | @JSONField(name = "cus_info") |
| | | private List< CrmCustomerInfoRequest > cusInfo; |
| | | } |
| | |
| | | package com.doumee.biz.zbom.model.zhongtai.response; |
| | | |
| | | import com.alibaba.fastjson.annotation.JSONField; |
| | | import com.fasterxml.jackson.annotation.JsonAlias; |
| | | import lombok.Data; |
| | | |
| | |
| | | /** |
| | | * è®°å½å表 |
| | | */ |
| | | @JsonAlias( {"data","records","userFavoriteList","userBehaviorList","customerFavoritesList"}) |
| | | @JSONField(name="records",alternateNames = {"data","records","userFavoriteList","userBehaviorList","customerFavoritesList"}) |
| | | private List<T> records; |
| | | /** |
| | | * å½å页 |
| | | */ |
| | | @JsonAlias( {"pageCount","pageNum"}) |
| | | @JSONField(name="pageNum",alternateNames = {"pageCount","pageNum"}) |
| | | private String pageNum; |
| | | /** |
| | | * æ¯é¡µæ¡æ° |
| | | */ |
| | | @JsonAlias( {"pageSize",}) |
| | | @JSONField(name="pageSize",alternateNames = {"pageSize"}) |
| | | private String pageSize; |
| | | /** |
| | | * æ»æ° |
| | | */ |
| | | @JsonAlias( {"totalCount","total"}) |
| | | @JSONField(name="total",alternateNames = {"totalCount","total"}) |
| | | private String total; |
| | | } |
| | |
| | | import com.doumee.core.utils.Utils; |
| | | import com.doumee.dao.business.CrmInterfaceLogMapper; |
| | | import com.doumee.dao.business.model.CrmInterfaceLog; |
| | | import com.doumee.dao.business.model.IamInterfaceLog; |
| | | import com.doumee.service.business.CrmInterfaceLogService; |
| | | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
| | | import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; |
| | |
| | | if (pageWrap.getModel().getObjId() != null) { |
| | | queryWrapper.lambda().eq(CrmInterfaceLog::getObjId, pageWrap.getModel().getObjId()); |
| | | } |
| | | for(PageWrap.SortData sortData: pageWrap.getSorts()) { |
| | | if (sortData.getDirection().equalsIgnoreCase(PageWrap.DESC)) { |
| | | queryWrapper.orderByDesc(sortData.getProperty()); |
| | | } else { |
| | | queryWrapper.orderByAsc(sortData.getProperty()); |
| | | } |
| | | } |
| | | queryWrapper.lambda().orderByDesc(CrmInterfaceLog::getCreateDate); |
| | | return PageData.from(crmInterfaceLogMapper.selectPage(page, queryWrapper)); |
| | | } |
| | | |
| | |
| | | || response.getData() ==null |
| | | || response.getData().size() ==0){ |
| | | hasMore = false; |
| | | }else{ |
| | | allList.addAll(response.getData()); |
| | | currentNum += response.getTotal(); |
| | | } |
| | |
| | | } |
| | | |
| | | private void dealSyncDataBiz(Date date,List<CRMDaogouBindListResponse> list) { |
| | | if(list ==null && list.size()==0){ |
| | | return; |
| | | } |
| | | List<CustomerUser> addList = new ArrayList<>(); |
| | | List<String> phoneList = new ArrayList<>(); |
| | | for(CRMDaogouBindListResponse data : list){ |
| | |
| | | <orderEntry type="library" name="Maven: javax.servlet:javax.servlet-api:4.0.1" level="project" /> |
| | | <orderEntry type="library" name="Maven: com.jhlabs:filters:2.0.235-1" level="project" /> |
| | | <orderEntry type="library" name="Maven: org.apache.commons:commons-lang3:3.9" level="project" /> |
| | | <orderEntry type="library" name="Maven: com.alibaba:fastjson:1.2.70" level="project" /> |
| | | <orderEntry type="library" name="Maven: com.alibaba:fastjson:2.0.52" level="project" /> |
| | | <orderEntry type="library" name="Maven: com.alibaba.fastjson2:fastjson2-extension:2.0.52" level="project" /> |
| | | <orderEntry type="library" name="Maven: com.alibaba.fastjson2:fastjson2:2.0.52" level="project" /> |
| | | <orderEntry type="library" name="Maven: org.apache.poi:poi:5.0.0" level="project" /> |
| | | <orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.30" level="project" /> |
| | | <orderEntry type="library" name="Maven: org.slf4j:jcl-over-slf4j:1.7.30" level="project" /> |
| | |
| | | <orderEntry type="library" name="Maven: javax.servlet:javax.servlet-api:4.0.1" level="project" /> |
| | | <orderEntry type="library" name="Maven: com.jhlabs:filters:2.0.235-1" level="project" /> |
| | | <orderEntry type="library" name="Maven: org.apache.commons:commons-lang3:3.9" level="project" /> |
| | | <orderEntry type="library" name="Maven: com.alibaba:fastjson:1.2.70" level="project" /> |
| | | <orderEntry type="library" name="Maven: com.alibaba:fastjson:2.0.52" level="project" /> |
| | | <orderEntry type="library" name="Maven: com.alibaba.fastjson2:fastjson2-extension:2.0.52" level="project" /> |
| | | <orderEntry type="library" name="Maven: com.alibaba.fastjson2:fastjson2:2.0.52" level="project" /> |
| | | <orderEntry type="library" name="Maven: org.apache.poi:poi:5.0.0" level="project" /> |
| | | <orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.30" level="project" /> |
| | | <orderEntry type="library" name="Maven: org.slf4j:jcl-over-slf4j:1.7.30" level="project" /> |