diff --git a/src/views/iot/tplink/camera/components/DrawerModal.vue b/src/views/iot/tplink/camera/components/DrawerModal.vue index 6fb7e44..899b54e 100644 --- a/src/views/iot/tplink/camera/components/DrawerModal.vue +++ b/src/views/iot/tplink/camera/components/DrawerModal.vue @@ -65,7 +65,6 @@ function edit(record) { */ async function configEdit() { await getConfig({}).then((res) => { - console.log(res); configVisible.value = true; if(res!=null){ title.value = '编辑配置'; @@ -79,8 +78,6 @@ async function configEdit() { }); } }) - - } /** diff --git a/src/views/iot/yiweilian/humid/components/ConfigInfoForm.vue b/src/views/iot/yiweilian/humid/components/ConfigInfoForm.vue new file mode 100644 index 0000000..a349258 --- /dev/null +++ b/src/views/iot/yiweilian/humid/components/ConfigInfoForm.vue @@ -0,0 +1,162 @@ + + + + + diff --git a/src/views/iot/yiweilian/humid/components/ConfigModal.vue b/src/views/iot/yiweilian/humid/components/ConfigModal.vue new file mode 100644 index 0000000..fe46609 --- /dev/null +++ b/src/views/iot/yiweilian/humid/components/ConfigModal.vue @@ -0,0 +1,82 @@ + + + + + + diff --git a/src/views/iot/yiweilian/humid/humid.api.ts b/src/views/iot/yiweilian/humid/humid.api.ts index a2bf6ff..c547a7f 100644 --- a/src/views/iot/yiweilian/humid/humid.api.ts +++ b/src/views/iot/yiweilian/humid/humid.api.ts @@ -9,6 +9,11 @@ enum Api { updateDeviceRealTime = '/iot/yiweilian/humidDevice/updateDeviceRealTime', logList = '/iot/yiweilian/humidDevice/logList', alarmList = '/iot/yiweilian/humidAlarm/list', + + getConfig = '/iot/yiweilian/config/getConfig', + addConfig = '/iot/yiweilian/config/add', + editConfig = '/iot/yiweilian/config/edit', + } /** @@ -58,3 +63,19 @@ export const logList = (params?) => defHttp.get({ url: Api.logList, params }); * @param params */ export const alarmList = (params?) => defHttp.get({ url: Api.alarmList, params }); + +/** + * 获取配置数据 + * @param params + */ +export const getConfig = (params) => defHttp.get({ url: Api.getConfig, params }); + +/** + * 保存或者更新配置 + * @param params + * @param isUpdate + */ +export const saveOrUpdateConfig = (params, isUpdate) => { + let url = isUpdate ? Api.editConfig : Api.addConfig; + return defHttp.post({ url: url, params }, { isTransformResponse: false }); +}; diff --git a/src/views/iot/yiweilian/humid/index.vue b/src/views/iot/yiweilian/humid/index.vue index d8073bd..38b86d5 100644 --- a/src/views/iot/yiweilian/humid/index.vue +++ b/src/views/iot/yiweilian/humid/index.vue @@ -5,6 +5,7 @@