MrShi
2025-09-15 856f526f823f5dad88c28657d82f971ff66afb1e
server/platform/src/main/java/com/doumee/api/business/PricingDetailController.java
@@ -11,6 +11,7 @@
import com.doumee.service.business.PricingDetailService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.apache.commons.lang3.StringUtils;
import org.apache.shiro.authz.annotation.RequiresPermissions;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
@@ -65,7 +66,12 @@
    @PostMapping("/updateById")
    @RequiresPermissions("business:pricingdetail:update")
    public ApiResponse updateById(@RequestBody PricingDetail pricingDetail) {
        pricingDetailService.updateById(pricingDetail);
        if (StringUtils.isEmpty(pricingDetail.getId())){
            pricingDetailService.create(pricingDetail);
        }else {
            pricingDetailService.updateById(pricingDetail);
        }
        return ApiResponse.success(null);
    }