8
0
ZaiZai 1 год назад
Родитель
Сommit
8fba919788

+ 2 - 2
src/components/directive/del-com.js

@@ -14,9 +14,9 @@ const delComOnClick = (el) => {
     if (typeof fun !== 'function') return
     delMessage(() => {
         if (delComClickItem.length <= 0 || isNullES(delComClickItem[index])) {
-            fun()
+            fun(el)
         } else {
-            fun(delComClickItem[index])
+            fun(delComClickItem[index], el)
         }
     })
 }

+ 1 - 1
src/views/project/modules/list/info-dialog.vue

@@ -41,7 +41,7 @@
                                     <div class="action">
                                         <el-link type="warning" @click="toCheck('editContract', item)">编辑合同段信息</el-link>
                                         <el-link v-if="item.contractType === 1" type="success" @click="toCheck('wbsContract', item)">分配WBS</el-link>
-                                        <el-link v-del-com:[delContract].data="item" type="danger">删除</el-link>
+                                        <el-link v-del-com:[delContract]="item" type="danger">删除</el-link>
                                     </div>
                                 </div>
                             </div>

+ 2 - 2
src/views/project/modules/list/wbs-tree.vue

@@ -69,7 +69,7 @@
                                         <el-link type="primary">预览</el-link>
                                         <el-link v-if="row.status === 1" type="warning">隐藏表单</el-link>
                                         <el-link v-if="row.status === 0" type="success">取消隐藏</el-link>
-                                        <el-link v-del-com:[delInfoTableRow].row="row" type="danger">删除</el-link>
+                                        <el-link v-del-com:[delInfoTableRow]="row" type="danger">删除</el-link>
                                     </template>
                                 </hc-table>
                             </hc-new-card>
@@ -87,7 +87,7 @@
                                     <el-link type="warning" :disabled="row.excelId === -1 || isNullES(row.excelId)">调整表单</el-link>
                                     <el-link type="primary">编辑元素公式</el-link>
                                     <el-link type="warning">表单同步</el-link>
-                                    <el-link v-del-com:[delInfoTableRow1].row="row" type="danger">删除表单</el-link>
+                                    <el-link v-del-com:[delInfoTableRow1]="row" type="danger">删除表单</el-link>
                                 </template>
                             </hc-table>
                         </hc-new-card>