feat: 采购管理税率+分开单价总价列 + 按单出/借库锁定扫描 + 含税法计算
- purchase: 新增tax_rate字段(model+service+frontend), 表格拆分为不含税单价/总价/税率三列 - buy.vue: 含税法计算(含税总价=数量×含税单价), 含税总价自动计算可手动覆盖 - create.vue: 按单出库模式下未选审批单时锁定摄像头和SKU输入 - borrow.vue: 未选审批单时锁定摄像头和SKU输入 - deploy_production.sql: 整合全部数据库变更(表结构+权限码+角色分配)
This commit is contained in:
@ -79,6 +79,7 @@ class PurchaseService:
|
||||
images=json.dumps(data.get('images', []), ensure_ascii=False) if data.get('images') else '[]',
|
||||
unit_price=float(data.get('unit_price', 0) or 0),
|
||||
total_price=float(data.get('total_price', 0) or 0),
|
||||
tax_rate=float(data.get('tax_rate', 0) or 0),
|
||||
requester_id=requester_id,
|
||||
approver_id=data.get('approver_id'),
|
||||
status=0
|
||||
|
||||
Reference in New Issue
Block a user