工作日历、工作时段 工作中心分页显示工作中心和描述

赵嘉伟 4 years ago
parent c97e1cda0b
commit 19fb5cd76f

@ -127,12 +127,16 @@ public class WorkCenterController {
return R.ok(workCenterService.removeByIds(ids)); return R.ok(workCenterService.removeByIds(ids));
} }
/**
*
* @param frontPage
* @return
*/
@ResponseBody @ResponseBody
@GetMapping("/selectWorkCenter") @GetMapping("/selectWorkCenter")
public R getWorkCenterWcList(FrontPage frontPage){ public R getWorkCenterWcList(FrontPage frontPage){
List<WorkCenter> result; List<WorkCenter> result;
String workCenter=frontPage.getGlobalQuery(); String workCenter=frontPage.getGlobalQuery();
result = workCenterService.workCenterlist(workCenter); return R.ok(workCenterService.workCenterlist(frontPage.getPagePlus(),workCenter));
return R.ok(result);
} }
} }

@ -1,12 +1,11 @@
package com.foreverwin.mesnac.meapi.mapper; package com.foreverwin.mesnac.meapi.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.foreverwin.mesnac.meapi.model.WorkCenter; import com.foreverwin.mesnac.meapi.model.WorkCenter;
import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
import java.util.List;
/** /**
* <p> * <p>
* Mapper * Mapper
@ -17,5 +16,5 @@ import java.util.List;
*/ */
@Repository @Repository
public interface WorkCenterMapper extends BaseMapper<WorkCenter> { public interface WorkCenterMapper extends BaseMapper<WorkCenter> {
List<WorkCenter> workCenterlist(@Param("site") String site,@Param("workCenter") String workCenter); IPage workCenterlist(IPage page, @Param("site") String site, @Param("workCenter") String workCenter);
} }

@ -26,5 +26,5 @@ public interface WorkCenterService extends IService<WorkCenter> {
List<WorkCenter> selectList(WorkCenter workCenter); List<WorkCenter> selectList(WorkCenter workCenter);
List<WorkCenter> workCenterlist(String workCenter); IPage workCenterlist(IPage page,String workCenter);
} }

@ -44,8 +44,8 @@ public class WorkCenterServiceImpl extends ServiceImpl<WorkCenterMapper, WorkCen
} }
@Override @Override
public List<WorkCenter> workCenterlist(String workCenter) { public IPage workCenterlist(IPage page,String workCenter) {
String site = CommonMethods.getSite(); String site = CommonMethods.getSite();
return workCenterMapper.workCenterlist(site, workCenter); return workCenterMapper.workCenterlist(page,site, workCenter);
} }
} }

@ -52,8 +52,8 @@
LEFT JOIN WORK_CENTER_T B ON A.HANDLE=B.WORK_CENTER_BO LEFT JOIN WORK_CENTER_T B ON A.HANDLE=B.WORK_CENTER_BO
WHERE WHERE
<if test="workCenter != null and workCenter != ''"> <if test="workCenter != null and workCenter != ''">
(A.WORK_CENTER like '%${workCenter}' OR (A.WORK_CENTER like '%${workCenter}%' OR
B.DESCRIPTION like '%${workCenter}') AND B.DESCRIPTION like '%${workCenter}%') AND
</if> </if>
A.SITE = #{site} A.SITE = #{site}
</select> </select>

Loading…
Cancel
Save