|
|
@ -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 |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|