12345678910111213141516171819 |
- import {objToCamel, isValue, YMDHms} from "../../util/index.js";
- export default class SourceEntity {
- constructor(obj) {
- objToCamel(obj)
- this.id = isValue(obj?.id) ? obj.id : null
- this.name = isValue(obj?.name) ? obj.name : null
- this.sort = isValue(obj?.sort) ? obj.sort : 0
- this.remark = isValue(obj?.remark) ? obj.remark : null
- this.createTime = isValue(obj?.createTime) ? YMDHms(obj.createTime) : null
- this.updateTime = isValue(obj?.updateTime) ? YMDHms(obj.updateTime) : null
- this.tileUrl = isValue(obj?.tileUrl) ? obj.tileUrl : null
- this.tileName = isValue(obj?.tileName) ? obj.tileName : null
- this.wsUrl = isValue(obj?.wsUrl) ? obj.wsUrl : null
- this.wsDataFlag = isValue(obj?.wsDataFlag) ? obj.wsDataFlag : null
- this.historyWsUrl = isValue(obj?.historyWsUrl) ? obj.historyWsUrl : null
- this.historyWsDataFlag = isValue(obj?.historyWsDataFlag) ? obj.historyWsDataFlag : null
- }
- }
|