Commit f43df269 by qwmqiuwenmin

fix

parent 283fb54b
package com.gic.haoban.manage.api.dto;
import java.io.Serializable;
import java.util.Date;
public class MaidianLogDTO implements Serializable{
private Integer maidianId;
private String staffId;
private String wxEnterpriseId;
private String phoneNumber;
private Date deviceDate;
private String options;
private String event;
private String url;
private String context;
private String scene;
private String platform;
private String model;
private String brand;
private String hbversion;
private String system;
private String sdkVersion;
private String version;
private String systemInfo;
private Integer stayTime;
private Date createTime;
private Date updateTime;
private static final long serialVersionUID = 1L;
public Integer getMaidianId() {
return maidianId;
}
public void setMaidianId(Integer maidianId) {
this.maidianId = maidianId;
}
public String getStaffId() {
return staffId;
}
public void setStaffId(String staffId) {
this.staffId = staffId == null ? null : staffId.trim();
}
public String getWxEnterpriseId() {
return wxEnterpriseId;
}
public void setWxEnterpriseId(String wxEnterpriseId) {
this.wxEnterpriseId = wxEnterpriseId == null ? null : wxEnterpriseId.trim();
}
public String getPhoneNumber() {
return phoneNumber;
}
public void setPhoneNumber(String phoneNumber) {
this.phoneNumber = phoneNumber == null ? null : phoneNumber.trim();
}
public Date getDeviceDate() {
return deviceDate;
}
public void setDeviceDate(Date deviceDate) {
this.deviceDate = deviceDate;
}
public String getOptions() {
return options;
}
public void setOptions(String options) {
this.options = options == null ? null : options.trim();
}
public String getEvent() {
return event;
}
public void setEvent(String event) {
this.event = event == null ? null : event.trim();
}
public String getUrl() {
return url;
}
public void setUrl(String url) {
this.url = url == null ? null : url.trim();
}
public String getContext() {
return context;
}
public void setContext(String context) {
this.context = context == null ? null : context.trim();
}
public String getScene() {
return scene;
}
public void setScene(String scene) {
this.scene = scene == null ? null : scene.trim();
}
public String getPlatform() {
return platform;
}
public void setPlatform(String platform) {
this.platform = platform == null ? null : platform.trim();
}
public String getModel() {
return model;
}
public void setModel(String model) {
this.model = model == null ? null : model.trim();
}
public String getBrand() {
return brand;
}
public void setBrand(String brand) {
this.brand = brand == null ? null : brand.trim();
}
public String getHbversion() {
return hbversion;
}
public void setHbversion(String hbversion) {
this.hbversion = hbversion == null ? null : hbversion.trim();
}
public String getSystem() {
return system;
}
public void setSystem(String system) {
this.system = system == null ? null : system.trim();
}
public String getSdkVersion() {
return sdkVersion;
}
public void setSdkVersion(String sdkVersion) {
this.sdkVersion = sdkVersion == null ? null : sdkVersion.trim();
}
public String getVersion() {
return version;
}
public void setVersion(String version) {
this.version = version == null ? null : version.trim();
}
public String getSystemInfo() {
return systemInfo;
}
public void setSystemInfo(String systemInfo) {
this.systemInfo = systemInfo == null ? null : systemInfo.trim();
}
public Integer getStayTime() {
return stayTime;
}
public void setStayTime(Integer stayTime) {
this.stayTime = stayTime;
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public Date getUpdateTime() {
return updateTime;
}
public void setUpdateTime(Date updateTime) {
this.updateTime = updateTime;
}
}
package com.gic.haoban.manage.api.service;
import com.gic.haoban.manage.api.dto.MaidianLogDTO;
public interface MaidianLogApiService {
void insert(MaidianLogDTO maidianLogDTO);
}
package com.gic.haoban.manage.service.dao.mapper;
import com.gic.haoban.manage.service.entity.TabHaobanMaidianLog;
public interface TabHaobanMaidianLogMapper {
int deleteByPrimaryKey(Integer maidianId);
int insert(TabHaobanMaidianLog record);
int insertSelective(TabHaobanMaidianLog record);
TabHaobanMaidianLog selectByPrimaryKey(Integer maidianId);
int updateByPrimaryKeySelective(TabHaobanMaidianLog record);
int updateByPrimaryKey(TabHaobanMaidianLog record);
}
\ No newline at end of file
package com.gic.haoban.manage.service.entity;
import java.io.Serializable;
import java.util.Date;
public class TabHaobanMaidianLog implements Serializable {
private Integer maidianId;
private String staffId;
private String wxEnterpriseId;
private String phoneNumber;
private Date deviceDate;
private String options;
private String event;
private String url;
private String context;
private String scene;
private String platform;
private String model;
private String brand;
private String hbversion;
private String system;
private String sdkVersion;
private String version;
private String systemInfo;
private Integer stayTime;
private Date createTime;
private Date updateTime;
private static final long serialVersionUID = 1L;
public Integer getMaidianId() {
return maidianId;
}
public void setMaidianId(Integer maidianId) {
this.maidianId = maidianId;
}
public String getStaffId() {
return staffId;
}
public void setStaffId(String staffId) {
this.staffId = staffId == null ? null : staffId.trim();
}
public String getWxEnterpriseId() {
return wxEnterpriseId;
}
public void setWxEnterpriseId(String wxEnterpriseId) {
this.wxEnterpriseId = wxEnterpriseId == null ? null : wxEnterpriseId.trim();
}
public String getPhoneNumber() {
return phoneNumber;
}
public void setPhoneNumber(String phoneNumber) {
this.phoneNumber = phoneNumber == null ? null : phoneNumber.trim();
}
public Date getDeviceDate() {
return deviceDate;
}
public void setDeviceDate(Date deviceDate) {
this.deviceDate = deviceDate;
}
public String getOptions() {
return options;
}
public void setOptions(String options) {
this.options = options == null ? null : options.trim();
}
public String getEvent() {
return event;
}
public void setEvent(String event) {
this.event = event == null ? null : event.trim();
}
public String getUrl() {
return url;
}
public void setUrl(String url) {
this.url = url == null ? null : url.trim();
}
public String getContext() {
return context;
}
public void setContext(String context) {
this.context = context == null ? null : context.trim();
}
public String getScene() {
return scene;
}
public void setScene(String scene) {
this.scene = scene == null ? null : scene.trim();
}
public String getPlatform() {
return platform;
}
public void setPlatform(String platform) {
this.platform = platform == null ? null : platform.trim();
}
public String getModel() {
return model;
}
public void setModel(String model) {
this.model = model == null ? null : model.trim();
}
public String getBrand() {
return brand;
}
public void setBrand(String brand) {
this.brand = brand == null ? null : brand.trim();
}
public String getHbversion() {
return hbversion;
}
public void setHbversion(String hbversion) {
this.hbversion = hbversion == null ? null : hbversion.trim();
}
public String getSystem() {
return system;
}
public void setSystem(String system) {
this.system = system == null ? null : system.trim();
}
public String getSdkVersion() {
return sdkVersion;
}
public void setSdkVersion(String sdkVersion) {
this.sdkVersion = sdkVersion == null ? null : sdkVersion.trim();
}
public String getVersion() {
return version;
}
public void setVersion(String version) {
this.version = version == null ? null : version.trim();
}
public String getSystemInfo() {
return systemInfo;
}
public void setSystemInfo(String systemInfo) {
this.systemInfo = systemInfo == null ? null : systemInfo.trim();
}
public Integer getStayTime() {
return stayTime;
}
public void setStayTime(Integer stayTime) {
this.stayTime = stayTime;
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public Date getUpdateTime() {
return updateTime;
}
public void setUpdateTime(Date updateTime) {
this.updateTime = updateTime;
}
}
\ No newline at end of file
package com.gic.haoban.manage.service.service;
import com.gic.haoban.manage.api.dto.MaidianLogDTO;
public interface MaidianLogService {
void insert(MaidianLogDTO maidianLogDTO);
}
package com.gic.haoban.manage.service.service.impl;
import java.util.Date;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.gic.commons.util.EntityUtil;
import com.gic.haoban.manage.api.dto.MaidianLogDTO;
import com.gic.haoban.manage.service.dao.mapper.TabHaobanMaidianLogMapper;
import com.gic.haoban.manage.service.entity.TabHaobanMaidianLog;
import com.gic.haoban.manage.service.service.MaidianLogService;
@Service
public class MaidianLogServiceImpl implements MaidianLogService{
@Autowired
private TabHaobanMaidianLogMapper mapper;
@Override
public void insert(MaidianLogDTO maidianLogDTO) {
TabHaobanMaidianLog tab = EntityUtil.changeEntityByJSON(TabHaobanMaidianLog.class, maidianLogDTO);
tab.setCreateTime(new Date());
tab.setUpdateTime(tab.getCreateTime());
mapper.insert(tab);
}
}
package com.gic.haoban.manage.service.service.out.impl;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.gic.haoban.manage.api.dto.MaidianLogDTO;
import com.gic.haoban.manage.api.service.MaidianLogApiService;
import com.gic.haoban.manage.service.service.MaidianLogService;
@Service
public class MaidianLogApiServiceImpl implements MaidianLogApiService {
@Autowired
private MaidianLogService maidianLogService;
@Override
public void insert(MaidianLogDTO maidianLogDTO) {
maidianLogService.insert(maidianLogDTO);
}
}
......@@ -38,6 +38,7 @@
<dubbo:service interface="com.gic.haoban.manage.api.service.HelpApiService" ref="helpApiServiceImpl" timeout="10000"/>
<dubbo:service interface="com.gic.haoban.manage.api.service.AuditApiService" ref="auditApiServiceImpl" timeout="10000"/>
<dubbo:service interface="com.gic.haoban.manage.api.service.ClerkMainStoreRelatedApiService" ref="clerkMainStoreRelatedApiServiceImpl" timeout="10000"/>
<dubbo:service interface="com.gic.haoban.manage.api.service.MaidianLogApiService" ref="maidianLogApiServiceImpl" timeout="10000"/>
<dubbo:service interface="com.gic.haoban.manage.api.service.DealSyncOperationApiService"
ref="dealSyncOperationApiServiceImpl" timeout="10000"/>
......
package com.gic.haoban.manage.web.controller;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.gic.haoban.common.utils.HaobanResponse;
import com.gic.haoban.manage.api.dto.MaidianLogDTO;
import com.gic.haoban.manage.api.service.MaidianLogApiService;
import com.gic.haoban.manage.web.errCode.HaoBanErrCode;
@RestController
public class MaidianLogController extends WebBaseController{
@Autowired
private MaidianLogApiService maidianLogApiService;
@RequestMapping("save-maidian-log")
public HaobanResponse saveUserLoginLog(List<MaidianLogDTO> maidianLogDTOList) {
for (MaidianLogDTO maidianLogDTO : maidianLogDTOList) {
maidianLogApiService.insert(maidianLogDTO);
}
return resultResponse(HaoBanErrCode.ERR_1);
}
}
......@@ -49,4 +49,6 @@
<dubbo:reference interface="com.gic.haoban.manage.api.service.DictApiService" id="dictApiService"/>
<dubbo:reference interface="com.gic.haoban.manage.api.service.MaidianLogApiService" id="maidianLogApiService"/>
</beans>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment