import {UserStateSubject} from "./UserStateSubject"; export default class DoubanSubject { id: string; title: string; type: string; score: number; image: string; url: string; desc: string; publisher: string; datePublished: Date; genre: string[]; userState?: UserStateSubject; } const ParameterMap: Map = new Map([ ['id', ''], ]); export const DoubanParameter = { ID: '{{id}}', TITLE: '{{title}}', TYPE: '{{type}}', SCORE: '{{score}}', IMAGE: '{{image}}', URL: '{{url}}', DESC: '{{desc}}', PUBLISHER: '{{publisher}}', DATE_PUBLISHED: '{{datePublished}}', TIME_PUBLISHED: '{{timePublished}}', GENRE: '{{genre}}', CURRENT_DATE: '{{currentDate}}', CURRENT_TIME: '{{currentTime}}', }