493 Commits (b8dd1975ab8d166ab006911a0319ce3635711ae7)
 

Author SHA1 Message Date
zangch@mesnac.com bef644015a feat(wms): 入库单物料打印条码支持按入库状态筛选
- 新增入库状态筛选功能,根据路由参数设置初始筛选值
- 添加实际入库时间列
- 调整部分列的显示逻辑,根据入库状态动态显示
- 优化查询和重置功能,保留入库状态筛选条件
9 months ago
zangch@mesnac.com 53d9a72e5a refactor(wms): 根据路由参数入库方式的不同,网页分为多个页面
- 注释掉入库方式相关的表单项
- 添加路由参数获取逻辑,初始化时设置查询表单的入库方式
- 重置表单时使用保存的路由参数值恢复入库方式
9 months ago
zangch@mesnac.com 6d3f676ac6 feat(utils/request.ts): 优化请求模块以适配微服务架构
- 新增 getUrl 函数,用于处理请求地址以兼容多个微服务端口
- 在请求拦截器中集成地址处理逻辑,动态替换 URL 中的微服务路径
- 保留原有的国际化资源文件后缀处理功能
9 months ago
夜笙歌 e673690245 Merge remote-tracking branch 'origin/master' 9 months ago
夜笙歌 6aa5544c9e 修改打印 9 months ago
zangch@mesnac.com 74d6313a66 feat(wms): 新增入库单打印功能
- 添加入库单打印页面和相关功能
- 实现物料选择、工单类型切换、采购订单和生产订单选择等功能
- 添加入库单审批功能
- 修改方案如下:
   1. 在条码生成弹窗(childrenTableInfoVisible)中,增加两个输入项:
        a. 分包数量(splitPackageCount):数字输入框,最小值1,最大值不超过剩余物料量(已分包数量不能超过入库数量)
        b. 重复打印数量(printCopies):数字输入框,最小值1,最大值例如20(根据业务需求),但仅在分包数量为1时显示。
   2. 计算属性:
        - 剩余物料量 = 入库数量 - 已分包数量
        - 最大可分包数 = 剩余物料量(注意:这里分包数量是包数,不是每包的数量。但实际业务中,分包数量不能大于剩余物料量,因为每包至少一个物料。但这里我们按整数包,且每包物料数量由总剩余量除以包数得到,所以最大包数就是剩余物料量(当每包1个时))
      然而,注意:分包数量指的是分成几包,所以最大包数不能超过剩余物料量(因为每包至少1个物料)。因此,分包数量的最大值为剩余物料量(整数)。
   3. 当分包数量变化时(handlePackageChange):
        - 如果分包数量>1,则将重复打印数量重置为1(并且隐藏重复打印输入框,通过v-if控制)
        - 如果分包数量=1,则显示重复打印输入框
   4. 提交表单(submitForm)时:
        - 验证分包数量:必须大于0,且不超过剩余物料量(即maxPackages)
        - 当分包数量=1时,验证重复打印数量必须大于0
        - 调用后端条码生成接口(generateBarcodes),传递参数包括:
             instockDetailId, splitPackageCount, printCopies
9 months ago
夜笙歌 b71c935af1 Merge remote-tracking branch 'origin/master' 9 months ago
夜笙歌 37da31df69 修改打印 9 months ago
zangch@mesnac.com c81217962b refactor(wms): 优化入库单复制添加子表格行的逻辑,正确初始化 _showQtyInput 属性
- 修改 addDialogTableCell方法,在添加子表格行时,确保新增的行包含必要的属性
  - _showQtyInput: 确保新增行可以显示数量输入框
  - instockQty: 初始化入库数量为0
  - codeYesNo: 默认无条码
