From 14c20db6e07d7770fccb0b43e2cadd247c0e37a6 Mon Sep 17 00:00:00 2001
From: shikeying <pxzsky@163.com>
Date: 星期二, 21 三月 2023 18:48:12 +0800
Subject: [PATCH] 添加activiti7若依界面 2

---
 src/views/workflow/leave/index.vue |   52 ++++++++++++++++++++++++++--------------------------
 1 files changed, 26 insertions(+), 26 deletions(-)

diff --git a/src/views/workflow/leave/index.vue b/src/views/workflow/leave/index.vue
index c583dd4..9f446d8 100644
--- a/src/views/workflow/leave/index.vue
+++ b/src/views/workflow/leave/index.vue
@@ -5,9 +5,9 @@
         <el-select v-model="queryParams.type" placeholder="璇烽�夋嫨璇峰亣绫诲瀷" clearable size="small">
           <el-option
             v-for="dict in typeOptions"
-            :key="dict.dictValue"
-            :label="dict.dictLabel"
-            :value="dict.dictValue"
+            :key="dict.dict_value"
+            :label="dict.dict_label"
+            :value="dict.dict_value"
           />
         </el-select>
       </el-form-item>
@@ -41,9 +41,9 @@
         <el-select v-model="queryParams.state" placeholder="璇烽�夋嫨鐘舵��" clearable size="small">
           <el-option
             v-for="dict in stateOptions"
-            :key="dict.dictValue"
-            :label="dict.dictLabel"
-            :value="dict.dictValue"
+            :key="dict.dict_value"
+            :label="dict.dict_label"
+            :value="dict.dict_value"
           />
         </el-select>
       </el-form-item>
@@ -88,14 +88,14 @@
       <el-table-column label="璇峰亣绫诲瀷" align="center" prop="type" :formatter="typeFormat"/>
       <el-table-column label="鏍囬" align="center" prop="title"/>
       <el-table-column label="鍘熷洜" align="center" prop="reason"/>
-      <el-table-column label="寮�濮嬫椂闂�" align="center" prop="leaveStartTime" width="180">
+      <el-table-column label="寮�濮嬫椂闂�" align="center" prop="leave_start_time" width="180">
         <template slot-scope="scope">
           <span>{{ parseTime(scope.row.leaveStartTime, '{y}-{m}-{d}') }}</span>
         </template>
       </el-table-column>
-      <el-table-column label="缁撴潫鏃堕棿" align="center" prop="leaveEndTime" width="180">
+      <el-table-column label="缁撴潫鏃堕棿" align="center" prop="leave_end_time" width="180">
         <template slot-scope="scope">
-          <span>{{ parseTime(scope.row.leaveEndTime, '{y}-{m}-{d}') }}</span>
+          <span>{{ parseTime(scope.row.leave_end_time, '{y}-{m}-{d}') }}</span>
         </template>
       </el-table-column>
 
@@ -107,7 +107,7 @@
             {{stateFormat(scope.row)}}
           </div>
           <div v-else>
-            {{scope.row.taskName}}
+            {{scope.row.task_name}}
           </div>
         </template>
       </el-table-column>
@@ -188,12 +188,12 @@
     <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
       <el-form ref="form" :model="form" :rules="rules" label-width="80px">
         <el-form-item label="璇峰亣绫诲瀷" prop="type">
-          <el-select v-model="form.type" placeholder="璇烽�夋嫨璇峰亣绫诲瀷" @change="chooseMedicine">
+          <el-select v-model="form.type" placeholder="璇峰亣绫诲瀷" @change="chooseMedicine">
             <el-option
               v-for="dict in typeOptions"
-              :key="dict.dictValue"
-              :label="dict.dictLabel"
-              :value="dict.dictValue"
+              :key="dict.dict_value"
+              :label="dict.dict_label"
+              :value="dict.dict_value"
             ></el-option>
           </el-select>
         </el-form-item>
@@ -205,7 +205,7 @@
         </el-form-item>
         <el-form-item label="寮�濮嬫椂闂�" prop="leaveStartTime">
           <el-date-picker clearable size="small" style="width: 200px"
-                          v-model="form.leaveStartTime"
+                          v-model="form.leave_start_time"
                           type="date"
                           value-format="yyyy-MM-dd"
                           placeholder="閫夋嫨寮�濮嬫椂闂�">
@@ -213,7 +213,7 @@
         </el-form-item>
         <el-form-item label="缁撴潫鏃堕棿" prop="leaveEndTime">
           <el-date-picker clearable size="small" style="width: 200px"
-                          v-model="form.leaveEndTime"
+                          v-model="form.leave_end_time"
                           type="date"
                           value-format="yyyy-MM-dd"
                           placeholder="閫夋嫨缁撴潫鏃堕棿">
@@ -297,10 +297,10 @@
           reason: [
             {required: true, message: '鍘熷洜涓嶈兘涓虹┖', trigger: 'blur'}
           ],
-          leaveStartTime: [
+          leave_start_time: [
             {required: true, message: '寮�濮嬫椂闂翠笉鑳戒负绌�', trigger: 'blur'}
           ],
-          leaveEndTime: [
+          leave_end_time: [
             {required: true, message: '缁撴潫鏃堕棿涓嶈兘涓虹┖', trigger: 'blur'}
           ]
         }
@@ -320,7 +320,7 @@
       getList() {
         this.loading = true
         listLeave(this.queryParams).then(response => {
-          this.leaveList = response.rows
+          this.leaveList = response.data
           this.total = response.total
           this.loading = false
         })
@@ -346,13 +346,13 @@
           type: null,
           title: null,
           reason: null,
-          leaveStartTime: null,
-          leaveEndTime: null,
-          instanceId: null,
+          leave_start_time: null,
+          leave_end_time: null,
+          instance_id: null,
           state: null,
-          createBy: null,
-          createTime: null,
-          updateTime: null
+          create_by: null,
+          create_time: null,
+          update_time: null
         }
         this.resetForm('form')
       },
@@ -374,7 +374,7 @@
       },
       /** 鏂板鎸夐挳鎿嶄綔 */
       handleAdd() {
-        this.createName = this.$store.getters.nickName
+        this.createName = this.$store.getters.nick_name
         if (this.$store.getters.name != "admin") {
           this.reset()
           this.open = true

--
Gitblit v1.9.1