fix(medical-order): 解决医嘱编辑界面显示和验证问题 BUG#250,145

- 修复医嘱集合对话框中的条件判断逻辑,统一新增行的显示规则
- 更新医嘱集合对话框中剂量、给药途径、频次、天数等字段的显示逻辑
- 为西药类医嘱添加必填字段验证功能,包括剂量、给药途径、频次等
- 优化处方列表组件中编辑状态下的输入控件显示
- 修复处方详情数据合并逻辑,确保正确的字段优先级处理
- 解决多个库存管理模块中API请求数据格式错误的问题
- 修复医嘱库信息保存和数据回填的相关问题
This commit is contained in:
2026-03-23 15:46:30 +08:00
parent 316c1478fc
commit b5cf685b13
10 changed files with 144 additions and 46 deletions

View File

@@ -74,7 +74,7 @@ export function submitApproval(busNo) {
return request({
url: '/inventory-manage/stocktaking/submit-approval',
method: 'put',
data: busNo
data: { busNo } // 修复:发送对象而不是字符串
})
}
@@ -83,7 +83,7 @@ export function withdrawApproval(busNo) {
return request({
url: '/inventory-manage/stocktaking/withdraw-approval',
method: 'put',
data: busNo
data: { busNo } // 修复:发送对象而不是字符串
})
}

View File

@@ -74,7 +74,7 @@ export function submitApproval(busNo) {
return request({
url: '/inventory-manage/stocktaking/submit-approval',
method: 'put',
data: busNo
data: { busNo } // 修复:发送对象而不是字符串
})
}
@@ -83,7 +83,7 @@ export function withdrawApproval(busNo) {
return request({
url: '/inventory-manage/stocktaking/withdraw-approval',
method: 'put',
data: busNo
data: { busNo } // 修复:发送对象而不是字符串
})
}

View File

@@ -58,7 +58,7 @@ export function submitApproval(busNo) {
return request({
url: '/inventory-manage/purchase/submit-approval',
method: 'put',
data: busNo
data: { busNo } // 修复:发送对象而不是字符串
})
}
@@ -67,7 +67,7 @@ export function withdrawApproval(busNo) {
return request({
url: '/inventory-manage/purchase/withdraw-approval',
method: 'put',
data: busNo
data: { busNo } // 修复:发送对象而不是字符串
})
}

View File

@@ -74,7 +74,7 @@ export function submitApproval(busNo) {
return request({
url: '/inventory-manage/stocktaking/submit-approval',
method: 'put',
data: busNo
data: { busNo } // 修复:发送对象而不是字符串
})
}
@@ -83,7 +83,7 @@ export function withdrawApproval(busNo) {
return request({
url: '/inventory-manage/stocktaking/withdraw-approval',
method: 'put',
data: busNo
data: { busNo } // 修复:发送对象而不是字符串
})
}

View File

@@ -56,7 +56,7 @@ export function submitApproval(busNo) {
return request({
url: '/inventory-manage/loss/submit-approval',
method: 'put',
data: busNo
data: { busNo } // 修复:发送对象而不是字符串
})
}
@@ -65,7 +65,7 @@ export function withdrawApproval(busNo) {
return request({
url: '/inventory-manage/loss/withdraw-approval',
method: 'put',
data: busNo
data: { busNo } // 修复:发送对象而不是字符串
})
}

View File

@@ -144,6 +144,6 @@ export function withdrawApprovalReturn(busNo) {
return request({
url: '/inventory-manage/return/return-withdraw-approval',
method: 'put',
data: busNo
data: { busNo: busNo } // 修复:发送对象而不是字符串
})
}

View File

@@ -89,7 +89,7 @@ export function submitApproval(busNo) {
return request({
url: '/inventory-manage/return/return-submit-approval',
method: 'put',
data: busNo
data: { busNo } // 修复:发送对象而不是字符串
})
}
@@ -98,7 +98,7 @@ export function withdrawApproval(busNo) {
return request({
url: '/inventory-manage/return/return-withdraw-approval',
method: 'put',
data: busNo
data: { busNo } // 修复:发送对象而不是字符串
})
}

View File

@@ -77,7 +77,7 @@ export function submitApproval(busNo) {
url: '/inventory-manage/transfer/submit-approval',
// product-transfer-approved
method: 'put',
data: busNo
data: { busNo } // 修复:发送对象而不是字符串
})
}
@@ -86,7 +86,7 @@ export function withdrawApproval(busNo) {
return request({
url: '/inventory-manage/transfer/withdraw-approval',
method: 'put',
data: busNo
data: { busNo } // 修复:发送对象而不是字符串
})
}