diff --git a/com.actionsoft.apps.coe.pal/src/views/repository/RepositoryList.vue b/com.actionsoft.apps.coe.pal/src/views/repository/RepositoryList.vue
index 8d1b5d1..dae93f4 100644
--- a/com.actionsoft.apps.coe.pal/src/views/repository/RepositoryList.vue
+++ b/com.actionsoft.apps.coe.pal/src/views/repository/RepositoryList.vue
@@ -109,6 +109,7 @@
{{scope.row.name}}
+ ( {{ scope.row.versionStatus.versionNo }} )
@@ -121,6 +122,7 @@
{{scope.row.updateUser}} 于 {{scope.row.updateDate}}修改
+ ( {{ scope.row.versionStatus.state }} )
@@ -552,7 +554,6 @@
};
// 查询数据
awsuiAxios.post(data).then(function (ro) {
- debugger;
if(ro.result == 'ok') {
//isClickTreeRoot
if(ro.data.mainRepository=="undefined"){
@@ -569,6 +570,29 @@
that.isClickTreeRoot = ro.data.isClickTreeRoot;
that.category = ro.data.category;
that.moveRepository.categorys = ro.data.category;
+ for (let i = 0; i < ro.data.tableData.length; i++) {
+ if (ro.data.tableData[i].versionStatus.isApproval) {
+ ro.data.tableData[i].versionStatus.stateColor = '#1AA477';
+ ro.data.tableData[i].versionStatus.state = '审批中';
+ ro.data.tableData[i].versionStatus.stateCode = 'approval';
+ } else if (ro.data.tableData[i].versionStatus.isStop) {
+ ro.data.tableData[i].versionStatus.stateColor = '#D9001B';
+ ro.data.tableData[i].versionStatus.state = '已停用';
+ ro.data.tableData[i].versionStatus.stateCode = 'stop';
+ } else if (ro.data.tableData[i].versionStatus.isPublish) {
+ ro.data.tableData[i].versionStatus.stateColor = '#1AA477';
+ ro.data.tableData[i].versionStatus.state = '已发布';
+ ro.data.tableData[i].versionStatus.stateCode = 'publish';
+ } else if (ro.data.tableData[i].versionStatus.isUse) {
+ ro.data.tableData[i].versionStatus.stateColor = '#4E7FF9';
+ ro.data.tableData[i].versionStatus.state = '设计中';
+ ro.data.tableData[i].versionStatus.stateCode = 'use';
+ } else {
+ ro.data.tableData[i].versionStatus.stateColor = '#4E7FF9';
+ ro.data.tableData[i].versionStatus.state = '设计中';
+ ro.data.tableData[i].versionStatus.stateCode = 'designer';
+ }
+ }
that.tableData = ro.data.tableData;
that.mainRepository = ro.data.mainRepository;
diff --git a/com.actionsoft.apps.coe.pal/src/views/repository/RepositoryMainList.vue b/com.actionsoft.apps.coe.pal/src/views/repository/RepositoryMainList.vue
index 11e46dc..6a5d0fd 100644
--- a/com.actionsoft.apps.coe.pal/src/views/repository/RepositoryMainList.vue
+++ b/com.actionsoft.apps.coe.pal/src/views/repository/RepositoryMainList.vue
@@ -46,6 +46,7 @@
{{scope.row.name}}
+ ( {{ scope.row.versionStatus.versionNo }} )
@@ -58,6 +59,7 @@
{{scope.row.updateUser}} 于 {{scope.row.updateDate}}修改
+ ( {{ scope.row.versionStatus.state }} )
@@ -131,6 +133,7 @@
{{scope.row.name}}
+ ( {{ scope.row.versionStatus.versionNo }} )
@@ -143,6 +146,7 @@
{{scope.row.updateUser}} 于 {{scope.row.updateDate}}修改
+ ( {{ scope.row.versionStatus.state }} )
@@ -364,7 +368,43 @@
awsuiAxios.post(data).then(function (ro) {
if(ro.result == 'ok') {
that.defaultCategoryName = ro.data.defaultCategoryName;
+ for (let i = 0; i < ro.data.recentData.length; i++) {
+ if (ro.data.recentData[i].versionStatus.isApproval) {
+ ro.data.recentData[i].versionStatus.stateColor = '#1AA477';
+ ro.data.recentData[i].versionStatus.state = '审批中';
+ } else if (ro.data.recentData[i].versionStatus.isStop) {
+ ro.data.recentData[i].versionStatus.stateColor = '#D9001B';
+ ro.data.recentData[i].versionStatus.state = '已停用';
+ } else if (ro.data.recentData[i].versionStatus.isPublish) {
+ ro.data.recentData[i].versionStatus.stateColor = '#1AA477';
+ ro.data.recentData[i].versionStatus.state = '已发布';
+ } else if (ro.data.recentData[i].versionStatus.isUse) {
+ ro.data.recentData[i].versionStatus.stateColor = '#4E7FF9';
+ ro.data.recentData[i].versionStatus.state = '设计中';
+ } else {
+ ro.data.recentData[i].versionStatus.stateColor = '#4E7FF9';
+ ro.data.recentData[i].versionStatus.state = '设计中';
+ }
+ }
that.recentData = ro.data.recentData;
+ for (let i = 0; i < ro.data.commonData.length; i++) {
+ if (ro.data.commonData[i].versionStatus.isApproval) {
+ ro.data.commonData[i].versionStatus.stateColor = '#1AA477';
+ ro.data.commonData[i].versionStatus.state = '审批中';
+ } else if (ro.data.commonData[i].versionStatus.isStop) {
+ ro.data.commonData[i].versionStatus.stateColor = '#D9001B';
+ ro.data.commonData[i].versionStatus.state = '已停用';
+ } else if (ro.data.commonData[i].versionStatus.isPublish) {
+ ro.data.commonData[i].versionStatus.stateColor = '#1AA477';
+ ro.data.commonData[i].versionStatus.state = '已发布';
+ } else if (ro.data.commonData[i].versionStatus.isUse) {
+ ro.data.commonData[i].versionStatus.stateColor = '#4E7FF9';
+ ro.data.commonData[i].versionStatus.state = '设计中';
+ } else {
+ ro.data.commonData[i].versionStatus.stateColor = '#4E7FF9';
+ ro.data.commonData[i].versionStatus.state = '设计中';
+ }
+ }
that.commonData = ro.data.commonData;
that.havingWritePerm = ro.data.havingWritePerm;
that.dataLoading = false;