v1.9 巡检计划中 修改巡检路线没有选择的问题

This commit is contained in:
wuxw 2025-08-05 18:23:18 +08:00
parent 71aaf71186
commit 77f5558ead
2 changed files with 14 additions and 10 deletions

View File

@ -162,19 +162,18 @@ export default {
routeOptions: [], routeOptions: [],
signTypeOptions: [], signTypeOptions: [],
weekDays: [ weekDays: [
this.$t('inspectionPlan.monday'), this.$t('addInspectionPlan.monday'),
this.$t('inspectionPlan.tuesday'), this.$t('addInspectionPlan.tuesday'),
this.$t('inspectionPlan.wednesday'), this.$t('addInspectionPlan.wednesday'),
this.$t('inspectionPlan.thursday'), this.$t('addInspectionPlan.thursday'),
this.$t('inspectionPlan.friday'), this.$t('addInspectionPlan.friday'),
this.$t('inspectionPlan.saturday'), this.$t('addInspectionPlan.saturday'),
this.$t('inspectionPlan.sunday') this.$t('addInspectionPlan.sunday')
] ]
} }
}, },
async created() { async created() {
await this.loadDictData() await this.loadDictData()
this.loadRoutes()
}, },
methods: { methods: {
async loadDictData() { async loadDictData() {
@ -187,11 +186,11 @@ export default {
async loadRoutes() { async loadRoutes() {
try { try {
const { data } = await listInspectionRoutes({ const { inspectionRoutes } = await listInspectionRoutes({
page: 1, page: 1,
row: 100 row: 100
}) })
this.routeOptions = data this.routeOptions = inspectionRoutes
} catch (error) { } catch (error) {
console.error('Failed to load routes:', error) console.error('Failed to load routes:', error)
} }
@ -206,6 +205,8 @@ export default {
workdays: plan.inspectionWorkday ? plan.inspectionWorkday.split(',').map(Number) : [] workdays: plan.inspectionWorkday ? plan.inspectionWorkday.split(',').map(Number) : []
} }
this.loadStaffs(plan.inspectionPlanId) this.loadStaffs(plan.inspectionPlanId)
this.loadRoutes()
this.visible = true this.visible = true
}, },

View File

@ -48,12 +48,14 @@ export default {
methods: { methods: {
open(params) { open(params) {
this.pointRouteInfo.inspectionId = params.inspectionId this.pointRouteInfo.inspectionId = params.inspectionId
this.pointRouteInfo.inspectionRouteId = params.inspectionRouteId
this._loadPointRouteData() this._loadPointRouteData()
}, },
loadData(point) { loadData(point) {
if (!point) return if (!point) return
this.pointRouteInfo.inspectionId = point.inspectionId this.pointRouteInfo.inspectionId = point.inspectionId
this.pointRouteInfo.inspectionRouteId = point.inspectionRouteId
this._loadPointRouteData() this._loadPointRouteData()
}, },
async _loadPointRouteData() { async _loadPointRouteData() {
@ -61,6 +63,7 @@ export default {
const params = { const params = {
communityId: this.communityId, communityId: this.communityId,
inspectionId: this.pointRouteInfo.inspectionId, inspectionId: this.pointRouteInfo.inspectionId,
inspectionRouteId: this.pointRouteInfo.inspectionRouteId,
page: 1, page: 1,
row: 100 row: 100
} }