admin
2022-03-29 fac5d01bfcddfc8edef0a5fd3d401b1fe383fe16
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
<!--
自动化代码生成器,包含自动生成
-->
 
 
        <!ELEMENT generator-config  (dao?,service?,admin?)>
        <!ATTLIST generator-config class CDATA #REQUIRED>
        <!-- dao配置信息 -->
        <!ELEMENT dao  (queryList?)>
        <!ATTLIST dao mapperDir CDATA #IMPLIED>
        <!ATTLIST dao package CDATA #REQUIRED>
        <!ELEMENT queryList  (query+)>
        <!ELEMENT query  EMPTY>
        <!ATTLIST query name CDATA #REQUIRED>
        <!ATTLIST query type (start|end|contains|equal|gt|gte|lt|lte) #REQUIRED>
 
 
        <!ELEMENT service  (exception?)>
        <!ATTLIST service interPackage CDATA #REQUIRED>
        <!ATTLIST service implPackage CDATA #REQUIRED>
        <!ATTLIST service queryPackage CDATA #REQUIRED>
        <!ELEMENT exception  EMPTY>
        <!ATTLIST exception package CDATA #REQUIRED>
        <!ATTLIST exception name CDATA #IMPLIED>
 
 
        <!--表单配置信息 -->
        <!ELEMENT admin  (controller?,pages?)>
 
        <!ELEMENT controller  EMPTY>
        <!ATTLIST controller package CDATA #REQUIRED>
        <!ATTLIST controller name CDATA #IMPLIED>
        <!ATTLIST controller mapping CDATA #REQUIRED>
        <!ATTLIST controller responseBody (true|false) "true">
        <!ATTLIST controller jsonp (true|false) "true">
 
 
        <!ELEMENT pages  (list?,add?,update?)>
        <!ATTLIST pages title CDATA #REQUIRED>
        <!ATTLIST pages pageDir CDATA #REQUIRED>
 
        <!ELEMENT list  (searchForm?,columns,api?)>
        <!ATTLIST list fileName CDATA #IMPLIED>
        <!ATTLIST list delete (true|false) "true">
        <!ATTLIST list edit (true|false) "true">
        <!ATTLIST list page (true|false) "true">
 
        <!ELEMENT columns  (column*)>
        <!ELEMENT searchForm  (columns)>
 
        <!ELEMENT column  (text?|select?|radioGroup?|switch?|img?)>
        <!ATTLIST column property CDATA #REQUIRED>
        <!ATTLIST column title CDATA #REQUIRED>
        <!ATTLIST column order CDATA "0">
        <!ATTLIST column showType (TEXT|IMG|SWITCH) #IMPLIED>
        <!ATTLIST column imgWidth CDATA "-1">
        <!ATTLIST column imgHeight CDATA "-1">
 
        <!ELEMENT add  (column+)>
        <!ATTLIST add fileName CDATA #IMPLIED>
        <!ELEMENT update  (column+)>
        <!ATTLIST update fileName CDATA #IMPLIED>
 
        <!--表单中的text -->
        <!ELEMENT text  (verify*)>
        <!ATTLIST text maxLength CDATA #IMPLIED>
        <!ATTLIST text minlength CDATA #IMPLIED>
        <!ATTLIST text inputType (TEXT|DATE|DATETIME) #REQUIRED>
        <!ATTLIST text dateFormat CDATA #IMPLIED>
        <!ATTLIST text placeHolder CDATA "">
        <!ATTLIST text desc CDATA #IMPLIED>
        <!ATTLIST text enable (true|false) "true">
        <!ATTLIST text isTextArea (true|false) "false">
 
 
        <!ELEMENT verify  EMPTY>
        <!ATTLIST verify type (number|phone|email|date|url|identity|regex|none) #REQUIRED>
        <!ATTLIST verify express CDATA #IMPLIED>
        <!ATTLIST verify notify CDATA #IMPLIED>
        <!ATTLIST verify require (true|false) #IMPLIED>
 
        <!--表单中的select -->
        <!ELEMENT select  ((values|api),verify?)>
        <!ATTLIST select notify CDATA #IMPLIED>
        <!ATTLIST select enable (true|false) "true">
        <!ELEMENT values  (value*)>
        <!ELEMENT value  (#PCDATA)>
        <!ATTLIST value key CDATA #REQUIRED>
        <!ELEMENT api  (params?)>
        <!ATTLIST api path CDATA #REQUIRED>
        <!ELEMENT params  (value+)>
 
        <!--表单中的radioGroup -->
        <!ELEMENT radioGroup  (values)>
        <!ATTLIST radioGroup enable (true|false) "true">
 
        <!--表单中的switch -->
        <!ELEMENT switch  EMPTY>
        <!ATTLIST switch enable (true|false) "true">
 
        <!--表单中的img -->
        <!ELEMENT img  (api?)>
        <!ATTLIST img enable (true|false) "true">
        <!ATTLIST img editLink (true|false) "false">
        <!ATTLIST img width CDATA #IMPLIED>
        <!ATTLIST img height CDATA #IMPLIED>