|
@@ -3,7 +3,7 @@
|
|
|
v-bind="$attrs"
|
|
|
@register="register"
|
|
|
title="新增设备"
|
|
|
- @ok="submitMolad"
|
|
|
+ @ok="submitModal"
|
|
|
@visible-change="handleVisibleChange"
|
|
|
>
|
|
|
<div class="pt-3px pr-3px">
|
|
@@ -114,7 +114,7 @@
|
|
|
span: 24,
|
|
|
},
|
|
|
});
|
|
|
- async function submitMolad() {
|
|
|
+ async function submitModal() {
|
|
|
let formData = {
|
|
|
...getFieldsValue(),
|
|
|
};
|
|
@@ -128,17 +128,22 @@
|
|
|
}
|
|
|
if (validate) {
|
|
|
const { subNum, id, userName } = modelRef.value;
|
|
|
+ let childNameList = [];
|
|
|
+ Object.keys(formData).map((ele) => {
|
|
|
+ if (ele.includes('ID')) {
|
|
|
+ childNameList.push(formData[ele]);
|
|
|
+ }
|
|
|
+ });
|
|
|
+ console.log('modelRef.value', Object.keys(formData), childNameList);
|
|
|
try {
|
|
|
const res = await AddDevice({
|
|
|
- childName: null,
|
|
|
+ childNames: childNameList,
|
|
|
id,
|
|
|
subNum,
|
|
|
userName,
|
|
|
});
|
|
|
- if (res.code == 200) {
|
|
|
- success(res.message);
|
|
|
- closeModal();
|
|
|
- }
|
|
|
+ success(res);
|
|
|
+ closeModal();
|
|
|
} catch (errors) {
|
|
|
error('errors');
|
|
|
console.log('not passing', error);
|
|
@@ -217,7 +222,7 @@
|
|
|
}
|
|
|
return {
|
|
|
register,
|
|
|
- submitMolad,
|
|
|
+ submitModal,
|
|
|
schemas,
|
|
|
registerForm,
|
|
|
numOnChange,
|