|
@@ -125,7 +125,7 @@
|
|
|
<hc-report-dialog v-model="isReport" />
|
|
|
|
|
|
<!-- 新增修改的弹窗 -->
|
|
|
- <addModal v-model="isAddShow" />
|
|
|
+ <addModal v-model="isAddShow" :ids="addEditIds" @finish="addEditFinish" />
|
|
|
</hc-new-card>
|
|
|
</template>
|
|
|
|
|
@@ -233,17 +233,22 @@ const getTableDetail = async (row) => {
|
|
|
const info = getObjValue(data)
|
|
|
info.nodeList = getArrValue(info.nodeList)
|
|
|
tableInfo.value = info
|
|
|
- console.log(info)
|
|
|
}
|
|
|
|
|
|
-
|
|
|
-const rowEditClick = () => {
|
|
|
-
|
|
|
+//修改
|
|
|
+const addEditIds = ref('')
|
|
|
+const rowEditClick = (row) => {
|
|
|
+ addEditIds.value = ''
|
|
|
+ nextTick(() => {
|
|
|
+ addEditIds.value = row.id
|
|
|
+ isAddShow.value = true
|
|
|
+ })
|
|
|
}
|
|
|
|
|
|
//新增修改的弹窗
|
|
|
const isAddShow = ref(false)
|
|
|
const addModalClick = () => {
|
|
|
+ addEditIds.value = ''
|
|
|
isAddShow.value = true
|
|
|
}
|
|
|
|
|
@@ -268,6 +273,11 @@ const uploadFormProps = {
|
|
|
name: 'fileName',
|
|
|
}
|
|
|
|
|
|
+//新增修改完成
|
|
|
+const addEditFinish = () => {
|
|
|
+ getTableData()
|
|
|
+}
|
|
|
+
|
|
|
//是否上报
|
|
|
const isReport = ref(false)
|
|
|
const reportClick = () => {
|