fix:解决记录中用户编辑问题
This commit is contained in:
parent
641bd13fb0
commit
eaa2d4ca7e
|
|
@ -30,11 +30,11 @@ func NewNotableClient(config *config.Config) (*Client, error) {
|
|||
}
|
||||
|
||||
type UpdateRecordReq struct {
|
||||
BaseId string
|
||||
SheetId string
|
||||
RecordId string
|
||||
UserId string
|
||||
UnionId string
|
||||
BaseId string
|
||||
SheetId string
|
||||
RecordId string
|
||||
OperatorId string
|
||||
CreatorUnionId string
|
||||
}
|
||||
|
||||
type UpdateRecordsserResp struct {
|
||||
|
|
@ -48,11 +48,15 @@ func (c *Client) UpdateRecord(accessToken string, req *UpdateRecordReq) (bool, e
|
|||
tea.String(req.BaseId),
|
||||
tea.String(req.SheetId),
|
||||
¬able.UpdateRecordsRequest{
|
||||
OperatorId: tea.String(req.UnionId),
|
||||
OperatorId: tea.String(req.OperatorId),
|
||||
Records: []*notable.UpdateRecordsRequestRecords{
|
||||
{
|
||||
Fields: map[string]interface{}{
|
||||
"提交人": req.UserId,
|
||||
Fields: map[string]any{
|
||||
"提交人": []map[string]any{
|
||||
{
|
||||
"unionId": req.CreatorUnionId,
|
||||
},
|
||||
},
|
||||
},
|
||||
Id: tea.String(req.RecordId),
|
||||
},
|
||||
|
|
|
|||
|
|
@ -206,11 +206,11 @@ func (s *CallbackService) handleDingTalkCallback(c *fiber.Ctx, env Envelope) err
|
|||
|
||||
// 更新记录
|
||||
ok, err := s.dingtalkNotableClient.UpdateRecord(accessToken, &dingtalk_notable.UpdateRecordReq{
|
||||
BaseId: data.BaseId,
|
||||
SheetId: data.SheetId,
|
||||
RecordId: data.RecordId,
|
||||
UserId: creatorId,
|
||||
UnionId: unionId,
|
||||
BaseId: data.BaseId,
|
||||
SheetId: data.SheetId,
|
||||
RecordId: data.RecordId,
|
||||
OperatorId: tools_bot.BotBugOptimizationSubmitAdminUnionId,
|
||||
CreatorUnionId: unionId,
|
||||
})
|
||||
if err != nil {
|
||||
return errorcode.ParamErr("invalid data type: %v", err)
|
||||
|
|
|
|||
|
|
@ -56,6 +56,9 @@ const (
|
|||
// 工单QA
|
||||
BotBugOptimizationSubmitQA = "温子新"
|
||||
BotBugOptimizationSubmitPM = "贺泽琨"
|
||||
|
||||
// 管理员unionId - fzy
|
||||
BotBugOptimizationSubmitAdminUnionId = "uoCiPKNdFmuiSFmAiiXmmiSKpQiEiE"
|
||||
)
|
||||
|
||||
// 现存问题:
|
||||
|
|
|
|||
Loading…
Reference in New Issue