物资LOG日志
This commit is contained in:
parent
c83193c9a9
commit
77c740164c
|
|
@ -1,5 +1,6 @@
|
||||||
package com.bonus.sgzb.system.api;
|
package com.bonus.sgzb.system.api;
|
||||||
|
|
||||||
|
import com.bonus.sgzb.system.api.domain.BmNumLogs;
|
||||||
import com.bonus.sgzb.system.api.domain.SysOperLog;
|
import com.bonus.sgzb.system.api.domain.SysOperLog;
|
||||||
import com.bonus.sgzb.system.api.factory.RemoteLogFallbackFactory;
|
import com.bonus.sgzb.system.api.factory.RemoteLogFallbackFactory;
|
||||||
import org.springframework.cloud.openfeign.FeignClient;
|
import org.springframework.cloud.openfeign.FeignClient;
|
||||||
|
|
@ -29,6 +30,17 @@ public interface RemoteLogService
|
||||||
@PostMapping("/operlog")
|
@PostMapping("/operlog")
|
||||||
public R<Boolean> saveLog(@RequestBody SysOperLog sysOperLog, @RequestHeader(SecurityConstants.FROM_SOURCE) String source) throws Exception;
|
public R<Boolean> saveLog(@RequestBody SysOperLog sysOperLog, @RequestHeader(SecurityConstants.FROM_SOURCE) String source) throws Exception;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 保存物资记录日志
|
||||||
|
* @param bmNumLogs 物资信息
|
||||||
|
* @param source 请求来源
|
||||||
|
* @return 结果
|
||||||
|
* @throws Exception 异常信息
|
||||||
|
*/
|
||||||
|
@PostMapping("/bm_num_logs")
|
||||||
|
public R<Boolean> saveNumberLog(@RequestBody BmNumLogs bmNumLogs, @RequestHeader(SecurityConstants.FROM_SOURCE) String source) throws Exception;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 保存访问记录
|
* 保存访问记录
|
||||||
*
|
*
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,85 @@
|
||||||
|
package com.bonus.sgzb.system.api.domain;
|
||||||
|
|
||||||
|
import java.time.LocalDateTime;
|
||||||
|
|
||||||
|
import com.bonus.sgzb.common.core.annotation.Excel;
|
||||||
|
import com.bonus.sgzb.common.core.web.domain.BaseEntity;
|
||||||
|
import lombok.Getter;
|
||||||
|
import lombok.Setter;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author syruan
|
||||||
|
*/
|
||||||
|
@Getter
|
||||||
|
@Setter
|
||||||
|
public class BmNumLogs extends BaseEntity {
|
||||||
|
|
||||||
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* ID
|
||||||
|
*/
|
||||||
|
@Excel(name = "ID")
|
||||||
|
private Integer id;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 模块名称/title标题
|
||||||
|
*/
|
||||||
|
@Excel(name = "模块名称/title标题")
|
||||||
|
private String modelTitle;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 接口地址/请求方法
|
||||||
|
*/
|
||||||
|
@Excel(name = "接口地址/请求方法")
|
||||||
|
private String method;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 实例
|
||||||
|
*/
|
||||||
|
@Excel(name = "实例/任务")
|
||||||
|
private String task;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 规格id
|
||||||
|
*/
|
||||||
|
@Excel(name = "规格id")
|
||||||
|
private Integer typeId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 描述/请求参数/实体
|
||||||
|
*/
|
||||||
|
@Excel(name = "描述/请求参数/实体")
|
||||||
|
private String description;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 响应内容/状态码/返回参数
|
||||||
|
*/
|
||||||
|
@Excel(name = "响应内容/状态码/返回参数")
|
||||||
|
private String jsonResult;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 请求时间
|
||||||
|
*/
|
||||||
|
@Excel(name = "请求时间")
|
||||||
|
private LocalDateTime time;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 创建人
|
||||||
|
*/
|
||||||
|
@Excel(name = "创建人")
|
||||||
|
private String creator;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 备注
|
||||||
|
*/
|
||||||
|
@Excel(name = "备注")
|
||||||
|
private String remark;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 状态: 默认0, 其他值则为异常
|
||||||
|
*/
|
||||||
|
@Excel(name = "状态")
|
||||||
|
private Byte status;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
@ -1,5 +1,6 @@
|
||||||
package com.bonus.sgzb.system.api.factory;
|
package com.bonus.sgzb.system.api.factory;
|
||||||
|
|
||||||
|
import com.bonus.sgzb.system.api.domain.BmNumLogs;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
import org.springframework.cloud.openfeign.FallbackFactory;
|
import org.springframework.cloud.openfeign.FallbackFactory;
|
||||||
|
|
@ -31,6 +32,11 @@ public class RemoteLogFallbackFactory implements FallbackFactory<RemoteLogServic
|
||||||
return R.fail("保存操作日志失败:" + throwable.getMessage());
|
return R.fail("保存操作日志失败:" + throwable.getMessage());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public R<Boolean> saveNumberLog(BmNumLogs bmNumLogs, String source) throws Exception {
|
||||||
|
return R.fail("保存物资库存日志失败:" + throwable.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public R<Boolean> saveLogininfor(SysLogininfor sysLogininfor, String source)
|
public R<Boolean> saveLogininfor(SysLogininfor sysLogininfor, String source)
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -33,6 +33,7 @@ import java.util.Map;
|
||||||
@RestController
|
@RestController
|
||||||
@Slf4j
|
@Slf4j
|
||||||
public class TokenController {
|
public class TokenController {
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private TokenService tokenService;
|
private TokenService tokenService;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,54 @@
|
||||||
|
package com.bonus.sgzb.material.controller;
|
||||||
|
import com.bonus.sgzb.common.core.web.controller.BaseController;
|
||||||
|
import com.bonus.sgzb.common.core.web.domain.AjaxResult;
|
||||||
|
import com.bonus.sgzb.common.core.web.page.TableDataInfo;
|
||||||
|
import com.bonus.sgzb.common.security.annotation.InnerAuth;
|
||||||
|
import com.bonus.sgzb.system.api.domain.BmNumLogs;
|
||||||
|
import com.bonus.sgzb.material.service.impl.BmNumLogsService;
|
||||||
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* (bm_num_logs)表控制层
|
||||||
|
*
|
||||||
|
* @author syruan
|
||||||
|
*/
|
||||||
|
@RestController
|
||||||
|
@RequestMapping("/bm_num_logs")
|
||||||
|
public class BmNumLogsController extends BaseController {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 服务对象
|
||||||
|
*/
|
||||||
|
@Autowired
|
||||||
|
private BmNumLogsService bmNumLogsService;
|
||||||
|
|
||||||
|
@GetMapping("/list")
|
||||||
|
public TableDataInfo list() {
|
||||||
|
startPage();
|
||||||
|
List<BmNumLogs> list = bmNumLogsService.selectAll();
|
||||||
|
return getDataTable(list);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 通过主键查询单条数据
|
||||||
|
*
|
||||||
|
* @param id 主键
|
||||||
|
* @return 单条数据
|
||||||
|
*/
|
||||||
|
@GetMapping("selectByPrimaryKey")
|
||||||
|
public BmNumLogs selectByPrimaryKey(Integer id) {
|
||||||
|
return bmNumLogsService.selectByPrimaryKey(id);
|
||||||
|
}
|
||||||
|
|
||||||
|
@InnerAuth
|
||||||
|
@PostMapping
|
||||||
|
public AjaxResult add(@RequestBody BmNumLogs bmNumLogs) {
|
||||||
|
return toAjax(bmNumLogsService.insert(bmNumLogs));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,23 @@
|
||||||
|
package com.bonus.sgzb.material.mapper;
|
||||||
|
|
||||||
|
import com.bonus.sgzb.system.api.domain.BmNumLogs;
|
||||||
|
import org.apache.ibatis.annotations.Mapper;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
@Mapper
|
||||||
|
public interface BmNumLogsMapper {
|
||||||
|
int deleteByPrimaryKey(Integer id);
|
||||||
|
|
||||||
|
int insert(BmNumLogs record);
|
||||||
|
|
||||||
|
int insertSelective(BmNumLogs record);
|
||||||
|
|
||||||
|
BmNumLogs selectByPrimaryKey(Integer id);
|
||||||
|
|
||||||
|
List<BmNumLogs> selectAll();
|
||||||
|
|
||||||
|
int updateByPrimaryKeySelective(BmNumLogs record);
|
||||||
|
|
||||||
|
int updateByPrimaryKey(BmNumLogs record);
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,50 @@
|
||||||
|
package com.bonus.sgzb.material.service.impl;
|
||||||
|
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
|
||||||
|
import com.bonus.sgzb.system.api.domain.BmNumLogs;
|
||||||
|
import com.bonus.sgzb.material.mapper.BmNumLogsMapper;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
@Service
|
||||||
|
public class BmNumLogsService{
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private BmNumLogsMapper bmNumLogsMapper;
|
||||||
|
|
||||||
|
public int deleteByPrimaryKey(Integer id) {
|
||||||
|
return bmNumLogsMapper.deleteByPrimaryKey(id);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public int insert(BmNumLogs record) {
|
||||||
|
return bmNumLogsMapper.insert(record);
|
||||||
|
}
|
||||||
|
|
||||||
|
public List<BmNumLogs> selectAll() {
|
||||||
|
return bmNumLogsMapper.selectAll();
|
||||||
|
}
|
||||||
|
|
||||||
|
public int insertSelective(BmNumLogs record) {
|
||||||
|
return bmNumLogsMapper.insertSelective(record);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public BmNumLogs selectByPrimaryKey(Integer id) {
|
||||||
|
return bmNumLogsMapper.selectByPrimaryKey(id);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public int updateByPrimaryKeySelective(BmNumLogs record) {
|
||||||
|
return bmNumLogsMapper.updateByPrimaryKeySelective(record);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public int updateByPrimaryKey(BmNumLogs record) {
|
||||||
|
return bmNumLogsMapper.updateByPrimaryKey(record);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,172 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
|
<mapper namespace="com.bonus.sgzb.material.mapper.BmNumLogsMapper">
|
||||||
|
<resultMap id="BaseResultMap" type="com.bonus.sgzb.system.api.domain.BmNumLogs">
|
||||||
|
<!--@mbg.generated-->
|
||||||
|
<!--@Table bm_num_logs-->
|
||||||
|
<id column="id" jdbcType="INTEGER" property="id" />
|
||||||
|
<result column="model_title" jdbcType="VARCHAR" property="modelTitle" />
|
||||||
|
<result column="method" jdbcType="VARCHAR" property="method" />
|
||||||
|
<result column="task" jdbcType="VARCHAR" property="task" />
|
||||||
|
<result column="type_id" jdbcType="INTEGER" property="typeId" />
|
||||||
|
<result column="description" jdbcType="VARCHAR" property="description" />
|
||||||
|
<result column="json_result" jdbcType="VARCHAR" property="jsonResult" />
|
||||||
|
<result column="time" jdbcType="TIMESTAMP" property="time" />
|
||||||
|
<result column="creator" jdbcType="VARCHAR" property="creator" />
|
||||||
|
<result column="remark" jdbcType="VARCHAR" property="remark" />
|
||||||
|
<result column="status" jdbcType="TINYINT" property="status" />
|
||||||
|
</resultMap>
|
||||||
|
|
||||||
|
<sql id="Base_Column_List">
|
||||||
|
<!--@mbg.generated-->
|
||||||
|
id, model_title, `method`, task, type_id, description, json_result, `time`, creator,
|
||||||
|
remark, status
|
||||||
|
</sql>
|
||||||
|
|
||||||
|
<select id="selectByPrimaryKey" parameterType="java.lang.Integer" resultMap="BaseResultMap">
|
||||||
|
<!--@mbg.generated-->
|
||||||
|
select
|
||||||
|
<include refid="Base_Column_List" />
|
||||||
|
from bm_num_logs
|
||||||
|
where id = #{id,jdbcType=INTEGER}
|
||||||
|
</select>
|
||||||
|
|
||||||
|
|
||||||
|
<select id="selectAll" resultMap="BaseResultMap">
|
||||||
|
select
|
||||||
|
<include refid="Base_Column_List" />
|
||||||
|
from bm_num_logs
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<delete id="deleteByPrimaryKey" parameterType="java.lang.Integer">
|
||||||
|
<!--@mbg.generated-->
|
||||||
|
delete from bm_num_logs
|
||||||
|
where id = #{id,jdbcType=INTEGER}
|
||||||
|
</delete>
|
||||||
|
|
||||||
|
<insert id="insert" keyColumn="id" keyProperty="id" parameterType="com.bonus.sgzb.system.api.domain.BmNumLogs" useGeneratedKeys="true">
|
||||||
|
<!--@mbg.generated-->
|
||||||
|
insert into bm_num_logs (model_title, `method`, task,
|
||||||
|
type_id, description, json_result,
|
||||||
|
`time`, creator, remark
|
||||||
|
)
|
||||||
|
values (#{modelTitle,jdbcType=VARCHAR}, #{method,jdbcType=VARCHAR}, #{task,jdbcType=VARCHAR},
|
||||||
|
#{typeId,jdbcType=INTEGER}, #{description,jdbcType=VARCHAR}, #{jsonResult,jdbcType=VARCHAR},
|
||||||
|
#{time,jdbcType=TIMESTAMP}, #{creator,jdbcType=VARCHAR}, #{remark,jdbcType=VARCHAR}
|
||||||
|
)
|
||||||
|
</insert>
|
||||||
|
|
||||||
|
<insert id="insertSelective" keyColumn="id" keyProperty="id" parameterType="com.bonus.sgzb.system.api.domain.BmNumLogs" useGeneratedKeys="true">
|
||||||
|
<!--@mbg.generated-->
|
||||||
|
insert into bm_num_logs
|
||||||
|
<trim prefix="(" suffix=")" suffixOverrides=",">
|
||||||
|
<if test="modelTitle != null and modelTitle != ''">
|
||||||
|
model_title,
|
||||||
|
</if>
|
||||||
|
<if test="method != null and method != ''">
|
||||||
|
`method`,
|
||||||
|
</if>
|
||||||
|
<if test="task != null and task != ''">
|
||||||
|
task,
|
||||||
|
</if>
|
||||||
|
<if test="typeId != null">
|
||||||
|
type_id,
|
||||||
|
</if>
|
||||||
|
<if test="description != null and description != ''">
|
||||||
|
description,
|
||||||
|
</if>
|
||||||
|
<if test="jsonResult != null and jsonResult != ''">
|
||||||
|
json_result,
|
||||||
|
</if>
|
||||||
|
<if test="time != null">
|
||||||
|
`time`,
|
||||||
|
</if>
|
||||||
|
<if test="creator != null and creator != ''">
|
||||||
|
creator,
|
||||||
|
</if>
|
||||||
|
<if test="remark != null and remark != ''">
|
||||||
|
remark,
|
||||||
|
</if>
|
||||||
|
</trim>
|
||||||
|
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
||||||
|
<if test="modelTitle != null and modelTitle != ''">
|
||||||
|
#{modelTitle,jdbcType=VARCHAR},
|
||||||
|
</if>
|
||||||
|
<if test="method != null and method != ''">
|
||||||
|
#{method,jdbcType=VARCHAR},
|
||||||
|
</if>
|
||||||
|
<if test="task != null and task != ''">
|
||||||
|
#{task,jdbcType=VARCHAR},
|
||||||
|
</if>
|
||||||
|
<if test="typeId != null">
|
||||||
|
#{typeId,jdbcType=INTEGER},
|
||||||
|
</if>
|
||||||
|
<if test="description != null and description != ''">
|
||||||
|
#{description,jdbcType=VARCHAR},
|
||||||
|
</if>
|
||||||
|
<if test="jsonResult != null and jsonResult != ''">
|
||||||
|
#{jsonResult,jdbcType=VARCHAR},
|
||||||
|
</if>
|
||||||
|
<if test="time != null">
|
||||||
|
#{time,jdbcType=TIMESTAMP},
|
||||||
|
</if>
|
||||||
|
<if test="creator != null and creator != ''">
|
||||||
|
#{creator,jdbcType=VARCHAR},
|
||||||
|
</if>
|
||||||
|
<if test="remark != null and remark != ''">
|
||||||
|
#{remark,jdbcType=VARCHAR},
|
||||||
|
</if>
|
||||||
|
</trim>
|
||||||
|
</insert>
|
||||||
|
|
||||||
|
<update id="updateByPrimaryKeySelective" parameterType="com.bonus.sgzb.system.api.domain.BmNumLogs">
|
||||||
|
<!--@mbg.generated-->
|
||||||
|
update bm_num_logs
|
||||||
|
<set>
|
||||||
|
<if test="modelTitle != null and modelTitle != ''">
|
||||||
|
model_title = #{modelTitle,jdbcType=VARCHAR},
|
||||||
|
</if>
|
||||||
|
<if test="method != null and method != ''">
|
||||||
|
`method` = #{method,jdbcType=VARCHAR},
|
||||||
|
</if>
|
||||||
|
<if test="task != null and task != ''">
|
||||||
|
task = #{task,jdbcType=VARCHAR},
|
||||||
|
</if>
|
||||||
|
<if test="typeId != null">
|
||||||
|
type_id = #{typeId,jdbcType=INTEGER},
|
||||||
|
</if>
|
||||||
|
<if test="description != null and description != ''">
|
||||||
|
description = #{description,jdbcType=VARCHAR},
|
||||||
|
</if>
|
||||||
|
<if test="jsonResult != null and jsonResult != ''">
|
||||||
|
json_result = #{jsonResult,jdbcType=VARCHAR},
|
||||||
|
</if>
|
||||||
|
<if test="time != null">
|
||||||
|
`time` = #{time,jdbcType=TIMESTAMP},
|
||||||
|
</if>
|
||||||
|
<if test="creator != null and creator != ''">
|
||||||
|
creator = #{creator,jdbcType=VARCHAR},
|
||||||
|
</if>
|
||||||
|
<if test="remark != null and remark != ''">
|
||||||
|
remark = #{remark,jdbcType=VARCHAR},
|
||||||
|
</if>
|
||||||
|
</set>
|
||||||
|
where id = #{id,jdbcType=INTEGER}
|
||||||
|
</update>
|
||||||
|
|
||||||
|
<update id="updateByPrimaryKey" parameterType="com.bonus.sgzb.system.api.domain.BmNumLogs">
|
||||||
|
<!--@mbg.generated-->
|
||||||
|
update bm_num_logs
|
||||||
|
set model_title = #{modelTitle,jdbcType=VARCHAR},
|
||||||
|
`method` = #{method,jdbcType=VARCHAR},
|
||||||
|
task = #{task,jdbcType=VARCHAR},
|
||||||
|
type_id = #{typeId,jdbcType=INTEGER},
|
||||||
|
description = #{description,jdbcType=VARCHAR},
|
||||||
|
json_result = #{jsonResult,jdbcType=VARCHAR},
|
||||||
|
`time` = #{time,jdbcType=TIMESTAMP},
|
||||||
|
creator = #{creator,jdbcType=VARCHAR},
|
||||||
|
remark = #{remark,jdbcType=VARCHAR}
|
||||||
|
where id = #{id,jdbcType=INTEGER}
|
||||||
|
</update>
|
||||||
|
|
||||||
|
</mapper>
|
||||||
|
|
@ -319,10 +319,12 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
) t
|
) t
|
||||||
GROUP BY task_id
|
GROUP BY task_id
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="selectnotScrapByTaskId" resultType="com.bonus.sgzb.material.domain.ScrapApplyDetails">
|
<select id="selectnotScrapByTaskId" resultType="com.bonus.sgzb.material.domain.ScrapApplyDetails">
|
||||||
<include refid="selectScrapApplyDetailsVo"/>
|
<include refid="selectScrapApplyDetailsVo"/>
|
||||||
where task_id = #{taskId} and status = '0'
|
where task_id = #{taskId} and status = '0'
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="getBackApplyInfo" resultType="com.bonus.sgzb.material.domain.BackApplyInfo">
|
<select id="getBackApplyInfo" resultType="com.bonus.sgzb.material.domain.BackApplyInfo">
|
||||||
select id,
|
select id,
|
||||||
code,
|
code,
|
||||||
|
|
@ -338,6 +340,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
from back_apply_info
|
from back_apply_info
|
||||||
where id = #{parentId}
|
where id = #{parentId}
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="getRepairAudit" resultType="com.bonus.sgzb.material.domain.RepairAuditDetails">
|
<select id="getRepairAudit" resultType="com.bonus.sgzb.material.domain.RepairAuditDetails">
|
||||||
select id,
|
select id,
|
||||||
task_id as taskId,
|
task_id as taskId,
|
||||||
|
|
@ -350,11 +353,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
from repair_audit_details
|
from repair_audit_details
|
||||||
where id = #{parentId}
|
where id = #{parentId}
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="getRepairId" resultType="java.lang.String">
|
<select id="getRepairId" resultType="java.lang.String">
|
||||||
select repair_id
|
select repair_id
|
||||||
from repair_audit_details
|
from repair_audit_details
|
||||||
where id = #{parentId}
|
where id = #{parentId}
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="getByRepairId" resultType="com.bonus.sgzb.material.domain.RepairAuditDetails">
|
<select id="getByRepairId" resultType="com.bonus.sgzb.material.domain.RepairAuditDetails">
|
||||||
select task_id as taskId,
|
select task_id as taskId,
|
||||||
ma_id as maId,
|
ma_id as maId,
|
||||||
|
|
@ -362,6 +367,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
from repair_apply_details
|
from repair_apply_details
|
||||||
where id = #{repairId}
|
where id = #{repairId}
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="getRepairRecord" resultType="com.bonus.sgzb.material.domain.RepairRecord">
|
<select id="getRepairRecord" resultType="com.bonus.sgzb.material.domain.RepairRecord">
|
||||||
select scrap_num as scrapNum,
|
select scrap_num as scrapNum,
|
||||||
scrap_reason as scrapReason,
|
scrap_reason as scrapReason,
|
||||||
|
|
@ -379,11 +385,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
and rar.type_id = #{typeId}
|
and rar.type_id = #{typeId}
|
||||||
</if>
|
</if>
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="getFileUrl" resultType="java.lang.String">
|
<select id="getFileUrl" resultType="java.lang.String">
|
||||||
select file_url
|
select file_url
|
||||||
from sys_file_info
|
from sys_file_info
|
||||||
where id = #{s}
|
where id = #{s}
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="getGyoupRepairRecord" resultType="com.bonus.sgzb.material.domain.RepairRecord">
|
<select id="getGyoupRepairRecord" resultType="com.bonus.sgzb.material.domain.RepairRecord">
|
||||||
select sum(scrap_num) as scrapNum,
|
select sum(scrap_num) as scrapNum,
|
||||||
scrap_reason as scrapReason,
|
scrap_reason as scrapReason,
|
||||||
|
|
|
||||||
|
|
@ -32,8 +32,8 @@ import com.bonus.sgzb.system.service.ISysOperLogService;
|
||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/operlog")
|
@RequestMapping("/operlog")
|
||||||
public class SysOperlogController extends BaseController
|
public class SysOperlogController extends BaseController {
|
||||||
{
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private ISysOperLogService operLogService;
|
private ISysOperLogService operLogService;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue