获取可聊天的技师数据

This commit is contained in:
chen wei bo
2025-09-22 17:54:45 +08:00
parent 26019a0080
commit d56c2518f5
10 changed files with 1507 additions and 53 deletions
+345
View File
@@ -500,6 +500,9 @@ static getTypeUrl(typeUrlPrefix?: string): string;
/** GirlData star */
star?: (number|null);
/** GirlData unlockTime */
unlockTime?: (number|Long|null);
/** GirlData detail */
detail?: (cs.IGirlsDetail|null);
@@ -537,6 +540,9 @@ isRelease: boolean;
/** GirlData star. */
star: number;
/** GirlData unlockTime. */
unlockTime: (number|Long);
/** GirlData detail. */
detail?: (cs.IGirlsDetail|null);
@@ -3249,6 +3255,345 @@ toJSON(): { [k: string]: any };
static getTypeUrl(typeUrlPrefix?: string): string;
}
/** Properties of a LastChatData. */
interface ILastChatData {
/** LastChatData id */
id?: (number|null);
/** LastChatData girl */
girl?: (cs.IGirls|null);
/** LastChatData isRelease */
isRelease?: (boolean|null);
/** LastChatData star */
star?: (number|null);
/** LastChatData chatRemainCount */
chatRemainCount?: (number|null);
/** LastChatData chatTotalCount */
chatTotalCount?: (number|null);
/** LastChatData unlockTime */
unlockTime?: (number|Long|null);
/** LastChatData msgs */
msgs?: (cs.IChatMsg[]|null);
}
/** Represents a LastChatData. */
class LastChatData implements ILastChatData {
/**
* Constructs a new LastChatData.
* @param [properties] Properties to set
*/
constructor(properties?: cs.ILastChatData);
/** LastChatData id. */
id: number;
/** LastChatData girl. */
girl?: (cs.IGirls|null);
/** LastChatData isRelease. */
isRelease: boolean;
/** LastChatData star. */
star: number;
/** LastChatData chatRemainCount. */
chatRemainCount: number;
/** LastChatData chatTotalCount. */
chatTotalCount: number;
/** LastChatData unlockTime. */
unlockTime: (number|Long);
/** LastChatData msgs. */
msgs: cs.IChatMsg[];
/**
* Creates a new LastChatData instance using the specified properties.
* @param [properties] Properties to set
* @returns LastChatData instance
*/
static create(properties?: cs.ILastChatData): cs.LastChatData;
/**
* Encodes the specified LastChatData message. Does not implicitly {@link cs.LastChatData.verify|verify} messages.
* @param message LastChatData message or plain object to encode
* @param [writer] Writer to encode to
* @returns Writer
*/
static encode(message: cs.ILastChatData, writer?: $protobuf.Writer): $protobuf.Writer;
/**
* Encodes the specified LastChatData message, length delimited. Does not implicitly {@link cs.LastChatData.verify|verify} messages.
* @param message LastChatData message or plain object to encode
* @param [writer] Writer to encode to
* @returns Writer
*/
static encodeDelimited(message: cs.ILastChatData, writer?: $protobuf.Writer): $protobuf.Writer;
/**
* Decodes a LastChatData message from the specified reader or buffer.
* @param reader Reader or buffer to decode from
* @param [length] Message length if known beforehand
* @returns LastChatData
* @throws {Error} If the payload is not a reader or valid buffer
* @throws {$protobuf.util.ProtocolError} If required fields are missing
*/
static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): cs.LastChatData;
/**
* Decodes a LastChatData message from the specified reader or buffer, length delimited.
* @param reader Reader or buffer to decode from
* @returns LastChatData
* @throws {Error} If the payload is not a reader or valid buffer
* @throws {$protobuf.util.ProtocolError} If required fields are missing
*/
static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): cs.LastChatData;
/**
* Verifies a LastChatData message.
* @param message Plain object to verify
* @returns `null` if valid, otherwise the reason why it is not
*/
static verify(message: { [k: string]: any }): (string|null);
/**
* Creates a LastChatData message from a plain object. Also converts values to their respective internal types.
* @param object Plain object
* @returns LastChatData
*/
static fromObject(object: { [k: string]: any }): cs.LastChatData;
/**
* Creates a plain object from a LastChatData message. Also converts values to other types if specified.
* @param message LastChatData
* @param [options] Conversion options
* @returns Plain object
*/
static toObject(message: cs.LastChatData, options?: $protobuf.IConversionOptions): { [k: string]: any };
/**
* Converts this LastChatData to JSON.
* @returns JSON object
*/
toJSON(): { [k: string]: any };
/**
* Gets the default type url for LastChatData
* @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
* @returns The default type url
*/
static getTypeUrl(typeUrlPrefix?: string): string;
}
/** Properties of a CSGetLastChatListReq. */
interface ICSGetLastChatListReq {
/** CSGetLastChatListReq page */
page?: (number|null);
/** CSGetLastChatListReq limit */
limit?: (number|null);
}
/** Represents a CSGetLastChatListReq. */
class CSGetLastChatListReq implements ICSGetLastChatListReq {
/**
* Constructs a new CSGetLastChatListReq.
* @param [properties] Properties to set
*/
constructor(properties?: cs.ICSGetLastChatListReq);
/** CSGetLastChatListReq page. */
page: number;
/** CSGetLastChatListReq limit. */
limit: number;
/**
* Creates a new CSGetLastChatListReq instance using the specified properties.
* @param [properties] Properties to set
* @returns CSGetLastChatListReq instance
*/
static create(properties?: cs.ICSGetLastChatListReq): cs.CSGetLastChatListReq;
/**
* Encodes the specified CSGetLastChatListReq message. Does not implicitly {@link cs.CSGetLastChatListReq.verify|verify} messages.
* @param message CSGetLastChatListReq message or plain object to encode
* @param [writer] Writer to encode to
* @returns Writer
*/
static encode(message: cs.ICSGetLastChatListReq, writer?: $protobuf.Writer): $protobuf.Writer;
/**
* Encodes the specified CSGetLastChatListReq message, length delimited. Does not implicitly {@link cs.CSGetLastChatListReq.verify|verify} messages.
* @param message CSGetLastChatListReq message or plain object to encode
* @param [writer] Writer to encode to
* @returns Writer
*/
static encodeDelimited(message: cs.ICSGetLastChatListReq, writer?: $protobuf.Writer): $protobuf.Writer;
/**
* Decodes a CSGetLastChatListReq message from the specified reader or buffer.
* @param reader Reader or buffer to decode from
* @param [length] Message length if known beforehand
* @returns CSGetLastChatListReq
* @throws {Error} If the payload is not a reader or valid buffer
* @throws {$protobuf.util.ProtocolError} If required fields are missing
*/
static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): cs.CSGetLastChatListReq;
/**
* Decodes a CSGetLastChatListReq message from the specified reader or buffer, length delimited.
* @param reader Reader or buffer to decode from
* @returns CSGetLastChatListReq
* @throws {Error} If the payload is not a reader or valid buffer
* @throws {$protobuf.util.ProtocolError} If required fields are missing
*/
static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): cs.CSGetLastChatListReq;
/**
* Verifies a CSGetLastChatListReq message.
* @param message Plain object to verify
* @returns `null` if valid, otherwise the reason why it is not
*/
static verify(message: { [k: string]: any }): (string|null);
/**
* Creates a CSGetLastChatListReq message from a plain object. Also converts values to their respective internal types.
* @param object Plain object
* @returns CSGetLastChatListReq
*/
static fromObject(object: { [k: string]: any }): cs.CSGetLastChatListReq;
/**
* Creates a plain object from a CSGetLastChatListReq message. Also converts values to other types if specified.
* @param message CSGetLastChatListReq
* @param [options] Conversion options
* @returns Plain object
*/
static toObject(message: cs.CSGetLastChatListReq, options?: $protobuf.IConversionOptions): { [k: string]: any };
/**
* Converts this CSGetLastChatListReq to JSON.
* @returns JSON object
*/
toJSON(): { [k: string]: any };
/**
* Gets the default type url for CSGetLastChatListReq
* @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
* @returns The default type url
*/
static getTypeUrl(typeUrlPrefix?: string): string;
}
/** Properties of a CSGetLastChatListRes. */
interface ICSGetLastChatListRes {
/** CSGetLastChatListRes LastChatList */
LastChatList?: (cs.ILastChatData[]|null);
}
/** Represents a CSGetLastChatListRes. */
class CSGetLastChatListRes implements ICSGetLastChatListRes {
/**
* Constructs a new CSGetLastChatListRes.
* @param [properties] Properties to set
*/
constructor(properties?: cs.ICSGetLastChatListRes);
/** CSGetLastChatListRes LastChatList. */
LastChatList: cs.ILastChatData[];
/**
* Creates a new CSGetLastChatListRes instance using the specified properties.
* @param [properties] Properties to set
* @returns CSGetLastChatListRes instance
*/
static create(properties?: cs.ICSGetLastChatListRes): cs.CSGetLastChatListRes;
/**
* Encodes the specified CSGetLastChatListRes message. Does not implicitly {@link cs.CSGetLastChatListRes.verify|verify} messages.
* @param message CSGetLastChatListRes message or plain object to encode
* @param [writer] Writer to encode to
* @returns Writer
*/
static encode(message: cs.ICSGetLastChatListRes, writer?: $protobuf.Writer): $protobuf.Writer;
/**
* Encodes the specified CSGetLastChatListRes message, length delimited. Does not implicitly {@link cs.CSGetLastChatListRes.verify|verify} messages.
* @param message CSGetLastChatListRes message or plain object to encode
* @param [writer] Writer to encode to
* @returns Writer
*/
static encodeDelimited(message: cs.ICSGetLastChatListRes, writer?: $protobuf.Writer): $protobuf.Writer;
/**
* Decodes a CSGetLastChatListRes message from the specified reader or buffer.
* @param reader Reader or buffer to decode from
* @param [length] Message length if known beforehand
* @returns CSGetLastChatListRes
* @throws {Error} If the payload is not a reader or valid buffer
* @throws {$protobuf.util.ProtocolError} If required fields are missing
*/
static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): cs.CSGetLastChatListRes;
/**
* Decodes a CSGetLastChatListRes message from the specified reader or buffer, length delimited.
* @param reader Reader or buffer to decode from
* @returns CSGetLastChatListRes
* @throws {Error} If the payload is not a reader or valid buffer
* @throws {$protobuf.util.ProtocolError} If required fields are missing
*/
static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): cs.CSGetLastChatListRes;
/**
* Verifies a CSGetLastChatListRes message.
* @param message Plain object to verify
* @returns `null` if valid, otherwise the reason why it is not
*/
static verify(message: { [k: string]: any }): (string|null);
/**
* Creates a CSGetLastChatListRes message from a plain object. Also converts values to their respective internal types.
* @param object Plain object
* @returns CSGetLastChatListRes
*/
static fromObject(object: { [k: string]: any }): cs.CSGetLastChatListRes;
/**
* Creates a plain object from a CSGetLastChatListRes message. Also converts values to other types if specified.
* @param message CSGetLastChatListRes
* @param [options] Conversion options
* @returns Plain object
*/
static toObject(message: cs.CSGetLastChatListRes, options?: $protobuf.IConversionOptions): { [k: string]: any };
/**
* Converts this CSGetLastChatListRes to JSON.
* @returns JSON object
*/
toJSON(): { [k: string]: any };
/**
* Gets the default type url for CSGetLastChatListRes
* @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
* @returns The default type url
*/
static getTypeUrl(typeUrlPrefix?: string): string;
}
/** Category enum. */
enum Category {
Category_mature = 0,