You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
udiwms-vue-frame/src/views/system/print/pdfPrintSet.vue

66 lines
2.0 KiB
Vue

<template>
<div>
<el-card class="el-card">
<el-tabs type="border-card">
<el-tab-pane label="业务单模板">
<!----------------------------------------------------------- 业务模板代码 ------------------------------------------------------>
<bizModelDetail></bizModelDetail>
</el-tab-pane>
<el-tab-pane label="扫码单据模板">
<!----------------------------------------------------------- 扫码单据模板代码 ------------------------------------------------------>
<codeModelDetail></codeModelDetail>
</el-tab-pane>
<el-tab-pane label="标签模板" >
<!----------------------------------------------------------- 标签模板代码 ------------------------------------------------------>
<labelModelDetail></labelModelDetail>
</el-tab-pane>
<el-tab-pane label="报表模板">
<!----------------------------------------------------------- 报表模板代码 ------------------------------------------------------>
<statemenModelDetail></statemenModelDetail>
</el-tab-pane>
</el-tabs>
</el-card>
</div>
</template>
<script>
import codeModelDetail from "@/views/system/print/pdfCodePrintSet"
import bizModelDetail from "@/views/system/print/pdfBizPrintSet"
import labelModelDetail from "@/views/system/print/pdfLabelPrintSet"
import statemenModelDetail from "@/views/system/print/pdfStatementPrintSet"
export default {
data() {
return {
BASE_URL: process.env.VUE_APP_BASE_API,
}
},
methods: {
onReset() {
this.$router.push({
path: ""
});
this.moduleQuery = {
templateType: null,
moduleId: null,
name: "",
page: 1,
limit: 20
};
this.getModuleList();
},
},
filters: {
},
mounted() {
},
components: {
codeModelDetail,bizModelDetail,labelModelDetail,statemenModelDetail
},
};
</script>
<style type="text/scss" lang="scss">
</style>