feat: 0531科室出库

dev_kcyj
chenhc 1 year ago
parent a6c355c091
commit ddb0a24f8d

@ -9,10 +9,7 @@ import com.glxp.api.req.inout.AddSkSiackerListRequest;
import com.glxp.api.req.inout.FilterSkSiackerListRequest; import com.glxp.api.req.inout.FilterSkSiackerListRequest;
import com.glxp.api.res.inout.IoOrderResponse; import com.glxp.api.res.inout.IoOrderResponse;
import com.glxp.api.service.inout.IoDepartmentOrderService; import com.glxp.api.service.inout.IoDepartmentOrderService;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.*;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RestController;
import javax.annotation.Resource; import javax.annotation.Resource;
import java.util.List; import java.util.List;
@ -73,6 +70,18 @@ public class IoDepartmentOrderController extends BaseController {
return ResultVOUtils.success("点击成功!"); return ResultVOUtils.success("点击成功!");
} }
/**
*
*
* @param
* @return
*/
@DeleteMapping("/udiwms/inout/ioDepartmentOrder/deleteSkSicker")
public BaseResponse deleteSkSicker(String adNum) {
ioDepartmentOrderService.deleteSkSicker(adNum);
return ResultVOUtils.success("操作成功!");
}
/** /**
* *

@ -13,4 +13,6 @@ public class FilterSkSiackerListRequest extends ListPageRequest {
private String startTime; private String startTime;
private String endTime; private String endTime;
private String deptCode;
} }

@ -23,4 +23,6 @@ public interface IoDepartmentOrderService {
void addInfoSkSicker(AddSkSiackerListRequest addSkSiackerListRequest); void addInfoSkSicker(AddSkSiackerListRequest addSkSiackerListRequest);
void clickToTriggerbyCode(String adNum); void clickToTriggerbyCode(String adNum);
void deleteSkSicker(String adNum);
} }

@ -6,6 +6,7 @@ import cn.hutool.core.collection.CollectionUtil;
import cn.hutool.core.lang.UUID; import cn.hutool.core.lang.UUID;
import cn.hutool.core.util.IdUtil; import cn.hutool.core.util.IdUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageHelper;
import com.glxp.api.constant.ConstantStatus; import com.glxp.api.constant.ConstantStatus;
import com.glxp.api.dao.basic.BasicSkSickerMapper; import com.glxp.api.dao.basic.BasicSkSickerMapper;
@ -119,4 +120,12 @@ public class IoDepartmentOrderServiceImpl implements IoDepartmentOrderService {
} }
} }
} }
@Override
public void deleteSkSicker(String adNum) {
UpdateWrapper<BasicSkSickerEntity> qw = new UpdateWrapper<>();
qw.eq("adNum", adNum);
skSickerMapper.delete(qw);
}
} }

@ -89,6 +89,9 @@
OR basic_sk_sicker.adNum LIKE concat('%', #{name}, '%') OR basic_sk_sicker.adNum LIKE concat('%', #{name}, '%')
OR basic_sk_sicker.code LIKE concat('%', #{name}, '%') OR basic_sk_sicker.code LIKE concat('%', #{name}, '%')
</if> </if>
<if test="deptCode != '' and deptCode != null">
basic_sk_sicker.deptCode = #{deptCode}
</if>
<if test="startTime != null and startTime != '' and endTime != null and endTime != ''"> <if test="startTime != null and startTime != '' and endTime != null and endTime != ''">
AND date_format(updateTime, '%Y-%m-%d') between date_format(#{startTime}, '%Y-%m-%d') and AND date_format(updateTime, '%Y-%m-%d') between date_format(#{startTime}, '%Y-%m-%d') and
date_format(#{endTime}, '%Y-%m-%d') date_format(#{endTime}, '%Y-%m-%d')

Loading…
Cancel
Save