diff --git a/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/SysCustomerCaseController.java b/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/SysCustomerCaseController.java index 02164aad6..aa4f90018 100644 --- a/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/SysCustomerCaseController.java +++ b/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/SysCustomerCaseController.java @@ -57,6 +57,7 @@ public class SysCustomerCaseController extends BaseController public TableDataInfo list(SysCustomerCase sysCustomerCase) { startPage(); + sysCustomerCase.setKeywordArray(StringUtils.isNotEmpty(sysCustomerCase.getKeyword()) ? sysCustomerCase.getKeyword().split(",") : null); List list = sysCustomerCaseService.selectSysCustomerCaseList(sysCustomerCase); return getDataTable(list); } diff --git a/stdiet-custom/src/main/java/com/stdiet/custom/domain/SysCustomerCase.java b/stdiet-custom/src/main/java/com/stdiet/custom/domain/SysCustomerCase.java index 4a4cfc4f8..1bc94bf0a 100644 --- a/stdiet-custom/src/main/java/com/stdiet/custom/domain/SysCustomerCase.java +++ b/stdiet-custom/src/main/java/com/stdiet/custom/domain/SysCustomerCase.java @@ -28,6 +28,8 @@ public class SysCustomerCase extends BaseEntity @Excel(name = "关键词") private String keyword; + private String[] keywordArray; + /** 案例所属客户ID */ private Long customerId; diff --git a/stdiet-custom/src/main/resources/mapper/custom/SysCustomerCaseMapper.xml b/stdiet-custom/src/main/resources/mapper/custom/SysCustomerCaseMapper.xml index 8f1ce69c0..73827a0f3 100644 --- a/stdiet-custom/src/main/resources/mapper/custom/SysCustomerCaseMapper.xml +++ b/stdiet-custom/src/main/resources/mapper/custom/SysCustomerCaseMapper.xml @@ -23,16 +23,30 @@ select id, name, keyword, remark, customer_id, create_time from sys_customer_case + + + + + ( scc.keyword like concat('%', #{typeArray}, '%') or scc.name like concat('%', #{typeArray}, '%') or scc.remark like concat('%', #{typeArray}, '%') ) + + + + + diff --git a/stdiet-ui/src/components/FileDownload/MuchFileDown.vue b/stdiet-ui/src/components/FileDownload/MuchFileDown.vue index 7e54ff43d..1d42e27ea 100644 --- a/stdiet-ui/src/components/FileDownload/MuchFileDown.vue +++ b/stdiet-ui/src/components/FileDownload/MuchFileDown.vue @@ -132,7 +132,7 @@ export default { downSigleFile(file.downUrl, file.fileName); }, isImage(name){ - var idx = name.indexOf('.'); + var idx = name.lastIndexOf("."); if (idx === -1) { return false; } diff --git a/stdiet-ui/src/components/FileUpload/DragUploadEdit.vue b/stdiet-ui/src/components/FileUpload/DragUploadEdit.vue index eb69c4693..14da04c39 100644 --- a/stdiet-ui/src/components/FileUpload/DragUploadEdit.vue +++ b/stdiet-ui/src/components/FileUpload/DragUploadEdit.vue @@ -2,7 +2,7 @@
- {{item.fileName ? (item.fileName.substring(0,15)+"..."): ""}} + {{item.fileName.length > 15 ? (item.fileName.substring(0,15)+"...") : item.fileName}} 移除该文件
diff --git a/stdiet-ui/src/views/custom/customerCase/index.vue b/stdiet-ui/src/views/custom/customerCase/index.vue index a17314f58..9afe6f0ae 100644 --- a/stdiet-ui/src/views/custom/customerCase/index.vue +++ b/stdiet-ui/src/views/custom/customerCase/index.vue @@ -1,14 +1,32 @@