|
@@ -263,7 +263,7 @@ import { useAppStore } from '~src/store'
|
|
|
import { HcIsButton } from '~src/plugins/IsButtons'
|
|
|
import HcDragUpload from './components/HcDragUpload.vue'
|
|
|
import approachApi from '~api/tentative/device/approach'
|
|
|
-import { formValidate, getArrValue } from 'js-fast-way'
|
|
|
+import { arrToId, formValidate, getArrValue } from 'js-fast-way'
|
|
|
import { getContractUserList } from '~api/other'
|
|
|
import { deviceClassListInit, getClassList } from '~api/tentative'
|
|
|
import { HcDelMsg } from 'hc-vue3-ui'
|
|
@@ -477,7 +477,7 @@ const addEditNodeFormModalSave = async () => {
|
|
|
const validate = await formValidate(addEditNodeFormRef.value)
|
|
|
if (validate) {
|
|
|
addEditNodeFormLoading.value = true
|
|
|
- const { error, code } = await approachApi.getClassSubmit({
|
|
|
+ const { error, code, msg } = await approachApi.getClassSubmit({
|
|
|
...addEditNodeFormModel.value,
|
|
|
projectId: projectId.value,
|
|
|
contractId: contractId.value,
|
|
@@ -489,6 +489,8 @@ const addEditNodeFormModalSave = async () => {
|
|
|
addEditNodeFormModal.value = false
|
|
|
addEditNodeFormLoading.value = false
|
|
|
await getClassListData()
|
|
|
+ } else {
|
|
|
+ window?.$message?.error(msg)
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -511,7 +513,7 @@ const delNodeModalClick = (id) => {
|
|
|
|
|
|
//删除分类
|
|
|
const setClassRemove = async (id) => {
|
|
|
- const { error, code } = await approachApi.setClassRemove({
|
|
|
+ const { error, code, msg } = await approachApi.setClassRemove({
|
|
|
projectId: projectId.value,
|
|
|
contractId: contractId.value,
|
|
|
id: id,
|
|
@@ -520,6 +522,8 @@ const setClassRemove = async (id) => {
|
|
|
if (!error && code === 200) {
|
|
|
window?.$message?.success('操作成功')
|
|
|
await getClassListData()
|
|
|
+ } else {
|
|
|
+ window?.$message?.error(msg)
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -535,7 +539,7 @@ const tableRemoveData = async () => {
|
|
|
if (rows.length > 0) {
|
|
|
const ids = arrToId(rows)
|
|
|
//删除请求
|
|
|
- const { error, code } = await approachApi.removeData({
|
|
|
+ const { error, code, msg } = await approachApi.removeData({
|
|
|
contractId: contractId.value,
|
|
|
ids: ids,
|
|
|
})
|
|
@@ -543,6 +547,8 @@ const tableRemoveData = async () => {
|
|
|
if (!error && code === 200) {
|
|
|
window?.$message?.success('操作成功')
|
|
|
searchClick()
|
|
|
+ } else {
|
|
|
+ window?.$message?.error(msg)
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -692,7 +698,7 @@ const addEditFormClick = async () => {
|
|
|
const validate = await formValidate(addEditFormRef.value)
|
|
|
if (validate) {
|
|
|
addEditFormLoading.value = true
|
|
|
- const { error, code } = await approachApi.submitForm({
|
|
|
+ const { error, code, msg } = await approachApi.submitForm({
|
|
|
...addEditFormModel.value,
|
|
|
projectId: projectId.value,
|
|
|
contractId: contractId.value,
|
|
@@ -704,6 +710,8 @@ const addEditFormClick = async () => {
|
|
|
addEditFormModal.value = false
|
|
|
addEditFormLoading.value = false
|
|
|
await getTableData()
|
|
|
+ } else {
|
|
|
+ window?.$message?.error(msg)
|
|
|
}
|
|
|
addEditFormLoading.value = false
|
|
|
}
|