import { Provide } from '@midwayjs/decorator';
|
import { BaseService, CoolCommException } from '@cool-midway/core';
|
import { InjectEntityModel } from '@midwayjs/orm';
|
import { Repository } from 'typeorm';
|
import { DataService } from '../../base/service/dataapi/dataapi';
|
import { Devicegroup } from '../entity/devicegroup';
|
import { Basedeviceinfo } from '../entity/basedeviceinfo';
|
import { CoolSocket } from '@cool-midway/socket';
|
/**
|
* 设备分组
|
*/
|
@Provide()
|
export class Immediatetask extends DataService {
|
@InjectEntityModel(Basedeviceinfo)
|
Basedeviceinfo: Repository<Basedeviceinfo>;
|
@InjectEntityModel(Devicegroup)
|
Devicegroup: Repository<Devicegroup>;
|
|
|
|
async add(param: any) {
|
console.log(param, "parm")
|
|
param.logic_ids = param.logic_ids.toString();
|
return await super.add(param)
|
|
}
|
}
|