|
@@ -75,10 +75,10 @@
|
|
|
<pagination v-show="total > 0" v-model:page="queryParams.page" v-model:limit="queryParams.pageSize" :total="total" @pagination="tableData" />
|
|
|
</div>
|
|
|
</div>
|
|
|
+ <PatrolSubTasks v-if="patrolSubTasksState.show" :event-id="patrolSubTasksState.eventId" @close="handleCancel" @refreshsub="fetchWorkrData" />
|
|
|
+ <PatrolTaskEdit v-if="patrolTaskEditState.show" :event-id="patrolTaskEditState.eventId" @close="handleCancel" @refresh="fetchWorkrData" />
|
|
|
+ <PatrolTaskAdd v-if="patrolTaskAddState.show" @close="handleCancel" @refresh="fetchWorkrData" />
|
|
|
</div>
|
|
|
- <PatrolSubTasks v-if="patrolSubTasksState.show" :event-id="patrolSubTasksState.eventId" @close="handleCancel" @refreshsub="fetchWorkrData" />
|
|
|
- <PatrolTaskEdit v-if="patrolTaskEditState.show" :event-id="patrolTaskEditState.eventId" @close="handleCancel" @refresh="fetchWorkrData" />
|
|
|
- <PatrolTaskAdd v-if="patrolTaskAddState.show" @close="handleCancel" @refresh="fetchWorkrData" />
|
|
|
</template>
|
|
|
<script setup lang="ts">
|
|
|
import { onMounted, reactive, ref } from 'vue';
|
|
@@ -197,7 +197,7 @@ const handleCancel = () => {
|
|
|
};
|
|
|
const openPatrolSubTasks = (row) => {
|
|
|
if (row) {
|
|
|
- patrolSubTasksState.eventId = row.id; // 假设eventId是id字段
|
|
|
+ patrolSubTasksState.eventId = row.id + ""; // 假设eventId是id字段
|
|
|
patrolSubTasksState.show = true;
|
|
|
}
|
|
|
};
|
|
@@ -206,7 +206,7 @@ const handleAdd = () => {
|
|
|
};
|
|
|
const handleUpdate = (row) => {
|
|
|
if (row) {
|
|
|
- patrolTaskEditState.eventId = row.id; // 假设eventId是id字段
|
|
|
+ patrolTaskEditState.eventId = row.id + ""; // 假设eventId是id字段
|
|
|
patrolTaskEditState.show = true;
|
|
|
}
|
|
|
};
|