diff --git a/ics-admin/pom.xml b/ics-admin/pom.xml index 41ebfb0..a584df2 100644 --- a/ics-admin/pom.xml +++ b/ics-admin/pom.xml @@ -54,7 +54,12 @@ org.apache.poi poi-ooxml-schemas + + com.squareup.okhttp3 + okhttp + 3.11.0 + - \ No newline at end of file + diff --git a/ics-admin/src/main/java/com/ics/admin/controller/IcsCustomerStaffController.java b/ics-admin/src/main/java/com/ics/admin/controller/CustomerStaffController.java similarity index 89% rename from ics-admin/src/main/java/com/ics/admin/controller/IcsCustomerStaffController.java rename to ics-admin/src/main/java/com/ics/admin/controller/CustomerStaffController.java index d2098a1..9aced77 100644 --- a/ics-admin/src/main/java/com/ics/admin/controller/IcsCustomerStaffController.java +++ b/ics-admin/src/main/java/com/ics/admin/controller/CustomerStaffController.java @@ -19,7 +19,7 @@ import java.util.Date; */ @RestController @RequestMapping("/admin/staff") -public class IcsCustomerStaffController extends BaseController { +public class CustomerStaffController extends BaseController { private final static String ACCESS_USERID = Constants.ACCESS_USERID; @@ -41,7 +41,8 @@ public class IcsCustomerStaffController extends BaseController { @GetMapping("list") public R list(IcsCustomerStaff icsCustomerStaff) { startPage(); - icsCustomerStaff.setIcsCustomerId(1L);//临时设置 + icsCustomerStaff.setIcsCustomerId(1L);//临时设置,需要从用户信息中获取 + icsCustomerStaff.setDataType(Constants.CUSTOMER_STAFF); return result(icsCustomerStaffService.selectIcsCustomerStaffList(icsCustomerStaff)); } @@ -55,6 +56,7 @@ public class IcsCustomerStaffController extends BaseController { icsCustomerStaff.setIcsCustomerId(1L); icsCustomerStaff.setCreateTime(new Date()); icsCustomerStaff.setCreateBy(getLoginName()); + icsCustomerStaff.setDataType(Constants.CUSTOMER_STAFF); return toAjax(icsCustomerStaffService.insertIcsCustomerStaff(icsCustomerStaff)); } diff --git a/ics-admin/src/main/java/com/ics/admin/domain/IcsCustomerStaff.java b/ics-admin/src/main/java/com/ics/admin/domain/IcsCustomerStaff.java index ed32527..9938940 100644 --- a/ics-admin/src/main/java/com/ics/admin/domain/IcsCustomerStaff.java +++ b/ics-admin/src/main/java/com/ics/admin/domain/IcsCustomerStaff.java @@ -1,9 +1,12 @@ package com.ics.admin.domain; import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.annotation.JsonFormat; import com.ics.common.core.domain.BaseEntity; import lombok.Data; +import java.util.Date; + /** * 企业员工对象 ics_customer_staff * @@ -39,4 +42,36 @@ public class IcsCustomerStaff extends BaseEntity { /** 园区ID */ private Long parkId; + /**证件类型*/ + private String cardType; + + /**证件号码**/ + private String cardNo; + + /**来访时间*/ + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + private Date visitTime; + + /**离开时间**/ + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + private Date leaveTime; + + /**来访是由*/ + private String visitContent; + + /**被访问人姓名**/ + private String toName; + + /**被访问人号码*/ + private String toPhone; + + /**被访问单位名称*/ + private String toCustomer; + + /**被访问单位id**/ + private String toCustomerId; + + /**数据类型,1企业员工,2临时访客*/ + private String dataType; + } diff --git a/ics-admin/src/main/resources/mapper/admin/IcsCustomerStaffMapper.xml b/ics-admin/src/main/resources/mapper/admin/IcsCustomerStaffMapper.xml index f86e82e..87dd56b 100644 --- a/ics-admin/src/main/resources/mapper/admin/IcsCustomerStaffMapper.xml +++ b/ics-admin/src/main/resources/mapper/admin/IcsCustomerStaffMapper.xml @@ -19,10 +19,21 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + + + + + + + + + - SELECT id, username, mobile, create_by, create_time, update_by, update_time, delete_flag, ics_customer_id, openid, avatar, gender, status, park_id FROM ics_customer_staff + SELECT id, username, mobile, create_by, create_time, update_by, update_time, delete_flag, ics_customer_id, openid, avatar, gender, status, park_id,card_no, visit_time, + leave_time,visit_content,to_name,to_phone,to_customer,to_customer_id,data_type + FROM ics_customer_staff