Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
J
JooLun-wx
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
zhushanglei
JooLun-wx
Commits
4e475497
Commit
4e475497
authored
Aug 20, 2021
by
zhushanglei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
信息查询
parent
fae6c829
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
22 additions
and
17 deletions
+22
-17
WxMiniInfoController.java
...minestar/agriculture/controller/WxMiniInfoController.java
+6
-4
WxMiniInfoMapper.java
...java/cn/minestar/agriculture/mapper/WxMiniInfoMapper.java
+3
-2
IWxMiniInfoService.java
...a/cn/minestar/agriculture/service/IWxMiniInfoService.java
+2
-1
WxMiniInfoServiceImpl.java
...estar/agriculture/service/impl/WxMiniInfoServiceImpl.java
+4
-3
WxMiniInfoMapper.xml
...rc/main/resources/mapper/agriculture/WxMiniInfoMapper.xml
+7
-7
No files found.
joolun-wx/joolun-agriculture/src/main/java/cn/minestar/agriculture/controller/WxMiniInfoController.java
View file @
4e475497
package
cn
.
minestar
.
agriculture
.
controller
;
package
cn
.
minestar
.
agriculture
.
controller
;
import
cn.minestar.agriculture.dto.WxMiniInfoDto
;
import
cn.minestar.agriculture.entity.WxMiniInfo
;
import
cn.minestar.agriculture.entity.WxMiniInfo
;
import
cn.minestar.agriculture.service.IWxMiniInfoService
;
import
cn.minestar.agriculture.service.IWxMiniInfoService
;
import
cn.minestar.common.annotation.Log
;
import
cn.minestar.common.annotation.Log
;
...
@@ -7,6 +8,7 @@ import cn.minestar.common.core.domain.AjaxResult;
...
@@ -7,6 +8,7 @@ import cn.minestar.common.core.domain.AjaxResult;
import
cn.minestar.common.enums.BusinessType
;
import
cn.minestar.common.enums.BusinessType
;
import
cn.minestar.common.utils.poi.ExcelUtil
;
import
cn.minestar.common.utils.poi.ExcelUtil
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.validation.annotation.Validated
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.bind.annotation.*
;
import
java.util.List
;
import
java.util.List
;
...
@@ -28,9 +30,9 @@ public class WxMiniInfoController
...
@@ -28,9 +30,9 @@ public class WxMiniInfoController
*/
*/
// @PreAuthorize("@ss.hasPermi('agriculture:info:list')")
// @PreAuthorize("@ss.hasPermi('agriculture:info:list')")
@GetMapping
(
"/list"
)
@GetMapping
(
"/list"
)
public
AjaxResult
list
(
WxMiniInfo
wxMiniInf
o
)
public
AjaxResult
list
(
@Validated
WxMiniInfoDto
wxMiniInfoDt
o
)
{
{
List
<
WxMiniInfo
>
list
=
wxMiniInfoService
.
selectWxMiniInfoList
(
wxMiniInfo
);
List
<
WxMiniInfo
>
list
=
wxMiniInfoService
.
selectWxMiniInfoList
(
wxMiniInfo
Dto
);
return
AjaxResult
.
success
(
list
);
return
AjaxResult
.
success
(
list
);
}
}
...
@@ -40,9 +42,9 @@ public class WxMiniInfoController
...
@@ -40,9 +42,9 @@ public class WxMiniInfoController
// @PreAuthorize("@ss.hasPermi('agriculture:info:export')")
// @PreAuthorize("@ss.hasPermi('agriculture:info:export')")
@Log
(
title
=
"【 导出】"
,
businessType
=
BusinessType
.
EXPORT
)
@Log
(
title
=
"【 导出】"
,
businessType
=
BusinessType
.
EXPORT
)
@GetMapping
(
"/export"
)
@GetMapping
(
"/export"
)
public
AjaxResult
export
(
WxMiniInfo
wxMiniInf
o
)
public
AjaxResult
export
(
WxMiniInfo
Dto
wxMiniInfoDt
o
)
{
{
List
<
WxMiniInfo
>
list
=
wxMiniInfoService
.
selectWxMiniInfoList
(
wxMiniInfo
);
List
<
WxMiniInfo
>
list
=
wxMiniInfoService
.
selectWxMiniInfoList
(
wxMiniInfo
Dto
);
ExcelUtil
<
WxMiniInfo
>
util
=
new
ExcelUtil
<
WxMiniInfo
>(
WxMiniInfo
.
class
);
ExcelUtil
<
WxMiniInfo
>
util
=
new
ExcelUtil
<
WxMiniInfo
>(
WxMiniInfo
.
class
);
return
util
.
exportExcel
(
list
,
"info"
);
return
util
.
exportExcel
(
list
,
"info"
);
}
}
...
...
joolun-wx/joolun-agriculture/src/main/java/cn/minestar/agriculture/mapper/WxMiniInfoMapper.java
View file @
4e475497
...
@@ -2,6 +2,7 @@ package cn.minestar.agriculture.mapper;
...
@@ -2,6 +2,7 @@ package cn.minestar.agriculture.mapper;
import
java.util.List
;
import
java.util.List
;
import
cn.minestar.agriculture.dto.WxMiniInfoDto
;
import
cn.minestar.agriculture.entity.WxMiniInfo
;
import
cn.minestar.agriculture.entity.WxMiniInfo
;
/**
/**
...
@@ -23,10 +24,10 @@ public interface WxMiniInfoMapper
...
@@ -23,10 +24,10 @@ public interface WxMiniInfoMapper
/**
/**
* 查询【请填写功能名称】列表
* 查询【请填写功能名称】列表
*
*
* @param wxMiniInfo 【请填写功能名称】
* @param wxMiniInfo
Dto
【请填写功能名称】
* @return 【请填写功能名称】集合
* @return 【请填写功能名称】集合
*/
*/
public
List
<
WxMiniInfo
>
selectWxMiniInfoList
(
WxMiniInfo
wxMiniInf
o
);
public
List
<
WxMiniInfo
>
selectWxMiniInfoList
(
WxMiniInfo
Dto
wxMiniInfoDt
o
);
/**
/**
* 新增【请填写功能名称】
* 新增【请填写功能名称】
...
...
joolun-wx/joolun-agriculture/src/main/java/cn/minestar/agriculture/service/IWxMiniInfoService.java
View file @
4e475497
...
@@ -2,6 +2,7 @@ package cn.minestar.agriculture.service;
...
@@ -2,6 +2,7 @@ package cn.minestar.agriculture.service;
import
java.util.List
;
import
java.util.List
;
import
cn.minestar.agriculture.dto.WxMiniInfoDto
;
import
cn.minestar.agriculture.entity.WxMiniInfo
;
import
cn.minestar.agriculture.entity.WxMiniInfo
;
/**
/**
...
@@ -26,7 +27,7 @@ public interface IWxMiniInfoService
...
@@ -26,7 +27,7 @@ public interface IWxMiniInfoService
* @param wxMiniInfo 【请填写功能名称】
* @param wxMiniInfo 【请填写功能名称】
* @return 【请填写功能名称】集合
* @return 【请填写功能名称】集合
*/
*/
public
List
<
WxMiniInfo
>
selectWxMiniInfoList
(
WxMiniInfo
wxMiniInfo
);
public
List
<
WxMiniInfo
>
selectWxMiniInfoList
(
WxMiniInfo
Dto
wxMiniInfo
);
/**
/**
* 新增【请填写功能名称】
* 新增【请填写功能名称】
...
...
joolun-wx/joolun-agriculture/src/main/java/cn/minestar/agriculture/service/impl/WxMiniInfoServiceImpl.java
View file @
4e475497
...
@@ -2,6 +2,7 @@ package cn.minestar.agriculture.service.impl;
...
@@ -2,6 +2,7 @@ package cn.minestar.agriculture.service.impl;
import
java.util.List
;
import
java.util.List
;
import
cn.minestar.agriculture.dto.WxMiniInfoDto
;
import
cn.minestar.agriculture.entity.WxMiniInfo
;
import
cn.minestar.agriculture.entity.WxMiniInfo
;
import
cn.minestar.agriculture.mapper.WxMiniInfoMapper
;
import
cn.minestar.agriculture.mapper.WxMiniInfoMapper
;
import
cn.minestar.agriculture.mapper.WxMiniLabelMapper
;
import
cn.minestar.agriculture.mapper.WxMiniLabelMapper
;
...
@@ -42,13 +43,13 @@ public class WxMiniInfoServiceImpl implements IWxMiniInfoService
...
@@ -42,13 +43,13 @@ public class WxMiniInfoServiceImpl implements IWxMiniInfoService
/**
/**
* 查询【请填写功能名称】列表
* 查询【请填写功能名称】列表
*
*
* @param wxMiniInfo 【请填写功能名称】
* @param wxMiniInfo
Dto
【请填写功能名称】
* @return 【请填写功能名称】
* @return 【请填写功能名称】
*/
*/
@Override
@Override
public
List
<
WxMiniInfo
>
selectWxMiniInfoList
(
WxMiniInfo
wxMiniInf
o
)
public
List
<
WxMiniInfo
>
selectWxMiniInfoList
(
WxMiniInfo
Dto
wxMiniInfoDt
o
)
{
{
return
wxMiniInfoMapper
.
selectWxMiniInfoList
(
wxMiniInfo
);
return
wxMiniInfoMapper
.
selectWxMiniInfoList
(
wxMiniInfo
Dto
);
}
}
/**
/**
...
...
joolun-wx/joolun-agriculture/src/main/resources/mapper/agriculture/WxMiniInfoMapper.xml
View file @
4e475497
...
@@ -25,17 +25,17 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
...
@@ -25,17 +25,17 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
select id, title, label_id, content, source, release_time, link_address, focus, read_num, create_by, create_time, update_by, update_time, remark from wx_mini_info
select id, title, label_id, content, source, release_time, link_address, focus, read_num, create_by, create_time, update_by, update_time, remark from wx_mini_info
</sql>
</sql>
<select
id=
"selectWxMiniInfoList"
parameterType=
"
WxMiniInf
o"
resultMap=
"WxMiniInfoResult"
>
<select
id=
"selectWxMiniInfoList"
parameterType=
"
cn.minestar.agriculture.dto.WxMiniInfoDt
o"
resultMap=
"WxMiniInfoResult"
>
<include
refid=
"selectWxMiniInfoVo"
/>
<include
refid=
"selectWxMiniInfoVo"
/>
<where>
<where>
<if
test=
"title != null and title != ''"
>
and title = #{title}
</if
>
<!-- <if test="title != null and title != ''"> and title = #{title}</if>--
>
<if
test=
"labelId != null "
>
and label_id = #{labelId}
</if>
<if
test=
"labelId != null "
>
and label_id = #{labelId}
</if>
<if
test=
"content != null and content != ''"
>
and content = #{content}
</if>
<!-- <if test="content != null and content != ''"> and content = #{content}</if>-->
<if
test=
"source != null and source != ''"
>
and source = #{source}
</if>
<!-- <if test="source != null and source != ''"> and source = #{source}</if>-->
<if
test=
"releaseTime != null "
>
and release_time = #{releaseTime}
</if>
<!-- <if test="releaseTime != null "> and release_time = #{releaseTime}</if>-->
<if
test=
"linkAddress != null and linkAddress != ''"
>
and link_address = #{linkAddress}
</if>
<!-- <if test="linkAddress != null and linkAddress != ''"> and link_address = #{linkAddress}</if>-->
<!-- <if test="readNum != null "> and read_num = #{readNum}</if>-->
<if
test=
"focus != null and focus != ''"
>
and focus = #{focus}
</if>
<if
test=
"focus != null and focus != ''"
>
and focus = #{focus}
</if>
<if
test=
"readNum != null "
>
and read_num = #{readNum}
</if>
</where>
</where>
</select>
</select>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment