|
@@ -22,6 +22,10 @@
|
|
|
<template v-else-if="flowForm.flowKey == 'sample_flow'">
|
|
|
<SampleEHSD ref="makeDom" :queryData="queryData.data"></SampleEHSD>
|
|
|
</template>
|
|
|
+ <template v-else-if="flowForm.flowKey == 'ehsd_purchase_flow'">
|
|
|
+ <PurchaseEHSD ref="makeDom" :queryData="queryData.data"></PurchaseEHSD>
|
|
|
+ </template>
|
|
|
+
|
|
|
<ServiceContract ref="makeDom" v-else-if="flowForm.flowKey == 'service_contract_flow'" :queryData="queryData.data"></ServiceContract>
|
|
|
<!-- 维多利亚 -->
|
|
|
<SendSubscribeWDLY ref="makeDom" v-else-if="flowForm.flowKey == 'wdly_apply_purchase'"></SendSubscribeWDLY>
|
|
@@ -120,6 +124,8 @@ import Contract from "@/components/process/Contract";
|
|
|
import ContractEHSD from "@/components/process/EHSD/Contract";
|
|
|
// 样品单-EHSD
|
|
|
import SampleEHSD from "@/components/process/EHSD/Sample";
|
|
|
+// 采购交接单-EHSD
|
|
|
+import PurchaseEHSD from "@/components/process/EHSD/Purchase";
|
|
|
// 服务合同
|
|
|
import ServiceContract from "@/components/process/ServiceContract";
|
|
|
// /``````````````````````````````维多利亚专属 /
|
|
@@ -214,7 +220,7 @@ const handleSubmit = async (_type) => {
|
|
|
count: x.count,
|
|
|
price: x.price,
|
|
|
amount: x.amount,
|
|
|
- deptId: x.deptId
|
|
|
+ deptId: x.deptId,
|
|
|
}));
|
|
|
const victoriatouristJson = {
|
|
|
isAgreement: data.isAgreement,
|
|
@@ -401,6 +407,16 @@ const skipPage = () => {
|
|
|
router.replace({
|
|
|
path: "/EHSD/saleContract/sampleEHSD",
|
|
|
});
|
|
|
+ } else if (flowForm.flowKey == "ehsd_purchase_flow") {
|
|
|
+ if (flowForm.type === 1) {
|
|
|
+ router.replace({
|
|
|
+ path: "/EHSD/procurement/handoverSlipSampleEHSD",
|
|
|
+ });
|
|
|
+ } else {
|
|
|
+ router.replace({
|
|
|
+ path: "/EHSD/procurement/handoverSlipEHSD",
|
|
|
+ });
|
|
|
+ }
|
|
|
} else if (flowForm.flowKey == "service_contract_flow") {
|
|
|
router.replace({
|
|
|
path: "/ERP/saleContract/serviceContract",
|