应该解决了结项不刷新的问题
parent
dabacedb76
commit
1c06677a21
|
@ -67,6 +67,7 @@
|
||||||
import {getCurrentInstance, onMounted, ref, watch} from "vue";
|
import {getCurrentInstance, onMounted, ref, watch} from "vue";
|
||||||
import {useRouter} from 'vue-router'
|
import {useRouter} from 'vue-router'
|
||||||
import request from "../utils/request";
|
import request from "../utils/request";
|
||||||
|
import {ElMessage} from "element-plus";
|
||||||
|
|
||||||
const tableRef = ref(null);
|
const tableRef = ref(null);
|
||||||
// table高度
|
// table高度
|
||||||
|
@ -164,6 +165,26 @@ watch(
|
||||||
{immediate: true}
|
{immediate: true}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
const onCloseProject = (row) => {
|
||||||
|
request({
|
||||||
|
url: 'project/complete',
|
||||||
|
method: 'post',
|
||||||
|
data: {
|
||||||
|
projectId: row.projectId,
|
||||||
|
}
|
||||||
|
}).then(response => {
|
||||||
|
if (response.data.code === 200) {
|
||||||
|
//console.log(response.data.data.records)
|
||||||
|
ElMessage({
|
||||||
|
message: '结项成功',
|
||||||
|
type: 'success',
|
||||||
|
})
|
||||||
|
getProjects();
|
||||||
|
}
|
||||||
|
}).catch(function (error) {
|
||||||
|
console.log(error)
|
||||||
|
})
|
||||||
|
},
|
||||||
</script>
|
</script>
|
||||||
<script>
|
<script>
|
||||||
import {ElMessage} from "element-plus";
|
import {ElMessage} from "element-plus";
|
||||||
|
@ -211,27 +232,7 @@ export default {
|
||||||
this.dialogFormVisible = true
|
this.dialogFormVisible = true
|
||||||
},
|
},
|
||||||
|
|
||||||
onCloseProject(row) {
|
|
||||||
const that = this
|
|
||||||
request({
|
|
||||||
url: 'project/complete',
|
|
||||||
method: 'post',
|
|
||||||
data: {
|
|
||||||
projectId: row.projectId,
|
|
||||||
}
|
|
||||||
}).then(response => {
|
|
||||||
if (response.data.code === 200) {
|
|
||||||
//console.log(response.data.data.records)
|
|
||||||
ElMessage({
|
|
||||||
message: '结项成功',
|
|
||||||
type: 'success',
|
|
||||||
})
|
|
||||||
that.getProjects();
|
|
||||||
}
|
|
||||||
}).catch(function (error) {
|
|
||||||
console.log(error)
|
|
||||||
})
|
|
||||||
},
|
|
||||||
|
|
||||||
|
|
||||||
getProjectClass() {
|
getProjectClass() {
|
||||||
|
|
Loading…
Reference in New Issue