新增流程组件
This commit is contained in:
44
packages/extra/AppWorkflowManage/AiProcess.vue
Normal file
44
packages/extra/AppWorkflowManage/AiProcess.vue
Normal file
@@ -0,0 +1,44 @@
|
||||
<template>
|
||||
<section class="AiProcess">
|
||||
<ai-dialog-btn :text="label">
|
||||
<ai-workflow v-model="process" readonly/>
|
||||
</ai-dialog-btn>
|
||||
</section>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
name: "AiProcess",
|
||||
props: {
|
||||
label: {default: "查看进度"},
|
||||
bid: {default: "", required: true},
|
||||
instance: Function
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
detail: {},
|
||||
process: {}
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
getProcess() {
|
||||
const {bid} = this.$props
|
||||
bid && this.instance.post("", null, {
|
||||
params: {bid}
|
||||
}).then(res => {
|
||||
if (res?.data) {
|
||||
this.detail = res.data
|
||||
}
|
||||
})
|
||||
}
|
||||
},
|
||||
created() {
|
||||
this.getProcess()
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<style lang="scss" scoped>
|
||||
.AiProcess {
|
||||
}
|
||||
</style>
|
||||
Reference in New Issue
Block a user