diff --git a/src/pages/processCenter/pages/processDetail/index.vue b/src/pages/processCenter/pages/processDetail/index.vue
index c78e51861..0cec8a725 100644
--- a/src/pages/processCenter/pages/processDetail/index.vue
+++ b/src/pages/processCenter/pages/processDetail/index.vue
@@ -9,8 +9,7 @@
-
![]()
-
+
开始
@@ -22,13 +21,27 @@
class="flow-group-process-arrow">
- 起草
+ {{item.taskKeyName}}
-
- {{item.name}}
+
+
+
+
+
结束
+
@@ -97,6 +111,77 @@
+
+
+
+
+
+
+ {{ scope.row.createTime ? $moment(scope.row.createTime).format('YYYY-MM-DD HH:mm:ss') : '' }}
+
+
+
+
+ {{ scope.row.endTime ? $moment(scope.row.endTime).format('YYYY-MM-DD HH:mm:ss') : '' }}
+
+
+
+
+ {{ scope.row.commitText }}
+
+
+
+
+ {{ scope.row.endTime ? '已完成' : scope.row.receiveStatus ? '已接收' : '未完成' }}
+
+
+
+
+
流程列表加载中
{
- // this.detailData = res
+ this.nameList = res
+ this.nameList.forEach(val=>{
+ if (val.userNames){
+ val.userNames = val.userNames.split(',')
+ }
+ })
this.$nextTick(() => {
let flowGroupProcess = document.getElementsByClassName('flow-group-process')
let num = (flowGroupProcess[0].offsetWidth - 100) / 248
@@ -358,7 +385,7 @@
const currentItem = this.detailData[this.approveRowIndex]
row.currentItem = currentItem
- const prcType = this.detailData[index].prcType // 流程类型
+ const prcType = this.detailData[index].prcType || this.detailData[index].flowType // 流程类型
if (isEnd) {
if (this.$store.state.detailMap !== '') {
const lastDetailMap = this.$store.getters.getLastDetailMap
@@ -1334,13 +1361,14 @@
processTable() {
let url = ''
let query = {}
- if (this.$route.query.oldAndNew == 'new'){
+ if (this.$route.query.oldAndNew == 'new' && this.$route.query.flowType == '3') {
url = '/lawss/activiti/queryFlowHistoryList'
query = {
actiProcInstId: this.$route.query.actiProcInstId,
flowType: this.$route.query.flowType,
}
- }else{
+ } else {
+ console.log(11111);
url = 'lawss/activiti/get_list_by_instance'
query = {
prcNum: this.$route.query.prcNum,
@@ -1499,17 +1527,17 @@
return false
},
backdrop(status) {
- if (status == 1) {
+ if (status == 'done') {
return {
background: '#bcddff',
border: '1px #79c8ff solid',
}
- } else if (status == 2) {
+ } else if (status == 'todo') {
return {
background: '#ebfccf',
border: '1px #8bcb71 solid',
}
- } else if (status == 3) {
+ } else {
return {
background: '#fff',
border: '1px #d6d6d6 solid',
@@ -1547,9 +1575,11 @@
}
},
mounted() {
-
- this.getProcessList()
- this.processNum()
+ if (this.$route.query.oldAndNew == 'new' && this.$route.query.flowType == '3'){
+ this.getProcessList()
+ }else{
+ this.processNum()
+ }
this.processTable()
this.getApproveShow()
}
@@ -1740,6 +1770,12 @@
width: 100%;
font-size: 12px;
line-height: 1.4;
+ word-break: break-all;
+ text-overflow: ellipsis;
+ display: -webkit-box;
+ -webkit-box-orient: vertical;
+ -webkit-line-clamp: 2; /* 超出几行省略 */
+ overflow: hidden;
}
.flow-group-process-arrow-dis {
diff --git a/src/pages/processCenter/pages/processList/tabComponents/alreadyProcess/index.vue b/src/pages/processCenter/pages/processList/tabComponents/alreadyProcess/index.vue
index 9514ed1f3..0192f60ea 100644
--- a/src/pages/processCenter/pages/processList/tabComponents/alreadyProcess/index.vue
+++ b/src/pages/processCenter/pages/processList/tabComponents/alreadyProcess/index.vue
@@ -240,7 +240,7 @@ export default {
},
dealWith (row) { // 查看
let oldAndNew = ''
- const currentDate = new Date().getTime();
+ const currentDate = new Date('2024-01-25 23:59:59').getTime();
const date = new Date(row.creatTime);
const timestamp = date.getTime();
if (currentDate > timestamp){
diff --git a/src/pages/processCenter/pages/processList/tabComponents/alreadySend/index.vue b/src/pages/processCenter/pages/processList/tabComponents/alreadySend/index.vue
index 86df48d0b..bdf5918f5 100644
--- a/src/pages/processCenter/pages/processList/tabComponents/alreadySend/index.vue
+++ b/src/pages/processCenter/pages/processList/tabComponents/alreadySend/index.vue
@@ -270,7 +270,7 @@ export default {
},
dealWith (row) { // 查看
let oldAndNew = ''
- const currentDate = new Date().getTime();
+ const currentDate = new Date('2024-01-25 23:59:59').getTime();
const date = new Date(row.creatTime);
const timestamp = date.getTime();
if (currentDate > timestamp){
diff --git a/src/pages/processCenter/pages/processList/tabComponents/monitorProcess/index.vue b/src/pages/processCenter/pages/processList/tabComponents/monitorProcess/index.vue
index 619d96d79..95977ca37 100644
--- a/src/pages/processCenter/pages/processList/tabComponents/monitorProcess/index.vue
+++ b/src/pages/processCenter/pages/processList/tabComponents/monitorProcess/index.vue
@@ -243,7 +243,7 @@ export default {
},
dealWith (row) { // 查看
let oldAndNew = ''
- const currentDate = new Date().getTime();
+ const currentDate = new Date('2024-01-25 23:59:59').getTime();
const date = new Date(row.creatTime);
const timestamp = date.getTime();
if (currentDate > timestamp){