|
@@ -80,7 +80,7 @@ let opera: Ref<any[]> = ref([
|
|
|
]);
|
|
|
// 弹框
|
|
|
const dialog: Ref<{ type: string; show: boolean; title: string }> = ref({ type: '1', show: false, title: '信息管理' });
|
|
|
-let form: Ref<{ file: Array<any> }> = ref({ file: [] });
|
|
|
+let form: Ref<{ file: Array<any>; type: string }> = ref({ file: [], type: '' });
|
|
|
// 表单
|
|
|
let formFields: Ref<any[]> = ref([
|
|
|
{ label: '规格名称', model: 'name' },
|
|
@@ -131,8 +131,8 @@ const getDict = (value: any, model: any) => {
|
|
|
};
|
|
|
// 新增
|
|
|
const toAdd = () => {
|
|
|
- let type = route.query.type;
|
|
|
- form.value = { type: type };
|
|
|
+ let type: any = route.query.type;
|
|
|
+ form.value = { file: [], type: type };
|
|
|
dialog.value = { title: '信息管理', show: true, type: '1' };
|
|
|
};
|
|
|
// 修改
|
|
@@ -166,7 +166,7 @@ const toDel = async (data: any) => {
|
|
|
};
|
|
|
// 弹框关闭
|
|
|
const toClose = () => {
|
|
|
- form.value = { file: [] };
|
|
|
+ form.value = { file: [], type: '' };
|
|
|
dialog.value = { title: '信息管理', show: false, type: '1' };
|
|
|
search({ skip, limit });
|
|
|
};
|