Browse Source

sop和作业票内外部人员表格删除问题

pm 11 months ago
parent
commit
778729a7e6

+ 1 - 1
src/views/mes/job/jobm/NewOperations.vue

@@ -1091,7 +1091,7 @@ export default {
       const deletedItem = rows[index] // 获取要删除的项
       rows.splice(index, 1) // 从显示的列表中删除
       const formIndex = this.form.ticketUserDTOList.findIndex(
-        (item) => item.userId === deletedItem.userId
+        (item) => item.userName == deletedItem.userName
       )
       if (formIndex !== -1) {
         this.form.ticketUserDTOList.splice(formIndex, 1) // 从 form.ticketUserDTOList 中删除

+ 1 - 1
src/views/mes/job/jobplay/jobPlayDetail.vue

@@ -69,7 +69,7 @@
           </el-table>
         </el-card>
         <el-card>
-          <el-table :data="colockUserList"  >
+          <el-table :data="colockUserList">
             <el-table-column label="共锁人" prop="userName">
             </el-table-column>
             <el-table-column label="状态" align="center" prop="jobStatus">

+ 6 - 3
src/views/mes/sop/sopm/NewSop.vue

@@ -286,10 +286,10 @@
                             }}</span>
                         </template>
                       </el-table-column>
-                      <el-table-column prop="userRole" label="共锁人来源">
+                      <el-table-column prop="userType" label="共锁人来源">
                         <template slot-scope="scope">
                           <span>{{
-                              scope.row.userRole == '0' ? '内部' : '外部'
+                              scope.row.userType == '0' ? '内部' : '外部'
                             }}</span>
                         </template>
                       </el-table-column>
@@ -933,8 +933,11 @@ export default {
       console.log(index, rows, '删除的行')
       const deletedItem = rows[index] // 获取要删除的项
       rows.splice(index, 1) // 从显示的列表中删除
+      // const formIndex = this.form.ticketUserDTOList.findIndex(
+      //   (item) => item.userId === deletedItem.userId
+      // )
       const formIndex = this.form.ticketUserDTOList.findIndex(
-        (item) => item.userId === deletedItem.userId
+        (item) => item.userName == deletedItem.userName
       )
       if (formIndex !== -1) {
         this.form.ticketUserDTOList.splice(formIndex, 1) // 从 form.ticketUserDTOList 中删除