设备维保删除功能
This commit is contained in:
parent
c166623afb
commit
15a4f9768b
|
|
@ -73,4 +73,14 @@ export function getMaintenanceEquipmentApi(query) {
|
|||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
//删除
|
||||
export function deleteEquipmentNew(data) {
|
||||
return request({
|
||||
url: '/material/equipmentToRepair/deleteEquipmentNew',
|
||||
method: 'post',
|
||||
contentType: 'application/json',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
|
@ -120,9 +120,11 @@
|
|||
@click="handleUpdate(scope.row, 'update')"
|
||||
>编辑</el-button
|
||||
>
|
||||
|
||||
<el-button size="mini" type="text" icon="el-icon-document" @click="openUpkeep(scope.row)"
|
||||
>保养记录表</el-button
|
||||
>
|
||||
<el-button size="mini" type="text" icon="el-icon-delete" @click="deleteEquipment(scope.row)" v-hasPermi="['repair:equipment:delete']">删除</el-button>
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
|
|
@ -247,7 +249,7 @@
|
|||
<script>
|
||||
|
||||
import {
|
||||
getEquipmentListApi,submitStatusNew,getMaintenanceEquipmentApi
|
||||
getEquipmentListApi,submitStatusNew,getMaintenanceEquipmentApi,deleteEquipmentNew
|
||||
} from '@/api/repairTest/equipmentToRepair'
|
||||
import selectTree from '../repair/selectTree.vue'
|
||||
import Tree from '@/views/repairTest/repair/tree.vue'
|
||||
|
|
@ -385,6 +387,22 @@ export default {
|
|||
})
|
||||
})
|
||||
},
|
||||
// 删除
|
||||
deleteEquipment(row) {
|
||||
this.$confirm('确定删除吗?', '提示', {
|
||||
confirmButtonText: '确定',
|
||||
cancelButtonText: '取消',
|
||||
type: 'warning',
|
||||
}).then(() =>{
|
||||
deleteEquipmentNew({id:row.id,typeId:row.typeId,maId:row.maId}).then((res) => {
|
||||
this.$message.success('删除成功')
|
||||
this.getList()
|
||||
})
|
||||
})
|
||||
},
|
||||
|
||||
|
||||
|
||||
// 维修记录表
|
||||
openUpkeep(row) {
|
||||
console.log('🚀 ~ openUpkeep ~ row:', row)
|
||||
|
|
|
|||
Loading…
Reference in New Issue