|
@@ -64,6 +64,8 @@
|
|
|
import { onMounted } from 'vue';
|
|
import { onMounted } from 'vue';
|
|
|
import { cloneDeep, isEqual } from 'lodash-es';
|
|
import { cloneDeep, isEqual } from 'lodash-es';
|
|
|
|
|
|
|
|
|
|
+ import { uid } from 'uid';
|
|
|
|
|
+
|
|
|
export interface FormModelCommon {
|
|
export interface FormModelCommon {
|
|
|
id?: number;
|
|
id?: number;
|
|
|
code: string;
|
|
code: string;
|
|
@@ -127,7 +129,7 @@
|
|
|
const drawerData = {
|
|
const drawerData = {
|
|
|
id: form.value.id,
|
|
id: form.value.id,
|
|
|
name: form.value.name,
|
|
name: form.value.name,
|
|
|
- code: form.value.code,
|
|
|
|
|
|
|
+ code: form.value.code === '' ? uid(16) : form.value.code,
|
|
|
remark: form.value.remark,
|
|
remark: form.value.remark,
|
|
|
status: form.value.status,
|
|
status: form.value.status,
|
|
|
};
|
|
};
|