{"ScriptPreparationCode":"state = {\r\n cities: [{ date: \u0027\u0027, color: \u0027\u0027, city: \u0027\u0027, rating: true, season: \u0027spring\u0027, pic: \u0027\u0027, age: 0 }],\r\n bcInitHidden: false,\r\n customCompCss: \u0027\u0027,\r\n dataLoopConfig: { dataSource: \u0027dataSourcekmyb762u\u0027 },\r\n id: 980,\r\n dataLink: {\r\n \u0027basic.customCompCss\u0027: {\r\n dataSourcekmyb762u__index: 0,\r\n dataSource: \u0027dataSourcekmyb762u-\u003EdataSourcekmyb762u__index-\u003EbgColor\u0027,\r\n },\r\n },\r\n dataSourceProps: {},\r\n inheritProps: [],\r\n service: {\r\n jsonConfigUrl: \u0027\u0027,\r\n onlineStatus: 1,\r\n shareImage:\r\n \u0027https://sta-op.douyucdn.cn/butterfly-java/2021/04/06/09ce2f30b5c986f3d3f8b0e22e40a313.png?width=357\u0026height=345\u0026size=304128\u0027,\r\n minPlatformVersion: 0,\r\n autoScrollToPlayer: false,\r\n type: \u0027newh5\u0027,\r\n templatePageId: 0,\r\n roomStatus: false,\r\n score: 95,\r\n activityAlias: \u002720210406MLSQI\u0027,\r\n OANumber: 3008017,\r\n showType: 0,\r\n unitCompsInfo: [],\r\n beginTime: \u00272021-03-31 19:50:47\u0027,\r\n notTransPx: true,\r\n disableAutoFillBgGlobal: false,\r\n liveRoomIds: \u0027888888\u0027,\r\n tdkStatus: true,\r\n OAValid: true,\r\n pendantPriority: \u0027\u0027,\r\n pageId: 18272,\r\n disableWebP: false,\r\n showRooms: \u0027\u0027,\r\n disablePageLazyLoad: false,\r\n sourceType: \u00273\u0027,\r\n seoStatus: false,\r\n headerPlayerStatus: \u00270\u0027,\r\n name: \u0027rydfbH5\u0027,\r\n projectId: 3837,\r\n supervisor: \u0027reed@douyu.tv\u0027,\r\n disableRelatedUrl: false,\r\n socketMessageType: \u0027\u0027,\r\n title: \u0027\u6597\u9C7C\u738B\u8005\u8363\u8000\u4E3B\u64AD\u5DC5\u5CF0\u699C\u0027,\r\n pageType: 0,\r\n shareContent: \u0027\u6597\u9C7C\u6700\u5F3A\u7684\u6280\u672F\u5927\u795E\u96C6\u7ED3\u5730\uFF0C\u5404\u8DEF\u56FD\u670D\u4E3B\u64AD\u6559\u4F60\u4E0A\u5206\u5957\u8DEF\uFF0C\u6BCF\u65E5\u4E0A\u6F14\u5F3A\u5F3A\u5BF9\u51B3\uFF01\u0027,\r\n customComponents: [],\r\n relatedUrl: \u0027\u0027,\r\n channelId: \u0027\u0027,\r\n urlRiOn: false,\r\n roomIds: \u0027888888\u0027,\r\n shareCustomUrl: \u0027\u0027,\r\n orientation: \u0027portrait\u0027,\r\n subPosition: \u0027\u0027,\r\n shareWithRoomInfo: false,\r\n socketMsgInit: \u0027\u0027,\r\n refresh: 2,\r\n minWidth: 1400,\r\n socketMsgCache: \u0027\u0027,\r\n authorId: 1463,\r\n trunkRoomIds: \u0027888888\u0027,\r\n dotId: \u0027\u0027,\r\n shareTitle: \u0027\u6597\u9C7C\u738B\u8005\u4E3B\u64AD\u6B63\u5728\u51B2\u51FB\u5DC5\u5CF0\u699C\u4E00\u0027,\r\n width: 750,\r\n auditStatus: 3,\r\n endTime: \u00272022-12-31 19:50:47\u0027,\r\n activityType: 0,\r\n maxPlatformVersion: 0,\r\n },\r\n};\r\n","TestCases":[{"Name":"Produce","Code":"const result = immer.produce(state, draft =\u003E { draft.service.onlineStatus = 0 })","IsDeferred":false},{"Name":"CloneDeep","Code":"const result = _.cloneDeep(state);\r\nresult.service.onlineStatus = 0;","IsDeferred":false}]}