Commit 9320e35f authored by W_Y's avatar W_Y

标准表相关&sql查询语句字段修改

parent fd8ca900
package com.ruoyi.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.domain.Standard;
import com.ruoyi.web.request.StandardListRequest;
import java.util.List;
/**
* @description 针对表【t_standard(标准)】的数据库操作Service
*/
public interface StandardService extends IService<Standard> {
// 分页查询
List<Standard> findList(StandardListRequest request);
}
package com.ruoyi.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.domain.Standard;
import com.ruoyi.mapper.StandardMapper;
import com.ruoyi.service.StandardService;
import com.ruoyi.web.request.StandardListRequest;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.List;
@Service
public class StandardServiceImpl extends ServiceImpl<StandardMapper, Standard> implements StandardService {
@Autowired
private StandardMapper standardMapper;
/**
* 分页查询
* @param request
* @return
*/
@Override
public List<Standard> findList(StandardListRequest request) {
return standardMapper.findList(request);
}
}
package com.ruoyi.web;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.domain.Standard;
import com.ruoyi.service.StandardService;
import com.ruoyi.web.request.ReviewSceneChangeTaskFindPendingRequest;
import com.ruoyi.web.request.StandardListRequest;
import com.ruoyi.web.response.ReviewSceneChangeTaskResponse;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.apache.skywalking.apm.toolkit.trace.Tag;
import org.apache.skywalking.apm.toolkit.trace.Tags;
import org.apache.skywalking.apm.toolkit.trace.Trace;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;
@Api("标准")
@RestController
@RequestMapping("/standard")
public class StandardController extends BaseController {
@Autowired
private StandardService standardService;
/**
* 分页查询
* @return
*/
@ApiOperation("分页查询")
@Trace
@Tags({@Tag(key = "param", value = "arg[0]"), @Tag(key = "result", value = "returnedObj")})
@RequestMapping(method = RequestMethod.POST, value = "/findStandardList")
public TableDataInfo<Standard> findList(@Validated @RequestBody StandardListRequest request) {
startPage(request);
return getDataTable(standardService.findList(request));
}
}
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
</resultMap> </resultMap>
<select id="findTree" resultMap="StandardTreeResultMap"> <select id="findTree" resultMap="StandardTreeResultMap">
SELECT id, chapter, text, standardId, name, standardNo, file FROM t_review_standard; SELECT id, chapter, text, standard_id, name, standard_no, file FROM t_review_standard;
</select> </select>
......
...@@ -12,13 +12,13 @@ ...@@ -12,13 +12,13 @@
</resultMap> </resultMap>
<select id="findList" parameterType="com.ruoyi.domain.Standard" resultMap="BaseResultMap"> <select id="findList" parameterType="com.ruoyi.domain.Standard" resultMap="BaseResultMap">
SELECT id, name, standardNo, file SELECT id, name, standard_no, file
FROM t_standard FROM t_standard
<where> <where>
<if test="name != null and name != ''"> <if test="params.name != null and params.name != ''">
name like concat('%',#{params.name},'%') name like concat('%',#{params.name},'%')
</if> </if>
<if test="standardNo != null and standardNo != ''"> <if test="params.standardNo != null and params.standardNo != ''">
standard_no = #{params.standardNo} standard_no = #{params.standardNo}
</if> </if>
</where> </where>
......
...@@ -23,7 +23,7 @@ ...@@ -23,7 +23,7 @@
</resultMap> </resultMap>
<select id="findListByStatus" resultMap="BaseResultMap"> <select id="findListByStatus" resultMap="BaseResultMap">
SELECT id, task_no, task_status, task_initiator, task_initiator_dept, task_result, task_begin_time, task_end_time, standard, biz_info, create_time, standardId, name, standardNo, file SELECT id, task_no, task_status, task_initiator, task_initiator_dept, task_result, task_begin_time, task_end_time, standard, biz_info, create_time, standard_id, name, standard_no, file
FROM t_system_review_task WHERE task_status = #{status} FROM t_system_review_task WHERE task_status = #{status}
</select> </select>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment