|
@@ -583,15 +583,19 @@ const checkTime = (row) =>{
|
|
//删除结算周期
|
|
//删除结算周期
|
|
const delInLoad = ref(false)
|
|
const delInLoad = ref(false)
|
|
const delInRow = async (row, index)=>{
|
|
const delInRow = async (row, index)=>{
|
|
- delInLoad.value = true
|
|
|
|
- const { error, code, data, msg } = await settleApi.delete({
|
|
|
|
- id: row.id,
|
|
|
|
- })
|
|
|
|
- delInLoad.value = false
|
|
|
|
- if (!error && code === 200) {
|
|
|
|
- window.$message.success(msg)
|
|
|
|
|
|
+ if (!row?.id) {
|
|
tableData2.value.splice(index, 1)
|
|
tableData2.value.splice(index, 1)
|
|
- }
|
|
|
|
|
|
+ } else {
|
|
|
|
+ delInLoad.value = true
|
|
|
|
+ const { error, code, data, msg } = await settleApi.delete({
|
|
|
|
+ id: row.id,
|
|
|
|
+ })
|
|
|
|
+ delInLoad.value = false
|
|
|
|
+ if (!error && code === 200) {
|
|
|
|
+ window.$message.success(msg)
|
|
|
|
+ tableData2.value.splice(index, 1)
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
|
|
}
|
|
}
|
|
const editingModalClose = () => {
|
|
const editingModalClose = () => {
|