|
@@ -11,7 +11,7 @@
|
|
<el-table-column prop="orderCode" label="订单编号" width="130" />
|
|
<el-table-column prop="orderCode" label="订单编号" width="130" />
|
|
<el-table-column prop="orderName" label="订单名称" min-width="200">
|
|
<el-table-column prop="orderName" label="订单名称" min-width="200">
|
|
<template #default="scope">
|
|
<template #default="scope">
|
|
- <el-button link type="primary" size="large">{{
|
|
|
|
|
|
+ <el-button link type="primary" size="large" @click="toPath(scope.row)">{{
|
|
scope.row.orderName
|
|
scope.row.orderName
|
|
}}</el-button>
|
|
}}</el-button>
|
|
</template>
|
|
</template>
|
|
@@ -55,7 +55,7 @@ import { ref, reactive, onMounted, onUnmounted, defineExpose, inject, watchEffec
|
|
import { setTemplateDataDisable } from '@/utils/tools';
|
|
import { setTemplateDataDisable } from '@/utils/tools';
|
|
import { GenerateForm } from '@zmjs/form-design';
|
|
import { GenerateForm } from '@zmjs/form-design';
|
|
import { get, post } from '@/utils/request';
|
|
import { get, post } from '@/utils/request';
|
|
-
|
|
|
|
|
|
+import router from '@/router';
|
|
import RelatedProducts from '@/components/relatedProducts/relatedProducts.vue'
|
|
import RelatedProducts from '@/components/relatedProducts/relatedProducts.vue'
|
|
import { GETGENERATEFOEM, GETTABLELIST, URL_OEDERUPDATE } from '@/pages/order/api';
|
|
import { GETGENERATEFOEM, GETTABLELIST, URL_OEDERUPDATE } from '@/pages/order/api';
|
|
import { formatDate } from '@/utils/times';
|
|
import { formatDate } from '@/utils/times';
|
|
@@ -86,7 +86,12 @@ const allLoading = reactive({
|
|
orderTemplateLoadinng: false,
|
|
orderTemplateLoadinng: false,
|
|
})
|
|
})
|
|
|
|
|
|
-
|
|
|
|
|
|
+function toPath(row: any) {
|
|
|
|
+ router.push({
|
|
|
|
+ path: `/order/detail`,
|
|
|
|
+ query: { id: row.id }
|
|
|
|
+ })
|
|
|
|
+}
|
|
|
|
|
|
function saveOrder(flag: boolean) {
|
|
function saveOrder(flag: boolean) {
|
|
orderTemplateRef.value?.getData().then((res: any) => {
|
|
orderTemplateRef.value?.getData().then((res: any) => {
|