From 0d30d493b1a99606bfe8a0dc8445b793d3d4f287 Mon Sep 17 00:00:00 2001 From: Stormeye Wu Date: Thu, 15 Aug 2019 14:29:20 +0800 Subject: [PATCH] =?UTF-8?q?[=E6=A5=BC=E5=B1=82=E6=A5=BC=E5=BA=A7][?= =?UTF-8?q?=E4=BF=AE=E6=94=B9]:=E9=9D=A2=E7=A7=AF=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../basic/WxMallBuildingController.java | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/mallinkAdmin/src/main/java/com/iformall/controller/basic/WxMallBuildingController.java b/mallinkAdmin/src/main/java/com/iformall/controller/basic/WxMallBuildingController.java index fb6655b5a..b36f45f56 100644 --- a/mallinkAdmin/src/main/java/com/iformall/controller/basic/WxMallBuildingController.java +++ b/mallinkAdmin/src/main/java/com/iformall/controller/basic/WxMallBuildingController.java @@ -1,8 +1,10 @@ package com.iformall.controller.basic; import com.iformall.annotation.SystemControllerLog; +import com.iformall.common.ErrorCode; import com.iformall.common.ResultData; import com.iformall.controller.base.BaseController; +import com.iformall.domain.po.WxMallFloor; import com.iformall.service.WxMallBuildingService; import io.swagger.annotations.ApiOperation; import org.slf4j.Logger; @@ -26,5 +28,23 @@ public class WxMallBuildingController extends BaseController { return wxMallBuildingService.getbuildingfloorlist(getTenantId()); } + @ApiOperation("保存楼层楼座面积") + @PostMapping("saveFloorArea") + @SystemControllerLog(description = "商城-楼座/楼层-保存面积") + public ResultData saveFloorArea(@RequestBody WxMallFloor record) { + logger.debug("[" + getIpAddr() + "] WxMallBuildingController::addBuildingAndFloor"); + if(record == null) { + return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL); + } + if (record.getId() == null) { + return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL); + } + if (record.getTotalArea() == null && record.getOperatingArea() == null) { + return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL); + } + record.setTenantId(getTenantId()); + wxMallBuildingService.saveFloorArea(record); + return new ResultData(); + } }