feat:任务分解打印

This commit is contained in:
shijing 2024-10-24 17:17:31 +08:00
parent b56a06d5e6
commit 7956d72987
1 changed files with 11 additions and 0 deletions

View File

@ -7,6 +7,7 @@
@closed="$emit('closed')"
>
<div>
<el-button type="primary" @click="handlePrint" style="position: absolute;right: 20px;">打印</el-button>
<el-card style="width: 100%" header="基本信息" shadow="never">
<el-descriptions>
<el-descriptions-item label="名称">{{
@ -67,10 +68,15 @@
<el-button type="primary" @click="mtaskb_submit">提交</el-button>
</div>
</div>
<el-dialog v-model="printVisible" width="1200px">
<print :baseData="mtaskObj" type="mtask" @closePrint="printVisible=false"/>
</el-dialog>
</el-drawer>
</template>
<script>
import print from "./../setting/print/A4.vue";
export default {
components: { print },
props: {
mgroup: {
type: String,
@ -89,6 +95,7 @@ export default {
loading: false,
visible: false,
isSaveing: false,
printVisible:false,
mtaskObj:{},
userList:[],
cUserList:[],//
@ -182,6 +189,10 @@ export default {
this.selectionFilters = filters;
this.setFiltersVisible = true;
},
//
handlePrint(){
this.printVisible = true;
},
},
};
</script>