设备维保删除功能
This commit is contained in:
parent
c166623afb
commit
15a4f9768b
|
|
@ -73,4 +73,14 @@ export function getMaintenanceEquipmentApi(query) {
|
||||||
method: 'get',
|
method: 'get',
|
||||||
params: query
|
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')"
|
@click="handleUpdate(scope.row, 'update')"
|
||||||
>编辑</el-button
|
>编辑</el-button
|
||||||
>
|
>
|
||||||
|
|
||||||
<el-button size="mini" type="text" icon="el-icon-document" @click="openUpkeep(scope.row)"
|
<el-button size="mini" type="text" icon="el-icon-document" @click="openUpkeep(scope.row)"
|
||||||
>保养记录表</el-button
|
>保养记录表</el-button
|
||||||
>
|
>
|
||||||
|
<el-button size="mini" type="text" icon="el-icon-delete" @click="deleteEquipment(scope.row)" v-hasPermi="['repair:equipment:delete']">删除</el-button>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table>
|
</el-table>
|
||||||
|
|
@ -247,7 +249,7 @@
|
||||||
<script>
|
<script>
|
||||||
|
|
||||||
import {
|
import {
|
||||||
getEquipmentListApi,submitStatusNew,getMaintenanceEquipmentApi
|
getEquipmentListApi,submitStatusNew,getMaintenanceEquipmentApi,deleteEquipmentNew
|
||||||
} from '@/api/repairTest/equipmentToRepair'
|
} from '@/api/repairTest/equipmentToRepair'
|
||||||
import selectTree from '../repair/selectTree.vue'
|
import selectTree from '../repair/selectTree.vue'
|
||||||
import Tree from '@/views/repairTest/repair/tree.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) {
|
openUpkeep(row) {
|
||||||
console.log('🚀 ~ openUpkeep ~ row:', row)
|
console.log('🚀 ~ openUpkeep ~ row:', row)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue