export default {
  'POST /device/page': (_req: any, res: any) => {
    res.json({
      code: 200,
      success: true,
      data: {
        pageNum: 1,
        pageSize: 20,
        total: 20,
        items: [
          {
            createTime: '09/05/2022 14:33:23', //创建时间
            createId: 1, //创建人
            updateTime: '12/05/2022 14:33:23', //更新时间
            updateId: 1, //更新人
            id: 1,
            serialNumber: 'PAN3E3MF', //设备sn
            deviceName: 'DJI M300', //设备名称
            deviceModel: 1, //设备型号id
            deviceType: 1, //设备类型id
            defaultRelatedPayload: 'Photovoltaic ball 01', //默认关联荷载
            defaultRelatedDataLink: 'Jingyao 840', //默认数据链
            currentTaskId: 1, //当前任务id
            currentTaskName: 'Task 01', //当前任务名称
            deptId: 1,
            deviceStatus: 0, //设备状态：0空闲 1 占用
            brandId: 1, //设备品牌id
            flightControlBrand: 'JYI', //飞控品牌
            deviceImage: '', //设备图片url
            remark: '备注1', //备注
            deviceLocation: '', //设备定位信息
            iotNumber: '', //物联网卡号
            tenantId: 1, //租户id
            delFlag: 0, //逻辑删除标志: 0正常 1删除
            flightControlModel: ' K++V1', //飞控模型
            firmwareVersion: 'xxxxx', //控件版本
            sort: 0, //排序
            deviceTypeName: 'Aircraft', //设备类型名称
            deviceModelName: 'M300', //设备型号名称
            defaultRelatedPayloadName: '', //荷载名称
            defaultRelatedDataLinkName: '', //默认关联数据链名称
            deptName: 'AIPDS', //部门名称
            brandName: 'DJI', //品牌名称
            creatorName: 'aossci', //创建人名称
          },
          {
            createTime: '15/05/2022 14:33:23', //创建时间
            createId: 2, //创建人
            updateTime: '18/05/2022 14:33:23', //更新时间
            updateId: 2, //更新人
            id: 2,
            serialNumber: 'RAJ3G3MD', //设备sn
            deviceName: 'XC-25 General Edition', //设备名称
            deviceModel: 2, //设备型号id
            deviceType: 2, //设备类型id
            defaultRelatedPayload: 'Ortho Camera 01', //默认关联荷载
            defaultRelatedDataLink: 'Jingyao 840', //默认数据链
            currentTaskId: 2, //当前任务id
            currentTaskName: 'Task 02', //当前任务名称
            deptId: 2,
            deviceStatus: 0, //设备状态：0空闲 1 占用
            brandId: 2, //设备品牌id
            flightControlBrand: 'JYI', //飞控品牌
            deviceImage: '', //设备图片url
            remark: '备注2', //备注
            deviceLocation: '', //设备定位信息
            iotNumber: '', //物联网卡号
            tenantId: 1, //租户id
            delFlag: 0, //逻辑删除标志: 0正常 1删除
            flightControlModel: ' K++V2', //飞控模型
            firmwareVersion: 'xxxxx', //控件版本
            sort: 0, //排序
            deviceTypeName: 'Payload', //设备类型名称
            deviceModelName: 'XC-25', //设备型号名称
            defaultRelatedPayloadName: '', //荷载名称
            defaultRelatedDataLinkName: '', //默认关联数据链名称
            deptName: 'AIPDS', //部门名称
            brandName: 'HCY', //品牌名称
            creatorName: 'hechuan', //创建人名称
          },
          {
            createTime: '22/05/2022 14:33:23', //创建时间
            createId: 3, //创建人
            updateTime: '25/05/2022 14:33:23', //更新时间
            updateId: 3, //更新人
            id: 3,
            serialNumber: 'PAN3E3MF', //设备sn
            deviceName: 'DJI M300', //设备名称
            deviceModel: 3, //设备型号id
            deviceType: 1, //设备类型id
            defaultRelatedPayload: 'Photovoltaic ball 01', //默认关联荷载
            defaultRelatedDataLink: 'Jingyao 840', //默认数据链
            currentTaskId: 3, //当前任务id
            currentTaskName: 'Task 03', //当前任务名称
            deptId: 1,
            deviceStatus: 0, //设备状态：0空闲 1 占用
            brandId: 3, //设备品牌id
            flightControlBrand: 'JYI', //飞控品牌
            deviceImage: '', //设备图片url
            remark: '备注3', //备注
            deviceLocation: '', //设备定位信息
            iotNumber: '', //物联网卡号
            tenantId: 3, //租户id
            delFlag: 0, //逻辑删除标志: 0正常 1删除
            flightControlModel: ' K++V3', //飞控模型
            firmwareVersion: 'xxxxx', //控件版本
            sort: 0, //排序
            deviceTypeName: 'Aircraft', //设备类型名称
            deviceModelName: 'M300', //设备型号名称
            defaultRelatedPayloadName: '', //荷载名称
            defaultRelatedDataLinkName: '', //默认关联数据链名称
            deptName: 'AIPDS', //部门名称
            brandName: 'HCY', //品牌名称
            creatorName: 'lujia', //创建人名称
          },
        ],
      },
    });
  },
  'POST /device/delete': (_req: any, res: any) => {
    res.json({
      code: 200,
      success: true,
      msg: '删除成功',
      requestId: '1',
      data: {},
    });
  },

  'POST /device/insert': (_req: any, res: any) => {
    res.json({
      code: 200,
      success: true,
      msg: '新增成功',
      requestId: '1',
      data: {},
    });
  },

  'POST /device/getHistoryTask': (_req: any, res: any) => {
    res.json({
      code: 200,
      success: true,
      requestId: '1',
      data: {
        pageNum: 1,
        pageSize: 20,
        total: 20,
        items: [
          {
            projectName: 'project-1', //项目名称
            taskTypeName: 'Area Task', //任务类型名称
            pilotName: 'admin1', //飞行员名字
            taskName: 'Task 11', //任务名称
            actualStartTime: '10/05/2022 14:33:23', //实际开始时间
            actualEndTime: '22/05/2022 14:33:23', //实际结束时间
          },
          {
            projectName: 'project-2', //项目名称
            taskTypeName: 'Linear Task', //任务类型名称
            pilotName: 'admin2', //飞行员名字
            taskName: 'Task 12', //任务名称
            actualStartTime: '9/05/2022 15:33:23', //实际开始时间
            actualEndTime: '18/05/2022 18:33:23', //实际结束时间
          },
          {
            projectName: 'project-3', //项目名称
            taskTypeName: 'Waypoint Task', //任务类型名称
            pilotName: 'admin3', //飞行员名字
            taskName: 'Task 13', //任务名称
            actualStartTime: '18/05/2022 14:33:23', //实际开始时间
            actualEndTime: '29/05/2022 14:33:23', //实际结束时间
          },
        ],
      },
    });
  },

  'POST /device/getBrandList': (_req: any, res: any) => {
    res.json({
      code: 200,
      success: true,
      requestId: '1',
      data: {
        pageNum: 1,
        pageSize: 20,
        total: 20,
        items: [
          {
            createTime: '12/05/2022 14:33:23', //创建时间
            createId: 0, //创建人
            updateTime: '22/05/2022 14:33:23', //更新时间
            updateId: 0, //更新人
            id: 3,
            sort: 0, //排序
            brandName: 'HCY', //品牌名称
            address: 'Xinjiang Uygur Autonomous Region.', //地址
            contactPhone: '1502112205', //联系电话
            email: 'inform@dji.com', //邮箱
            remark: 'remark', //备注
            delFlag: 0, //逻辑删除：0正常 1删除
            tenantId: 0,
          },
          {
            createTime: '09/05/2022 14:33:23', //创建时间
            createId: 0, //创建人
            updateTime: '1/06/2022 14:33:23', //更新时间
            updateId: 0, //更新人
            id: 2,
            sort: 0, //排序
            brandName: 'DJI', //品牌名称
            address: 'Xinjiang Uygur Autonomous Region.', //地址
            contactPhone: '1502112205', //联系电话
            email: 'inform@dji.com', //邮箱
            remark: 'remark', //备注
            delFlag: 0, //逻辑删除：0正常 1删除
            tenantId: 0,
          },
          {
            createTime: '01/05/2022 14:33:23', //创建时间
            createId: 0, //创建人
            updateTime: '28/05/2022 14:33:23', //更新时间
            updateId: 0, //更新人
            id: 1,
            sort: 0, //排序
            brandName: 'AEE', //品牌名称
            address: 'Xinjiang Uygur Autonomous Region.', //地址
            contactPhone: '1502112205', //联系电话
            email: 'inform@dji.com', //邮箱
            remark: 'remark', //备注
            delFlag: 0, //逻辑删除：0正常 1删除
            tenantId: 0,
          },
        ],
      },
    });
  },

  'POST /brand/delete': (_req: any, res: any) => {
    res.json({
      code: 200,
      success: true,
      msg: '删除成功',
      requestId: '1',
      data: {},
    });
  },

  'POST /brand/insert': (_req: any, res: any) => {
    res.json({
      code: 200,
      success: true,
      msg: '新增成功',
      requestId: '1',
      data: {},
    });
  },
  'POST /brand/update': (_req: any, res: any) => {
    res.json({
      code: 200,
      success: true,
      msg: '修改成功',
      requestId: '1',
      data: {},
    });
  },

  'POST /deviceCheck/reviewList': (_req: any, res: any) => {
    res.json({
      code: 200,
      success: true,
      requestId: '1',
      data: {
        pageNum: 1,
        pageSize: 20,
        total: 20,
        items: [
          {
            deviceSN: 'HF-AUWO-E40F36',
            deviceName: 'SD-23P 01',
            applicationTime: '12/05/2022 14:33:23', //创建时间
            applicant: 'admin1', //创建人
            signPath: '',
            projectName: 'Project-1',
            status: 0, //状态0为审核1已审核
            remark: 'remark1',
            reviewTime: '22/05/2022 14:33:23',
            id: 1,
            auditor: '',
          },
          {
            deviceSN: 'HK-40D-0001',
            deviceName: 'SD-23P 02',
            applicationTime: '12/05/2022 14:33:23', //创建时间
            applicant: 'admin2', //创建人
            signPath: '',
            projectName: 'Project-2',
            status: 1, //状态0为审核1已审核
            remark: 'remark2',
            reviewTime: '22/05/2022 14:33:23',
            id: 2,
            auditor: 'review1',
          },
          {
            deviceSN: 'XB-12-0004092',
            deviceName: 'PAN3E31',
            applicationTime: '12/05/2022 14:33:23', //创建时间
            applicant: 'admin3', //创建人
            signPath: '',
            projectName: 'Project-3',
            status: 0, //状态0为审核1已审核
            remark: 'remark3',
            reviewTime: '22/05/2022 14:33:23',
            id: 3,
            auditor: '',
          },
          {
            deviceSN: 'XB-12-0004092',
            deviceName: 'PAN3E31',
            applicationTime: '12/05/2022 14:33:23', //创建时间
            applicant: 'admin4', //创建人
            signPath: '',
            projectName: 'Project-4',
            status: 0, //状态0为审核1已审核
            remark: 'remark4',
            reviewTime: '22/05/2022 14:33:23',
            id: 4,
            auditor: 'review2',
          },
        ],
      },
    });
  },

  'POST /deviceCheck/check': (_req: any, res: any) => {
    res.json({
      code: 200,
      success: true,
      msg: '提交审核成功',
      requestId: '1',
      data: {},
    });
  },
};
