|
|
@@ -29,10 +29,10 @@
|
|
|
|
|
|
<script setup>
|
|
|
import { ref, watch } from 'vue'
|
|
|
-import { listAttOrgUwatBase, getAttOrgUwatBase } from '@/api/system/attOrgUwatBase'
|
|
|
+import { listAttOrgBase, getAttOrgBase } from '@/api/slaj/hidd'
|
|
|
|
|
|
const props = defineProps({
|
|
|
- // v-model:选中的上级机构 GUID
|
|
|
+ // v-model:选中的机构 GUID
|
|
|
modelValue: { type: String, default: undefined },
|
|
|
// 表单字段标签,默认“组织机构”,可修改
|
|
|
label: { type: String, default: '组织机构' },
|
|
|
@@ -65,7 +65,7 @@ function remoteSearch(query) {
|
|
|
return
|
|
|
}
|
|
|
loading.value = true
|
|
|
- listAttOrgUwatBase({ orgName: query, pageNum: 1, pageSize: 20 })
|
|
|
+ listAttOrgBase({ orgName: query, pageNum: 1, pageSize: 20 })
|
|
|
.then(res => { options.value = normalize(res.rows) })
|
|
|
.finally(() => { loading.value = false })
|
|
|
}
|
|
|
@@ -79,7 +79,7 @@ watch(
|
|
|
() => props.modelValue,
|
|
|
(val) => {
|
|
|
if (val && !options.value.some(o => o.value === val)) {
|
|
|
- getAttOrgUwatBase(val)
|
|
|
+ getAttOrgBase(val)
|
|
|
.then(res => {
|
|
|
const d = res.data
|
|
|
if (d && d.guid && (!props.excludeGuid || d.guid !== props.excludeGuid)) {
|