This commit is contained in:
2025-06-21 16:29:45 +08:00
parent 31fa4e0a5c
commit 2af3effa6f
2 changed files with 13 additions and 3 deletions

View File

@@ -5,7 +5,7 @@ import ReplyMessageModal from "./replyMessageModal.vue";
import Api from "../../../api/index.js"; import Api from "../../../api/index.js";
const emits = defineEmits(['success']); const emits = defineEmits(['success']);
const {operate, data} = defineProps({ const {operate, data, item} = defineProps({
operate: { operate: {
type: Number, type: Number,
default: 1, default: 1,
@@ -13,6 +13,10 @@ const {operate, data} = defineProps({
data: { data: {
type: Object, type: Object,
default: () => ({}) default: () => ({})
},
item: {
type: Object,
default: () => ({})
} }
}); });
@@ -62,7 +66,12 @@ const confirmTask = async () => {
<image :src="YY_ICON" class="!size-[26rpx]"></image> <image :src="YY_ICON" class="!size-[26rpx]"></image>
提示点击下方按钮快速回复 提示点击下方按钮快速回复
</view> </view>
<reply-message-modal :data="data" :intervention="true" @success="emits('success')"> <reply-message-modal
:back-id="item.task_backfill_id"
:pattern="1"
:data="data"
:intervention="true" :backId="0"
@success="emits('success');">
<view <view
class="py-[15rpx] !flex justify-center flex-col items-center test-28r text-[#165DFF] bg-[#E8F3FF] px-[26rpx]"> class="py-[15rpx] !flex justify-center flex-col items-center test-28r text-[#165DFF] bg-[#E8F3FF] px-[26rpx]">
去回复 去回复

View File

@@ -75,7 +75,8 @@ const {loading, pagination, initFetchData, fetchData} = useTableQuery({
</view> </view>
<view class="!flex justify-center !mt-[24rpx]" v-if="v.operate !== 0"> <view class="!flex justify-center !mt-[24rpx]" v-if="v.operate !== 0">
<QuickOperation :operate="v.operate" :data="data" @success="fetchData"></QuickOperation> <QuickOperation :item="v" :operate="v.operate" :data="data"
@success="fetchData"></QuickOperation>
</view> </view>
</view> </view>