增加sif接口

master
pan 4 years ago
parent c4babf2d3b
commit 0e81b85b57
  1. 48
      routes/project/sif.js

@ -8,6 +8,48 @@ var moment = require("moment")
var util=require("../../public/javascripts/util") var util=require("../../public/javascripts/util")
var route=require('../../public/javascripts/route') var route=require('../../public/javascripts/route')
router.get('/sif/instrumentData', function (req, res, next) {
var data=mock.page(req,'获取仪表失效数据成功',{
//仪表名称/Name
instrumentName:()=>Mock.Random.name(),
//制造商
manufacturer:()=>Mock.Random.name(),
//仪表型号
instrumentModel:()=>Mock.Random.name(),
//数据来源
dataSources:()=>Mock.Random.name(),
//仪表类型
instrumentType:()=>Mock.Random.name(),
//SD
sd:()=>Mock.Random.integer(1,999),
//SU
su:()=>Mock.Random.integer(1,999),
//DD
dd:()=>Mock.Random.integer(1,999),
//DU
du:()=>Mock.Random.integer(1,999),
//架构类型
architectureType:'A',
//TSD
tsd:()=>Mock.Random.integer(1,999),
//MTTR
mttr:()=>Mock.Random.integer(1,999),
//TI
ti:()=>Mock.Random.integer(1,999),
//CTR
ctr:()=>Mock.Random.integer(1,999),
//LT
lt:()=>Mock.Random.integer(1,999),
//HTF
htf:0,
//SIL认证
silCertification:'2/3',
//Route
route:'2H'
})
res.json(data)
})
router.get('/sif/:nodeId/:sifId', function (req, res, next) { router.get('/sif/:nodeId/:sifId', function (req, res, next) {
var sst=Mock.mock({ var sst=Mock.mock({
"si|1-100":[{ "si|1-100":[{
@ -23,7 +65,7 @@ router.get('/sif/:nodeId/:sifId', function (req, res, next) {
sheetData:{ sheetData:{
row:function (){ row:function (){
let rowCount=50 let rowCount=50
let colCount=39 let colCount=47
let rows=Array.from(new Array(rowCount).keys()) let rows=Array.from(new Array(rowCount).keys())
let cols=Array.from(new Array(colCount).keys()) let cols=Array.from(new Array(colCount).keys())
for(let row in rows){ for(let row in rows){
@ -47,8 +89,8 @@ router.get('/sif/:nodeId/:sifId', function (req, res, next) {
} }
}, },
mergeCells:{ mergeCells:{
mergeCell:[{ref:'F1:F3'},{ref:'F5:F6'}], mergeCell:[],
count:1 count:0
} }
} }
} }

Loading…
Cancel
Save