diff --git a/src/api/sluice/index.js b/src/api/sluice/index.js index 419932f..4a6685c 100644 --- a/src/api/sluice/index.js +++ b/src/api/sluice/index.js @@ -147,10 +147,11 @@ export function putInspectionProjectData(data) { } // 获取检查项树数据 -export function getCheckingDictTree() { +export function getCheckingDictTree(key) { return request({ url: "/run/sz/checking/tree", method: "get", + params: { key }, }); } diff --git a/src/views/dike/runManage/patrolMaintenance/patrolItemsManage/details.vue b/src/views/dike/runManage/patrolMaintenance/patrolItemsManage/details.vue index fa2bf46..1978cfa 100644 --- a/src/views/dike/runManage/patrolMaintenance/patrolItemsManage/details.vue +++ b/src/views/dike/runManage/patrolMaintenance/patrolItemsManage/details.vue @@ -292,10 +292,10 @@ export default { this.formData.dikeName = data.dikeName; this.formData.createUid = data.createUid; this.formData.createName = data.createName; - this.getTreeData(data.category); + await this.getTreeData(data.category); if (data?.items) { // 匹配xcTreeData - this.matchXcTreeData(_xcTreeData, data.items); + this.matchXcTreeData(this.xcTreeData, data.items); this.tableData = data.items; } } else { diff --git a/src/views/sluice/runManage/patrolMaintenance/patrolItemsManage/details.vue b/src/views/sluice/runManage/patrolMaintenance/patrolItemsManage/details.vue index da72670..3464e67 100644 --- a/src/views/sluice/runManage/patrolMaintenance/patrolItemsManage/details.vue +++ b/src/views/sluice/runManage/patrolMaintenance/patrolItemsManage/details.vue @@ -266,6 +266,7 @@ export default { this.formData.wagaCode = res.wagaCode; }, async getTreeData(type) { + console.log("getTreeData-type >>>>> ", type); let cate = type === "1" ? "sz_xs_c_classfy" @@ -290,17 +291,16 @@ export default { this.formData.wagaName = data.wagaName; this.formData.createUid = data.createUid; this.formData.createName = data.createName; - this.getTreeData(data.category); + await this.getTreeData(data.category); if (data?.items) { // 匹配xcTreeData - this.matchXcTreeData(_xcTreeData, data.items); + this.matchXcTreeData(this.xcTreeData, data.items); this.tableData = data.items; } } else { this.formData.createUid = this.userId; this.formData.createName = this.userName; } - this.xcTreeData = _xcTreeData; }, handleChangeCategory() { this.tableData = [