|
|
@@ -17,6 +17,7 @@ import {InitParams} from "@/components/DynamicReport/SpreadInterface";
|
|
|
const spreadRef=ref();
|
|
|
const props = defineProps({
|
|
|
orderId: String,
|
|
|
+ type: String,
|
|
|
});
|
|
|
const showOrder = ref(false);
|
|
|
let previewSpread = null
|
|
|
@@ -128,6 +129,13 @@ const open = async () => {
|
|
|
if (orderPage.total > 0) {
|
|
|
order = orderPage.list[0]
|
|
|
}
|
|
|
+ console.log(props.type)
|
|
|
+ if (props.type == 'pipe'){
|
|
|
+ await OrderReportApi.generatePipeOrderReport(order.acceptOrderId)
|
|
|
+ }else if (props.type == 'boiler'){
|
|
|
+ await OrderReportApi.generateBoilerOrderReport(order.acceptOrderId)
|
|
|
+ }
|
|
|
+
|
|
|
initData.value.templateId = order.templateId
|
|
|
initData.value.refId = order.acceptOrderId
|
|
|
initData.value.opType = 1
|