update: 大屏接口

This commit is contained in:
xf
2025-07-08 17:12:55 +08:00
parent 8a630dd1cd
commit b55bc1857a
5 changed files with 102 additions and 26 deletions
+14 -2
View File
@@ -13,10 +13,10 @@
:options="item.options"
/>
</a-form-item>
<a-form-item label="单位">
<a-form-item label="单位" v-if="needDept">
<a-select placeholder="选择单位" @change="changeSecond" v-model:value="orgCode1" :options="option1" />
</a-form-item>
<a-form-item label="部门">
<a-form-item label="部门" v-if="needDept">
<a-select placeholder="选择部门" v-model:value="orgCode2" :options="option2" />
</a-form-item>
<slot name="searchSecond"></slot>
@@ -89,6 +89,9 @@
apiParams: {
type: Object,
},
needDept: {
type: Boolean,
},
});
const loading = ref<boolean>(false);
const formState = ref();
@@ -236,6 +239,7 @@
formState.value = {
...formState.value,
...formRecord.value,
salvageUserDepart: orgCode2.value ? orgCode2.value : orgCode1.value ? orgCode1.value : '',
};
// registerTable.value.getRecords();
}
@@ -243,14 +247,21 @@
const { visible, closeDialog, openDialog } = useDialog({ title: dialogTitle.value });
function handleClose() {
orgCode2.value = '';
orgCode1.value = '';
formState.value = {};
console.log(formState.value, formRecord.value, 'asjshj');
formRecord.value = {};
closeDialog();
}
function handleClickReset() {
orgCode2.value = '';
orgCode1.value = '';
getField();
formState.value = {
...formState.value,
...formRecord.value,
salvageUserDepart: '',
};
console.log(formState.value, formRecord.value);
}
@@ -285,6 +296,7 @@
display: flex;
.ant-form-item {
flex: 1;
max-width: 200px;
margin-bottom: 0 !important;
}
}