From 3e3cd7ad6d3787dac450deef5d5173de11abab94 Mon Sep 17 00:00:00 2001
From: zhangback <zhangback@163.com>
Date: 星期一, 26 一月 2026 11:03:44 +0800
Subject: [PATCH] 修改为下单类型

---
 tms/src/main/java/com/ruoyi/tms/controller/TmsDispatchOrderController.java |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

diff --git a/tms/src/main/java/com/ruoyi/tms/controller/TmsDispatchOrderController.java b/tms/src/main/java/com/ruoyi/tms/controller/TmsDispatchOrderController.java
index 91bcc9c..0ccaeae 100644
--- a/tms/src/main/java/com/ruoyi/tms/controller/TmsDispatchOrderController.java
+++ b/tms/src/main/java/com/ruoyi/tms/controller/TmsDispatchOrderController.java
@@ -1,9 +1,12 @@
 package com.ruoyi.tms.controller;
 
+import java.io.IOException;
 import java.util.Arrays;
 import java.util.List;
 
+import com.ruoyi.common.core.domain.entity.SysUser;
 import com.ruoyi.tms.domain.TmsDriverDispatch;
+import com.ruoyi.tms.domain.vo.TmsDispatchOrderImport;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.GetMapping;
@@ -23,6 +26,7 @@
 import com.ruoyi.tms.service.ITmsDispatchOrderService;
 import com.ruoyi.common.utils.poi.ExcelUtil;
 import com.ruoyi.common.core.page.TableDataInfo;
+import org.springframework.web.multipart.MultipartFile;
 
 /**
  * 璋冨害鍗曠鐞咰ontroller
@@ -76,7 +80,23 @@
     }
 
 
+    @GetMapping("/importTemplate")
+    public AjaxResult importTemplate(String exportKey)
+    {
+        tmsDispatchOrderService.importTemplate(exportKey);
+        return AjaxResult.success("瀵煎嚭璇锋眰鎴愬姛锛岃绋嶅悗鐐瑰嚮涓嬭浇...!");
 
+    }
+    @Log(title = "璋冨害鍗曠鐞�", businessType = BusinessType.IMPORT)
+    @PreAuthorize("@ss.hasPermi('tms:tmsDispatchOrder:import')")
+    @PostMapping("/importData")
+    public AjaxResult importData(MultipartFile file) throws Exception {
+        ExcelUtil<TmsDispatchOrderImport> util = new ExcelUtil<TmsDispatchOrderImport>(TmsDispatchOrderImport.class);
+        List<TmsDispatchOrderImport> list = util.importExcel(file.getInputStream());
+        String message = tmsDispatchOrderService.importData(list);
+        return success(message);
+
+    }
     /**
      * 鑾峰彇璋冨害鍗曠鐞嗚缁嗕俊鎭�
      */

--
Gitblit v1.8.0