提交 6264b2b1 编写于 作者: ibizdev's avatar ibizdev

ShineKOT 发布系统代码 [后台服务,演示应用]

上级 5b364ad8
...@@ -452,6 +452,101 @@ ...@@ -452,6 +452,101 @@
} }
] ]
}, },
{
"srfkey": "AppViewType",
"emptytext": "未定义",
"codelisttype":"static",
"items": [
{
"id": "SingleDataView",
"label": "单数据视图",
"text": "单数据视图",
"class":"",
"data":"",
"codename":"Singledataview",
"value": "SingleDataView",
"disabled": false
}
, {
"id": "MultipleDataView",
"label": "多数据视图",
"text": "多数据视图",
"class":"",
"data":"",
"codename":"Multipledataview",
"value": "MultipleDataView",
"disabled": false
}
, {
"id": "NavigationView",
"label": "导航视图",
"text": "导航视图",
"class":"",
"data":"",
"codename":"Navigationview",
"value": "NavigationView",
"disabled": false
}
, {
"id": "SelectView",
"label": "选择视图",
"text": "选择视图",
"class":"",
"data":"",
"codename":"Selectview",
"value": "SelectView",
"disabled": false
}
, {
"id": "WorkflowView",
"label": "工作流视图",
"text": "工作流视图",
"class":"",
"data":"",
"codename":"Workflowview",
"value": "WorkflowView",
"disabled": false
}
, {
"id": "ApplicationView",
"label": "应用视图",
"text": "应用视图",
"class":"",
"data":"",
"codename":"Applicationview",
"value": "ApplicationView",
"disabled": false
}
, {
"id": "FunctionalView",
"label": "功能视图",
"text": "功能视图",
"class":"",
"data":"",
"codename":"Functionalview",
"value": "FunctionalView",
"disabled": false
}
, {
"id": "OtherView",
"label": "其他视图",
"text": "其他视图",
"class":"",
"data":"",
"codename":"Otherview",
"value": "OtherView",
"disabled": false
}
]
},
{ {
"srfkey": "CodeList", "srfkey": "CodeList",
"emptytext": "未定义", "emptytext": "未定义",
......
...@@ -66,6 +66,17 @@ export default { ...@@ -66,6 +66,17 @@ export default {
"4": "类型3", "4": "类型3",
"empty": "" "empty": ""
}, },
AppViewType: {
"SingleDataView": "单数据视图",
"MultipleDataView": "多数据视图",
"NavigationView": "导航视图",
"SelectView": "选择视图",
"WorkflowView": "工作流视图",
"ApplicationView": "应用视图",
"FunctionalView": "功能视图",
"OtherView": "其他视图",
"empty": ""
},
CodeList: { CodeList: {
"100": "第一图书馆", "100": "第一图书馆",
"300": "第三图书馆", "300": "第三图书馆",
......
...@@ -66,6 +66,17 @@ export default { ...@@ -66,6 +66,17 @@ export default {
"4": "类型3", "4": "类型3",
"empty": "", "empty": "",
}, },
AppViewType: {
"SingleDataView": "单数据视图",
"MultipleDataView": "多数据视图",
"NavigationView": "导航视图",
"SelectView": "选择视图",
"WorkflowView": "工作流视图",
"ApplicationView": "应用视图",
"FunctionalView": "功能视图",
"OtherView": "其他视图",
"empty": "",
},
CodeList: { CodeList: {
"100": "第一图书馆", "100": "第一图书馆",
"300": "第三图书馆", "300": "第三图书馆",
......
...@@ -49,8 +49,8 @@ export default { ...@@ -49,8 +49,8 @@ export default {
main_grid: { main_grid: {
columns: { columns: {
ibizappctrlname: "应用部件名称", ibizappctrlname: "应用部件名称",
updateman: "更新人", ibizappctrltype: "应用部件类型",
updatedate: "更新时间", ctrldescription: "部件描述",
}, },
nodata:"", nodata:"",
uiactions: { uiactions: {
......
...@@ -48,8 +48,8 @@ export default { ...@@ -48,8 +48,8 @@ export default {
main_grid: { main_grid: {
columns: { columns: {
ibizappctrlname: "应用部件名称", ibizappctrlname: "应用部件名称",
updateman: "更新人", ibizappctrltype: "应用部件类型",
updatedate: "更新时间", ctrldescription: "部件描述",
}, },
nodata:"", nodata:"",
uiactions: { uiactions: {
......
...@@ -49,8 +49,8 @@ export default { ...@@ -49,8 +49,8 @@ export default {
main_grid: { main_grid: {
columns: { columns: {
ibizappeditorname: "编辑器名称", ibizappeditorname: "编辑器名称",
updateman: "更新人", ibizappeditortype: "编辑器类型",
updatedate: "更新时间", rditordescription: "编辑器描述",
}, },
nodata:"", nodata:"",
uiactions: { uiactions: {
......
...@@ -48,8 +48,8 @@ export default { ...@@ -48,8 +48,8 @@ export default {
main_grid: { main_grid: {
columns: { columns: {
ibizappeditorname: "编辑器名称", ibizappeditorname: "编辑器名称",
updateman: "更新人", ibizappeditortype: "编辑器类型",
updatedate: "更新时间", rditordescription: "编辑器描述",
}, },
nodata:"", nodata:"",
uiactions: { uiactions: {
......
...@@ -47,8 +47,10 @@ export default { ...@@ -47,8 +47,10 @@ export default {
main_grid: { main_grid: {
columns: { columns: {
ibizappviewname: "应用视图名称", ibizappviewname: "应用视图名称",
updateman: "更新人", ibizappviewtype: "应用视图类型",
updatedate: "更新时间", documentaddress: "文档地址",
instanceaddress: "示例地址",
viewdescription: "视图描述",
}, },
nodata:"", nodata:"",
uiactions: { uiactions: {
......
...@@ -46,8 +46,10 @@ export default { ...@@ -46,8 +46,10 @@ export default {
main_grid: { main_grid: {
columns: { columns: {
ibizappviewname: "应用视图名称", ibizappviewname: "应用视图名称",
updateman: "更新人", ibizappviewtype: "应用视图类型",
updatedate: "更新时间", documentaddress: "文档地址",
instanceaddress: "示例地址",
viewdescription: "视图描述",
}, },
nodata:"", nodata:"",
uiactions: { uiactions: {
......
...@@ -460,6 +460,101 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => { ...@@ -460,6 +460,101 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
}, },
] ]
}, },
{
srfkey: "AppViewType",
emptytext: "未定义",
"codelisttype":"static",
items: [
{
id: "SingleDataView",
label: "单数据视图",
text: "单数据视图",
"class":"",
"data":"",
"codename":"Singledataview",
value: "SingleDataView",
disabled: false,
},
{
id: "MultipleDataView",
label: "多数据视图",
text: "多数据视图",
"class":"",
"data":"",
"codename":"Multipledataview",
value: "MultipleDataView",
disabled: false,
},
{
id: "NavigationView",
label: "导航视图",
text: "导航视图",
"class":"",
"data":"",
"codename":"Navigationview",
value: "NavigationView",
disabled: false,
},
{
id: "SelectView",
label: "选择视图",
text: "选择视图",
"class":"",
"data":"",
"codename":"Selectview",
value: "SelectView",
disabled: false,
},
{
id: "WorkflowView",
label: "工作流视图",
text: "工作流视图",
"class":"",
"data":"",
"codename":"Workflowview",
value: "WorkflowView",
disabled: false,
},
{
id: "ApplicationView",
label: "应用视图",
text: "应用视图",
"class":"",
"data":"",
"codename":"Applicationview",
value: "ApplicationView",
disabled: false,
},
{
id: "FunctionalView",
label: "功能视图",
text: "功能视图",
"class":"",
"data":"",
"codename":"Functionalview",
value: "FunctionalView",
disabled: false,
},
{
id: "OtherView",
label: "其他视图",
text: "其他视图",
"class":"",
"data":"",
"codename":"Otherview",
value: "OtherView",
disabled: false,
},
]
},
{ {
srfkey: "CodeList", srfkey: "CodeList",
emptytext: "未定义", emptytext: "未定义",
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
<el-table-column align="center" type='selection' :width="checkboxColWidth"></el-table-column> <el-table-column align="center" type='selection' :width="checkboxColWidth"></el-table-column>
</template> </template>
<template v-if="getColumnState('ibizappctrlname')"> <template v-if="getColumnState('ibizappctrlname')">
<el-table-column show-overflow-tooltip :prop="'ibizappctrlname'" :label="$t('entities.ibizappctrl.main_grid.columns.ibizappctrlname')" :width="150" :align="'left'" :sortable="'custom'"> <el-table-column show-overflow-tooltip :prop="'ibizappctrlname'" :label="$t('entities.ibizappctrl.main_grid.columns.ibizappctrlname')" :width="350" :align="'left'" :sortable="'custom'">
<template v-slot:header="{column}"> <template v-slot:header="{column}">
<span class="column-header "> <span class="column-header ">
{{$t('entities.ibizappctrl.main_grid.columns.ibizappctrlname')}} {{$t('entities.ibizappctrl.main_grid.columns.ibizappctrlname')}}
...@@ -33,29 +33,27 @@ ...@@ -33,29 +33,27 @@
</template> </template>
</el-table-column> </el-table-column>
</template> </template>
<template v-if="getColumnState('updateman')"> <template v-if="getColumnState('ibizappctrltype')">
<el-table-column show-overflow-tooltip :prop="'updateman'" :label="$t('entities.ibizappctrl.main_grid.columns.updateman')" :width="150" :align="'left'" :sortable="'custom'"> <el-table-column show-overflow-tooltip :prop="'ibizappctrltype'" :label="$t('entities.ibizappctrl.main_grid.columns.ibizappctrltype')" :width="350" :align="'left'" :sortable="'custom'">
<template v-slot:header="{column}"> <template v-slot:header="{column}">
<span class="column-header "> <span class="column-header ">
{{$t('entities.ibizappctrl.main_grid.columns.updateman')}} {{$t('entities.ibizappctrl.main_grid.columns.ibizappctrltype')}}
</span> </span>
</template> </template>
<template v-slot="{row,column,$index}"> <template v-slot="{row,column,$index}">
<template > <span>{{row.ibizappctrltype}}</span>
<codelist :value="row.updateman" tag='SysOperator' codelistType='DYNAMIC' ></codelist>
</template>
</template> </template>
</el-table-column> </el-table-column>
</template> </template>
<template v-if="getColumnState('updatedate')"> <template v-if="getColumnState('ctrldescription')">
<el-table-column show-overflow-tooltip :prop="'updatedate'" :label="$t('entities.ibizappctrl.main_grid.columns.updatedate')" :width="150" :align="'left'" :sortable="'custom'"> <el-table-column show-overflow-tooltip :prop="'ctrldescription'" :label="$t('entities.ibizappctrl.main_grid.columns.ctrldescription')" :width="350" :align="'left'" :sortable="'custom'">
<template v-slot:header="{column}"> <template v-slot:header="{column}">
<span class="column-header "> <span class="column-header ">
{{$t('entities.ibizappctrl.main_grid.columns.updatedate')}} {{$t('entities.ibizappctrl.main_grid.columns.ctrldescription')}}
</span> </span>
</template> </template>
<template v-slot="{row,column,$index}"> <template v-slot="{row,column,$index}">
<app-format-data format="YYYY-MM-DD HH:mm:ss" :data="row.updatedate"></app-format-data> <span>{{row.ctrldescription}}</span>
</template> </template>
</el-table-column> </el-table-column>
</template> </template>
...@@ -626,18 +624,18 @@ export default class MainBase extends Vue implements ControlInterface { ...@@ -626,18 +624,18 @@ export default class MainBase extends Vue implements ControlInterface {
enableCond: 3 , enableCond: 3 ,
}, },
{ {
name: 'updateman', name: 'ibizappctrltype',
label: '更新人', label: '应用部件类型',
langtag: 'entities.ibizappctrl.main_grid.columns.updateman', langtag: 'entities.ibizappctrl.main_grid.columns.ibizappctrltype',
show: true, show: true,
unit: 'PX', unit: 'PX',
isEnableRowEdit: false, isEnableRowEdit: false,
enableCond: 3 , enableCond: 3 ,
}, },
{ {
name: 'updatedate', name: 'ctrldescription',
label: '更新时间', label: '部件描述',
langtag: 'entities.ibizappctrl.main_grid.columns.updatedate', langtag: 'entities.ibizappctrl.main_grid.columns.ctrldescription',
show: true, show: true,
unit: 'PX', unit: 'PX',
isEnableRowEdit: false, isEnableRowEdit: false,
...@@ -1123,14 +1121,6 @@ export default class MainBase extends Vue implements ControlInterface { ...@@ -1123,14 +1121,6 @@ export default class MainBase extends Vue implements ControlInterface {
*/ */
public async formatExcelData(filterVal:any, jsonData:any) { public async formatExcelData(filterVal:any, jsonData:any) {
let codelistColumns:Array<any> = [ let codelistColumns:Array<any> = [
{
name: 'updateman',
srfkey: 'SysOperator',
codelistType : 'DYNAMIC',
renderMode: 'other',
textSeparator: '、',
valueSeparator: ',',
},
]; ];
let _this = this; let _this = this;
for (const codelist of codelistColumns) { for (const codelist of codelistColumns) {
...@@ -1337,7 +1327,7 @@ export default class MainBase extends Vue implements ControlInterface { ...@@ -1337,7 +1327,7 @@ export default class MainBase extends Vue implements ControlInterface {
* @memberof MainBase * @memberof MainBase
*/ */
public arraySpanMethod({row, column, rowIndex, columnIndex} : any) { public arraySpanMethod({row, column, rowIndex, columnIndex} : any) {
let allColumns:Array<any> = ['ibizappctrlname','updateman','updatedate']; let allColumns:Array<any> = ['ibizappctrlname','ibizappctrltype','ctrldescription'];
if(row && row.children) { if(row && row.children) {
if(columnIndex == (this.isSingleSelect ? 0:1)) { if(columnIndex == (this.isSingleSelect ? 0:1)) {
return [1, allColumns.length+1]; return [1, allColumns.length+1];
...@@ -1418,8 +1408,8 @@ export default class MainBase extends Vue implements ControlInterface { ...@@ -1418,8 +1408,8 @@ export default class MainBase extends Vue implements ControlInterface {
groupById: Number((i+1)*100), groupById: Number((i+1)*100),
group: group.label, group: group.label,
ibizappctrlname:'', ibizappctrlname:'',
updateman:'', ibizappctrltype:'',
updatedate:'', ctrldescription:'',
children: children children: children
} }
groupTree.push(tree); groupTree.push(tree);
...@@ -1448,8 +1438,8 @@ export default class MainBase extends Vue implements ControlInterface { ...@@ -1448,8 +1438,8 @@ export default class MainBase extends Vue implements ControlInterface {
groupById: Number((allGroup.length+1)*100), groupById: Number((allGroup.length+1)*100),
group: this.$t('app.gridpage.other'), group: this.$t('app.gridpage.other'),
ibizappctrlname:'', ibizappctrlname:'',
updateman:'', ibizappctrltype:'',
updatedate:'', ctrldescription:'',
children: child children: child
} }
if(child && child.length > 0){ if(child && child.length > 0){
...@@ -1511,8 +1501,8 @@ export default class MainBase extends Vue implements ControlInterface { ...@@ -1511,8 +1501,8 @@ export default class MainBase extends Vue implements ControlInterface {
groupById: Number((groupIndex+1)*100), groupById: Number((groupIndex+1)*100),
group: group, group: group,
ibizappctrlname:'', ibizappctrlname:'',
updateman:'', ibizappctrltype:'',
updatedate:'', ctrldescription:'',
children: children, children: children,
} }
groupTree.push(tree); groupTree.push(tree);
......
...@@ -27,13 +27,13 @@ export default class MainModel { ...@@ -27,13 +27,13 @@ export default class MainModel {
}else{ }else{
return [ return [
{ {
name: 'ibizappctrlname', name: 'ibizappctrltype',
prop: 'ibizappctrlname', prop: 'ibizappctrltype',
dataType: 'TEXT', dataType: 'TEXT',
}, },
{ {
name: 'updateman', name: 'ibizappctrlname',
prop: 'updateman', prop: 'ibizappctrlname',
dataType: 'TEXT', dataType: 'TEXT',
}, },
{ {
...@@ -42,9 +42,9 @@ export default class MainModel { ...@@ -42,9 +42,9 @@ export default class MainModel {
dataType: 'GUID', dataType: 'GUID',
}, },
{ {
name: 'updatedate', name: 'ctrldescription',
prop: 'updatedate', prop: 'ctrldescription',
dataType: 'DATETIME', dataType: 'TEXT',
}, },
{ {
name: 'srfmajortext', name: 'srfmajortext',
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
<el-table-column align="center" type='selection' :width="checkboxColWidth"></el-table-column> <el-table-column align="center" type='selection' :width="checkboxColWidth"></el-table-column>
</template> </template>
<template v-if="getColumnState('ibizappeditorname')"> <template v-if="getColumnState('ibizappeditorname')">
<el-table-column show-overflow-tooltip :prop="'ibizappeditorname'" :label="$t('entities.ibizappeditor.main_grid.columns.ibizappeditorname')" :width="150" :align="'left'" :sortable="'custom'"> <el-table-column show-overflow-tooltip :prop="'ibizappeditorname'" :label="$t('entities.ibizappeditor.main_grid.columns.ibizappeditorname')" :width="350" :align="'left'" :sortable="'custom'">
<template v-slot:header="{column}"> <template v-slot:header="{column}">
<span class="column-header "> <span class="column-header ">
{{$t('entities.ibizappeditor.main_grid.columns.ibizappeditorname')}} {{$t('entities.ibizappeditor.main_grid.columns.ibizappeditorname')}}
...@@ -33,29 +33,27 @@ ...@@ -33,29 +33,27 @@
</template> </template>
</el-table-column> </el-table-column>
</template> </template>
<template v-if="getColumnState('updateman')"> <template v-if="getColumnState('ibizappeditortype')">
<el-table-column show-overflow-tooltip :prop="'updateman'" :label="$t('entities.ibizappeditor.main_grid.columns.updateman')" :width="150" :align="'left'" :sortable="'custom'"> <el-table-column show-overflow-tooltip :prop="'ibizappeditortype'" :label="$t('entities.ibizappeditor.main_grid.columns.ibizappeditortype')" :width="350" :align="'left'" :sortable="'custom'">
<template v-slot:header="{column}"> <template v-slot:header="{column}">
<span class="column-header "> <span class="column-header ">
{{$t('entities.ibizappeditor.main_grid.columns.updateman')}} {{$t('entities.ibizappeditor.main_grid.columns.ibizappeditortype')}}
</span> </span>
</template> </template>
<template v-slot="{row,column,$index}"> <template v-slot="{row,column,$index}">
<template > <span>{{row.ibizappeditortype}}</span>
<codelist :value="row.updateman" tag='SysOperator' codelistType='DYNAMIC' ></codelist>
</template>
</template> </template>
</el-table-column> </el-table-column>
</template> </template>
<template v-if="getColumnState('updatedate')"> <template v-if="getColumnState('rditordescription')">
<el-table-column show-overflow-tooltip :prop="'updatedate'" :label="$t('entities.ibizappeditor.main_grid.columns.updatedate')" :width="150" :align="'left'" :sortable="'custom'"> <el-table-column show-overflow-tooltip :prop="'rditordescription'" :label="$t('entities.ibizappeditor.main_grid.columns.rditordescription')" :width="350" :align="'left'" :sortable="'custom'">
<template v-slot:header="{column}"> <template v-slot:header="{column}">
<span class="column-header "> <span class="column-header ">
{{$t('entities.ibizappeditor.main_grid.columns.updatedate')}} {{$t('entities.ibizappeditor.main_grid.columns.rditordescription')}}
</span> </span>
</template> </template>
<template v-slot="{row,column,$index}"> <template v-slot="{row,column,$index}">
<app-format-data format="YYYY-MM-DD HH:mm:ss" :data="row.updatedate"></app-format-data> <span>{{row.rditordescription}}</span>
</template> </template>
</el-table-column> </el-table-column>
</template> </template>
...@@ -626,18 +624,18 @@ export default class MainBase extends Vue implements ControlInterface { ...@@ -626,18 +624,18 @@ export default class MainBase extends Vue implements ControlInterface {
enableCond: 3 , enableCond: 3 ,
}, },
{ {
name: 'updateman', name: 'ibizappeditortype',
label: '更新人', label: '编辑器类型',
langtag: 'entities.ibizappeditor.main_grid.columns.updateman', langtag: 'entities.ibizappeditor.main_grid.columns.ibizappeditortype',
show: true, show: true,
unit: 'PX', unit: 'PX',
isEnableRowEdit: false, isEnableRowEdit: false,
enableCond: 3 , enableCond: 3 ,
}, },
{ {
name: 'updatedate', name: 'rditordescription',
label: '更新时间', label: '编辑器描述',
langtag: 'entities.ibizappeditor.main_grid.columns.updatedate', langtag: 'entities.ibizappeditor.main_grid.columns.rditordescription',
show: true, show: true,
unit: 'PX', unit: 'PX',
isEnableRowEdit: false, isEnableRowEdit: false,
...@@ -1123,14 +1121,6 @@ export default class MainBase extends Vue implements ControlInterface { ...@@ -1123,14 +1121,6 @@ export default class MainBase extends Vue implements ControlInterface {
*/ */
public async formatExcelData(filterVal:any, jsonData:any) { public async formatExcelData(filterVal:any, jsonData:any) {
let codelistColumns:Array<any> = [ let codelistColumns:Array<any> = [
{
name: 'updateman',
srfkey: 'SysOperator',
codelistType : 'DYNAMIC',
renderMode: 'other',
textSeparator: '、',
valueSeparator: ',',
},
]; ];
let _this = this; let _this = this;
for (const codelist of codelistColumns) { for (const codelist of codelistColumns) {
...@@ -1337,7 +1327,7 @@ export default class MainBase extends Vue implements ControlInterface { ...@@ -1337,7 +1327,7 @@ export default class MainBase extends Vue implements ControlInterface {
* @memberof MainBase * @memberof MainBase
*/ */
public arraySpanMethod({row, column, rowIndex, columnIndex} : any) { public arraySpanMethod({row, column, rowIndex, columnIndex} : any) {
let allColumns:Array<any> = ['ibizappeditorname','updateman','updatedate']; let allColumns:Array<any> = ['ibizappeditorname','ibizappeditortype','rditordescription'];
if(row && row.children) { if(row && row.children) {
if(columnIndex == (this.isSingleSelect ? 0:1)) { if(columnIndex == (this.isSingleSelect ? 0:1)) {
return [1, allColumns.length+1]; return [1, allColumns.length+1];
...@@ -1418,8 +1408,8 @@ export default class MainBase extends Vue implements ControlInterface { ...@@ -1418,8 +1408,8 @@ export default class MainBase extends Vue implements ControlInterface {
groupById: Number((i+1)*100), groupById: Number((i+1)*100),
group: group.label, group: group.label,
ibizappeditorname:'', ibizappeditorname:'',
updateman:'', ibizappeditortype:'',
updatedate:'', rditordescription:'',
children: children children: children
} }
groupTree.push(tree); groupTree.push(tree);
...@@ -1448,8 +1438,8 @@ export default class MainBase extends Vue implements ControlInterface { ...@@ -1448,8 +1438,8 @@ export default class MainBase extends Vue implements ControlInterface {
groupById: Number((allGroup.length+1)*100), groupById: Number((allGroup.length+1)*100),
group: this.$t('app.gridpage.other'), group: this.$t('app.gridpage.other'),
ibizappeditorname:'', ibizappeditorname:'',
updateman:'', ibizappeditortype:'',
updatedate:'', rditordescription:'',
children: child children: child
} }
if(child && child.length > 0){ if(child && child.length > 0){
...@@ -1511,8 +1501,8 @@ export default class MainBase extends Vue implements ControlInterface { ...@@ -1511,8 +1501,8 @@ export default class MainBase extends Vue implements ControlInterface {
groupById: Number((groupIndex+1)*100), groupById: Number((groupIndex+1)*100),
group: group, group: group,
ibizappeditorname:'', ibizappeditorname:'',
updateman:'', ibizappeditortype:'',
updatedate:'', rditordescription:'',
children: children, children: children,
} }
groupTree.push(tree); groupTree.push(tree);
......
...@@ -32,14 +32,14 @@ export default class MainModel { ...@@ -32,14 +32,14 @@ export default class MainModel {
dataType: 'TEXT', dataType: 'TEXT',
}, },
{ {
name: 'updateman', name: 'ibizappeditortype',
prop: 'updateman', prop: 'ibizappeditortype',
dataType: 'TEXT', dataType: 'TEXT',
}, },
{ {
name: 'updatedate', name: 'rditordescription',
prop: 'updatedate', prop: 'rditordescription',
dataType: 'DATETIME', dataType: 'TEXT',
}, },
{ {
name: 'srfmajortext', name: 'srfmajortext',
......
...@@ -21,14 +21,21 @@ ...@@ -21,14 +21,21 @@
</i-col> </i-col>
<i-col v-show="detailsModel.ibizappviewtype.visible" :style="{}" :lg="{ span: 24, offset: 0 }"> <i-col v-show="detailsModel.ibizappviewtype.visible" :style="{}" :lg="{ span: 24, offset: 0 }">
<app-form-item name='ibizappviewtype' :itemRules="this.rules().ibizappviewtype" class='' :caption="$t('entities.ibizappview.main_form.details.ibizappviewtype')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.ibizappviewtype.error" :isEmptyCaption="false" labelPos="LEFT"> <app-form-item name='ibizappviewtype' :itemRules="this.rules().ibizappviewtype" class='' :caption="$t('entities.ibizappview.main_form.details.ibizappviewtype')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.ibizappviewtype.error" :isEmptyCaption="false" labelPos="LEFT">
<input-box
v-model="data.ibizappviewtype" <dropdown-list
@enter="onEnter($event)" v-model="data.ibizappviewtype"
unit="" :data="data"
:context="context"
:viewparams="viewparams"
:formState="formState"
:localContext ='{ }'
:localParam ='{ }'
:disabled="detailsModel.ibizappviewtype.disabled" :disabled="detailsModel.ibizappviewtype.disabled"
type='text' valueType="string"
style=""> tag='AppViewType'
</input-box> codelistType='STATIC'
placeholder='请选择...' style="">
</dropdown-list>
</app-form-item> </app-form-item>
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
<el-table-column align="center" type='selection' :width="checkboxColWidth"></el-table-column> <el-table-column align="center" type='selection' :width="checkboxColWidth"></el-table-column>
</template> </template>
<template v-if="getColumnState('ibizappviewname')"> <template v-if="getColumnState('ibizappviewname')">
<el-table-column show-overflow-tooltip :prop="'ibizappviewname'" :label="$t('entities.ibizappview.main_grid.columns.ibizappviewname')" :width="150" :align="'left'" :sortable="'custom'"> <el-table-column show-overflow-tooltip :prop="'ibizappviewname'" :label="$t('entities.ibizappview.main_grid.columns.ibizappviewname')" :width="350" :align="'left'" :sortable="'custom'">
<template v-slot:header="{column}"> <template v-slot:header="{column}">
<span class="column-header "> <span class="column-header ">
{{$t('entities.ibizappview.main_grid.columns.ibizappviewname')}} {{$t('entities.ibizappview.main_grid.columns.ibizappviewname')}}
...@@ -33,29 +33,53 @@ ...@@ -33,29 +33,53 @@
</template> </template>
</el-table-column> </el-table-column>
</template> </template>
<template v-if="getColumnState('updateman')"> <template v-if="getColumnState('ibizappviewtype')">
<el-table-column show-overflow-tooltip :prop="'updateman'" :label="$t('entities.ibizappview.main_grid.columns.updateman')" :width="150" :align="'left'" :sortable="'custom'"> <el-table-column show-overflow-tooltip :prop="'ibizappviewtype'" :label="$t('entities.ibizappview.main_grid.columns.ibizappviewtype')" :width="350" :align="'left'" :sortable="'custom'">
<template v-slot:header="{column}"> <template v-slot:header="{column}">
<span class="column-header "> <span class="column-header ">
{{$t('entities.ibizappview.main_grid.columns.updateman')}} {{$t('entities.ibizappview.main_grid.columns.ibizappviewtype')}}
</span> </span>
</template> </template>
<template v-slot="{row,column,$index}"> <template v-slot="{row,column,$index}">
<template > <template >
<codelist :value="row.updateman" tag='SysOperator' codelistType='DYNAMIC' ></codelist> <codelist :value="row.ibizappviewtype" tag='AppViewType' codelistType='STATIC' ></codelist>
</template> </template>
</template> </template>
</el-table-column> </el-table-column>
</template> </template>
<template v-if="getColumnState('updatedate')"> <template v-if="getColumnState('documentaddress')">
<el-table-column show-overflow-tooltip :prop="'updatedate'" :label="$t('entities.ibizappview.main_grid.columns.updatedate')" :width="150" :align="'left'" :sortable="'custom'"> <el-table-column show-overflow-tooltip :prop="'documentaddress'" :label="$t('entities.ibizappview.main_grid.columns.documentaddress')" :width="350" :align="'left'" :sortable="'custom'">
<template v-slot:header="{column}"> <template v-slot:header="{column}">
<span class="column-header "> <span class="column-header ">
{{$t('entities.ibizappview.main_grid.columns.updatedate')}} {{$t('entities.ibizappview.main_grid.columns.documentaddress')}}
</span> </span>
</template> </template>
<template v-slot="{row,column,$index}"> <template v-slot="{row,column,$index}">
<app-format-data format="YYYY-MM-DD HH:mm:ss" :data="row.updatedate"></app-format-data> <span>{{row.documentaddress}}</span>
</template>
</el-table-column>
</template>
<template v-if="getColumnState('instanceaddress')">
<el-table-column show-overflow-tooltip :prop="'instanceaddress'" :label="$t('entities.ibizappview.main_grid.columns.instanceaddress')" :width="350" :align="'left'" :sortable="'custom'">
<template v-slot:header="{column}">
<span class="column-header ">
{{$t('entities.ibizappview.main_grid.columns.instanceaddress')}}
</span>
</template>
<template v-slot="{row,column,$index}">
<span>{{row.instanceaddress}}</span>
</template>
</el-table-column>
</template>
<template v-if="getColumnState('viewdescription')">
<el-table-column show-overflow-tooltip :prop="'viewdescription'" :label="$t('entities.ibizappview.main_grid.columns.viewdescription')" :min-width="100" :align="'left'" :sortable="'custom'">
<template v-slot:header="{column}">
<span class="column-header ">
{{$t('entities.ibizappview.main_grid.columns.viewdescription')}}
</span>
</template>
<template v-slot="{row,column,$index}">
<span>{{row.viewdescription}}</span>
</template> </template>
</el-table-column> </el-table-column>
</template> </template>
...@@ -626,23 +650,41 @@ export default class MainBase extends Vue implements ControlInterface { ...@@ -626,23 +650,41 @@ export default class MainBase extends Vue implements ControlInterface {
enableCond: 3 , enableCond: 3 ,
}, },
{ {
name: 'updateman', name: 'ibizappviewtype',
label: '更新人', label: '应用视图类型',
langtag: 'entities.ibizappview.main_grid.columns.updateman', langtag: 'entities.ibizappview.main_grid.columns.ibizappviewtype',
show: true, show: true,
unit: 'PX', unit: 'PX',
isEnableRowEdit: false, isEnableRowEdit: false,
enableCond: 3 , enableCond: 3 ,
}, },
{ {
name: 'updatedate', name: 'documentaddress',
label: '更新时间', label: '文档地址',
langtag: 'entities.ibizappview.main_grid.columns.updatedate', langtag: 'entities.ibizappview.main_grid.columns.documentaddress',
show: true, show: true,
unit: 'PX', unit: 'PX',
isEnableRowEdit: false, isEnableRowEdit: false,
enableCond: 3 , enableCond: 3 ,
}, },
{
name: 'instanceaddress',
label: '示例地址',
langtag: 'entities.ibizappview.main_grid.columns.instanceaddress',
show: true,
unit: 'PX',
isEnableRowEdit: false,
enableCond: 3 ,
},
{
name: 'viewdescription',
label: '视图描述',
langtag: 'entities.ibizappview.main_grid.columns.viewdescription',
show: true,
unit: 'STAR',
isEnableRowEdit: false,
enableCond: 3 ,
},
] ]
/** /**
...@@ -1124,9 +1166,9 @@ export default class MainBase extends Vue implements ControlInterface { ...@@ -1124,9 +1166,9 @@ export default class MainBase extends Vue implements ControlInterface {
public async formatExcelData(filterVal:any, jsonData:any) { public async formatExcelData(filterVal:any, jsonData:any) {
let codelistColumns:Array<any> = [ let codelistColumns:Array<any> = [
{ {
name: 'updateman', name: 'ibizappviewtype',
srfkey: 'SysOperator', srfkey: 'AppViewType',
codelistType : 'DYNAMIC', codelistType : 'STATIC',
renderMode: 'other', renderMode: 'other',
textSeparator: '、', textSeparator: '、',
valueSeparator: ',', valueSeparator: ',',
...@@ -1337,7 +1379,7 @@ export default class MainBase extends Vue implements ControlInterface { ...@@ -1337,7 +1379,7 @@ export default class MainBase extends Vue implements ControlInterface {
* @memberof MainBase * @memberof MainBase
*/ */
public arraySpanMethod({row, column, rowIndex, columnIndex} : any) { public arraySpanMethod({row, column, rowIndex, columnIndex} : any) {
let allColumns:Array<any> = ['ibizappviewname','updateman','updatedate']; let allColumns:Array<any> = ['ibizappviewname','ibizappviewtype','documentaddress','instanceaddress','viewdescription'];
if(row && row.children) { if(row && row.children) {
if(columnIndex == (this.isSingleSelect ? 0:1)) { if(columnIndex == (this.isSingleSelect ? 0:1)) {
return [1, allColumns.length+1]; return [1, allColumns.length+1];
...@@ -1418,8 +1460,10 @@ export default class MainBase extends Vue implements ControlInterface { ...@@ -1418,8 +1460,10 @@ export default class MainBase extends Vue implements ControlInterface {
groupById: Number((i+1)*100), groupById: Number((i+1)*100),
group: group.label, group: group.label,
ibizappviewname:'', ibizappviewname:'',
updateman:'', ibizappviewtype:'',
updatedate:'', documentaddress:'',
instanceaddress:'',
viewdescription:'',
children: children children: children
} }
groupTree.push(tree); groupTree.push(tree);
...@@ -1448,8 +1492,10 @@ export default class MainBase extends Vue implements ControlInterface { ...@@ -1448,8 +1492,10 @@ export default class MainBase extends Vue implements ControlInterface {
groupById: Number((allGroup.length+1)*100), groupById: Number((allGroup.length+1)*100),
group: this.$t('app.gridpage.other'), group: this.$t('app.gridpage.other'),
ibizappviewname:'', ibizappviewname:'',
updateman:'', ibizappviewtype:'',
updatedate:'', documentaddress:'',
instanceaddress:'',
viewdescription:'',
children: child children: child
} }
if(child && child.length > 0){ if(child && child.length > 0){
...@@ -1511,8 +1557,10 @@ export default class MainBase extends Vue implements ControlInterface { ...@@ -1511,8 +1557,10 @@ export default class MainBase extends Vue implements ControlInterface {
groupById: Number((groupIndex+1)*100), groupById: Number((groupIndex+1)*100),
group: group, group: group,
ibizappviewname:'', ibizappviewname:'',
updateman:'', ibizappviewtype:'',
updatedate:'', documentaddress:'',
instanceaddress:'',
viewdescription:'',
children: children, children: children,
} }
groupTree.push(tree); groupTree.push(tree);
......
...@@ -26,20 +26,25 @@ export default class MainModel { ...@@ -26,20 +26,25 @@ export default class MainModel {
] ]
}else{ }else{
return [ return [
{
name: 'instanceaddress',
prop: 'instanceaddress',
dataType: 'TEXT',
},
{ {
name: 'ibizappviewid', name: 'ibizappviewid',
prop: 'ibizappviewid', prop: 'ibizappviewid',
dataType: 'GUID', dataType: 'GUID',
}, },
{ {
name: 'updateman', name: 'documentaddress',
prop: 'updateman', prop: 'documentaddress',
dataType: 'TEXT', dataType: 'TEXT',
}, },
{ {
name: 'updatedate', name: 'ibizappviewtype',
prop: 'updatedate', prop: 'ibizappviewtype',
dataType: 'DATETIME', dataType: 'TEXT',
}, },
{ {
name: 'ibizappviewname', name: 'ibizappviewname',
...@@ -62,6 +67,11 @@ export default class MainModel { ...@@ -62,6 +67,11 @@ export default class MainModel {
dataType: 'GUID', dataType: 'GUID',
isEditable:true isEditable:true
}, },
{
name: 'viewdescription',
prop: 'viewdescription',
dataType: 'TEXT',
},
{ {
name: 'ibizappview', name: 'ibizappview',
prop: 'ibizappviewid', prop: 'ibizappviewid',
......
...@@ -237,6 +237,14 @@ export default class UsrBase extends Vue implements ControlInterface { ...@@ -237,6 +237,14 @@ export default class UsrBase extends Vue implements ControlInterface {
}, },
labelField: 'text', labelField: 'text',
columns: [ columns: [
{
label: '归还日期',
value: 'returntime',
render: (task: any) => {
return this.getColumnValue(task, 'returntime')
},
width: 200,
},
{ {
label: '图书名称', label: '图书名称',
value: 'ibizbookname', value: 'ibizbookname',
...@@ -269,14 +277,6 @@ export default class UsrBase extends Vue implements ControlInterface { ...@@ -269,14 +277,6 @@ export default class UsrBase extends Vue implements ControlInterface {
}, },
width: 200, width: 200,
}, },
{
label: '归还日期',
value: 'returntime',
render: (task: any) => {
return this.getColumnValue(task, 'returntime')
},
width: 200,
},
] ]
} }
}; };
......
...@@ -46,7 +46,7 @@ ...@@ -46,7 +46,7 @@
</el-table-column> </el-table-column>
</template> </template>
<template v-if="getColumnState('unit')"> <template v-if="getColumnState('unit')">
<el-table-column show-overflow-tooltip :prop="'unit'" :label="$t('entities.ibizhardware.main_grid.columns.unit')" :width="100" :align="'left'" :sortable="'custom'"> <el-table-column show-overflow-tooltip :prop="'unit'" :label="$t('entities.ibizhardware.main_grid.columns.unit')" :width="160" :align="'left'" :sortable="'custom'">
<template v-slot:header="{column}"> <template v-slot:header="{column}">
<span class="column-header "> <span class="column-header ">
{{$t('entities.ibizhardware.main_grid.columns.unit')}} {{$t('entities.ibizhardware.main_grid.columns.unit')}}
...@@ -58,7 +58,7 @@ ...@@ -58,7 +58,7 @@
</el-table-column> </el-table-column>
</template> </template>
<template v-if="getColumnState('unitprice')"> <template v-if="getColumnState('unitprice')">
<el-table-column show-overflow-tooltip :prop="'unitprice'" :label="$t('entities.ibizhardware.main_grid.columns.unitprice')" :width="100" :align="'left'" :sortable="'custom'"> <el-table-column show-overflow-tooltip :prop="'unitprice'" :label="$t('entities.ibizhardware.main_grid.columns.unitprice')" :width="160" :align="'left'" :sortable="'custom'">
<template v-slot:header="{column}"> <template v-slot:header="{column}">
<span class="column-header "> <span class="column-header ">
{{$t('entities.ibizhardware.main_grid.columns.unitprice')}} {{$t('entities.ibizhardware.main_grid.columns.unitprice')}}
...@@ -70,7 +70,7 @@ ...@@ -70,7 +70,7 @@
</el-table-column> </el-table-column>
</template> </template>
<template v-if="getColumnState('producer')"> <template v-if="getColumnState('producer')">
<el-table-column show-overflow-tooltip :prop="'producer'" :label="$t('entities.ibizhardware.main_grid.columns.producer')" :width="150" :align="'left'" :sortable="'custom'"> <el-table-column show-overflow-tooltip :prop="'producer'" :label="$t('entities.ibizhardware.main_grid.columns.producer')" :width="160" :align="'left'" :sortable="'custom'">
<template v-slot:header="{column}"> <template v-slot:header="{column}">
<span class="column-header "> <span class="column-header ">
{{$t('entities.ibizhardware.main_grid.columns.producer')}} {{$t('entities.ibizhardware.main_grid.columns.producer')}}
......
...@@ -222,6 +222,8 @@ export default class Tree01Service extends ControlService { ...@@ -222,6 +222,8 @@ export default class Tree01Service extends ControlService {
Object.assign(treeNode, { id: strNodeId }); Object.assign(treeNode, { id: strNodeId });
Object.assign(treeNode, { iconcls: 'fa fa-list-ul' });
Object.assign(treeNode, { expanded: filter.isAutoexpand }); Object.assign(treeNode, { expanded: filter.isAutoexpand });
Object.assign(treeNode, { leaf: false }); Object.assign(treeNode, { leaf: false });
Object.assign(treeNode, { nodeid: treeNode.srfkey }); Object.assign(treeNode, { nodeid: treeNode.srfkey });
......
...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
</el-table-column> </el-table-column>
</template> </template>
<template v-if="getColumnState('updateman')"> <template v-if="getColumnState('updateman')">
<el-table-column show-overflow-tooltip :prop="'updateman'" :label="$t('entities.ibizsoftwaresuit.main_grid.columns.updateman')" :width="150" :align="'left'" :sortable="'custom'"> <el-table-column show-overflow-tooltip :prop="'updateman'" :label="$t('entities.ibizsoftwaresuit.main_grid.columns.updateman')" :width="200" :align="'left'" :sortable="'custom'">
<template v-slot:header="{column}"> <template v-slot:header="{column}">
<span class="column-header "> <span class="column-header ">
{{$t('entities.ibizsoftwaresuit.main_grid.columns.updateman')}} {{$t('entities.ibizsoftwaresuit.main_grid.columns.updateman')}}
...@@ -48,7 +48,7 @@ ...@@ -48,7 +48,7 @@
</el-table-column> </el-table-column>
</template> </template>
<template v-if="getColumnState('updatedate')"> <template v-if="getColumnState('updatedate')">
<el-table-column show-overflow-tooltip :prop="'updatedate'" :label="$t('entities.ibizsoftwaresuit.main_grid.columns.updatedate')" :width="150" :align="'left'" :sortable="'custom'"> <el-table-column show-overflow-tooltip :prop="'updatedate'" :label="$t('entities.ibizsoftwaresuit.main_grid.columns.updatedate')" :width="200" :align="'left'" :sortable="'custom'">
<template v-slot:header="{column}"> <template v-slot:header="{column}">
<span class="column-header "> <span class="column-header ">
{{$t('entities.ibizsoftwaresuit.main_grid.columns.updatedate')}} {{$t('entities.ibizsoftwaresuit.main_grid.columns.updatedate')}}
......
...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
</el-table-column> </el-table-column>
</template> </template>
<template v-if="getColumnState('ibizuniproducttype')"> <template v-if="getColumnState('ibizuniproducttype')">
<el-table-column show-overflow-tooltip :prop="'ibizuniproducttype'" :label="$t('entities.ibizuniproduct.main_grid.columns.ibizuniproducttype')" :width="100" :align="'left'" :sortable="'custom'"> <el-table-column show-overflow-tooltip :prop="'ibizuniproducttype'" :label="$t('entities.ibizuniproduct.main_grid.columns.ibizuniproducttype')" :width="160" :align="'left'" :sortable="'custom'">
<template v-slot:header="{column}"> <template v-slot:header="{column}">
<span class="column-header "> <span class="column-header ">
{{$t('entities.ibizuniproduct.main_grid.columns.ibizuniproducttype')}} {{$t('entities.ibizuniproduct.main_grid.columns.ibizuniproducttype')}}
...@@ -48,7 +48,7 @@ ...@@ -48,7 +48,7 @@
</el-table-column> </el-table-column>
</template> </template>
<template v-if="getColumnState('unit')"> <template v-if="getColumnState('unit')">
<el-table-column show-overflow-tooltip :prop="'unit'" :label="$t('entities.ibizuniproduct.main_grid.columns.unit')" :width="100" :align="'left'" :sortable="'custom'"> <el-table-column show-overflow-tooltip :prop="'unit'" :label="$t('entities.ibizuniproduct.main_grid.columns.unit')" :width="160" :align="'left'" :sortable="'custom'">
<template v-slot:header="{column}"> <template v-slot:header="{column}">
<span class="column-header "> <span class="column-header ">
{{$t('entities.ibizuniproduct.main_grid.columns.unit')}} {{$t('entities.ibizuniproduct.main_grid.columns.unit')}}
...@@ -60,7 +60,7 @@ ...@@ -60,7 +60,7 @@
</el-table-column> </el-table-column>
</template> </template>
<template v-if="getColumnState('unitprice')"> <template v-if="getColumnState('unitprice')">
<el-table-column show-overflow-tooltip :prop="'unitprice'" :label="$t('entities.ibizuniproduct.main_grid.columns.unitprice')" :width="150" :align="'left'" :sortable="'custom'"> <el-table-column show-overflow-tooltip :prop="'unitprice'" :label="$t('entities.ibizuniproduct.main_grid.columns.unitprice')" :width="160" :align="'left'" :sortable="'custom'">
<template v-slot:header="{column}"> <template v-slot:header="{column}">
<span class="column-header "> <span class="column-header ">
{{$t('entities.ibizuniproduct.main_grid.columns.unitprice')}} {{$t('entities.ibizuniproduct.main_grid.columns.unitprice')}}
...@@ -72,7 +72,7 @@ ...@@ -72,7 +72,7 @@
</el-table-column> </el-table-column>
</template> </template>
<template v-if="getColumnState('updatedate')"> <template v-if="getColumnState('updatedate')">
<el-table-column show-overflow-tooltip :prop="'updatedate'" :label="$t('entities.ibizuniproduct.main_grid.columns.updatedate')" :width="145" :align="'left'" :sortable="'custom'"> <el-table-column show-overflow-tooltip :prop="'updatedate'" :label="$t('entities.ibizuniproduct.main_grid.columns.updatedate')" :width="180" :align="'left'" :sortable="'custom'">
<template v-slot:header="{column}"> <template v-slot:header="{column}">
<span class="column-header "> <span class="column-header ">
{{$t('entities.ibizuniproduct.main_grid.columns.updatedate')}} {{$t('entities.ibizuniproduct.main_grid.columns.updatedate')}}
......
...@@ -37,11 +37,6 @@ ...@@ -37,11 +37,6 @@
git clone -b master $para2 demosys/ git clone -b master $para2 demosys/
export NODE_OPTIONS=--max-old-space-size=4096 export NODE_OPTIONS=--max-old-space-size=4096
cd demosys/ cd demosys/
mvn clean package -Pweb
cd demo-app/demo-app-web
mvn -Pweb docker:build
mvn -Pweb docker:push
docker -H $para1 stack deploy --compose-file=src/main/docker/demo-app-web.yaml iBizDemo --with-registry-auth
</command> </command>
</hudson.tasks.Shell> </hudson.tasks.Shell>
</builders> </builders>
......
...@@ -12,6 +12,6 @@ CMD echo "The application will start in ${IBIZ_SLEEP}s..." && \ ...@@ -12,6 +12,6 @@ CMD echo "The application will start in ${IBIZ_SLEEP}s..." && \
sleep ${IBIZ_SLEEP} && \ sleep ${IBIZ_SLEEP} && \
java ${JAVA_OPTS} -Djava.security.egd=file:/dev/./urandom -jar /demo-app-web.jar java ${JAVA_OPTS} -Djava.security.egd=file:/dev/./urandom -jar /demo-app-web.jar
EXPOSE 51001 EXPOSE 8080
ADD demo-app-web.jar /demo-app-web.jar ADD demo-app-web.jar /demo-app-web.jar
...@@ -3,24 +3,9 @@ services: ...@@ -3,24 +3,9 @@ services:
demo-app-web: demo-app-web:
image: registry.cn-shanghai.aliyuncs.com/ibizsys/demo-app-web:latest image: registry.cn-shanghai.aliyuncs.com/ibizsys/demo-app-web:latest
ports: ports:
- "51001:51001" - "8080:8080"
networks: networks:
- agent_network - agent_network
environment:
- SPRING_CLOUD_NACOS_DISCOVERY_IP=172.16.240.110
- SERVER_PORT=51001
- SPRING_CLOUD_NACOS_DISCOVERY_SERVER-ADDR=172.16.240.110:8848
- SPRING_REDIS_HOST=172.16.240.110
- SPRING_REDIS_PORT=6379
- SPRING_REDIS_DATABASE=0
- SPRING_DATASOURCE_USERNAME=a_LAB01_df847bdfd
- SPRING_DATASOURCE_PASSWORD=3d6@460A
- SPRING_DATASOURCE_URL=jdbc:mysql://172.16.186.185:3306/a_LAB01_df847bdfd?autoReconnect=true&useUnicode=true&characterEncoding=UTF-8&useOldAliasMetadataBehavior=true&allowMultiQueries=true
- SPRING_DATASOURCE_DRIVER-CLASS-NAME=com.mysql.jdbc.Driver
- SPRING_DATASOURCE_DEFAULTSCHEMA=a_LAB01_df847bdfd
- NACOS=172.16.240.110:8848
- SEATA_REGISTRY_NACOS_SERVER-ADDR=172.16.240.110:8848
- SEATA_ENABLED=true
deploy: deploy:
resources: resources:
limits: limits:
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册