From 8636bbdb470fbd7c99cdbcee46e3d7526cac7750 Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期一, 03 十一月 2025 13:59:50 +0800
Subject: [PATCH] 日志
---
ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TErpGoodsController.java | 13 +++++++++++++
1 files changed, 13 insertions(+), 0 deletions(-)
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TErpGoodsController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TErpGoodsController.java
index f76ec87..6d42764 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TErpGoodsController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TErpGoodsController.java
@@ -10,6 +10,7 @@
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.basic.PageInfo;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.BaseModel;
@@ -17,6 +18,7 @@
import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.core.domain.entity.SysUser;
import com.ruoyi.common.core.exception.ServiceException;
+import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.common.utils.WebUtils;
import com.ruoyi.framework.web.service.TokenService;
import com.ruoyi.system.dto.*;
@@ -179,6 +181,7 @@
*/
@ApiOperation(value = "诊所 一键获取商品 获取全部")
@PostMapping(value = "/getAllGoodsList")
+ @Log(title = "商品管理-诊所 一键获取商品", businessType = BusinessType.INSERT)
public R<?> getAllGoodsList() {
SysUser user = tokenService.getLoginUser().getUser();
Integer roleType = user.getRoleType();
@@ -222,6 +225,7 @@
@ApiOperation(value = "供应商添加商品")
@PostMapping(value = "/add")
+ @Log(title = "商品管理-供应商添加", businessType = BusinessType.INSERT)
public R<Boolean> add(@Validated @RequestBody TErpGoodsAddDto dto) {
SysUser user = tokenService.getLoginUser().getUser();
if (erpGoodsService.isExit(dto.getGoodsIdCode(), dto.getQuasiNumber(),null)) {
@@ -268,6 +272,7 @@
}
@ApiOperation(value = "诊所添加商品")
@PostMapping(value = "/clinicAdd")
+ @Log(title = "商品管理-诊所添加", businessType = BusinessType.INSERT)
public R<Boolean> clinicAdd(@Validated @RequestBody TErpClinicGoodsAddDto dto) {
SysUser user = tokenService.getLoginUser().getUser();
if (erpGoodsService.isExit(dto.getGoodsIdCode(), dto.getQuasiNumber(),null)) {
@@ -305,6 +310,7 @@
@ApiOperation(value = "诊所编辑商品")
@PostMapping(value = "/clinicUpdate")
+ @Log(title = "商品管理-诊所编辑", businessType = BusinessType.UPDATE)
public R<Boolean> clinicUpdate(@Validated @RequestBody TErpClinicGoodsUpdateDto dto) {
SysUser user = tokenService.getLoginUser().getUser();
if (erpGoodsService.isExit(dto.getGoodsIdCode(), dto.getQuasiNumber(),dto.getId())) {
@@ -338,6 +344,7 @@
@ApiOperation(value = "供应商/诊所 删除商品")
@DeleteMapping(value = "/delete/{id}")
+ @Log(title = "商品管理-删除", businessType = BusinessType.DELETE)
public R<Boolean> delete(@PathVariable String id) {
TErpGoods goods = erpGoodsService.getById(id);
SysUser user = tokenService.getLoginUser().getUser();
@@ -377,6 +384,7 @@
@ApiOperation(value = "诊所 一键添加商品")
@PostMapping(value = "/addSupplierGoods")
+ @Log(title = "商品管理-诊所一键添加商品", businessType = BusinessType.INSERT)
public R<Boolean> addSupplierGoods(@RequestBody AddSupplierGoodsDto dto) {
// List<String> split = Arrays.asList(goodsIds.split(","));
List<TErpGoods> list = erpGoodsService.list(new LambdaQueryWrapper<TErpGoods>().in(TErpGoods::getId, dto.getGoodsIds()));
@@ -421,6 +429,7 @@
*/
@ApiOperation(value = "供应商启用 停用商品")
@PostMapping(value = "/updateStatus")
+ @Log(title = "商品管理-供应商启用/停用商品", businessType = BusinessType.UPDATE)
public R<Boolean> updateStatus(@RequestBody TErpGoodsUpdateStatusDto dto) {
TErpGoods goods = erpGoodsService.getById(dto.getId());
if(dto.getState()==1 && goods.getTypeId()==null){
@@ -436,6 +445,7 @@
@ApiOperation(value = "供应商完善商品")
@PostMapping(value = "/saveDataInfo")
+ @Log(title = "商品管理-供应商完善商品", businessType = BusinessType.UPDATE)
public R<Boolean> saveDataInfo(@RequestBody @Valid TErpGoodsInfoSaveDto dto) {
SysUser user = tokenService.getLoginUser().getUser();
Integer roleType = user.getRoleType();
@@ -511,6 +521,7 @@
@ApiOperation(value = "商品管理信息导出--导出")
@PostMapping("/export")
+ @Log(title = "商品管理-导出", businessType = BusinessType.EXPORT)
public void listExport(@RequestBody TErpGoodsQuery query)
{
SysUser user = tokenService.getLoginUser().getUser();
@@ -570,6 +581,7 @@
@ApiOperation(value = "商品管理信息导入")
@PostMapping("/importFile")
+ @Log(title = "商品管理-导入", businessType = BusinessType.IMPORT)
public AjaxResult importFile(@RequestParam(value = "file") MultipartFile file ) {
SysUser user = tokenService.getLoginUser().getUser();
@@ -760,6 +772,7 @@
@ApiOperation(value = "平台设置分佣")
@PostMapping(value = "/setCommission")
+ @Log(title = "商品管理-平台设置分佣", businessType = BusinessType.UPDATE)
public R<Boolean> setCommission(@RequestBody @Valid TErpGoodsSetCommissionDto dto) {
SysUser user = tokenService.getLoginUser().getUser();
--
Gitblit v1.7.1