|
@@ -20,11 +20,11 @@ import com.huimv.farm.damsubsidy.mapper.BillIsolatedMapper;
|
|
|
import com.huimv.farm.damsubsidy.mapper.BillLandingInspectionMapper;
|
|
|
import com.huimv.farm.damsubsidy.service.IBillIsolatedService;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
+import org.apache.commons.lang.StringUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
|
import org.springframework.transaction.interceptor.TransactionAspectSupport;
|
|
|
-import org.springframework.util.StringUtils;
|
|
|
import org.springframework.web.multipart.MultipartFile;
|
|
|
import javax.annotation.Resource;
|
|
|
import javax.servlet.http.HttpServletRequest;
|
|
@@ -222,4 +222,22 @@ public class BillIsolatedServiceImpl extends ServiceImpl<BillIsolatedMapper, Bil
|
|
|
return Result.SUCCESS();
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public Result listPcIsolation(HttpServletRequest httpServletRequest, Map<String, String> paramsMap) {
|
|
|
+ String pageNum = paramsMap.get("pageNum");
|
|
|
+ String pageSize = paramsMap.get("pageSize");
|
|
|
+ String inspectionName = paramsMap.get("inspectionName");
|
|
|
+ String type = paramsMap.get("type");
|
|
|
+ if(TokenSign.getMemberIdByJwtToken(httpServletRequest)!= 1){
|
|
|
+ return new Result(10001,"该账号无权限!",false);
|
|
|
+ }
|
|
|
+ Page<BillIsolated> page = new Page(Integer.parseInt(pageNum),Integer.parseInt(pageSize));
|
|
|
+ if (type.equals("1")){
|
|
|
+ return new Result(ResultCode.SUCCESS,this.page(page,new QueryWrapper<BillIsolated>().orderByDesc("create_time").like(StringUtils.isNotEmpty(inspectionName),"inspection_name",inspectionName).ge("str_isolated",LocalDate.now()).le("end_isolated",LocalDate.now())));
|
|
|
+ }else {
|
|
|
+ return new Result(ResultCode.SUCCESS,this.page(page,new QueryWrapper<BillIsolated>().orderByDesc("create_time").like(StringUtils.isNotEmpty(inspectionName),"inspection_name",inspectionName).lt("end_isolated",LocalDate.now())));
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
}
|