7 Commits (38c215671ae1be06f2de17f02fce134c2c92eb85)

Author SHA1 Message Date
zangch@mesnac.com 38c215671a refactor(crmQuoteInfo): 统一和优化报价单编辑及列表功能
- 统一路由参数管理,改用 routeParams 代替 route.query,增强一致性
- 将审批状态和页面类型获取逻辑调整为从路由参数和表单中读取
- submitVerify 组件新增 taskVariables 绑定,用于传递流程变量
- 删除不再使用的状态规范化方法及相关计算属性,精简代码
- 新增当前编辑物料行索引 currentMaterialIndex,优化物料编辑逻辑
- 物料编辑表单提交和删除逻辑针对索引进行操作,提升稳定性
- 暂存和提交审批流程中新增流程变量赋值及统一成功后行为
- 审批回调和弹窗打开逻辑调用改为统一接口,提升复用性
- 报价单列表操作列宽扩大,调整按钮展示和权限控制逻辑
- 编辑权限限制为仅草稿和退回状态,查看权限限制为非草稿状态
- 删除操作限制为草稿状态,新增模板导出按钮及审批记录组件引用
- 优化审批记录查看方式,统一通过新引入的 ApprovalRecord 组件展示
- 删除废弃的查看详情权限判断方法及相关注释,代码更简洁明了
7 days ago
zangch@mesnac.com 8c20dd758b fix(crmQuoteInfo): 优化报价信息界面和表格显示
- 删除报价编辑页中未使用的物料数据及相关处理方法
- 移除对基础物料列表的接口调用,简化数据源
- 调整报价列表页中多个字段的可见性,隐藏报价大类、报价类型等列
- 提升前端表现一致性和用户界面的简洁性
4 weeks ago
zangch@mesnac.com cf02810189 fix(crmQuoteInfo): 修正税率输入为选择框并设置默认值
- 将税率输入组件从数字输入切换为下拉选择框,限制为6%和13%
- 更新税率校验规则的触发事件,从blur改为change
- 设置税率字段默认值为13%
- 触发税率变动时重新计算价格,确保价格正确更新
- 修改税率输入提示文字,增强用户体验
4 weeks ago
zangch@mesnac.com ceb1b5273b feat(crmQuoteInfo): 集成审批功能并优化报价单管理
- 在报价单编辑页集成审批按钮、审批记录和提交验证组件
- 支持提交报价单同时发起审批流程,新增接口quoteSubmitAndFlowStart
- 将付款方式改为下拉选择,使用字典数据payment_method
- 供货方联系人选择改用supplierList,并调整事件处理逻辑
- 报价物料管理增加标准物料标识materialFlag,优化相关字段命名展示
- 报价明细表格隐藏技术ID,展示物料编号与名称字段
- 列表页调整部分列的显示与字段对应,实现更直观显示
- 实现查看详情权限控制,仅非草稿状态允许查看
- 统一处理流程状态字典,支持审批模式禁用表单输入
- 优化导出模板功能,修复文件保存逻辑中的类型兼容问题
- 代码结构及命名优化,重构部分回调函数及表单数据初始化逻辑
4 weeks ago
zangch@mesnac.com ba5b5e3478 feat(crm):调整项目计划编辑页字段与逻辑,优化报价单编辑页布局与功能
- 移除关联合同选择字段,替换为项目编号自动显示
- 删除回款比例自动计算回款金额功能
- 移除合同列表相关 API 调用与数据处理逻辑
- 更新项目选择变更处理逻辑,同步展示项目编号- 清理无用的合同总价相关变量与监听逻辑
- 简化表单重置逻辑,移除合同相关状态清除

- 调整基本信息区域结构,使用 el-divider 分区替代卡片标题
- 合并客户方与供货方信息在同一卡片内展示,提升页面紧凑性
- 附件与备注区域合并为一个分区展示
- 报价明细表格区域结构调整,新增物料按钮位置优化- 含税总价展示样式增强,增加颜色标识与边框分隔- 移除冗余的卡片包裹结构,统一表单验证逻辑
- 优化页面整体视觉层次与信息密度
1 month ago
zangch@mesnac.com a5a0039c1c feat(oa/crm): 优化报价单编辑与供应商管理功能
- 新增报价物料编辑对话框,支持计划内外物料管理
- 选择 引入销售物料组件,提升物料录入效率
- 优化供应商管理页面,调整注册资本为数字输入框
- 在供应商列表中显示创建人与创建时间字段
- 重构供应商信息选择逻辑,区分计划内外供应商

- 调整报价单基础信息表单布局,将单列改为双列展示
- 优化报价明细表格展示,增加规格描述与物料ID字段
- 更新供货方联系人信息绑定逻辑,支持手动填写
- 增加报价单模板导出功能,支持选中记录导出
- 补充完善相关类型定义,增加supplierName与ownerName字段
1 month ago
zangch@mesnac.com 2c5ae95157 feat(oa/crm、router): 添加报价单信息页面和单独编辑页面
- 注册路由并配置动态导入以支持页面访问
- 创建报价单基本信息表单,包含编号、名称、日期等字段
- 实现客户方与供货方信息分区布局及联系人选择联动
- 添加附件上传与备注信息独立分区- 开发报价明细表格,支持物料选择与价格计算- 集成API接口用于报价单的增删改查操作
- 实现表单验证规则与数据回填逻辑
- 提供含税与未税价格自动计算功能
- 支持报价单编号自动生成机制- 构建物料行项目管理功能,包括新增、删除与小计统计- 添加页面返回与保存操作按钮交互逻辑
- 设计附件上传对话框与相关状态控制
- 实现税率与价格联动计算逻辑
- 优化表单布局与样式以提升用户体验
2 months ago