فهرست منبع

后台 商户添加与列表查看

limingming 1 سال پیش
والد
کامیت
a102dd0faa

+ 21 - 14
ruoyi-admin/src/main/java/com/ruoyi/web/controller/platform/MerchantUserController.java

@@ -1,16 +1,16 @@
 package com.ruoyi.web.controller.platform;
 
-import com.ruoyi.common.annotation.Log;
 import com.ruoyi.common.core.controller.BaseController;
-import com.ruoyi.common.core.domain.AjaxResult;
-import com.ruoyi.common.core.page.TableDataInfo;
-import com.ruoyi.common.enums.BusinessType;
+import com.ruoyi.common.core.domain.R;
+import com.ruoyi.common.utils.DateUtils;
 import com.ruoyi.system.domain.MerchantUser;
 import com.ruoyi.system.service.MerchantUserService;
 import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.web.bind.annotation.*;
 
+import java.util.List;
+import java.util.UUID;
+
 /**
  * 商户信息Controller
  * 
@@ -26,21 +26,28 @@ public class MerchantUserController extends BaseController {
     /**
      * 查询商户信息列表
      */
-    @PreAuthorize("@ss.hasPermi('system:user:list')")
-    @GetMapping("/list")
-    public TableDataInfo list(MerchantUser merchantUser) {
-        return null;
+    @PostMapping("/allList")
+    public R<List<MerchantUser>> list() {
+        List<MerchantUser> list = merchantUserService.list();
+        return R.ok(list);
     }
 
 
     /**
      * 新增商户信息
      */
-    @PreAuthorize("@ss.hasPermi('system:user:add')")
-    @Log(title = "商户信息", businessType = BusinessType.INSERT)
-    @PostMapping
-    public AjaxResult add(@RequestBody MerchantUser merchantUser) {
-        return null;
+    @PostMapping("/add")
+    public R<Boolean> add(@RequestBody MerchantUser param) {
+        if (param.getId() != null) {
+            param.setUpdateTime(DateUtils.getNowDate());
+        }else {
+            param.setCreateTime(DateUtils.getNowDate());
+            //随机生成6位商户标识
+            String uuid = UUID.randomUUID().toString().replace("-", "").substring(0, 6);
+            param.setMerchantCode(uuid);
+        }
+        return R.ok(merchantUserService.saveOrUpdate(param));
+
     }
 
 }

+ 8 - 12
ruoyi-admin/src/main/java/com/ruoyi/web/controller/platform/UserInfoController.java

@@ -81,24 +81,20 @@ public class UserInfoController extends BaseController {
         map.put("湖南省", 9000);
         map.put("广东省", 10000);
         map.put("海南省", 11000);
-        map.put("四川", 6000);
-        map.put("贵州", 6000);
-        map.put("云南", 6000);
+        map.put("四川", 6000);
+        map.put("贵州", 6000);
+        map.put("云南", 6000);
         map.put("江西省", 8000);
         map.put("陕西省", 8000);
         map.put("青海省", 8000);
         map.put("甘肃省", 8000);
-        map.put("广西省", 8000);
-        map.put("新疆省", 8000);
-        map.put("内蒙古省", 9000);
-        map.put("西藏省", 6000);
-        map.put("台湾", 4000);
-        map.put("香港", 6666);
-        map.put("澳门", 6666);
+        map.put("广西壮族自治区", 8000);
+        map.put("新疆维吾尔自治区", 8000);
+        map.put("内蒙古自治区", 9000);
+        map.put("西藏自治区", 6000);
         map.put("安徽省", 7000);
-        map.put("江苏省", 9000);
+        map.put("江苏省", 9000);
         return R.ok(map);
     }
 
-
 }