提交 c1743083 编写于 作者: sq3536's avatar sq3536

sys.name 替换为 pub.name 代替deployId

上级 ccf326ad
...@@ -151,7 +151,7 @@ public class AppModel extends BaseModel{ ...@@ -151,7 +151,7 @@ public class AppModel extends BaseModel{
private Map<String,Catalog> dictMaps; private Map<String,Catalog> dictMaps;
public Map<String,Catalog> getDictMaps() { public Map<String,Catalog> getDictMaps() {
return getDictMaps(""); return getDictMaps(system.getModelFolderPath());
} }
public Collection<Catalog> getDicts() { public Collection<Catalog> getDicts() {
return getDictMaps().values(); return getDictMaps().values();
...@@ -186,6 +186,8 @@ public class AppModel extends BaseModel{ ...@@ -186,6 +186,8 @@ public class AppModel extends BaseModel{
if(this.getApplication().getAllPSAppCodeLists()!=null) if(this.getApplication().getAllPSAppCodeLists()!=null)
{ {
this.getApplication().getAllPSAppCodeLists().forEach(codeList->{ this.getApplication().getAllPSAppCodeLists().forEach(codeList->{
if(codeList.getCodeName().equals("CL_TYYW_36"))
System.out.println(1);
Catalog catalog=catalogs.get(codeList.getCodeName()); Catalog catalog=catalogs.get(codeList.getCodeName());
if(catalog!=null) if(catalog!=null)
{ {
......
...@@ -60,6 +60,15 @@ public class Catalog extends BaseModel ...@@ -60,6 +60,15 @@ public class Catalog extends BaseModel
} }
return sets; return sets;
} }
@JsonIgnore
@JSONField(serialize = false)
public Collection getOptionItems()
{
if (getSets().size()>100)
return options;
else
return sets.values();
}
private void loop(Option opt) { private void loop(Option opt) {
sets.put(opt.getValue().toString(),opt); sets.put(opt.getValue().toString(),opt);
......
...@@ -317,6 +317,7 @@ public class CtrlModel extends BaseModel{ ...@@ -317,6 +317,7 @@ public class CtrlModel extends BaseModel{
editForm.getPSDEFormPages().forEach(page->{ editForm.getPSDEFormPages().forEach(page->{
loopItem(page.getPSDEFormDetails()).forEach(item->{ loopItem(page.getPSDEFormDetails()).forEach(item->{
VoFieldModel field=new VoFieldModel(this,item); VoFieldModel field=new VoFieldModel(this,item);
field.setPosition(voItems.size()+1);
voItems.add(field); voItems.add(field);
}); });
}); });
......
...@@ -59,6 +59,7 @@ public class ModelStorage { ...@@ -59,6 +59,7 @@ public class ModelStorage {
try { try {
IPSSystem iPSSystem = psModelService.getPSSystem(); IPSSystem iPSSystem = psModelService.getPSSystem();
systemModel = new SystemModel(iPSSystem); systemModel = new SystemModel(iPSSystem);
systemModel.setModelFolderPath(strPSModelFolderPath);
Assert.notNull(iPSSystem, "加载系统模型错误:" + strPSModelFolderPath); Assert.notNull(iPSSystem, "加载系统模型错误:" + strPSModelFolderPath);
if (!StringUtils.isEmpty(config.getAdditionalProperties().get(CodegenConstants.PROJECT_NAME))) if (!StringUtils.isEmpty(config.getAdditionalProperties().get(CodegenConstants.PROJECT_NAME)))
systemModel.setProjectName(config.getAdditionalProperties().get(CodegenConstants.PROJECT_NAME).toString()); systemModel.setProjectName(config.getAdditionalProperties().get(CodegenConstants.PROJECT_NAME).toString());
......
package cn.ibizlab.codegen.model; package cn.ibizlab.codegen.model;
import cn.ibizlab.codegen.templating.TemplateFileType; import cn.ibizlab.codegen.templating.TemplateFileType;
import cn.ibizlab.codegen.utils.StringAdvUtils;
import lombok.Getter; import lombok.Getter;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
import lombok.Setter; import lombok.Setter;
...@@ -47,7 +48,7 @@ public class SystemModel extends BaseModel { ...@@ -47,7 +48,7 @@ public class SystemModel extends BaseModel {
this.setCodeName(this.pub.getCodeName()); this.setCodeName(this.pub.getCodeName());
this.setName(system.getName()); this.setName(system.getName());
this.setProjectName(this.pub.getCodeName().toLowerCase()); this.setProjectName(this.pub.getCodeName().toLowerCase());
this.setProjectDesc(this.pub.getName()); this.setProjectDesc(StringAdvUtils.pascalcase(this.pub.getCodeName().toLowerCase()));
this.setPackageName(this.pub.getPKGCodeName()); this.setPackageName(this.pub.getPKGCodeName());
} else { } else {
this.setCodeName(system.getCodeName()); this.setCodeName(system.getCodeName());
...@@ -70,6 +71,8 @@ public class SystemModel extends BaseModel { ...@@ -70,6 +71,8 @@ public class SystemModel extends BaseModel {
private String packageName; private String packageName;
private String modelFolderPath;
private boolean enableDS = false; private boolean enableDS = false;
private boolean enableES = false; private boolean enableES = false;
private boolean enableMongo = false; private boolean enableMongo = false;
...@@ -212,6 +215,18 @@ public class SystemModel extends BaseModel { ...@@ -212,6 +215,18 @@ public class SystemModel extends BaseModel {
return apisMap; return apisMap;
} }
private String apiProfileId;
public String getApiProfileId()
{
if(apiProfileId==null)
{
if(!ObjectUtils.isEmpty(getApisMap())){
apiProfileId=apisMap.values().iterator().next().getCodeName();
}
}
return apiProfileId;
}
public Collection<ApiModel> getApis() { public Collection<ApiModel> getApis() {
return getApisMap().values(); return getApisMap().values();
} }
......
...@@ -35,6 +35,7 @@ public class VoFieldModel extends BaseModel { ...@@ -35,6 +35,7 @@ public class VoFieldModel extends BaseModel {
} }
private int position;
public IPSDEFormItem getPSDEFormItem() { public IPSDEFormItem getPSDEFormItem() {
return (IPSDEFormItem) opt; return (IPSDEFormItem) opt;
...@@ -109,6 +110,8 @@ public class VoFieldModel extends BaseModel { ...@@ -109,6 +110,8 @@ public class VoFieldModel extends BaseModel {
IPSCodeListEditor codeListEditor=(IPSCodeListEditor)getPSDEFormItem().getPSEditor(); IPSCodeListEditor codeListEditor=(IPSCodeListEditor)getPSDEFormItem().getPSEditor();
if(codeListEditor.getPSAppCodeList()!=null) { if(codeListEditor.getPSAppCodeList()!=null) {
dictCodeName = codeListEditor.getPSAppCodeList().getCodeName(); dictCodeName = codeListEditor.getPSAppCodeList().getCodeName();
if(dictCodeName.equals("CL_TYYW_36"))
System.out.println(1);
dict=this.getVoModel().getApp().getDictMaps().get(dictCodeName); dict=this.getVoModel().getApp().getDictMaps().get(dictCodeName);
if(dict==null) if(dict==null)
{ {
......
...@@ -6,14 +6,16 @@ import com.alibaba.fastjson.annotation.JSONField; ...@@ -6,14 +6,16 @@ import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonValue; import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import cn.ibizlab.util.annotation.SwaggerDisplayEnum;
/** /**
* 字典:{{dict.name}} * 字典:{{dict.name}}
*/ */
@ApiModel(value = "{{dict.codeName}}", description = "字典:{{dict.name}}") @SwaggerDisplayEnum
@ApiModel(value = "字典:{{dict.name}}", description = "{{dict.codeName}}")
public enum {{pascalCase dict.codeName}}Dict { public enum {{pascalCase dict.codeName}}Dict {
{{#each dict.sets}} {{#each dict.optionItems}}
{{#eq dict.valueType "String"}} {{#eq dict.valueType "String"}}
{{name}} ("{{value}}","{{label}}",{{#if parent}}"{{parent}}"{{else}}null{{/if}}){{#if @last}};{{else}},{{/if}} {{name}} ("{{value}}","{{label}}",{{#if parent}}"{{parent}}"{{else}}null{{/if}}){{#if @last}};{{else}},{{/if}}
{{/eq}} {{/eq}}
......
...@@ -29,7 +29,7 @@ import {{packageName}}.api.{{apps}}.dict.*; ...@@ -29,7 +29,7 @@ import {{packageName}}.api.{{apps}}.dict.*;
* {{ctrl.appEntity.entity.logicName}}AddDTO对象[{{ctrl.codeName}}]{{replace ctrl.logicName "表单" ""}} * {{ctrl.appEntity.entity.logicName}}AddDTO对象[{{ctrl.codeName}}]{{replace ctrl.logicName "表单" ""}}
*/ */
@Data @Data
@ApiModel(value = "{{ctrl.appEntity.entity.codeName}}-{{ctrl.codeName}}-Add", description = "{{ctrl.appEntity.entity.logicName}}AddDTO对象[{{ctrl.codeName}}]{{replace ctrl.logicName "表单" ""}}") @ApiModel(value = "{{ctrl.appEntity.entity.logicName}}AddDTO对象-{{pascalCase ctrl.codeName}}AddDto]-{{replace ctrl.logicName "表单" ""}}", description = "{{ctrl.appEntity.entity.codeName}}-{{ctrl.codeName}}-Add")
public class {{pascalCase ctrl.codeName}}AddDto extends {{pascalCase ctrl.codeName}}BaseDto { public class {{pascalCase ctrl.codeName}}AddDto extends {{pascalCase ctrl.codeName}}BaseDto {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
...@@ -48,7 +48,7 @@ public class {{pascalCase ctrl.codeName}}AddDto extends {{pascalCase ctrl.codeNa ...@@ -48,7 +48,7 @@ public class {{pascalCase ctrl.codeName}}AddDto extends {{pascalCase ctrl.codeNa
{{#eq javaType "Long"}} {{#eq javaType "Long"}}
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)
{{/eq}} {{/eq}}
@ApiModelProperty(value = "{{logicName}}{{#if dict}}字典:{{dict.name}}{{/if}}{{#if timeType}},格式:{{format}}{{/if}}"{{#if timeType}}, notes = "格式:{{format}}"{{/if}}{{#if dict}}, notes = "字典:{{dict.name}}", dataType = "{{lowerCase type.java}}", reference = "{{dictCodeName}}"{{/if}}{{#if required}}, required = true{{/if}}{{#if hidden}}, hidden = true{{/if}}{{#if example}}, example = "{{example}}"{{/if}}) @ApiModelProperty(value = "{{logicName}}{{#if dict}}【字典:{{dict.name}}{{/if}}{{#if timeType}},格式:{{format}}{{/if}}", position = {{position}}{{#if timeType}}, notes = "格式:{{format}}"{{/if}}{{#if dict}}, notes = "字典:{{dict.name}}", dataType = "{{lowerCase type.java}}", reference = "{{dictCodeName}}"{{/if}}{{#if required}}, required = true{{/if}}{{#if hidden}}, hidden = true{{/if}}{{#if example}}, example = "{{example}}"{{/if}})
protected {{javaType}} {{camelCase codeName}} {{#if createDefaultValue}}= {{createDefaultValue}}{{/if}}; protected {{javaType}} {{camelCase codeName}} {{#if createDefaultValue}}= {{createDefaultValue}}{{/if}};
{{/if}} {{/if}}
......
...@@ -29,7 +29,7 @@ import {{packageName}}.api.{{apps}}.dict.*; ...@@ -29,7 +29,7 @@ import {{packageName}}.api.{{apps}}.dict.*;
* {{ctrl.appEntity.entity.logicName}}BaseDTO对象[{{ctrl.codeName}}]{{replace ctrl.logicName "表单" ""}} * {{ctrl.appEntity.entity.logicName}}BaseDTO对象[{{ctrl.codeName}}]{{replace ctrl.logicName "表单" ""}}
*/ */
@Data @Data
@ApiModel(value = "{{ctrl.appEntity.entity.codeName}}-{{ctrl.codeName}}-Base", description = "{{ctrl.appEntity.entity.logicName}}BaseDTO对象[{{ctrl.codeName}}]{{replace ctrl.logicName "表单" ""}}") @ApiModel(value = "{{ctrl.appEntity.entity.logicName}}BaseDTO对象-{{pascalCase ctrl.codeName}}BaseDto-{{replace ctrl.logicName "表单" ""}}", description = "{{ctrl.appEntity.entity.codeName}}-{{ctrl.codeName}}-Base")
public class {{pascalCase ctrl.codeName}}BaseDto implements Serializable { public class {{pascalCase ctrl.codeName}}BaseDto implements Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
...@@ -48,7 +48,7 @@ public class {{pascalCase ctrl.codeName}}BaseDto implements Serializable { ...@@ -48,7 +48,7 @@ public class {{pascalCase ctrl.codeName}}BaseDto implements Serializable {
{{#eq javaType "Long"}} {{#eq javaType "Long"}}
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)
{{/eq}} {{/eq}}
@ApiModelProperty(value = "{{logicName}}{{#if dict}}字典:{{dict.name}}{{/if}}{{#if timeType}},格式:{{format}}{{/if}}"{{#if timeType}}, notes = "格式:{{format}}"{{/if}}{{#if dict}}, notes = "字典:{{dict.name}}", dataType = "{{lowerCase type.java}}", reference = "{{dictCodeName}}"{{/if}}{{#if required}}, required = true{{/if}}{{#if hidden}}, hidden = true{{/if}}{{#if example}}, example = "{{example}}"{{/if}}) @ApiModelProperty(value = "{{logicName}}{{#if dict}}【字典:{{dict.name}}{{/if}}{{#if timeType}},格式:{{format}}{{/if}}", position = {{position}}{{#if timeType}}, notes = "格式:{{format}}"{{/if}}{{#if dict}}, notes = "字典:{{dict.name}}", dataType = "{{lowerCase type.java}}", reference = "{{dictCodeName}}"{{/if}}{{#if required}}, required = true{{/if}}{{#if hidden}}, hidden = true{{/if}}{{#if example}}, example = "{{example}}"{{/if}})
protected {{javaType}} {{camelCase codeName}}; protected {{javaType}} {{camelCase codeName}};
{{/unless}} {{/unless}}
......
...@@ -29,7 +29,7 @@ import {{packageName}}.api.{{apps}}.dict.*; ...@@ -29,7 +29,7 @@ import {{packageName}}.api.{{apps}}.dict.*;
* {{ctrl.appEntity.entity.logicName}}DTO对象[{{ctrl.codeName}}]{{replace ctrl.logicName "表单" ""}} * {{ctrl.appEntity.entity.logicName}}DTO对象[{{ctrl.codeName}}]{{replace ctrl.logicName "表单" ""}}
*/ */
@Data @Data
@ApiModel(value = "{{ctrl.appEntity.entity.codeName}}-{{ctrl.codeName}}", description = "{{ctrl.appEntity.entity.logicName}}DTO对象[{{ctrl.codeName}}]{{replace ctrl.logicName "表单" ""}}") @ApiModel(value = "{{ctrl.appEntity.entity.logicName}}DTO对象-{{pascalCase ctrl.codeName}}Dto-{{replace ctrl.logicName "表单" ""}}", description = "{{ctrl.appEntity.entity.codeName}}-{{ctrl.codeName}}")
public class {{pascalCase ctrl.codeName}}Dto extends {{pascalCase ctrl.codeName}}BaseDto { public class {{pascalCase ctrl.codeName}}Dto extends {{pascalCase ctrl.codeName}}BaseDto {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
...@@ -48,7 +48,7 @@ public class {{pascalCase ctrl.codeName}}Dto extends {{pascalCase ctrl.codeName} ...@@ -48,7 +48,7 @@ public class {{pascalCase ctrl.codeName}}Dto extends {{pascalCase ctrl.codeName}
{{#eq javaType "Long"}} {{#eq javaType "Long"}}
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)
{{/eq}} {{/eq}}
@ApiModelProperty(value = "{{logicName}}{{#if dict}}字典:{{dict.name}}{{/if}}{{#if timeType}},格式:{{format}}{{/if}}"{{#if timeType}}, notes = "格式:{{format}}"{{/if}}{{#if dict}}, notes = "字典:{{dict.name}}", dataType = "{{lowerCase type.java}}", reference = "{{dictCodeName}}"{{/if}}{{#if required}}, required = true{{/if}}{{#if hidden}}, hidden = true{{/if}}{{#if example}}, example = "{{example}}"{{/if}}) @ApiModelProperty(value = "{{logicName}}{{#if dict}}【字典:{{dict.name}}{{/if}}{{#if timeType}},格式:{{format}}{{/if}}", position = {{position}}{{#if timeType}}, notes = "格式:{{format}}"{{/if}}{{#if dict}}, notes = "字典:{{dict.name}}", dataType = "{{lowerCase type.java}}", reference = "{{dictCodeName}}"{{/if}}{{#if required}}, required = true{{/if}}{{#if hidden}}, hidden = true{{/if}}{{#if example}}, example = "{{example}}"{{/if}})
protected {{javaType}} {{camelCase codeName}}; protected {{javaType}} {{camelCase codeName}};
{{/if}} {{/if}}
......
...@@ -29,7 +29,7 @@ import {{packageName}}.api.{{apps}}.dict.*; ...@@ -29,7 +29,7 @@ import {{packageName}}.api.{{apps}}.dict.*;
* {{ctrl.appEntity.entity.logicName}}UpdateDTO对象[{{ctrl.codeName}}]{{replace ctrl.logicName "表单" ""}} * {{ctrl.appEntity.entity.logicName}}UpdateDTO对象[{{ctrl.codeName}}]{{replace ctrl.logicName "表单" ""}}
*/ */
@Data @Data
@ApiModel(value = "{{ctrl.appEntity.entity.codeName}}-{{ctrl.codeName}}-Update", description = "{{ctrl.appEntity.entity.logicName}}UpdateDTO对象[{{ctrl.codeName}}]{{replace ctrl.logicName "表单" ""}}") @ApiModel(value = "{{ctrl.appEntity.entity.logicName}}-{{pascalCase ctrl.codeName}}UpdateDto-{{replace ctrl.logicName "表单" ""}}", description = "{{ctrl.appEntity.entity.codeName}}-{{ctrl.codeName}}-Update")
public class {{pascalCase ctrl.codeName}}UpdateDto extends {{pascalCase ctrl.codeName}}BaseDto { public class {{pascalCase ctrl.codeName}}UpdateDto extends {{pascalCase ctrl.codeName}}BaseDto {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
...@@ -48,7 +48,7 @@ public class {{pascalCase ctrl.codeName}}UpdateDto extends {{pascalCase ctrl.cod ...@@ -48,7 +48,7 @@ public class {{pascalCase ctrl.codeName}}UpdateDto extends {{pascalCase ctrl.cod
{{#eq javaType "Long"}} {{#eq javaType "Long"}}
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)
{{/eq}} {{/eq}}
@ApiModelProperty(value = "{{logicName}}{{#if dict}}字典:{{dict.name}}{{/if}}{{#if timeType}},格式:{{format}}{{/if}}"{{#if timeType}}, notes = "格式:{{format}}"{{/if}}{{#if dict}}, notes = "字典:{{dict.name}}", dataType = "{{lowerCase type.java}}", reference = "{{dictCodeName}}"{{/if}}{{#if required}}, required = true{{/if}}{{#if hidden}}, hidden = true{{/if}}{{#if example}}, example = "{{example}}"{{/if}}) @ApiModelProperty(value = "{{logicName}}{{#if dict}}【字典:{{dict.name}}{{/if}}{{#if timeType}},格式:{{format}}{{/if}}", position = {{position}}{{#if timeType}}, notes = "格式:{{format}}"{{/if}}{{#if dict}}, notes = "字典:{{dict.name}}", dataType = "{{lowerCase type.java}}", reference = "{{dictCodeName}}"{{/if}}{{#if required}}, required = true{{/if}}{{#if hidden}}, hidden = true{{/if}}{{#if example}}, example = "{{example}}"{{/if}})
protected {{javaType}} {{camelCase codeName}} {{#if updateDefaultValue}}= {{updateDefaultValue}}{{/if}}; protected {{javaType}} {{camelCase codeName}} {{#if updateDefaultValue}}= {{updateDefaultValue}}{{/if}};
{{/if}} {{/if}}
......
...@@ -48,7 +48,7 @@ public class {{pascalCase appEntity.codeName}}Resource { ...@@ -48,7 +48,7 @@ public class {{pascalCase appEntity.codeName}}Resource {
@ApiOperation(value = "更新[{{codeName}}]{{replace logicName "表单" ""}}", tags = {"{{appEntity.entity.logicName}}" }, notes = "更新[{{codeName}}]{{replace logicName "表单" ""}}") @ApiOperation(value = "更新[{{codeName}}]{{replace logicName "表单" ""}}", tags = {"{{appEntity.entity.logicName}}" }, notes = "更新[{{codeName}}]{{replace logicName "表单" ""}}")
@RequestMapping(method = RequestMethod.PUT, value = "/{{lowerCase codeName}}/{id}") @RequestMapping(method = RequestMethod.PUT, value = "/{{lowerCase codeName}}/{id}")
public ResponseEntity<{{pascalCase codeName}}Dto> update{{pascalCase codeName}}(@ApiParam("{{appEntity.entity.keyField.logicName}}") @PathVariable("{id}") {{appEntity.entity.keyField.type.java}} {{camelCase appEntity.entity.keyField.codeName}},@Validated @RequestBody {{pascalCase codeName}}UpdateDto dto) { public ResponseEntity<{{pascalCase codeName}}Dto> update{{pascalCase codeName}}(@ApiParam("{{appEntity.entity.keyField.logicName}}") @PathVariable("id") {{appEntity.entity.keyField.type.java}} {{camelCase appEntity.entity.keyField.codeName}},@Validated @RequestBody {{pascalCase codeName}}UpdateDto dto) {
return null; return null;
} }
{{/each}} {{/each}}
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
<groupId>{{packageName}}</groupId> <groupId>{{packageName}}</groupId>
<version>{{system.pub.versionString}}</version> <version>{{system.pub.versionString}}</version>
<name>{{projectDesc}}</name> <name>{{projectDesc}}</name>
<description></description> <description>{{#if system.pub.memo}}{{system.pub.memo}}{{else}}{{system.pub.name}}{{/if}}</description>
<packaging>pom</packaging> <packaging>pom</packaging>
<parent> <parent>
......
...@@ -10,8 +10,8 @@ ...@@ -10,8 +10,8 @@
</parent> </parent>
<artifactId>{{projectName}}-core</artifactId> <artifactId>{{projectName}}-core</artifactId>
<name>{{projectDesc}} Generator Code [{{projectName}}-core]</name> <name>{{projectDesc}} Code</name>
<description>{{projectDesc}} 模板生成代码,再次发布会覆盖,建议不要直接修改,修改请在{{projectName}}-boot项目中重写</description> <description>{{projectDesc}} Core,模板生成代码,再次发布会覆盖,建议不要直接修改,修改请在{{projectName}}-provider项目中重写</description>
<dependencies> <dependencies>
<dependency> <dependency>
......
...@@ -14,7 +14,7 @@ public class SystemRuntimeBase extends BootSystemRuntime implements ISystemRunti ...@@ -14,7 +14,7 @@ public class SystemRuntimeBase extends BootSystemRuntime implements ISystemRunti
@Override @Override
public String getName() { public String getName() {
return "{{system.name}}"; return "{{system.pub.name}}";
} }
@Override @Override
......
...@@ -9,9 +9,9 @@ ...@@ -9,9 +9,9 @@
<version>{{system.pub.versionString}}</version> <version>{{system.pub.versionString}}</version>
</parent> </parent>
<groupId>{{packageName}}</groupId>
<artifactId>{{projectName}}-provider</artifactId> <artifactId>{{projectName}}-provider</artifactId>
<name>{{projectDesc}} Boot [{{projectName}}-provider]</name> <version>{{system.pub.versionString}}</version>
<description>{{projectDesc}} Boot</description>
<dependencies> <dependencies>
<dependency> <dependency>
...@@ -61,7 +61,7 @@ ...@@ -61,7 +61,7 @@
</profile> </profile>
<profile> <profile>
<id>runtime</id> <id>{{lowerCase system.apiProfileId}}</id>
<build> <build>
<resources> <resources>
<resource> <resource>
......
...@@ -36,12 +36,12 @@ ibiz: ...@@ -36,12 +36,12 @@ ibiz:
serviceurl: ${zookeeper.address:127.0.0.1:2181} serviceurl: ${zookeeper.address:127.0.0.1:2181}
cache: cache:
serviceurl: ${spring.redis.host:127.0.0.1}:${spring.redis.port:6379} serviceurl: ${spring.redis.host:127.0.0.1}:${spring.redis.port:6379}
{{lowerCase system.name}}: {{lowerCase system.pub.name}}:
runtimeClassName: {{packageName}}.runtime.SystemRuntime runtimeClassName: {{packageName}}.runtime.SystemRuntime
settings: settings:
sysdbscheme: sysdbscheme:
default: default:
datasource: {{lowerCase system.name}}__default datasource: {{lowerCase system.pub.name}}__default
dbtype: ${spring.datasource.dbtype:MYSQL} dbtype: ${spring.datasource.dbtype:MYSQL}
{{#if system.subServiceApiModules}} {{#if system.subServiceApiModules}}
subsysserviceapi: subsysserviceapi:
...@@ -54,7 +54,7 @@ ibiz: ...@@ -54,7 +54,7 @@ ibiz:
{{/each}} {{/each}}
{{/if}} {{/if}}
servicehub: servicehub:
id: {{lowerCase system.name}} id: {{lowerCase system.pub.name}}
register-naming-service: true register-naming-service: true
publish-config: true publish-config: true
enableAppGateway: true enableAppGateway: true
...@@ -64,7 +64,7 @@ ibiz: ...@@ -64,7 +64,7 @@ ibiz:
fileFolder: ${ibiz.filePath:/app/file/} fileFolder: ${ibiz.filePath:/app/file/}
loadDeploySystems: loadDeploySystems:
- gateway - gateway
- {{lowerCase system.name}} - {{lowerCase system.pub.name}}
systemSettings: systemSettings:
cloudclientutil: cloudclientutil:
serviceurl: lb://ebsx-oldapi serviceurl: lb://ebsx-oldapi
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册