男人懂的网站_中文无码日韩欧免费视频app_另类色综合_正在播放av_国产亚韩_黄色片视频_麻豆蜜桃91_国内精品视频一区_经典毛片_丁香六月久久

Excel批量上傳 - 快速導入庫存數據

Excel批量上傳 - 快速導入庫存數據

Excel批量上傳 - 快速導入庫存數據是您管理鋼材庫存的得力助手。通過這個功能,您可以輕松管理和展示您的庫存信息。

批量上傳Excel添加利潤功能說明

更新概述

優化了批量上傳Excel功能,現在可以在上傳時設置利潤和價格類型,確保批量查詢的價格計算正確。

問題修復

1. 修復 `process_excel` 函數缺少 session 參數的錯誤

問題: 調用 `get_quote_context()` 時缺少必需的 `session` 參數 修復: 添加 `request.session` 參數

2. 添加利潤和價格類型支持

問題: 批量上傳Excel時無法設置利潤,導致價格計算不準確 修復:
  • 在上傳表單中添加利潤輸入字段
  • 在上傳表單中添加價格類型選擇(含稅/不含稅)
  • 后端處理時使用這些參數

更新內容

1. 前端模板

優化前的上傳表單:

優化后的上傳表單:

更新的 `process_excel` 函數:

功能特點

1. 利潤設置

  • 在批量上傳時可以直接設置利潤值
  • 默認值為0,也可以使用用戶之前保存的利潤值
  • 支持整數或小數輸入

2. 價格類型選擇

  • 含稅: 使用含稅價格計算
  • 不含稅: 使用不含稅價格計算
  • 默認選中"含稅"
  • 選擇的價格類型會保存到session中,下次使用時記住用戶的選擇

3. 界面優化

  • 表單布局更加清晰,使用Bootstrap柵格系統
  • 添加了字段標簽,更容易理解
  • 按鈕文字改為"上傳查詢",更準確描述功能
  • 文件選擇框設置為必填項

使用方法

  • 準備Excel文件
- 確保第一行包含列名:品種、規格、支數 - 填入需要查詢的鋼材信息
  • 上傳并設置參數
- 點擊"選擇Excel文件"按鈕,選擇準備好的Excel文件 - 在"利潤"輸入框中填入期望的利潤值(默認為0) - 選擇價格類型:含稅 或 不含稅 - 點擊"上傳查詢"按鈕
  • 查看結果
- 系統會自動查詢數據庫中的價格 - 根據設置的利潤和價格類型計算最終價格 - 查詢結果會顯示在報價單列表中

品種 規格 支數
鍍鋅方矩管 40602.0 100
直縫焊管 108*3.5 50
角鋼 50505 80

注意事項

  • Excel文件第一行必須包含:品種、規格、支數
  • 規格必須是文本格式,不能為空
  • 支數必須是數字
  • 利潤可以為0或正數
  • 價格類型的選擇會影響最終價格計算
  • 如果數據庫中沒有對應規格,會顯示警告提示

參數傳遞流程:

  • 前端表單收集:文件、利潤、價格類型
  • 后端接收并解析參數
  • 保存價格類型到session
  • 遍歷Excel每一行數據
  • 調用 `create_and_save_quote()` 時傳遞利潤和價格類型
  • 價格計算邏輯自動應用利潤和稅率

價格計算邏輯:

  • 在 `create_and_save_quote()` 函數中
  • 使用 `calculate_prices()` 函數計算含稅和不含稅價格
  • 根據用戶選擇的價格類型顯示對應價格
  • - 前端界面
  • - URL路由配置
  • 主站蜘蛛池模板: 安义县| 通江县| 诸城市| 上林县| 务川| 嘉荫县| 正定县| 英超| 南丹县| 进贤县| 宜城市| 金山区| 巴马| 南木林县| 绥化市| 南部县| 商河县| 上饶县| 庆元县| 中阳县| 保靖县| 潜山县| 宜兰市| 桂林市| 轮台县| 邳州市| 平罗县| 海伦市| 崇州市| 中阳县| 五常市| 兴山县| 韶关市| 惠州市| 南昌市| 固阳县| 三门县| 新蔡县| 延安市| 当阳市| 宁阳县|