feat: scan graph
CI / changes (push) Successful in 1m31s
CI / ad (push) Successful in 0s
CI / admin (push) Successful in 0s
CI / aiserver (push) Successful in 0s
CI / analysis (push) Successful in 37s
CI / bff (push) Successful in 18s
CI / chore (push) Successful in 0s
CI / equipment (push) Successful in 0s
CI / express (push) Successful in 1s
CI / factory (push) Successful in 0s
CI / message (push) Successful in 0s
CI / order (push) Successful in 0s
CI / payment (push) Successful in 0s
CI / percutaneous (push) Successful in 0s
CI / product (push) Successful in 0s
CI / record (push) Successful in 1s
CI / sale (push) Successful in 0s
CI / store (push) Successful in 22s
CI / support (push) Successful in 0s
CI / task (push) Successful in 0s
CI / user (push) Successful in 21s
CI / water (push) Successful in 0s
CI / wecom (push) Successful in 0s
CI / ws (push) Successful in 0s

This commit is contained in:
zzw
2026-11-04 11:46:54 +08:00
parent 8413ba5e55
commit 15a5616308
36 changed files with 3203 additions and 135 deletions
+14 -4
View File
@@ -1187,8 +1187,10 @@ type InternalUpdateReq struct {
Secret string `protobuf:"bytes,10,opt,name=secret,proto3" json:"secret,omitempty"`
BizId int64 `protobuf:"varint,11,opt,name=biz_id,json=bizId,proto3" json:"biz_id,omitempty"`
SubjectType string `protobuf:"bytes,12,opt,name=subject_type,json=subjectType,proto3" json:"subject_type,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
// user_id 可选;>0 时按用户主键更新,否则按 biz_id+subject_type 查找
UserId int64 `protobuf:"varint,13,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *InternalUpdateReq) Reset() {
@@ -1298,6 +1300,13 @@ func (x *InternalUpdateReq) GetSubjectType() string {
return ""
}
func (x *InternalUpdateReq) GetUserId() int64 {
if x != nil {
return x.UserId
}
return 0
}
type InternalUpdateData struct {
state protoimpl.MessageState `protogen:"open.v1"`
UserId int64 `protobuf:"varint,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
@@ -2592,7 +2601,7 @@ const file_user_user_proto_rawDesc = "" +
"\x06mobile\x18\x02 \x01(\tR\x06mobile\x12!\n" +
"\fsubject_type\x18\x03 \x01(\tR\vsubjectType\"1\n" +
"\x17InternalCheckUpdateData\x12\x16\n" +
"\x06result\x18\x01 \x01(\bR\x06result\"\xc7\x02\n" +
"\x06result\x18\x01 \x01(\bR\x06result\"\xe0\x02\n" +
"\x11InternalUpdateReq\x12\x16\n" +
"\x06mobile\x18\x02 \x01(\tR\x06mobile\x12\x12\n" +
"\x04name\x18\x03 \x01(\tR\x04name\x12\x16\n" +
@@ -2608,7 +2617,8 @@ const file_user_user_proto_rawDesc = "" +
"\x06secret\x18\n" +
" \x01(\tR\x06secret\x12\x15\n" +
"\x06biz_id\x18\v \x01(\x03R\x05bizId\x12!\n" +
"\fsubject_type\x18\f \x01(\tR\vsubjectType\"Y\n" +
"\fsubject_type\x18\f \x01(\tR\vsubjectType\x12\x17\n" +
"\auser_id\x18\r \x01(\x03R\x06userId\"Y\n" +
"\x12InternalUpdateData\x12\x17\n" +
"\auser_id\x18\x01 \x01(\x03R\x06userId\x12\x16\n" +
"\x06mobile\x18\x02 \x01(\tR\x06mobile\x12\x12\n" +