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.res.inout.IoOrderResponse;
import com.glxp.api.service.inout.IoDepartmentOrderService;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.util.List;
@ -73,6 +70,18 @@ public class IoDepartmentOrderController extends BaseController {
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 endTime;
private String deptCode;
}

@ -23,4 +23,6 @@ public interface IoDepartmentOrderService {
void addInfoSkSicker(AddSkSiackerListRequest addSkSiackerListRequest);
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.util.IdUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.github.pagehelper.PageHelper;
import com.glxp.api.constant.ConstantStatus;
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.code LIKE concat('%', #{name}, '%')
</if>
<if test="deptCode != '' and deptCode != null">
basic_sk_sicker.deptCode = #{deptCode}
</if>
<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
date_format(#{endTime}, '%Y-%m-%d')

Loading…
Cancel
Save