|
|
|
@ -1,20 +1,16 @@ |
|
|
|
|
|
|
|
|
|
|
|
package com.gaotao.modules.oss.service.impl; |
|
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage; |
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
|
|
|
import com.gaotao.common.utils.PageUtils; |
|
|
|
import com.gaotao.common.utils.Query; |
|
|
|
import com.gaotao.modules.oss.dao.SysOssDao; |
|
|
|
import com.gaotao.modules.oss.entity.SysOssEntity; |
|
|
|
import com.gaotao.modules.oss.service.SysOssService; |
|
|
|
import com.gaotao.modules.oss.vo.OssVo; |
|
|
|
import com.gaotao.modules.oss.vo.SysOssEntityData; |
|
|
|
import com.gaotao.modules.sys.entity.SysUserEntity; |
|
|
|
import org.apache.commons.lang.StringUtils; |
|
|
|
import org.springframework.stereotype.Service; |
|
|
|
|
|
|
|
import java.util.List; |
|
|
|
import java.util.Map; |
|
|
|
|
|
|
|
@ -29,15 +25,10 @@ public class SysOssServiceImpl extends ServiceImpl<SysOssDao, SysOssEntity> impl |
|
|
|
String orderRef1 = (String)params.get("orderRef1"); |
|
|
|
String orderRef2 = (String)params.get("orderRef2"); |
|
|
|
String orderRef3 = (String)params.get("orderRef3"); |
|
|
|
IPage<SysOssEntity> page = this.page( |
|
|
|
new Query<SysOssEntity>().getPage(params), |
|
|
|
new QueryWrapper<SysOssEntity>() |
|
|
|
.eq(StringUtils.isNotBlank(fileType),"file_type",fileType) |
|
|
|
.eq(StringUtils.isNotBlank(orderRef1),"order_ref1",orderRef1) |
|
|
|
.eq(StringUtils.isNotBlank(orderRef2),"order_ref2",orderRef2) |
|
|
|
.eq(StringUtils.isNotBlank(orderRef3),"order_ref3",orderRef3) |
|
|
|
.like(StringUtils.isNotBlank(fileName),"file_name", fileName)); |
|
|
|
return new PageUtils(page); |
|
|
|
long page = Long.valueOf(params.get("page").toString()); |
|
|
|
long limit = Long.valueOf(params.get("limit").toString()); |
|
|
|
IPage<OssVo> pageData = this.baseMapper.queryPage( new Page<OssVo>(page, limit),params); |
|
|
|
return new PageUtils(pageData); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
@ -53,6 +44,8 @@ public class SysOssServiceImpl extends ServiceImpl<SysOssDao, SysOssEntity> impl |
|
|
|
.set(StringUtils.isNotEmpty(sysOssEntity.getOrderRef1()),SysOssEntity::getOrderRef1,sysOssEntity.getOrderRef1()) |
|
|
|
.set(StringUtils.isNotEmpty(sysOssEntity.getOrderRef2()),SysOssEntity::getOrderRef2,sysOssEntity.getOrderRef2()) |
|
|
|
.set(StringUtils.isNotEmpty(sysOssEntity.getOrderRef3()),SysOssEntity::getOrderRef3,sysOssEntity.getOrderRef3()) |
|
|
|
.set(StringUtils.isNotEmpty(sysOssEntity.getFileSuffix()),SysOssEntity::getFileSuffix,sysOssEntity.getFileSuffix()) |
|
|
|
.set(sysOssEntity.getFileTypeCode()!=null,SysOssEntity::getFileTypeCode,sysOssEntity.getFileTypeCode()) |
|
|
|
.eq(SysOssEntity::getId,sysOssEntity.getId()) |
|
|
|
.update(); |
|
|
|
} |
|
|
|
|