9 months ago
zangch@mesnac.com 4100d22e9e fix(wms): 采购订单查询接口更正
- 将 getWmsPurchaseOrderDetailList替换为 getWmsPurchaseOrderList
9 months ago
zangch@mesnac.com afa22a5908 feat(wms): 优化入库订单关联功能
- 新增采购订单和生产订单选择功能
- 添加质检标识字段
- 实现入库数量校验
- 优化订单编号输入逻辑
- 调整物料列表加载方式
9 months ago
zangch@mesnac.com 65c67a780b feat(wms): 复制mes的生产订单信息模块
- 新增生产订单信息列表查询、详细查询、新增、修改、删除等接口
- 添加下拉框查询生产订单信息列表接口
- 定义生产订单信息相关的数据结构和类型
9 months ago
zangch@mesnac.com 117b863cd7 feat(wms): 入库订单增加入库方式筛选和显示
- 在入库订单查询表单中添加入库方式选择框
- 在入库订单表格中添加入库方式列- 更新入库订单相关接口和类型定义,增加入库方式字段
- 修改物料选择组件的导入路径
9 months ago
zangch@mesnac.com 0e7f2a8c1d feat(wms): 在 wmsPurchaseOrderCopy组件中引入 MaterialSelectInWMS 组件
- 修改MaterialSelectInWMS将物料大类列的属性从 materialCategoryId改为 materialCategoryName
- 隐藏物料小类、品牌、层级、花纹、速度级别、负荷载重、轮胎标记等列
- 在 wmsPurchaseOrderCopy组件中引入 MaterialSelectInWMS 组件
9 months ago
zangch@mesnac.com 2e506509a3 feat(wms): 完善仓库→区域→库位关系,将库位管理按仓库区域划分,从关联仓库改为关联区域
- 将所属仓库字段改为所属仓库区域
- 更新相关 API 调用和数据结构
- 调整表头显示内容,从仓库名称改为区域名称
- 修改对话框中相关字段的显示方式
9 months ago
zangch@mesnac.com 36c6840580 feat(wms): 添加区域基础信息管理功能
- 可修改区域名称、类型、负责人;区域编码和所属仓库不可修改
- 建立规则 “仓库编码 + 区域代号”,如 “WH01A” 代表 WH01 仓库的 A 区;
9 months ago
zangch@mesnac.com ca803cd650 feat(qms): 添加不合格品主管审批功能
- 新增不合格品主管审批页面和相关功能
- 实现不合格品主表信息和子表明细的展示
- 添加审批通过和查看流程记录的功能
10 months ago
夜笙歌 5cda2e5937 Merge remote-tracking branch 'origin/master' 10 months ago
夜笙歌 ec8c9847ff 修改看板 10 months ago
yinq 7cdd31bf27 update sys添加打印信息优化 10 months ago
zangch@mesnac.com cb0f8790dc fix(qms): 重置检验模板表单时清除已选择的供应商、工序和站点
- 在重置表单时添加了清除 selectedStaionId、selectedProcessId 和 selectedSupplierId 的逻辑
- 确保用户在重置表单后能够正确地重新选择这些关联项
10 months ago
夜笙歌 0c02ea8a62 修改看板 10 months ago
yinq e516aa346d update sys添加更新节点信息列表接口 10 months ago
yinq 2a021142bc update sys添加更新节点信息列表 10 months ago
yinq e719459783 update sys添加模板列表、模板信息、节点列表 10 months ago
zangch@mesnac.com 1c669fa9af refactor(qms): 调整质检主表列表展示逻辑
- 移除物料类型字段
10 months ago
zangch@mesnac.com 5bbf44aaf6 refactor(qms): 移除检测项编辑时的类型转换移除了编辑检测项时对 method、detectType 和 controlType 字段的 Number 类型转换。
- 这些字段的值将直接从 API 响应中获取,不再进行额外的类型转换操作。
10 months ago
夜笙歌 7a9599b96d Merge remote-tracking branch 'origin/master' 10 months ago
夜笙歌 87e5f96048 修改看板 10 months ago
zangch@mesnac.com fb342f236d refactor(qms): 优化qms
- 字典移除不必要的 parseInt 转换
- 添加筛选条件以根据 selectedTypeId过滤检测项列表
- 优化模板添加/修改对话框,支持根据模板类型过滤检测项
- 质检任务主表只有不合格时才能编辑不合格数量
10 months ago
yinq 65767a1da5 update qms不合格评审处理-开始评审 10 months ago
yinq 54c19a540e update qms不合格评审页面关联检测类型 10 months ago
zch 399e6d051c refactor(qms): 修改检测项相关页面和接口类型定义,解决字典回显问题
- 将检测项的 specUpper 和 specLower 字段类型从 number改为 string
- 更新了相关 API 类型定义文件
- 调整了规格上下限,将 InputNumber 改为 Input
- 优化了数据初始化逻辑,将字典相关字段转换为 Number 类型
10 months ago
yinq ee5c9a9a3d update qms质检任务页面关联检测类型 10 months ago
夜笙歌 7c3af0310e Merge remote-tracking branch 'origin/master' 10 months ago
夜笙歌 2e037c0857 修改看板 10 months ago
yinq 532b4922df update qms质检任务路由:产品检、原材料检、入库检 10 months ago
zch b5f6c201cf feat(qms): 为 QcInspectionMain 和 qcUnqualifiedReview 页面添加时间范围筛选功能
- 在 QcInspectionMain 页面添加检验开始时间范围筛选
- 在 qcUnqualifiedReview 页面添加评审开始时间范围筛选
- 实现时间范围选择器的初始化、查询和重置功能
10 months ago
zch 1da88a3c55 feat(qms): 将检验时间和评审时间都各自拆分为开始时间和结束时间
- 在 QcInspectionMain 和 qcUnqualifiedReview 组件中,将单一的检验时间和评审时间字段拆分为开始时间和结束时间字段
- 更新了相应的 API 类型定义,增加了新的字段
-调整了表格列和表单字段以适应新的时间范围格式
10 months ago
zch e17547a3c7 refactor(qms): 优化不合格评审页面布局和功能
-- 调整表格列宽
- 隐藏新增评审记录按钮
10 months ago
zch dab342218b feat(qms/qcUnqualifiedRecord): 添加检测记录相关字段并优化界面
- 在查询表单中添加了检测项编码、检测名称、检测位置等字段
- 在表格中添加了检测方法、检测方式、检测结果等列
- 在编辑表单中添加了检测值、控制上限、控制下限等字段
- 引入了检测方法、检测方式和检测结果的字典数据
- 优化了界面布局和字段顺序
10 months ago
suixy ead580bea7 修改看板配置 10 months ago
夜笙歌 866839690e Merge remote-tracking branch 'origin/master' 10 months ago
夜笙歌 6ce3097c37 修改看板 10 months ago
zch 62eacaff7e refactor(qms): 重构质检任务页面 10 months ago
zch af6029d1a4 feat(hwmomui): 新增qms专用物料信息查询功能
- 添加物料信息查询页面,包含搜索、重置、导出等功能
- 实现物料信息列表展示,支持分页和字段显隐配置
- 增加物料信息的添加、修改和删除功能
10 months ago
yinq cb51648a51 update mes工序关联人员加类型 10 months ago
zch b85c5b7c18 feat(qms): 优化质检模板的物料选择功能
- 将物料名称输入框改为只读,并添加搜索图标
- 点击物料名称输入框时弹出物料选择对话框
- 在对话框中选择物料后,自动填充物料名称和编码
- 修改关联检测类型表的标签为关联类型
10 months ago
zch a95decd1e5 refactor(qms): 优化质量检测定义和模板页面展示
- 调整检测项编码、名称等列的宽度
- 修改宽度
- 优化模板页面的物料、工位、工序等选择框
10 months ago
yinq ffb5e5206a update qms检测项类别分页查询 10 months ago