Browse Source

设备年费

lijin 2 weeks ago
parent
commit
bbf4e8b110

+ 14 - 3
device-api-service/src/main/java/com/xy/service/DeviceAnnualFeeOrdersServiceImpl.java

@@ -6,16 +6,17 @@ import com.github.yitter.idgen.YitIdHelper;
 import com.xy.dto.DeviceAnnualFeeOrdersDto;
 import com.xy.entity.DeviceAnnualFee;
 import com.xy.entity.DeviceAnnualFeeOrders;
+import com.xy.entity.SysDictRedis;
 import com.xy.mapper.DeviceAnnualFeeOrdersMapper;
-import com.xy.utils.Beans;
-import com.xy.utils.DataTime;
-import com.xy.utils.R;
+import com.xy.utils.*;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
 import lombok.AllArgsConstructor;
 import org.springframework.stereotype.Service;
+import org.springframework.web.bind.annotation.PostMapping;
 
 import java.time.LocalDateTime;
+import java.util.Map;
 
 
 /**
@@ -65,4 +66,14 @@ public class DeviceAnnualFeeOrdersServiceImpl extends ServiceImpl<DeviceAnnualFe
         updateById(deviceAnnualFeeOrders);
         return R.ok();
     }
+
+    @PostMapping("getAnnualFee")
+    @ApiOperation("查询年费标准")
+    public R<Integer> getAnnualFee() {
+        Map<String, SysDictRedis> stringSysDictRedisMap = SysDictUtils.get("merc_device_annual_fee");
+        SysDictRedis sysDictRedis = stringSysDictRedisMap.get(String.valueOf(MercAuthUtils.getMercId()));
+        int money = Integer.parseInt(sysDictRedis.getValue());
+        return R.ok(money);
+    }
+
 }