.redirects.gollum
... ...
@@ -13,3 +13,4 @@ iidp-plugin/tutor.md: iidp-plugin/tutorials.md
13 13
hazelcast分布式内存同步设计与实现.md: Hazelcast分布式内存同步设计与实现.md
14 14
版本发布/beta版本.md: 版本发布/前后端版本更新信息.md
15 15
升级指引.md: upgrad.md
16
+Many2One不需要填写依赖和允许跨App安装.md: Many2One跨App安装.md
Many2One\344\270\215\351\234\200\350\246\201\345\241\253\345\206\231\344\276\235\350\265\226\345\222\214\345\205\201\350\256\270\350\267\250App\345\256\211\350\243\205.md
... ...
@@ -1,42 +0,0 @@
1
-## # 1.ManyToOne不需要填写依赖和允许跨App安装
2
-1. 如果是模型的ManyToOne依赖,app.json不需要填写应用依赖
3
-2. 如果2个APP不存在继承扩展,只存在调用关系或者模型的many2one引用,可以不安装在一起
4
-
5
-1.@ManyToOne 指定targetModel的格式为 appName.modelName
6
-```
7
-@Model
8
-public class TestLog extends BaseModel {
9
-
10
- @ManyToOne(targetModel = "newSdkApp.TestOrg")// Many2one跨app安装,格式为:其他app的名字.模型名
11
- @JoinColumn(name = "org_code")
12
- private Map<String, Object> testOrg;
13
-
14
-}
15
-```
16
-
17
-2.如果需要再ManyToOne方添加tab页显示另外一个app的数据,需要再tabs的body里面指定 "app": "newSdkAppOthers"
18
-
19
-```
20
-"tabs": [
21
- {
22
- "body": {
23
- "columns": [
24
- {
25
- "label": "备注",
26
- "name": "remark"
27
- },
28
- {
29
- "label": "创建时间",
30
- "name": "createDate"
31
- }
32
- ],
33
- "app": "newSdkAppOthers",
34
- "field": "testLogs",
35
- "type": "grid"
36
- },
37
- "header": "日志列表",
38
- "tbar": []
39
- }
40
-]
41
-
42
-```
... ...
\ No newline at end of file
Many2One\350\267\250App\345\256\211\350\243\205.md
... ...
@@ -0,0 +1,42 @@
1
+## # 1.ManyToOne不需要填写依赖和允许跨App安装
2
+1. 如果是模型的ManyToOne依赖,app.json不需要填写应用依赖
3
+2. 如果2个APP不存在继承扩展,只存在调用关系或者模型的many2one引用,可以不安装在一起
4
+
5
+1.@ManyToOne 指定targetModel的格式为 appName.modelName
6
+```
7
+@Model
8
+public class TestLog extends BaseModel {
9
+
10
+ @ManyToOne(targetModel = "newSdkApp.TestOrg")// Many2one跨app安装,格式为:其他app的名字.模型名
11
+ @JoinColumn(name = "org_code")
12
+ private Map<String, Object> testOrg;
13
+
14
+}
15
+```
16
+
17
+2.如果需要再ManyToOne方添加tab页显示另外一个app的数据,需要再tabs的body里面指定 "app": "newSdkAppOthers"
18
+
19
+```
20
+"tabs": [
21
+ {
22
+ "body": {
23
+ "columns": [
24
+ {
25
+ "label": "备注",
26
+ "name": "remark"
27
+ },
28
+ {
29
+ "label": "创建时间",
30
+ "name": "createDate"
31
+ }
32
+ ],
33
+ "app": "newSdkAppOthers",
34
+ "field": "testLogs",
35
+ "type": "grid"
36
+ },
37
+ "header": "日志列表",
38
+ "tbar": []
39
+ }
40
+]
41
+
42
+```
... ...
\ No newline at end of file