From 9d6533137ca2e5e2d659b22ee6c3ac2e0b1c2045 Mon Sep 17 00:00:00 2001
From: wuxw <928255095@qq.com>
Date: 星期五, 09 八月 2019 19:03:13 +0800
Subject: [PATCH] 代码生成器开发完成
---
java110-code-generator/src/main/resources/web/template_1.json | 69 ++++++++++++++++++++++++++--------
1 files changed, 53 insertions(+), 16 deletions(-)
diff --git a/java110-code-generator/src/main/resources/web/template_1.json b/java110-code-generator/src/main/resources/web/template_1.json
index 31039fd..270bf8f 100644
--- a/java110-code-generator/src/main/resources/web/template_1.json
+++ b/java110-code-generator/src/main/resources/web/template_1.json
@@ -3,6 +3,36 @@
"templateCode":"service",
"templateKey":"serviceId",
"templateKeyName":"鏈嶅姟ID",
+ "searchCode": "name",
+ "searchName": "鏈嶅姟鍚嶇О",
+ "conditions": [
+ {
+ "name": "搴旂敤鍚嶇О",
+ "inputType": "choose",
+ "componentName": "chooseApp",
+ "code": "appName",
+ "key": "appId",
+ "whereCondition": "equal"
+ },
+ {
+ "name": "鏈嶅姟鍚嶇О",
+ "inputType": "input",
+ "code": "serviceName",
+ "whereCondition": "like"
+ },
+ {
+ "name": "鏈嶅姟缂栫爜",
+ "inputType": "input",
+ "code": "serviceCode",
+ "whereCondition": "like"
+ },
+ {
+ "name": "璋冪敤鍦板潃",
+ "inputType": "input",
+ "code": "serviceUrl",
+ "whereCondition": "like"
+ }
+ ],
"columns":[
{
"code":"name",
@@ -13,7 +43,8 @@
"inputType":"input",
"limit":"maxLength",
"limitParam":"50",
- "limitErrInfo":"鏈嶅姟鍚嶇О涓嶈兘瓒呰繃50"
+ "limitErrInfo":"鏈嶅姟鍚嶇О涓嶈兘瓒呰繃50",
+ "show": true
},
{
"code":"serviceCode",
@@ -24,7 +55,8 @@
"inputType":"input",
"limit":"maxin",
"limitParam":"2,50",
- "limitErrInfo":"鏈嶅姟缂栫爜蹇呴』鍦�2鑷�50瀛楃涔嬮棿"
+ "limitErrInfo":"鏈嶅姟缂栫爜蹇呴』鍦�2鑷�50瀛楃涔嬮棿",
+ "show": true
},
{
"code":"businessTypeCd",
@@ -36,7 +68,8 @@
"inputType":"none",
"limit":"maxin",
"limitParam":"2,4",
- "limitErrInfo":"涓氬姟绫诲瀷蹇呴』涓篈PI"
+ "limitErrInfo":"涓氬姟绫诲瀷蹇呴』涓篈PI",
+ "show": false
},
{
@@ -49,9 +82,9 @@
"inputType":"none",
"limit":"maxLength",
"limitParam":"1",
- "limitErrInfo":"搴忓垪鏍煎紡閿欒"
+ "limitErrInfo":"搴忓垪鏍煎紡閿欒",
+ "show": false
},
-
{
"code":"messageQueueName",
"cnCode":"娑堟伅闃熷垪",
@@ -62,10 +95,9 @@
"inputType":"input",
"limit":"maxLength",
"limitParam":"50",
- "limitErrInfo":"娑堟伅闃熷垪涓嶈兘瓒呰繃50"
- }
- ,
-
+ "limitErrInfo":"娑堟伅闃熷垪涓嶈兘瓒呰繃50",
+ "show": true
+ },
{
"code":"isInstance",
"cnCode":"鏄惁瀹炰緥",
@@ -76,7 +108,8 @@
"inputType":"input",
"limit":"maxLength",
"limitParam":"50",
- "limitErrInfo":"瀹炰緥涓嶈兘瓒呰繃50"
+ "limitErrInfo":"瀹炰緥涓嶈兘瓒呰繃50",
+ "show": false
}
,
@@ -90,7 +123,8 @@
"inputType":"input",
"limit":"maxLength",
"limitParam":"200",
- "limitErrInfo":"璋冪敤鍦板潃涓嶈兘瓒呰繃200"
+ "limitErrInfo":"璋冪敤鍦板潃涓嶈兘瓒呰繃200",
+ "show": true
},
{
"code":"method",
@@ -103,7 +137,8 @@
"selectValueName":"http get,http post",
"limit":"maxLength",
"limitParam":"50",
- "limitErrInfo":"璋冪敤鏂瑰紡涓嶈兘瓒呰繃50"
+ "limitErrInfo":"璋冪敤鏂瑰紡涓嶈兘瓒呰繃50",
+ "show": true
},
{
"code":"timeout",
@@ -115,7 +150,8 @@
"inputType":"input",
"limit":"num",
"limitParam":"",
- "limitErrInfo":"瓒呮椂鏃堕棿蹇呴』涓烘暟瀛�"
+ "limitErrInfo":"瓒呮椂鏃堕棿蹇呴』涓烘暟瀛�",
+ "show": false
},
{
"code":"retryCount",
@@ -127,7 +163,8 @@
"inputType":"input",
"limit":"num",
"limitParam":"",
- "limitErrInfo":"閲嶈瘯娆℃暟蹇呴』涓烘暟瀛�"
+ "limitErrInfo":"閲嶈瘯娆℃暟蹇呴』涓烘暟瀛�",
+ "show": false
},
{
"code":"provideAppId",
@@ -139,8 +176,8 @@
"inputType":"none",
"limit":"num",
"limitParam":"",
- "limitErrInfo":"閲嶈瘯娆℃暟蹇呴』涓烘暟瀛�"
+ "limitErrInfo":"閲嶈瘯娆℃暟蹇呴』涓烘暟瀛�",
+ "show": false
}
-
]
}
\ No newline at end of file
--
Gitblit v1.8.0