...
|
...
|
@@ -38,46 +38,48 @@ |
38
|
38
|
data: {},
|
39
|
39
|
});
|
40
|
40
|
const [register, { setModalProps, closeModal }] = useModalInner(async (data) => {
|
41
|
|
- setModalProps({ loading: true });
|
42
|
|
- handleCancel(false);
|
43
|
|
- isUpdate.value = data.isUpdate;
|
44
|
|
- isViewDetail.value = data.isView;
|
45
|
|
- isTest.value = data.isTest;
|
46
|
|
- isText.value = data.isText;
|
47
|
|
- isTitle.value = data.isTitle;
|
48
|
|
- editData.data = data.record;
|
49
|
|
- converScriptRef.value?.initEditor();
|
50
|
|
- setModalProps({ loading: false });
|
51
|
|
- if (!unref(isViewDetail)) {
|
52
|
|
- const title =
|
53
|
|
- unref(isTitle) == 'edit'
|
54
|
|
- ? '编辑转换脚本'
|
55
|
|
- : unref(isTitle) == 'add'
|
56
|
|
- ? '新增转换脚本'
|
57
|
|
- : '测试转换脚本';
|
58
|
|
- const okText = isText.value == 'test' ? '测试' : '确定';
|
59
|
|
- if (unref(isTitle) == 'add') {
|
60
|
|
- converScriptRef.value?.setDefaultRadio('HEX', 'true');
|
61
|
|
- }
|
62
|
|
- if (unref(isTitle) == 'edit') {
|
63
|
|
- converScriptRef.value?.setFormData(data.record);
|
64
|
|
- }
|
65
|
|
- if (unref(isTitle) == 'test') {
|
66
|
|
- if (data.record) {
|
67
|
|
- const res = await getScriptManageDetail(data.record);
|
68
|
|
- converScriptRef.value?.setFormData(res);
|
69
|
|
- } else {
|
|
41
|
+ try {
|
|
42
|
+ setModalProps({ loading: true });
|
|
43
|
+ handleCancel(false);
|
|
44
|
+ isUpdate.value = data.isUpdate;
|
|
45
|
+ isViewDetail.value = data.isView;
|
|
46
|
+ isTest.value = data.isTest;
|
|
47
|
+ isText.value = data.isText;
|
|
48
|
+ isTitle.value = data.isTitle;
|
|
49
|
+ editData.data = data.record;
|
|
50
|
+ converScriptRef.value?.initEditor();
|
|
51
|
+ setModalProps({ loading: false });
|
|
52
|
+ if (!unref(isViewDetail)) {
|
|
53
|
+ const title =
|
|
54
|
+ unref(isTitle) == 'edit'
|
|
55
|
+ ? '编辑转换脚本'
|
|
56
|
+ : unref(isTitle) == 'add'
|
|
57
|
+ ? '新增转换脚本'
|
|
58
|
+ : '测试转换脚本';
|
|
59
|
+ const okText = isText.value == 'test' ? '测试' : '确定';
|
|
60
|
+ if (unref(isTitle) == 'add') {
|
70
|
61
|
converScriptRef.value?.setDefaultRadio('HEX', 'true');
|
71
|
62
|
}
|
|
63
|
+ if (unref(isTitle) == 'edit') {
|
|
64
|
+ converScriptRef.value?.setFormData(data.record);
|
|
65
|
+ }
|
|
66
|
+ if (unref(isTitle) == 'test') {
|
|
67
|
+ if (data.record) {
|
|
68
|
+ const res = await getScriptManageDetail(data.record);
|
|
69
|
+ converScriptRef.value?.setFormData(res);
|
|
70
|
+ } else {
|
|
71
|
+ converScriptRef.value?.setDefaultRadio('HEX', 'true');
|
|
72
|
+ }
|
|
73
|
+ }
|
|
74
|
+ setModalProps({ title, showOkBtn: true, showCancelBtn: true, okText });
|
|
75
|
+ if (!unref(isUpdate)) {
|
|
76
|
+ }
|
|
77
|
+ } else {
|
|
78
|
+ setModalProps({ showOkBtn: false, showCancelBtn: false, title: '查看转换脚本' });
|
|
79
|
+ const res = await getScriptManageDetail(data.record.id);
|
|
80
|
+ converScriptRef.value?.setFormData(res || {});
|
72
|
81
|
}
|
73
|
|
- setModalProps({ title, showOkBtn: true, showCancelBtn: true, okText });
|
74
|
|
- if (!unref(isUpdate)) {
|
75
|
|
- }
|
76
|
|
- } else {
|
77
|
|
- setModalProps({ showOkBtn: false, showCancelBtn: false, title: '查看转换脚本' });
|
78
|
|
- const res = await getScriptManageDetail(data.record.id);
|
79
|
|
- converScriptRef.value?.setFormData(res || {});
|
80
|
|
- }
|
|
82
|
+ } catch {}
|
81
|
83
|
});
|
82
|
84
|
|
83
|
85
|
const handleSubmit = async () => {
|
...
|
...
|
|