Compare commits

..

2 Commits

Author SHA1 Message Date
牛子源 02bea79589 Merge remote-tracking branch 'origin/master' 2025-04-22 10:20:33 +08:00
牛子源 57a721c540 dev 2025-04-22 10:20:13 +08:00
6 changed files with 22 additions and 32 deletions

View File

@ -27,7 +27,7 @@ public class ItemController extends BaseController {
String name = parmsUtil.getString("name"); String name = parmsUtil.getString("name");
String tel = parmsUtil.getString("tel"); String tel = parmsUtil.getString("tel");
return success(itemService.getPageList(page, size, name, tel)); return success(itemService.list(page, size, name, tel));
} }
@RequestMapping("/getItemById") @RequestMapping("/getItemById")
@ -36,13 +36,13 @@ public class ItemController extends BaseController {
if (id == null) { if (id == null) {
throw new MessageException("id参数为空"); throw new MessageException("id参数为空");
} }
return success(itemService.getItemById(id)); return success(itemService.get(id));
} }
@RequestMapping("/add") @RequestMapping("/add")
public Result<?> createItem() { public Result<?> createItem() {
Item item = parmsUtil.getObject("data", Item.class); Item item = parmsUtil.getObject("data", Item.class);
itemService.createItem(item); itemService.save(item);
return success(); return success();
} }
@ -56,7 +56,7 @@ public class ItemController extends BaseController {
@RequestMapping("/delete") @RequestMapping("/delete")
public Result<?> deleteItem() { public Result<?> deleteItem() {
Integer id = parmsUtil.getInteger("id"); Integer id = parmsUtil.getInteger("id");
itemService.del(id); itemService.delete(id);
return success(); return success();
} }

View File

@ -22,14 +22,14 @@ public class ItemGroupController extends BaseController {
Integer page = parmsUtil.getInteger("page", "页码不能为空"); Integer page = parmsUtil.getInteger("page", "页码不能为空");
Integer size = parmsUtil.getInteger("size", "页容量不能为空"); Integer size = parmsUtil.getInteger("size", "页容量不能为空");
String name = parmsUtil.getString("name"); String name = parmsUtil.getString("name");
Page<ItemGroup> pageResult = itemGroupService.getItemGroupList(page, size, name); Page<ItemGroup> pageResult = itemGroupService.list(page, size, name);
return success(pageResult); return success(pageResult);
} }
@RequestMapping("/getItemGroupById") @RequestMapping("/getItemGroupById")
public Result<ItemGroup> getItemGroupById() { public Result<ItemGroup> getItemGroupById() {
Integer id = parmsUtil.getInteger("id", "id不能为空"); Integer id = parmsUtil.getInteger("id", "id不能为空");
ItemGroup itemGroup = itemGroupService.getItemGroupById(id); ItemGroup itemGroup = itemGroupService.get(id);
return success(itemGroup); return success(itemGroup);
} }
@ -39,7 +39,7 @@ public class ItemGroupController extends BaseController {
if (itemGroupParam == null){ if (itemGroupParam == null){
throw new MessageException("请求参数不能为空"); throw new MessageException("请求参数不能为空");
} }
itemGroupService.saveItemGroup(itemGroupParam); itemGroupService.save(itemGroupParam);
return success(); return success();
} }

View File

