Просмотр исходного кода

复制本表后刷新原始数据

duy 2 лет назад
Родитель
Сommit
43689a98f5

+ 5 - 1
src/views/tentative/detect/components/ListItem.vue

@@ -676,6 +676,7 @@ const copeBussTab = async (pkeyIds) => {
     if (!error && code === 200) {
         window?.$message?.success('操作成功')
         renewData()
+        chageOrinData()
     }
 }
 
@@ -1107,7 +1108,7 @@ const specialNodeClick = async () => {
 }
 
 //事件
-const emit = defineEmits(['renew','offsetTop','updeviceUseIds','upcheckTableId','changesdate'])
+const emit = defineEmits(['renew','offsetTop','updeviceUseIds','upcheckTableId','changesdate','chageorinData'])
 
 //被点击
 const getOffsetTop = (key = '') => {
@@ -1127,6 +1128,9 @@ const renewData = () => {
 const changeisHide=(pKeyId,isBussShow)=>{
      emit('changesdate',pKeyId,isBussShow)
 }
+const chageOrinData=()=>{
+     emit('chageorinData')
+}
 //获取表单数据
 const getFormData = () => {
     const formArr = formData.value;

+ 7 - 0
src/views/tentative/detect/test-form.vue

@@ -51,6 +51,7 @@
                  :nodeIdvalue="nodeIdvalue"
                  :alllistData="alllistData"
                  @changesdate="changeorinsdate"
+                 @chageorinData="chageorinData"
                  :NodeStatus="NodeStatus"
               
                 />
@@ -422,6 +423,7 @@ const getTableDataAll = () => {
     getSearchNodeTables()
     queryNodeStatus()
 }
+//隐藏显示本表改变原始数据
 const changeorinsdate=(pKeyId,isBussShow)=>{
     orgAlllistData.value.forEach((item)=>{
         if (item.pKeyId===pKeyId) {
@@ -431,6 +433,11 @@ const changeorinsdate=(pKeyId,isBussShow)=>{
     })
     console.log( orgAlllistData.value,' orgAlllistData.value');
 }
+//复制本表改变原始数据
+const chageorinData=()=>{
+    getSearchNodeTablesall(1)
+    getSearchNodeTablesall(2)
+}
 //设置滚动条位置
 const ListItemScrollRef = ref(null)
 const ListItemOffsetTop = (offsetTop) => {