123456789101112131415161718192021 |
- const {objToCamel, isValue, YMDHms} = require("../../util/index")
- module.exports = 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 : ''
- this.tileName = isValue(obj?.tileName) ? obj.tileName : ''
- this.wsUrl = isValue(obj?.wsUrl) ? obj.wsUrl : ''
- this.wsDataFlag = isValue(obj?.wsDataFlag) ? obj.wsDataFlag : ''
- this.historyWsUrl = isValue(obj?.historyWsUrl) ? obj.historyWsUrl : ''
- this.historyWsDataFlag = isValue(obj?.historyWsDataFlag) ? obj.historyWsDataFlag : ''
- this.historyWsOtherParams = isValue(obj?.historyWsOtherParams) ? obj.historyWsOtherParams : ''
- this.color = isValue(obj?.color) ? obj.color : ''
- }
- }
|