@ -23,7 +23,7 @@ public class OrganizationMemberController extends BaseController {
int size = parmsUtil.getInteger("size", "页容量不能为空"); int size = parmsUtil.getInteger("size", "页容量不能为空");
String name = parmsUtil.getString("name"); String name = parmsUtil.getString("name");
String tel = parmsUtil.getString("tel"); String tel = parmsUtil.getString("tel");
return success(organizationMemberService.listPage(page,size,name,tel)); return success(organizationMemberService.pageList(page,size,name,tel));
} }
@RequestMapping("/add") @RequestMapping("/add")
public Result<?> add() { public Result<?> add() {

View File

@ -31,7 +31,7 @@ public class ItemGroupService extends BaseService {
* @param pageSize 页面大小 * @param pageSize 页面大小
* @param name 项目组名称 * @param name 项目组名称
*/ */
public Page<ItemGroup> getItemGroupList(int pageNum, int pageSize, String name) { public Page<ItemGroup> list(int pageNum, int pageSize, String name) {
QueryWrapper<ItemGroup> queryWrapper = new QueryWrapper<>(); QueryWrapper<ItemGroup> queryWrapper = new QueryWrapper<>();
if (name != null && !name.isEmpty()) { if (name != null && !name.isEmpty()) {
queryWrapper.like("name", name); queryWrapper.like("name", name);
@ -44,7 +44,7 @@ public class ItemGroupService extends BaseService {
* 获取项目组详情 * 获取项目组详情
* @param id 项目组id * @param id 项目组id
*/ */
public ItemGroup getItemGroupById(int id) { public ItemGroup get(int id) {
return itemGroupMapper.selectById(id); return itemGroupMapper.selectById(id);
} }
@ -53,7 +53,7 @@ public class ItemGroupService extends BaseService {
* @param itemGroupParam 项目组参数 * @param itemGroupParam 项目组参数
*/ */
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
public void saveItemGroup(ItemGroupParam itemGroupParam) { public void save(ItemGroupParam itemGroupParam) {
if (itemGroupParam.getId() != null) { if (itemGroupParam.getId() != null) {
QueryWrapper<ItemGroup> queryWrapper = new QueryWrapper<>(); QueryWrapper<ItemGroup> queryWrapper = new QueryWrapper<>();
queryWrapper.eq("name", itemGroupParam.getName()).ne("id", itemGroupParam.getId()).eq("del_flag", false); queryWrapper.eq("name", itemGroupParam.getName()).ne("id", itemGroupParam.getId()).eq("del_flag", false);
@ -61,7 +61,7 @@ public class ItemGroupService extends BaseService {
if (!itemGroups.isEmpty()) { if (!itemGroups.isEmpty()) {
throw new MessageException("项目分组名称已存在"); throw new MessageException("项目分组名称已存在");
} }
ItemGroup itemGroup = getItemGroup(itemGroupParam); ItemGroup itemGroup = getDetail(itemGroupParam);
itemGroup.setId(itemGroupParam.getId()); itemGroup.setId(itemGroupParam.getId());
itemGroupMapper.updateById(itemGroup); itemGroupMapper.updateById(itemGroup);
return; return;
@ -72,7 +72,7 @@ public class ItemGroupService extends BaseService {
if (!itemGroups.isEmpty()) { if (!itemGroups.isEmpty()) {
throw new MessageException("项目分组名称已存在"); throw new MessageException("项目分组名称已存在");
} }
ItemGroup itemGroup = getItemGroup(itemGroupParam); ItemGroup itemGroup = getDetail(itemGroupParam);
itemGroupMapper.insert(itemGroup); itemGroupMapper.insert(itemGroup);
} }
@ -80,7 +80,7 @@ public class ItemGroupService extends BaseService {
* 生成项目组 * 生成项目组
* @param itemGroupParam 项目组参数 * @param itemGroupParam 项目组参数
*/ */
private ItemGroup getItemGroup(ItemGroupParam itemGroupParam) { private ItemGroup getDetail(ItemGroupParam itemGroupParam) {
ItemGroup itemGroup = new ItemGroup(); ItemGroup itemGroup = new ItemGroup();
BigDecimal unitPrice = new BigDecimal(0); BigDecimal unitPrice = new BigDecimal(0);
BigDecimal purchaseUnitPrice = new BigDecimal(0); BigDecimal purchaseUnitPrice = new BigDecimal(0);

View File

@ -25,7 +25,7 @@ public class ItemService extends BaseService {
* @param name 项目名称 * @param name 项目名称
* @param tel 手机号 * @param tel 手机号
*/ */
public Page<Item> getPageList(int pageNum, int pageSize, String name, String tel) { public Page<Item> list(int pageNum, int pageSize, String name, String tel) {
QueryWrapper<Item> queryWrapper = new QueryWrapper<>(); QueryWrapper<Item> queryWrapper = new QueryWrapper<>();
if (name != null && !name.isEmpty()) { if (name != null && !name.isEmpty()) {
queryWrapper.like("name", name); queryWrapper.like("name", name);
@ -40,36 +40,26 @@ public class ItemService extends BaseService {
* 根据id获取项目信息 * 根据id获取项目信息
* @param id 项目id * @param id 项目id
*/ */
public Item getItemById(int id) { public Item get(int id) {
return itemMapper.selectById(id); return itemMapper.selectById(id);
} }
/* /*
* 创建项目 * 创建项目
* @param item 项目信息 * @param item 项目信息
*/ */
public void createItem(Item item) { public void save(Item item) {
if (item == null) { if (item == null) {
throw new MessageException("item参数为空"); throw new MessageException("item参数为空");
} }
ManagerUser managerUser = getManagerUser(); ManagerUser managerUser = getManagerUser();
item.setCreateDatetime(LocalDateTime.now()); item.setCreateDatetime(LocalDateTime.now());
item.setCreateBy(managerUser.getName()); item.setCreateBy(managerUser.getName());
itemMapper.insert(item); itemMapper.insertOrUpdate(item);
}
/*
* 更新项目信息
* @param item 项目信息
*/
public void updateItem(Item item) {
if (item == null) {
throw new MessageException("item参数为空");
}
item.setUpdateBy(getManagerUser().getName());
item.setUpdateDatetime(LocalDateTime.now());
itemMapper.updateById(item);
} }
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
public void del(Integer id) { public void delete(Integer id) {
if (id == null) { if (id == null) {
throw new MessageException("id参数为空"); throw new MessageException("id参数为空");
} }

View File

@ -30,7 +30,7 @@ public class OrganizationMemberService extends BaseService {
* @param name 姓名 * @param name 姓名
* @param tel 电话 * @param tel 电话
*/ */
public Page<OrganizationMember> listPage(int pageNum, int pageSize, String name, String tel) { public Page<OrganizationMember> pageList(int pageNum, int pageSize, String name, String tel) {
QueryWrapper<OrganizationMember> queryWrapper = new QueryWrapper<>(); QueryWrapper<OrganizationMember> queryWrapper = new QueryWrapper<>();
if (name != null && !name.isEmpty()) { if (name != null && !name.isEmpty()) {
queryWrapper.like("name", name); queryWrapper.like("name", name);