...
|
...
|
@@ -61,7 +61,7 @@ export default { |
|
|
//自定义选择时间
|
|
|
let dateValue=Vue.ref([]);
|
|
|
//选中的聚合频率
|
|
|
let checkedId=Vue.ref();
|
|
|
let checkedId=Vue.ref(0);
|
|
|
let commandVal=Vue.ref('聚合频率')
|
|
|
//聚合频率选择
|
|
|
// const changeItem=(val,name)=>{
|
...
|
...
|
@@ -160,15 +160,7 @@ export default { |
|
|
const start = formatDate(12,'M');
|
|
|
return [start, end]
|
|
|
},
|
|
|
},
|
|
|
{
|
|
|
text: '全部',
|
|
|
value: () => {
|
|
|
const end = new Date();
|
|
|
const start = ''
|
|
|
return [start, end]
|
|
|
},
|
|
|
},
|
|
|
}
|
|
|
])
|
|
|
//开始时间
|
|
|
let startTime=Vue.ref();
|
...
|
...
|
@@ -191,19 +183,18 @@ export default { |
|
|
}
|
|
|
//计算需要传参的code值
|
|
|
const calcCode=(val)=>{
|
|
|
console.log("&&",val)
|
|
|
let code='';
|
|
|
if(val>0 && val<7){
|
|
|
if(val>0 && val<3){
|
|
|
code='time_scope_DAY';
|
|
|
}else if(val>=7 && val<30){
|
|
|
}else if(val>=3 && val<7){
|
|
|
code='time_scope_WEEK';
|
|
|
}else if(val>=30 && val<90){
|
|
|
}else if(val>=7 && val<30){
|
|
|
code='time_scope_MONTH';
|
|
|
}else if(val>=90 && val<180){
|
|
|
}else if(val>=30){
|
|
|
code='time_scope_QUARTER';
|
|
|
}else if(val>=180 && val<365){
|
|
|
code='time_scope_SEMESTER';
|
|
|
}else if(val>=365){
|
|
|
code='time_scope_YEAR';
|
|
|
}else{
|
|
|
code='time_scope_MIN';
|
|
|
}
|
|
|
return code;
|
|
|
}
|
...
|
...
|
@@ -285,12 +276,98 @@ export default { |
|
|
}else{
|
|
|
oneDay();
|
|
|
}
|
|
|
if(props.intervalGroup){
|
|
|
checkedId.value=props.intervalGroup;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
//获取聚合频率数据
|
|
|
const getRate=(defCode)=>{
|
|
|
let param = {
|
|
|
|
|
|
let resData=[
|
|
|
{
|
|
|
ddicId:'001',
|
|
|
ddicDesc:'0',
|
|
|
ddicName:'不聚合',
|
|
|
code:'time_scope_MIN'
|
|
|
},
|
|
|
{
|
|
|
ddicId:'002',
|
|
|
ddicDesc:'5',
|
|
|
ddicName:'5分钟',
|
|
|
code:'time_scope_MIN'
|
|
|
},
|
|
|
{
|
|
|
ddicId:'003',
|
|
|
ddicDesc:'10',
|
|
|
ddicName:'10分钟',
|
|
|
code:'time_scope_MIN'
|
|
|
},
|
|
|
{
|
|
|
ddicId:'004',
|
|
|
ddicDesc:'15',
|
|
|
ddicName:'15分钟',
|
|
|
code:'time_scope_MIN'
|
|
|
},
|
|
|
{
|
|
|
ddicId:'005',
|
|
|
ddicDesc:'30',
|
|
|
ddicName:'30分钟',
|
|
|
code:'time_scope_DAY'
|
|
|
},
|
|
|
{
|
|
|
ddicId:'006',
|
|
|
ddicDesc:'60',
|
|
|
ddicName:'1小时',
|
|
|
code:'time_scope_DAY'
|
|
|
},
|
|
|
{
|
|
|
ddicId:'007',
|
|
|
ddicDesc:'180',
|
|
|
ddicName:'3小时',
|
|
|
code:'time_scope_WEEK'
|
|
|
},
|
|
|
{
|
|
|
ddicId:'008',
|
|
|
ddicDesc:'360',
|
|
|
ddicName:'6小时',
|
|
|
code:'time_scope_WEEK'
|
|
|
},
|
|
|
{
|
|
|
ddicId:'009',
|
|
|
ddicDesc:'720',
|
|
|
ddicName:'12小时',
|
|
|
code:'time_scope_MONTH'
|
|
|
},
|
|
|
{
|
|
|
ddicId:'010',
|
|
|
ddicDesc:'1440',
|
|
|
ddicName:'1天',
|
|
|
code:'time_scope_MONTH'
|
|
|
},
|
|
|
{
|
|
|
ddicId:'011',
|
|
|
ddicDesc:'1440',
|
|
|
ddicName:'1天',
|
|
|
code:'time_scope_QUARTER'
|
|
|
}
|
|
|
]
|
|
|
let resDataArr=[];
|
|
|
resData.map(item=>{
|
|
|
if(defCode==item.code){
|
|
|
resDataArr.push(item)
|
|
|
}
|
|
|
})
|
|
|
frequencyData.value = resDataArr;
|
|
|
console.log("999",frequencyData.value.length,props.intervalGroup)
|
|
|
if(frequencyData.value.length>0){
|
|
|
if(!props.intervalGroup){
|
|
|
console.log("369",frequencyData.value[0].ddicDesc)
|
|
|
checkedId.value=frequencyData.value[0].ddicDesc
|
|
|
}
|
|
|
}
|
|
|
sureBtn();
|
|
|
/*let param = {
|
|
|
ddicName: defCode
|
|
|
}
|
|
|
proxy.$http.get(`/api-web/ContrastAnalysis/selectTogetherRate`, param, function (res) {
|
...
|
...
|
@@ -304,7 +381,7 @@ export default { |
|
|
|
|
|
}
|
|
|
sureBtn();
|
|
|
});
|
|
|
});*/
|
|
|
}
|
|
|
|
|
|
const oneDay=()=>{
|
...
|
...
|
|