youjianchi
8 months ago
5 changed files with 613 additions and 0 deletions
@ -0,0 +1,201 @@ |
|||
package com.ruoyi.system.domain; |
|||
|
|||
import java.util.Date; |
|||
import com.fasterxml.jackson.annotation.JsonFormat; |
|||
import org.apache.commons.lang3.builder.ToStringBuilder; |
|||
import org.apache.commons.lang3.builder.ToStringStyle; |
|||
import com.ruoyi.common.annotation.Excel; |
|||
import com.ruoyi.common.core.domain.BaseEntity; |
|||
|
|||
/** |
|||
* 生产订单部门对象 sys_makeorder_dept |
|||
* |
|||
* @author ruoyi |
|||
* @date 2024-04-01 |
|||
*/ |
|||
public class SysMakeorderDept extends BaseEntity |
|||
{ |
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** 主键ID */ |
|||
private Long id; |
|||
|
|||
/** 删除标志(0代表存在 1代表删除) */ |
|||
private String delFlag; |
|||
|
|||
/** 生产订单号 */ |
|||
@Excel(name = "生产订单号") |
|||
private String makeNo; |
|||
|
|||
/** 料号 */ |
|||
@Excel(name = "料号") |
|||
private String materialNo; |
|||
|
|||
/** 部门id */ |
|||
@Excel(name = "部门id") |
|||
private Long deptId; |
|||
|
|||
/** 部门名称 */ |
|||
@Excel(name = "部门名称") |
|||
private String deptName; |
|||
|
|||
/** 计划完成开始时间 */ |
|||
@JsonFormat(pattern = "yyyy-MM-dd") |
|||
@Excel(name = "计划完成开始时间", width = 30, dateFormat = "yyyy-MM-dd") |
|||
private Date planFinishStartDate; |
|||
|
|||
/** 计划完成结束时间 */ |
|||
@JsonFormat(pattern = "yyyy-MM-dd") |
|||
@Excel(name = "计划完成结束时间", width = 30, dateFormat = "yyyy-MM-dd") |
|||
private Date planFinishEndDate; |
|||
|
|||
/** 计划完成天数 */ |
|||
@Excel(name = "计划完成天数") |
|||
private Long planFinishDays; |
|||
|
|||
/** 部门主管确认状态 0-待确认 1-已确认 */ |
|||
@Excel(name = "部门主管确认状态 0-待确认 1-已确认") |
|||
private String deptLeaderConfirmStatus; |
|||
|
|||
/** 实际完成开始时间 */ |
|||
@JsonFormat(pattern = "yyyy-MM-dd") |
|||
@Excel(name = "实际完成开始时间", width = 30, dateFormat = "yyyy-MM-dd") |
|||
private Date actualFinishStartTime; |
|||
|
|||
/** 实际完成结束时间 */ |
|||
@JsonFormat(pattern = "yyyy-MM-dd") |
|||
@Excel(name = "实际完成结束时间", width = 30, dateFormat = "yyyy-MM-dd") |
|||
private Date actualFinishEndTime; |
|||
|
|||
public void setId(Long id) |
|||
{ |
|||
this.id = id; |
|||
} |
|||
|
|||
public Long getId() |
|||
{ |
|||
return id; |
|||
} |
|||
public void setDelFlag(String delFlag) |
|||
{ |
|||
this.delFlag = delFlag; |
|||
} |
|||
|
|||
public String getDelFlag() |
|||
{ |
|||
return delFlag; |
|||
} |
|||
public void setMakeNo(String makeNo) |
|||
{ |
|||
this.makeNo = makeNo; |
|||
} |
|||
|
|||
public String getMakeNo() |
|||
{ |
|||
return makeNo; |
|||
} |
|||
public void setMaterialNo(String materialNo) |
|||
{ |
|||
this.materialNo = materialNo; |
|||
} |
|||
|
|||
public String getMaterialNo() |
|||
{ |
|||
return materialNo; |
|||
} |
|||
public void setDeptId(Long deptId) |
|||
{ |
|||
this.deptId = deptId; |
|||
} |
|||
|
|||
public Long getDeptId() |
|||
{ |
|||
return deptId; |
|||
} |
|||
public void setDeptName(String deptName) |
|||
{ |
|||
this.deptName = deptName; |
|||
} |
|||
|
|||
public String getDeptName() |
|||
{ |
|||
return deptName; |
|||
} |
|||
public void setPlanFinishStartDate(Date planFinishStartDate) |
|||
{ |
|||
this.planFinishStartDate = planFinishStartDate; |
|||
} |
|||
|
|||
public Date getPlanFinishStartDate() |
|||
{ |
|||
return planFinishStartDate; |
|||
} |
|||
public void setPlanFinishEndDate(Date planFinishEndDate) |
|||
{ |
|||
this.planFinishEndDate = planFinishEndDate; |
|||
} |
|||
|
|||
public Date getPlanFinishEndDate() |
|||
{ |
|||
return planFinishEndDate; |
|||
} |
|||
public void setPlanFinishDays(Long planFinishDays) |
|||
{ |
|||
this.planFinishDays = planFinishDays; |
|||
} |
|||
|
|||
public Long getPlanFinishDays() |
|||
{ |
|||
return planFinishDays; |
|||
} |
|||
public void setDeptLeaderConfirmStatus(String deptLeaderConfirmStatus) |
|||
{ |
|||
this.deptLeaderConfirmStatus = deptLeaderConfirmStatus; |
|||
} |
|||
|
|||
public String getDeptLeaderConfirmStatus() |
|||
{ |
|||
return deptLeaderConfirmStatus; |
|||
} |
|||
public void setActualFinishStartTime(Date actualFinishStartTime) |
|||
{ |
|||
this.actualFinishStartTime = actualFinishStartTime; |
|||
} |
|||
|
|||
public Date getActualFinishStartTime() |
|||
{ |
|||
return actualFinishStartTime; |
|||
} |
|||
public void setActualFinishEndTime(Date actualFinishEndTime) |
|||
{ |
|||
this.actualFinishEndTime = actualFinishEndTime; |
|||
} |
|||
|
|||
public Date getActualFinishEndTime() |
|||
{ |
|||
return actualFinishEndTime; |
|||
} |
|||
|
|||
@Override |
|||
public String toString() { |
|||
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) |
|||
.append("id", getId()) |
|||
.append("delFlag", getDelFlag()) |
|||
.append("createBy", getCreateBy()) |
|||
.append("createTime", getCreateTime()) |
|||
.append("updateBy", getUpdateBy()) |
|||
.append("updateTime", getUpdateTime()) |
|||
.append("remark", getRemark()) |
|||
.append("makeNo", getMakeNo()) |
|||
.append("materialNo", getMaterialNo()) |
|||
.append("deptId", getDeptId()) |
|||
.append("deptName", getDeptName()) |
|||
.append("planFinishStartDate", getPlanFinishStartDate()) |
|||
.append("planFinishEndDate", getPlanFinishEndDate()) |
|||
.append("planFinishDays", getPlanFinishDays()) |
|||
.append("deptLeaderConfirmStatus", getDeptLeaderConfirmStatus()) |
|||
.append("actualFinishStartTime", getActualFinishStartTime()) |
|||
.append("actualFinishEndTime", getActualFinishEndTime()) |
|||
.toString(); |
|||
} |
|||
} |
@ -0,0 +1,77 @@ |
|||
package com.ruoyi.system.mapper; |
|||
|
|||
import java.util.List; |
|||
import com.ruoyi.system.domain.SysMakeorderDept; |
|||
|
|||
/** |
|||
* 生产订单部门Mapper接口 |
|||
* |
|||
* @author ruoyi |
|||
* @date 2024-04-01 |
|||
*/ |
|||
public interface SysMakeorderDeptMapper |
|||
{ |
|||
/** |
|||
* 查询生产订单部门 |
|||
* |
|||
* @param id 生产订单部门ID |
|||
* @return 生产订单部门 |
|||
*/ |
|||
public SysMakeorderDept selectSysMakeorderDeptById(Long id); |
|||
|
|||
/** |
|||
* 查询生产订单部门列表 |
|||
* |
|||
* @param sysMakeorderDept 生产订单部门 |
|||
* @return 生产订单部门集合 |
|||
*/ |
|||
public List<SysMakeorderDept> selectSysMakeorderDeptList(SysMakeorderDept sysMakeorderDept); |
|||
|
|||
/** |
|||
* 新增生产订单部门 |
|||
* |
|||
* @param sysMakeorderDept 生产订单部门 |
|||
* @return 结果 |
|||
*/ |
|||
public int insertSysMakeorderDept(SysMakeorderDept sysMakeorderDept); |
|||
|
|||
/** |
|||
* 修改生产订单部门 |
|||
* |
|||
* @param sysMakeorderDept 生产订单部门 |
|||
* @return 结果 |
|||
*/ |
|||
public int updateSysMakeorderDept(SysMakeorderDept sysMakeorderDept); |
|||
|
|||
/** |
|||
* 删除生产订单部门 |
|||
* |
|||
* @param id 生产订单部门ID |
|||
* @return 结果 |
|||
*/ |
|||
public int deleteSysMakeorderDeptById(Long id); |
|||
|
|||
/** |
|||
* 批量删除生产订单部门 |
|||
* |
|||
* @param ids 需要删除的数据ID |
|||
* @return 结果 |
|||
*/ |
|||
public int deleteSysMakeorderDeptByIds(String[] ids); |
|||
|
|||
/** |
|||
* 作废生产订单部门 |
|||
* |
|||
* @param id 生产订单部门ID |
|||
* @return 结果 |
|||
*/ |
|||
public int cancelSysMakeorderDeptById(Long id); |
|||
|
|||
/** |
|||
* 恢复生产订单部门 |
|||
* |
|||
* @param id 生产订单部门ID |
|||
* @return 结果 |
|||
*/ |
|||
public int restoreSysMakeorderDeptById(Long id); |
|||
} |
@ -0,0 +1,75 @@ |
|||
package com.ruoyi.system.service; |
|||
|
|||
import java.util.List; |
|||
import com.ruoyi.system.domain.SysMakeorderDept; |
|||
|
|||
/** |
|||
* 生产订单部门Service接口 |
|||
* |
|||
* @author ruoyi |
|||
* @date 2024-04-01 |
|||
*/ |
|||
public interface ISysMakeorderDeptService |
|||
{ |
|||
/** |
|||
* 查询生产订单部门 |
|||
* |
|||
* @param id 生产订单部门ID |
|||
* @return 生产订单部门 |
|||
*/ |
|||
public SysMakeorderDept selectSysMakeorderDeptById(Long id); |
|||
|
|||
/** |
|||
* 查询生产订单部门列表 |
|||
* |
|||
* @param sysMakeorderDept 生产订单部门 |
|||
* @return 生产订单部门集合 |
|||
*/ |
|||
public List<SysMakeorderDept> selectSysMakeorderDeptList(SysMakeorderDept sysMakeorderDept); |
|||
|
|||
/** |
|||
* 新增生产订单部门 |
|||
* |
|||
* @param sysMakeorderDept 生产订单部门 |
|||
* @return 结果 |
|||
*/ |
|||
public int insertSysMakeorderDept(SysMakeorderDept sysMakeorderDept); |
|||
|
|||
/** |
|||
* 修改生产订单部门 |
|||
* |
|||
* @param sysMakeorderDept 生产订单部门 |
|||
* @return 结果 |
|||
*/ |
|||
public int updateSysMakeorderDept(SysMakeorderDept sysMakeorderDept); |
|||
|
|||
/** |
|||
* 批量删除生产订单部门 |
|||
* |
|||
* @param ids 需要删除的数据ID |
|||
* @return 结果 |
|||
*/ |
|||
public int deleteSysMakeorderDeptByIds(String ids); |
|||
|
|||
/** |
|||
* 删除生产订单部门信息 |
|||
* |
|||
* @param id 生产订单部门ID |
|||
* @return 结果 |
|||
*/ |
|||
public int deleteSysMakeorderDeptById(Long id); |
|||
|
|||
/** |
|||
* 作废生产订单部门 |
|||
* @param id 生产订单部门ID |
|||
* @return |
|||
*/ |
|||
int cancelSysMakeorderDeptById(Long id); |
|||
|
|||
/** |
|||
* 恢复生产订单部门 |
|||
* @param id 生产订单部门ID |
|||
* @return |
|||
*/ |
|||
int restoreSysMakeorderDeptById(Long id); |
|||
} |
@ -0,0 +1,126 @@ |
|||
package com.ruoyi.system.service.impl; |
|||
|
|||
import java.util.List; |
|||
import com.ruoyi.common.utils.DateUtils; |
|||
import com.ruoyi.common.utils.ShiroUtils; |
|||
import org.springframework.beans.factory.annotation.Autowired; |
|||
import org.springframework.stereotype.Service; |
|||
import com.ruoyi.system.mapper.SysMakeorderDeptMapper; |
|||
import com.ruoyi.system.domain.SysMakeorderDept; |
|||
import com.ruoyi.system.service.ISysMakeorderDeptService; |
|||
import com.ruoyi.common.core.text.Convert; |
|||
|
|||
/** |
|||
* 生产订单部门Service业务层处理 |
|||
* |
|||
* @author ruoyi |
|||
* @date 2024-04-01 |
|||
*/ |
|||
@Service |
|||
public class SysMakeorderDeptServiceImpl implements ISysMakeorderDeptService |
|||
{ |
|||
@Autowired |
|||
private SysMakeorderDeptMapper sysMakeorderDeptMapper; |
|||
|
|||
/** |
|||
* 查询生产订单部门 |
|||
* |
|||
* @param id 生产订单部门ID |
|||
* @return 生产订单部门 |
|||
*/ |
|||
@Override |
|||
public SysMakeorderDept selectSysMakeorderDeptById(Long id) |
|||
{ |
|||
return sysMakeorderDeptMapper.selectSysMakeorderDeptById(id); |
|||
} |
|||
|
|||
/** |
|||
* 查询生产订单部门列表 |
|||
* |
|||
* @param sysMakeorderDept 生产订单部门 |
|||
* @return 生产订单部门 |
|||
*/ |
|||
@Override |
|||
public List<SysMakeorderDept> selectSysMakeorderDeptList(SysMakeorderDept sysMakeorderDept) |
|||
{ |
|||
return sysMakeorderDeptMapper.selectSysMakeorderDeptList(sysMakeorderDept); |
|||
} |
|||
|
|||
/** |
|||
* 新增生产订单部门 |
|||
* |
|||
* @param sysMakeorderDept 生产订单部门 |
|||
* @return 结果 |
|||
*/ |
|||
@Override |
|||
public int insertSysMakeorderDept(SysMakeorderDept sysMakeorderDept) |
|||
{ |
|||
String loginName = ShiroUtils.getLoginName(); |
|||
sysMakeorderDept.setCreateBy(loginName); |
|||
sysMakeorderDept.setCreateTime(DateUtils.getNowDate()); |
|||
return sysMakeorderDeptMapper.insertSysMakeorderDept(sysMakeorderDept); |
|||
} |
|||
|
|||
/** |
|||
* 修改生产订单部门 |
|||
* |
|||
* @param sysMakeorderDept 生产订单部门 |
|||
* @return 结果 |
|||
*/ |
|||
@Override |
|||
public int updateSysMakeorderDept(SysMakeorderDept sysMakeorderDept) |
|||
{ |
|||
String loginName = ShiroUtils.getLoginName(); |
|||
sysMakeorderDept.setUpdateBy(loginName); |
|||
sysMakeorderDept.setUpdateTime(DateUtils.getNowDate()); |
|||
return sysMakeorderDeptMapper.updateSysMakeorderDept(sysMakeorderDept); |
|||
} |
|||
|
|||
/** |
|||
* 删除生产订单部门对象 |
|||
* |
|||
* @param ids 需要删除的数据ID |
|||
* @return 结果 |
|||
*/ |
|||
@Override |
|||
public int deleteSysMakeorderDeptByIds(String ids) |
|||
{ |
|||
return sysMakeorderDeptMapper.deleteSysMakeorderDeptByIds(Convert.toStrArray(ids)); |
|||
} |
|||
|
|||
/** |
|||
* 删除生产订单部门信息 |
|||
* |
|||
* @param id 生产订单部门ID |
|||
* @return 结果 |
|||
*/ |
|||
@Override |
|||
public int deleteSysMakeorderDeptById(Long id) |
|||
{ |
|||
return sysMakeorderDeptMapper.deleteSysMakeorderDeptById(id); |
|||
} |
|||
|
|||
/** |
|||
* 作废生产订单部门 |
|||
* |
|||
* @param id 生产订单部门ID |
|||
* @return 结果 |
|||
*/ |
|||
@Override |
|||
public int cancelSysMakeorderDeptById(Long id) |
|||
{ |
|||
return sysMakeorderDeptMapper.cancelSysMakeorderDeptById(id); |
|||
} |
|||
|
|||
/** |
|||
* 恢复生产订单部门信息 |
|||
* |
|||
* @param id 生产订单部门ID |
|||
* @return 结果 |
|||
*/ |
|||
@Override |
|||
public int restoreSysMakeorderDeptById(Long id) |
|||
{ |
|||
return sysMakeorderDeptMapper.restoreSysMakeorderDeptById(id); |
|||
} |
|||
} |
@ -0,0 +1,134 @@ |
|||
<?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.ruoyi.system.mapper.SysMakeorderDeptMapper"> |
|||
|
|||
<resultMap type="SysMakeorderDept" id="SysMakeorderDeptResult"> |
|||
<result property="id" column="id" /> |
|||
<result property="delFlag" column="del_flag" /> |
|||
<result property="createBy" column="create_by" /> |
|||
<result property="createTime" column="create_time" /> |
|||
<result property="updateBy" column="update_by" /> |
|||
<result property="updateTime" column="update_time" /> |
|||
<result property="remark" column="remark" /> |
|||
<result property="makeNo" column="makeNo" /> |
|||
<result property="materialNo" column="material_no" /> |
|||
<result property="deptId" column="dept_id" /> |
|||
<result property="deptName" column="dept_name" /> |
|||
<result property="planFinishStartDate" column="plan_finish_start_date" /> |
|||
<result property="planFinishEndDate" column="plan_finish_end_date" /> |
|||
<result property="planFinishDays" column="plan_finish_days" /> |
|||
<result property="deptLeaderConfirmStatus" column="dept_leader_confirm_status" /> |
|||
<result property="actualFinishStartTime" column="actual_finish_start_time" /> |
|||
<result property="actualFinishEndTime" column="actual_finish_end_time" /> |
|||
</resultMap> |
|||
|
|||
<sql id="selectSysMakeorderDeptVo"> |
|||
select id, del_flag, create_by, create_time, update_by, update_time, remark, makeNo, material_no, dept_id, dept_name, plan_finish_start_date, plan_finish_end_date, plan_finish_days, dept_leader_confirm_status, actual_finish_start_time, actual_finish_end_time from sys_makeorder_dept |
|||
</sql> |
|||
|
|||
<select id="selectSysMakeorderDeptList" parameterType="SysMakeorderDept" resultMap="SysMakeorderDeptResult"> |
|||
<include refid="selectSysMakeorderDeptVo"/> |
|||
<where> |
|||
<if test="makeNo != null and makeNo != ''"> and makeNo = #{makeNo}</if> |
|||
<if test="materialNo != null and materialNo != ''"> and material_no = #{materialNo}</if> |
|||
<if test="deptId != null "> and dept_id = #{deptId}</if> |
|||
<if test="deptName != null and deptName != ''"> and dept_name like concat('%', #{deptName}, '%')</if> |
|||
<if test="planFinishStartDate != null "> and plan_finish_start_date = #{planFinishStartDate}</if> |
|||
<if test="planFinishEndDate != null "> and plan_finish_end_date = #{planFinishEndDate}</if> |
|||
<if test="planFinishDays != null "> and plan_finish_days = #{planFinishDays}</if> |
|||
<if test="deptLeaderConfirmStatus != null and deptLeaderConfirmStatus != ''"> and dept_leader_confirm_status = #{deptLeaderConfirmStatus}</if> |
|||
<if test="actualFinishStartTime != null "> and actual_finish_start_time = #{actualFinishStartTime}</if> |
|||
<if test="actualFinishEndTime != null "> and actual_finish_end_time = #{actualFinishEndTime}</if> |
|||
</where> |
|||
</select> |
|||
|
|||
<select id="selectSysMakeorderDeptById" parameterType="Long" resultMap="SysMakeorderDeptResult"> |
|||
<include refid="selectSysMakeorderDeptVo"/> |
|||
where id = #{id} |
|||
</select> |
|||
|
|||
<insert id="insertSysMakeorderDept" parameterType="SysMakeorderDept" useGeneratedKeys="true" keyProperty="id"> |
|||
insert into sys_makeorder_dept |
|||
<trim prefix="(" suffix=")" suffixOverrides=","> |
|||
<if test="delFlag != null">del_flag,</if> |
|||
<if test="createBy != null">create_by,</if> |
|||
<if test="createTime != null">create_time,</if> |
|||
<if test="updateBy != null">update_by,</if> |
|||
<if test="updateTime != null">update_time,</if> |
|||
<if test="remark != null">remark,</if> |
|||
<if test="makeNo != null">makeNo,</if> |
|||
<if test="materialNo != null">material_no,</if> |
|||
<if test="deptId != null">dept_id,</if> |
|||
<if test="deptName != null">dept_name,</if> |
|||
<if test="planFinishStartDate != null">plan_finish_start_date,</if> |
|||
<if test="planFinishEndDate != null">plan_finish_end_date,</if> |
|||
<if test="planFinishDays != null">plan_finish_days,</if> |
|||
<if test="deptLeaderConfirmStatus != null">dept_leader_confirm_status,</if> |
|||
<if test="actualFinishStartTime != null">actual_finish_start_time,</if> |
|||
<if test="actualFinishEndTime != null">actual_finish_end_time,</if> |
|||
</trim> |
|||
<trim prefix="values (" suffix=")" suffixOverrides=","> |
|||
<if test="delFlag != null">#{delFlag},</if> |
|||
<if test="createBy != null">#{createBy},</if> |
|||
<if test="createTime != null">#{createTime},</if> |
|||
<if test="updateBy != null">#{updateBy},</if> |
|||
<if test="updateTime != null">#{updateTime},</if> |
|||
<if test="remark != null">#{remark},</if> |
|||
<if test="makeNo != null">#{makeNo},</if> |
|||
<if test="materialNo != null">#{materialNo},</if> |
|||
<if test="deptId != null">#{deptId},</if> |
|||
<if test="deptName != null">#{deptName},</if> |
|||
<if test="planFinishStartDate != null">#{planFinishStartDate},</if> |
|||
<if test="planFinishEndDate != null">#{planFinishEndDate},</if> |
|||
<if test="planFinishDays != null">#{planFinishDays},</if> |
|||
<if test="deptLeaderConfirmStatus != null">#{deptLeaderConfirmStatus},</if> |
|||
<if test="actualFinishStartTime != null">#{actualFinishStartTime},</if> |
|||
<if test="actualFinishEndTime != null">#{actualFinishEndTime},</if> |
|||
</trim> |
|||
</insert> |
|||
|
|||
<update id="updateSysMakeorderDept" parameterType="SysMakeorderDept"> |
|||
update sys_makeorder_dept |
|||
<trim prefix="SET" suffixOverrides=","> |
|||
<if test="delFlag != null">del_flag = #{delFlag},</if> |
|||
<if test="createBy != null">create_by = #{createBy},</if> |
|||
<if test="createTime != null">create_time = #{createTime},</if> |
|||
<if test="updateBy != null">update_by = #{updateBy},</if> |
|||
<if test="updateTime != null">update_time = #{updateTime},</if> |
|||
<if test="remark != null">remark = #{remark},</if> |
|||
<if test="makeNo != null">makeNo = #{makeNo},</if> |
|||
<if test="materialNo != null">material_no = #{materialNo},</if> |
|||
<if test="deptId != null">dept_id = #{deptId},</if> |
|||
<if test="deptName != null">dept_name = #{deptName},</if> |
|||
<if test="planFinishStartDate != null">plan_finish_start_date = #{planFinishStartDate},</if> |
|||
<if test="planFinishEndDate != null">plan_finish_end_date = #{planFinishEndDate},</if> |
|||
<if test="planFinishDays != null">plan_finish_days = #{planFinishDays},</if> |
|||
<if test="deptLeaderConfirmStatus != null">dept_leader_confirm_status = #{deptLeaderConfirmStatus},</if> |
|||
<if test="actualFinishStartTime != null">actual_finish_start_time = #{actualFinishStartTime},</if> |
|||
<if test="actualFinishEndTime != null">actual_finish_end_time = #{actualFinishEndTime},</if> |
|||
</trim> |
|||
where id = #{id} |
|||
</update> |
|||
|
|||
<delete id="deleteSysMakeorderDeptById" parameterType="Long"> |
|||
delete from sys_makeorder_dept where id = #{id} |
|||
</delete> |
|||
|
|||
<delete id="deleteSysMakeorderDeptByIds" parameterType="String"> |
|||
delete from sys_makeorder_dept where id in |
|||
<foreach item="id" collection="array" open="(" separator="," close=")"> |
|||
#{id} |
|||
</foreach> |
|||
</delete> |
|||
|
|||
<update id="cancelSysMakeorderDeptById" parameterType="Long"> |
|||
update sys_makeorder_dept set del_flag = '1' where id = #{id} |
|||
</update> |
|||
|
|||
<update id="restoreSysMakeorderDeptById" parameterType="Long"> |
|||
update sys_makeorder_dept set del_flag = '0' where id = #{id} |
|||
</update> |
|||
|
|||
</mapper> |
Loading…
Reference in new issue