From ef93984c4aac13d88f3dbbe2342f28256549d4a2 Mon Sep 17 00:00:00 2001
From: bsw215583320 <baoshiwei121@163.com>
Date: 星期一, 05 八月 2024 10:32:10 +0800
Subject: [PATCH] 增加工单过程趋势查看功能

---
 src/views/dry/DryOrderList.vue |   28 +++++++++++++++++++++++-----
 1 files changed, 23 insertions(+), 5 deletions(-)

diff --git a/src/views/dry/DryOrderList.vue b/src/views/dry/DryOrderList.vue
index bfd9690..98d17ce 100644
--- a/src/views/dry/DryOrderList.vue
+++ b/src/views/dry/DryOrderList.vue
@@ -41,13 +41,15 @@
 		</BasicTable>
 		<!-- 琛ㄥ崟鍖哄煙 -->
 		<DryOrderModal @register="registerModal" @success="handleSuccess" />
+		<TrendModal @register="registerTrendModal" />
 	</div>
 </template>
 
 <script lang="ts" name="dry-dryOrder" setup>
 	import { ref } from 'vue'
 	import { batchDelete, deleteOne, getExportUrl, getImportUrl, list } from './api/DryOrder.api'
-	import DryOrderModal from './components/DryOrderModal.vue'
+	import DryOrderModal from './components/dryOrder/DryOrderModal.vue'
+	import TrendModal from './components/dryOrder/TrendModal.vue'
 	import { columns, searchFormSchema } from './dataDefine/DryOrder.data'
 	import { useModal } from '/@/components/Modal'
 	import { BasicTable, TableAction } from '/@/components/Table'
@@ -58,6 +60,7 @@
 	const checkedKeys = ref<Array<string | number>>([])
 	//娉ㄥ唽model
 	const [registerModal, { openModal }] = useModal()
+	const [registerTrendModal, { openModal:openTrendModal }] = useModal()
 	//娉ㄥ唽table鏁版嵁
 	const { prefixCls, tableContext, onExportXls, onImportXls } = useListPage({
 		tableProps: {
@@ -142,10 +145,11 @@
 	 */
 	function getTableAction(record) {
 		return [
+			
 			{
-				label: '鎿嶄綔璁板綍',
-				onClick: openReport.bind(null, record),
-			},
+				label: '杩囩▼瓒嬪娍',
+				onClick: openProcessTendency.bind(null, record),
+			}
 		]
 	}
 	/**
@@ -153,6 +157,10 @@
 	 */
 	function getDropDownAction(record) {
 		return [
+			{
+				label: '鎿嶄綔璁板綍',
+				onClick: openReport.bind(null, record),
+			},
 			{
 				label: '缂栬緫',
 				onClick: handleEdit.bind(null, record),
@@ -173,7 +181,7 @@
 
 	/**鎵撳紑鎶ヨ〃 */
 	function openReport(record: Recordable) {
-		console.log(`output->record`, record)
+		//console.log(`output->record`, record)
 		router.push({
 			path: '/dry/order/report',
 			query: {
@@ -181,6 +189,16 @@
 			},
 		})
 	}
+
+	/** 鎵撳紑杩囩▼瓒嬪娍璧板娍鍥剧獥鍙� */
+	function openProcessTendency(record: Recordable) {
+		console.log(`output->record`, record)
+		openTrendModal(true, {
+			record,
+			isUpdate: true,
+			showFooter: false,
+		})
+	}
 </script>
 
 <style scoped></style>

--
Gitblit v1.9.3