add: 木箱类型新增一键修改
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
package org.nl.b_lms.storage_manage.database.controller;
|
||||
|
||||
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.nl.b_lms.storage_manage.database.service.IMdpbBoxtypeService;
|
||||
import org.nl.b_lms.storage_manage.database.service.dao.MdpbBoxtype;
|
||||
@@ -59,4 +60,11 @@ public class MdpbBoxtypeController {
|
||||
return new ResponseEntity<>(HttpStatus.OK);
|
||||
}
|
||||
|
||||
@PostMapping("/confirmUpdate")
|
||||
@Log("一键修改")
|
||||
public ResponseEntity<Object> confirmUpdate(@RequestBody JSONObject whereJson) {
|
||||
iMdpbBoxtypeService.confirmUpdate(whereJson);
|
||||
return new ResponseEntity<>(HttpStatus.OK);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
package org.nl.b_lms.storage_manage.database.service;
|
||||
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import org.nl.b_lms.storage_manage.database.service.dao.MdpbBoxtype;
|
||||
@@ -43,4 +44,10 @@ public interface IMdpbBoxtypeService extends IService<MdpbBoxtype> {
|
||||
* @param ids : {集合}
|
||||
*/
|
||||
void delete(Set<String> ids);
|
||||
|
||||
/**
|
||||
* 一键修改
|
||||
* @param whereJson: {需要修改的参数}
|
||||
*/
|
||||
void confirmUpdate(JSONObject whereJson);
|
||||
}
|
||||
|
||||
@@ -2,8 +2,10 @@ package org.nl.b_lms.storage_manage.database.service.impl;
|
||||
|
||||
import cn.hutool.core.map.MapUtil;
|
||||
import cn.hutool.core.util.ObjectUtil;
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
@@ -69,4 +71,14 @@ public class MdpbBoxtypeServiceImpl extends ServiceImpl<MdpbBoxtypeMapper, MdpbB
|
||||
public void delete(Set<String> ids) {
|
||||
this.baseMapper.deleteBatchIds(ids);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void confirmUpdate(JSONObject whereJson) {
|
||||
if (ObjectUtil.isNotEmpty(whereJson.getString("lash_num"))) {
|
||||
this.update(
|
||||
new UpdateWrapper<MdpbBoxtype>().lambda()
|
||||
.set(MdpbBoxtype::getLash_num, whereJson.getString("lash_num"))
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user