Commit 317afc2b by Liu

fix:更新策略busiType&&recordType

parent 8bfc5f27
......@@ -416,8 +416,8 @@ export const TacticsChat: React.FC = () => {
const shouldIncludeUserMeta = extra?.includeUserMeta !== false
const shouldIncludeOrderMeta = extra?.includeOrderMeta !== false
// 去除缓存中可能存在的 from 字段,避免作为参数传递
const { from: _omitFrom, ...safeTacticsMeta } = (tacticsMeta || {}) as Record<string, any>
// 去除缓存中可能存在的 from 字段和 busiType 字段,避免作为参数传递(提问接口中 busiType 需要单独处理)
const { from: _omitFrom, busiType: _omitBusiType, ...safeTacticsMeta } = (tacticsMeta || {}) as Record<string, any>
const requestBody: Record<string, any> = {
conversationId: currentIdRef.current,
......@@ -477,7 +477,7 @@ export const TacticsChat: React.FC = () => {
}
}
else if (tacticsMeta) {
requestBody.busiType ??= '02'
requestBody.busiType ??= '03'
requestBody.busiId ??= tacticsMeta.taskId
}
// 如果 includeQuestion 为 false,不展示问题但接口参数中仍要传递 question
......@@ -718,7 +718,7 @@ export const TacticsChat: React.FC = () => {
}
else {
await handleSubmitQuestion(undefined, undefined, undefined, {
busiType: '02',
busiType: '03',
recordType: 'A01',
includeQuestion: false,
includeTacticsMeta: true,
......@@ -863,7 +863,7 @@ export const TacticsChat: React.FC = () => {
undefined,
undefined,
{
busiType: '02',
busiType: '03',
recordType: 'A01',
includeQuestion: false,
includeTacticsMeta: true,
......@@ -981,8 +981,8 @@ export const TacticsChat: React.FC = () => {
productCode,
undefined,
{
busiType: '02',
recordType: 'A02',
busiType: '03',
recordType: 'A01',
includeQuestion: true,
includeTacticsMeta: true,
},
......@@ -1177,8 +1177,8 @@ export const TacticsChat: React.FC = () => {
undefined,
undefined,
{
busiType: '02',
recordType: 'A02',
busiType: '03',
recordType: 'A01',
includeQuestion: true,
includeTacticsMeta: true,
},
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment