Ocean
Ocean
**Describe the bug**  点击任务启动后会报以下错误 ``` vue.runtime.esm.js:1896 TypeError: Cannot read properties of null (reading 'alertThreshold') at Proxy.render (JobManager.vue?./node_modules/[email protected]@cache-loader/dist/cjs.js?%7B%22cacheDirectory%22:%22node_modules/.cache/vue-loader%22,%22cacheIdentifier%22:%220a17ee01-vue-loader-template%22%7D!./node_modules/[email protected]@vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/[email protected]@cache-loader/dist/cjs.js??ref--0-0!./node_modules/[email protected]@vue-loader/lib??vue-loader-options:1110:38) at Vue._render (vue.runtime.esm.js:3563:22) at VueComponent.updateComponent (vue.runtime.esm.js:4075:21) at Watcher.get (vue.runtime.esm.js:4489:25) at Watcher.run (vue.runtime.esm.js:4564:22)...
### 请描述您的需求或者改进建议 背景如下: 由于我们非常重度的依赖`MongoDB`数据库,而`MongoDB`返回日期(Date)的`JSON`字符串并不是一个标准的`JSON`,所以`fastjson2`需要适配才行 1. 以下是`MongoDB`存储日期数据`ttl`的内容 ``` { "ttl" : ISODate("2024-05-21T12:08:45.461+0000") } ``` 2. 以下是通过`org.bson.Document`获取到`json`字符串的内容 ``` Document document = event.getFullDocument(); document.toJson() ``` ``` {"ttl": {"$date": "2024-05-21T16:15:19.371Z"}} ``` 3. 这时当我们执行转换时由于`fastjson2`没有对`mongodb`的日期类型做特别的适配,所以就会导致报错 ```...