|
|
@ -10,11 +10,11 @@ |
|
|
|
cancel-text="否" |
|
|
|
@confirm="receive(record.id)" |
|
|
|
> |
|
|
|
<a-button type="link">接单</a-button> |
|
|
|
<a-button type="link" v-if="record.status==1">接单</a-button> |
|
|
|
</a-popconfirm> |
|
|
|
<a-button type="link" @click="handle(record.id)">处理</a-button> |
|
|
|
<a-button type="link" @click="back(record.id)">回退</a-button> |
|
|
|
<a-button type="link" @click="delay(record.id)">延期</a-button> |
|
|
|
<a-button type="link" @click="handle(record.id)" v-if="record.status==2||record.status==7">处理</a-button> |
|
|
|
<a-button type="link" @click="back(record.id)" v-if="record.status==2||record.status==7">回退</a-button> |
|
|
|
<a-button type="link" @click="delay(record.id)" v-if="record.status==2||record.status==7">延期</a-button> |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
</BasicTable> |
|
|
@ -34,7 +34,7 @@ |
|
|
|
import backModal from './backModal.vue'; |
|
|
|
import handleModal from './handleModal.vue'; |
|
|
|
import delayModal from './delayModal.vue'; |
|
|
|
import { ref } from 'vue'; |
|
|
|
import { ref,onActivated} from 'vue'; |
|
|
|
|
|
|
|
const [registerTable,{reload}] = useTable({ |
|
|
|
title: '工单处理', |
|
|
@ -96,6 +96,9 @@ |
|
|
|
getProjectOptions(); |
|
|
|
}; |
|
|
|
getOptions(); |
|
|
|
onActivated(()=>{ |
|
|
|
reload() |
|
|
|
}) |
|
|
|
// 前往审批记录页面 |
|
|
|
</script> |
|
|
|
|
|
|
|