feat(supervision): 反馈表格按状态整行着色与台账统一
This commit is contained in:
@@ -166,6 +166,7 @@
|
||||
:loading="getFeedbackTableLoading(record)"
|
||||
:pagination="false"
|
||||
:scroll="{ x: 1780 }"
|
||||
:rowClassName="feedbackStatusRowClassName"
|
||||
>
|
||||
<template #feedbackAttachments="{ record: feedbackRecord }">
|
||||
<SUploadFile
|
||||
@@ -244,6 +245,7 @@
|
||||
import { showImportValidationErrors } from '/@/utils/helper/importError';
|
||||
import { useMessage } from '/@/hooks/web/useMessage';
|
||||
import { countFeedbackStatus } from '/@/views/bg/utils/feedbackStatusCount';
|
||||
import { feedbackStatusRowClassName } from '/@/views/bg/utils/feedbackStatusRender';
|
||||
import { useDebounceFn } from '@vueuse/core';
|
||||
import SzSelectDept from '/@/components/Form/src/jeecg/components/SzSelectDept.vue';
|
||||
import JInput from '/@/components/Form/src/jeecg/components/JInput.vue';
|
||||
|
||||
@@ -231,6 +231,7 @@
|
||||
:data-source="feedbackList"
|
||||
:pagination="false"
|
||||
:scroll="{ x: feedbackTableScrollX }"
|
||||
:rowClassName="feedbackStatusRowClassName"
|
||||
>
|
||||
<template #bodyCell="{ column, record }">
|
||||
<template v-if="column.key === 'attachments'">
|
||||
@@ -316,6 +317,7 @@
|
||||
import JSwitch from '/@/components/Form/src/jeecg/components/JSwitch.vue';
|
||||
import Icon from '/@/components/Icon/index';
|
||||
import { bgTakepulseFeedbackDelete, bgTakepulseFeedbackList, saveBpmForm, setBpmVariableLocal } from '../BgTakepulse.api';
|
||||
import { feedbackStatusRowClassName } from '/@/views/bg/utils/feedbackStatusRender';
|
||||
import { usePermission } from '/@/hooks/web/usePermission';
|
||||
import TaskHandleInnerContent from '/@/views/super/bpm/process/personalOffice/myHandleTask/content/TaskHandleInnerContent.vue';
|
||||
import BgTakepulseBPMFeedbackModal from './BgTakepulseBPMFeedbackModal.vue';
|
||||
|
||||
@@ -123,6 +123,7 @@
|
||||
:pagination="false"
|
||||
:scroll="{ x: 1800 }"
|
||||
:loading="feedbackLoading"
|
||||
:rowClassName="feedbackStatusRowClassName"
|
||||
>
|
||||
<template #bodyCell="{ column, record: feedbackRecord }">
|
||||
<template v-if="column.key === 'attachments'">
|
||||
@@ -149,6 +150,7 @@
|
||||
import { bgTakepulseFeedbackList } from '../BgTakepulse.api';
|
||||
import type { BasicColumn } from '/@/components/Table';
|
||||
import { countFeedbackStatus } from '/@/views/bg/utils/feedbackStatusCount';
|
||||
import { feedbackStatusRowClassName } from '/@/views/bg/utils/feedbackStatusRender';
|
||||
|
||||
const visible = ref(false);
|
||||
const title = ref('详情');
|
||||
|
||||
Reference in New Issue
Block a user