master #6
@@ -3,7 +3,7 @@ import {computed, ref} from 'vue';
|
||||
|
||||
import {useVbenModal} from '@vben/common-ui';
|
||||
import {$t} from '@vben/locales';
|
||||
import {cloneDeep} from '@vben/utils';
|
||||
import {cloneDeep, handleNode} from '@vben/utils';
|
||||
|
||||
import {useVbenForm} from '#/adapter/form';
|
||||
import {
|
||||
@@ -107,6 +107,12 @@ async function handleClosed() {
|
||||
|
||||
async function queryWorkOrdersType() {
|
||||
const options = await workOrdersTypeTree()
|
||||
const splitStr = '/';
|
||||
handleNode(options, 'orderTypeName', splitStr, function (node: any) {
|
||||
if (node.children.length) {
|
||||
node.disabled = true;
|
||||
}
|
||||
});
|
||||
formApi.updateSchema([
|
||||
{
|
||||
componentProps: (formModel) => ({
|
||||
|
Reference in New Issue
Block a user