Forráskód Böngészése

流程展示前端排序处理

lph 1 éve
szülő
commit
31b33cd90a

+ 11 - 2
zkqy-ui/src/views/bussiness/progressShow.vue

@@ -79,7 +79,6 @@ export default {
     // 获取列表数据
     getList() {
       getListLog(this.queryParams).then((res) => {
-        console.log(res);
         if (res.code == 200) {
           this.tableData = this.getTableData(
             res.rows.map((item) => item.resultMap)
@@ -105,7 +104,6 @@ export default {
     getTableData(dataList) {
       let res = [];
       res = dataList.map((item) => {
-        console.log(item);
         let baseObj = {
           benTaskProcessKey: item.taskKey, //任务编号
           bepTaskName: item.taskName, //任务名称
@@ -121,6 +119,7 @@ export default {
         return baseObj;
       });
       res = this.nodeHandler(res); //合并两个节点数组
+      res = this.sortHandler(res); //排序
       // res = this.setNodeState(res);
       return res;
     },
@@ -197,6 +196,16 @@ export default {
       });
       return res;
     },
+
+    // 任务排序
+    sortHandler(processList) {
+      processList.sort((a, b) => {
+        let time_a = new Date(a.doneNodeList[0].createTime)?.getTime();
+        let time_b = new Date(b.doneNodeList[0].createTime)?.getTime();
+        return time_b - time_a;
+      });
+      return processList;
+    },
   },
   mounted() {
     this.getList();

+ 1 - 1
zkqy-ui/src/views/system/bpmnPro/components/Panel/components/ElementGenerations.vue

@@ -23,7 +23,7 @@
         <el-input
           v-model="elFormData.elementName"
           maxlength="20"
-          @change="updateFormKey"
+          @change="updateElementName"
         />
       </el-form-item>
       <el-form-item v-if="!isProcess" label="表单" prop="formKey">