package com.xzx.gc.system.controller; import com.xzx.gc.common.Result; import com.xzx.gc.common.annotations.PassToken; import com.xzx.gc.common.constant.Constants; import com.xzx.gc.common.dto.log.OperationAppLog; import com.xzx.gc.common.request.BaseController; import com.xzx.gc.model.IdDTO; import com.xzx.gc.model.system.ItemPriceAddDTO; import com.xzx.gc.system.service.OtherUserService; import com.xzx.gc.system.service.SysItemPriceService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RestController; import javax.servlet.http.HttpServletRequest; @Api(tags = "骑手分类价格管理") @RestController @Slf4j public class SysItemPriceController extends BaseController { @Autowired private SysItemPriceService sysItemPriceService; @Autowired private OtherUserService otherUserService; @ApiOperation(value = "添加骑手分类价格") @PostMapping("/itemPrice/add") public Result itemUserAdd(HttpServletRequest request, @RequestBody ItemPriceAddDTO itemPriceAddDTO) { sysItemPriceService.itemPriceAdd(itemPriceAddDTO); String mobilePhone = otherUserService.findById(getUserId(request)).getMobilePhone(); OperationAppLog build = OperationAppLog.builder().appPrograme(getFrontClient(request)).opreateName(mobilePhone) .methodName(Constants.SYS_MODUL_NAME).operateAction("添加骑手分类价格-"+itemPriceAddDTO.getItemId()).build(); mqUtil.sendApp(build); return Result.success(); } }