guarantee-lsq 2 年之前
父节点
当前提交
495f5209a8
共有 1 个文件被更改,包括 10 次插入8 次删除
  1. 10 8
      src/views/activiti/task/MyTaskClaim.vue

+ 10 - 8
src/views/activiti/task/MyTaskClaim.vue

@@ -44,7 +44,7 @@ import AssignForm from './modules/AssignForm'
 import DetailAuditScrap from '@/views/sb/scraps/modules/DetailAudit'
 import { getTaskPageClaim } from '@/api/activiti/activiti'
 import { claimSbInfoScrapForAudit } from '@/api/activiti/activiti-sb-scrap'
-
+import { fetchCustomFieldTemplateData } from '@/api/customize/fieldTemplateData'
 export default {
   name: 'TaskList',
   components: {
@@ -147,13 +147,15 @@ export default {
     },
     handleClaim (record) {
       this.confirmLoading = true
-      claimSbInfoScrapForAudit({ taskId: record.taskId })
-        .then((res) => {
-          this.$message.info(res.data)
-          this.handleOk()
-        }).catch(() => {
-          this.confirmLoading = false
-        })
+      fetchCustomFieldTemplateData({ id: record.targetId }).then(res => {
+        claimSbInfoScrapForAudit({ taskId: record.taskId, auditModelKey: res.data.remark })
+          .then((res) => {
+            this.$message.info(res.data)
+            this.handleOk()
+          }).catch(() => {
+            this.confirmLoading = false
+          })
+      })
     },
     handleOk () {
       this.visible = true