Prechádzať zdrojové kódy

调整数据初始化方式

wany 1 rok pred
rodič
commit
d553d05bdc

+ 0 - 5
src/main/java/com/kingtom/shengtai/api/controller/SrmCooperateController.java

@@ -6,9 +6,6 @@ import java.util.Map;
 import cn.dev33.satoken.annotation.SaCheckPermission;
 import cn.dev33.satoken.annotation.SaCheckRole;
 import com.kingtom.kirin.api.security.SaSecurityUtils;
-import com.kingtom.kirin.app.auth.base.AuthInit;
-import com.kingtom.kirin.app.auth.base.Menu;
-import com.kingtom.kirin.app.auth.base.Role;
 import com.kingtom.kirin.app.security.base.SessionData;
 import com.kingtom.kirin.core.common.base.PageInfo;
 import com.kingtom.kirin.core.common.base.Result;
@@ -38,8 +35,6 @@ import org.springframework.web.bind.annotation.*;
 @Tag(name = "SrmCooperateController", description = "供应商合作记录表 控制层。")
 @RestController
 @RequestMapping("/srmCooperates")
-@AuthInit(menus = {@Menu(name = "组织管理:供应商管理", otherName = "供应商管理", code = "organization_supplier",
-        routeUri = "supplier", orderNum = 25)}, roles = {@Role(name = "供应商", code = "supplier")})
 public class SrmCooperateController{
 
     @Autowired

+ 2 - 0
src/main/resources/application-common.yml

@@ -61,6 +61,8 @@ spring:
     validate-on-migrate: true
     # 当迁移发现数据库非空且存在没有元数据的表时,自动执行基准迁移,新建schema_version表
     baseline-on-migrate: true
+    # 允许迁移乱序运行
+    out-of-order: true
 mybatis-flex:
   config-location: classpath:mybatis-config.xml
   mapper-locations:

+ 0 - 15
src/main/resources/application-dev-conf.yml

@@ -23,21 +23,6 @@ app:
     address: www.tingnin.cn
     port: 6543
     app: apis
-  org:
-    init:
-      name: 成都诚唐科技有限责任公司
-      other-name: 诚唐科技
-      type: 1000 # 有限责任公司
-      usci: 915101003274788233
-      tax-id: 915101003274788233
-      org-code: 32747882-3
-      phones:
-        - 18111618069
-      emails:
-        - 370748737@qq.com
-      legal-name: 杨成
-      legal-phone: 18111618069
-      username: yangcheng
   init:
     ddic: sex,district
   storage:

+ 0 - 15
src/main/resources/application-local-conf.yml

@@ -23,21 +23,6 @@ app:
     address: 127.0.0.1
     port: 8080
     app: apis
-  org:
-    init:
-      name: 盛泰公司
-      other-name: 盛泰公司
-      type: 1000 # 有限责任公司
-      usci: 915101003274788233
-      tax-id: 915101003274788233
-      org-code: 32747882-3
-      phones:
-        - 18111618069
-      emails:
-        - 370748737@qq.com
-      legal-name: 杨成
-      legal-phone: 18111618069
-      username: yangcheng
   init:
     ddic: sex,district
   storage:

+ 0 - 10
src/main/resources/ddics/product-items.json

@@ -1,10 +0,0 @@
-[
-    {
-        "key":"yes",
-        "name":"是"
-    },
-    {
-        "key":"no",
-        "name":"否"
-    }
-]

+ 0 - 7
src/main/resources/ddics/product.json

@@ -1,7 +0,0 @@
-{
-    "name":"产品目录",
-    "simpleName":"产品目录",
-    "code":"product",
-    "des":"产品目录",
-    "sysFlag":1
-}

+ 19 - 0
src/main/resources/init/auth/auth.json

@@ -0,0 +1,19 @@
+{
+    "roles":[
+        {
+            "name":"供应商",
+            "code":"supplier",
+            "menuCode":["NONE"],
+            "display":1
+        }
+    ],
+    "menus":[
+        {
+            "name":"组织管理:供应商管理",
+            "otherName":"供应商管理",
+            "code":"organization_supplier",
+            "routeUri":"supplier",
+            "orderNum":25
+        }
+    ]
+}

+ 17 - 0
src/main/resources/init/ddics/product.json

@@ -0,0 +1,17 @@
+{
+    "name":"产品目录",
+    "simpleName":"产品目录",
+    "code":"product",
+    "des":"产品目录",
+    "sysFlag":1,
+    "items":[
+        {
+            "key":"yes",
+            "name":"是"
+        },
+        {
+            "key":"no",
+            "name":"否"
+        }
+    ]
+}