Project

General

Profile

追加功能 #478

v4.0: Logistics - Packing & Label - Step 1

Added by Xihua Fan 6 months ago. Updated 22 days ago.

Status:
已关闭
Priority:
普通
Assignee:
Target version:
IT: Easytryck (Sweden) - v4.0
Start date:
07/22/2025
Due date:
08/15/2025
% Done:

100%

Estimated time:
100.00 h

Description

Background
  1. https://trello.com/c/ireiTayR/24-13-%E5%8C%85%E8%A3%85%E6%89%93%E5%8D%B0-packing-label
Task Details
  • 1. Packing & Label
v4 coding standard:
  1. Git提交
    #xxx(redmine number): xxx(redmine title) - xxx(任意:补充内容)
      
  2. 代码规范
    2.1: 结构:Public -> Protected -> Private
    2.2: 其他代码规范同SBX
      
  3. MVCL的v3/v4物理分割
    3.1: v3/v4的代码分为两个文件,比如: order.php, order_v3.php
    3.2: system也分为两个文件,暂时只有一个user_v3
    - Note: front的$this->user在v4中会替换为$this->customer, 即v4中需要清除$this->user
    3.3: 代码中,区分v3/v4的调用,比如:new User_V3
     
  4. 前台代码
    twig, js, css (js, css尽量写在单独的css文件中)
     
  5. 后台代码
    MVCL (L:en,cn)
     
  6. 注释
    1. 类名:
      /**
       * xxx
       *
       * @copyright RedBlue-OTS 2024
       * @version v4
       *
       */
      
    2. 函数名:参数类型 + 返回值类型
          /**
           * xxx
           *
           * @param  xxx $xxx
           * @param  xxx $xxx
           * @return xxx
           */
      
Output
  • Report and Solution

Others

#1

Updated by Xihua Fan 5 months ago

  • Due date changed from 07/25/2025 to 08/15/2025
  • Start date changed from 07/08/2025 to 07/22/2025
#2

Updated by Junyi Zhang 5 months ago

Output(2025/08/18 - 2025/08/22) (2025/08/11 - 2025/08/15) (2025/08/04 - 2025/08/08),(2025/07/21 - 2025/07/22), (2025/07/18)

Functions:
  1. 以Packing & Label作为logictics的主页面,添加其他模块到menu中。
    - Cartons' Parameters
    - Cartons' Locations
    - Packing Rules
    - Shipping cost calculator
    - Packing & Label
  2. Cartons' Location: 拼箱和无箱的location编辑模块
  3. Packing Rules: 拼箱规则编辑页面
    - Support product
    - Support option value
    - Support product + option value
  4. Packing module:
    1. 参考Trello: https://trello.com/c/ireiTayR/24-13-%E5%8C%85%E8%A3%85%E6%89%93%E5%8D%B0-packing-label#comment-68abea5c4de79e7e552e6037
    2. 自动拼箱 (参考Trello)
    3. 打印(Print label)(参考Trello)
  5. Mobile版本的UI (参考Trello: https://trello.com/c/ireiTayR#comment-691fd540fb19754d1d0ce341 )

Database: 参考 #440

#3

Updated by Junyi Zhang 5 months ago

  • % Done changed from 0 to 10
#4

Updated by Junyi Zhang 4 months ago

  • % Done changed from 10 to 50
#5

Updated by Xihua Fan 22 days ago

  • Subject changed from v4.0: Logistics - Packing & Label to v4.0: Logistics - Packing & Label - Step 1
#6

Updated by Junyi Zhang 22 days ago

  • Status changed from 进行中 to 已关闭
  • % Done changed from 50 to 100

Also available in: Atom PDF