build:依赖 工具

feature/comment
ChenYan 2025-01-02 14:18:31 +08:00
parent 5f5cc9aa7e
commit 76a23fa933
6 changed files with 25 additions and 14 deletions

View File

@ -67,6 +67,12 @@
<artifactId>mcwl-myInvitation</artifactId> <artifactId>mcwl-myInvitation</artifactId>
<version>3.8.8</version> <version>3.8.8</version>
</dependency> </dependency>
<!-- 公共模块-->
<dependency>
<groupId>com.mcwl</groupId>
<artifactId>mcwl-common</artifactId>
<version>3.8.8</version>
</dependency>
<!-- 资源中心模块--> <!-- 资源中心模块-->
<dependency> <dependency>
<groupId>com.mcwl</groupId> <groupId>com.mcwl</groupId>

View File

@ -1,4 +1,5 @@
package com.mcwl.web.controller.resource; package com.mcwl.web.controller.resource;
import com.mcwl.common.annotation.Anonymous;
import com.mcwl.common.core.controller.BaseController; import com.mcwl.common.core.controller.BaseController;
import com.mcwl.common.core.domain.AjaxResult; import com.mcwl.common.core.domain.AjaxResult;
import com.mcwl.common.core.page.TableDataInfo; import com.mcwl.common.core.page.TableDataInfo;
@ -16,6 +17,7 @@ import java.util.List;
* @Description * @Description
* @Date2024/12/31 10:48 * @Date2024/12/31 10:48
*/ */
@RestController @RestController
@RequestMapping("/MallProduct") @RequestMapping("/MallProduct")
public class MallProductController extends BaseController { public class MallProductController extends BaseController {
@ -41,7 +43,7 @@ public class MallProductController extends BaseController {
/** /**
* *
*/ */
@GetMapping(value = "/{jobId}") @GetMapping(value = "/{jobId}")
public AjaxResult getInfo(@PathVariable("jobId") Long jobId) public AjaxResult getInfo(@PathVariable("jobId") Long jobId)
@ -50,9 +52,9 @@ public class MallProductController extends BaseController {
} }
/** /**
* *
*/ */
@PostMapping @PostMapping("/add")
public AjaxResult add(@RequestBody MallProduct mallProduct) public AjaxResult add(@RequestBody MallProduct mallProduct)
{ {
mallProduct.setCreateBy(getUsername()); mallProduct.setCreateBy(getUsername());
@ -60,9 +62,9 @@ public class MallProductController extends BaseController {
} }
/** /**
* *
*/ */
@PutMapping @PutMapping("/upda")
public AjaxResult edit(@RequestBody MallProduct mallProduct) public AjaxResult edit(@RequestBody MallProduct mallProduct)
{ {
mallProduct.setUpdateBy(getUsername()); mallProduct.setUpdateBy(getUsername());
@ -71,12 +73,12 @@ public class MallProductController extends BaseController {
/** /**
* *
*/ */
@DeleteMapping("/{Ids}") @DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] Ids) public AjaxResult remove(@RequestBody Long[] ids)
{ {
mallProductRuleInfoService.deleteMallProductByIds(Ids); mallProductRuleInfoService.deleteMallProductByIds(ids);
return success(); return success();
} }

View File

@ -116,11 +116,11 @@ mybatis-plus:
autoMappingBehavior: PARTIAL autoMappingBehavior: PARTIAL
# MyBatis 自动映射时未知列或未知属性处理策 # MyBatis 自动映射时未知列或未知属性处理策
# NONE不做处理 WARNING打印相关警告 FAILING抛出异常和详细信息 # NONE不做处理 WARNING打印相关警告 FAILING抛出异常和详细信息
autoMappingUnknownColumnBehavior: NONE autoMappingUnknownColumnBehavior: FAILING
# 更详细的日志输出 会有性能损耗 org.apache.ibatis.logging.stdout.StdOutImpl # 更详细的日志输出 会有性能损耗 org.apache.ibatis.logging.stdout.StdOutImpl
# 关闭日志记录 (可单纯使用 p6spy 分析) org.apache.ibatis.logging.nologging.NoLoggingImpl # 关闭日志记录 (可单纯使用 p6spy 分析) org.apache.ibatis.logging.nologging.NoLoggingImpl
# 默认日志输出 org.apache.ibatis.logging.slf4j.Slf4jImpl # 默认日志输出 org.apache.ibatis.logging.slf4j.Slf4jImpl
logImpl: org.apache.ibatis.logging.slf4j.Slf4jImpl logImpl: org.apache.ibatis.logging.stdout.StdOutImpl
global-config: global-config:
# 是否打印 Logo banner # 是否打印 Logo banner
banner: false banner: false

View File

@ -4,6 +4,8 @@ import java.io.Serializable;
import java.util.Date; import java.util.Date;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;
import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonInclude;
@ -18,6 +20,7 @@ public class BaseEntity implements Serializable
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/** 搜索值 */ /** 搜索值 */
@TableField(exist = false)
@JsonIgnore @JsonIgnore
private String searchValue; private String searchValue;
@ -39,6 +42,7 @@ public class BaseEntity implements Serializable
private String remark; private String remark;
/** 请求参数 */ /** 请求参数 */
@TableField(exist = false)
@JsonInclude(JsonInclude.Include.NON_EMPTY) @JsonInclude(JsonInclude.Include.NON_EMPTY)
private Map<String, Object> params; private Map<String, Object> params;

View File

@ -24,7 +24,6 @@ import java.math.BigDecimal;
public class MallProduct extends BaseEntity { public class MallProduct extends BaseEntity {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/** /**
* ID * ID
*/ */

View File

@ -55,7 +55,7 @@ public class MallProductServiceImpl extends ServiceImpl<MallProductMapper,MallPr
@Override @Override
public void deleteMallProductByIds(Long[] ids) { public void deleteMallProductByIds(Long[] ids) {
postMapper.deleteById(ids); postMapper.deleteBatchIds(ids);
} }