|
@@ -4,9 +4,9 @@ import cn.gygxzc.cloud.config.dao.IPropertyDao
|
|
|
import cn.gygxzc.cloud.config.model.ConfigProperty
|
|
|
import cn.gygxzc.cloud.config.service.IConfigPropService
|
|
|
import cn.tonyandmoney.tuonq.core.SessionUtils
|
|
|
+import cn.tonyandmoney.tuonq.core.req.PageReq
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage
|
|
|
-import com.baomidou.mybatisplus.extension.plugins.pagination.Page
|
|
|
import org.springframework.beans.factory.annotation.Autowired
|
|
|
import org.springframework.stereotype.Service
|
|
|
import java.util.*
|
|
@@ -38,23 +38,22 @@ class ConfigPropService : IConfigPropService {
|
|
|
propDao.updateById(prop)
|
|
|
}
|
|
|
|
|
|
- override fun query(prop: ConfigProperty,
|
|
|
- page: Long, pageSize: Long): IPage<ConfigProperty> {
|
|
|
+ override fun query(prop: ConfigProperty, pageReq: PageReq): IPage<ConfigProperty> {
|
|
|
val queryWrapper = QueryWrapper<ConfigProperty>()
|
|
|
- queryWrapper.orderByDesc("application","profile","`key`")
|
|
|
- if (!prop.application.isNullOrBlank()){
|
|
|
- queryWrapper.eq("application",prop.application)
|
|
|
+ queryWrapper.orderByDesc("application", "profile", "`key`")
|
|
|
+ if (!prop.application.isNullOrBlank()) {
|
|
|
+ queryWrapper.eq("application", prop.application)
|
|
|
}
|
|
|
- if (!prop.profile.isNullOrBlank()){
|
|
|
- queryWrapper.eq("profile",prop.profile)
|
|
|
+ if (!prop.profile.isNullOrBlank()) {
|
|
|
+ queryWrapper.eq("profile", prop.profile)
|
|
|
}
|
|
|
- if (!prop.label.isNullOrBlank()){
|
|
|
- queryWrapper.eq("label",prop.label)
|
|
|
+ if (!prop.label.isNullOrBlank()) {
|
|
|
+ queryWrapper.eq("label", prop.label)
|
|
|
}
|
|
|
- if (!prop.key.isNullOrBlank()){
|
|
|
- queryWrapper.like("`key`",prop.key)
|
|
|
+ if (!prop.key.isNullOrBlank()) {
|
|
|
+ queryWrapper.like("`key`", prop.key)
|
|
|
}
|
|
|
- return propDao.selectPage(Page(page, pageSize), queryWrapper)
|
|
|
+ return propDao.selectPage(pageReq.page(), queryWrapper)
|
|
|
}
|
|
|
|
|
|
|