12345678910111213141516171819202122232425262728 |
- <script setup name="DataEDBCalculateDetail">
- import {ref} from 'vue'
- import { useRoute } from "vue-router";
- import DiffusionIndexCalcualate from './components/DiffusionIndexCalcualate.vue';
- import FittingResidualsCalculate from './components/FittingResidualsCalculate.vue';
- import FormulaCalculate from './components/FormulaCalculate.vue';
- import JointCalculate from './components/JointCalculate.vue';
- import OtherCalculate from './components/OtherCalculate.vue';
- const route=useRoute()
- const type=ref(route.query.type||'')//计算类型
- document.title=route.query.name||'指标运算'
-
- </script>
- <template>
- <!-- 指标运算 -->
- <FormulaCalculate v-if="['4'].includes(type)"/>
- <!-- 其他的运算 -->
- <OtherCalculate v-if="['toMonthSeason','6','7','8','12','13','14','22','35','51','52','accumulate'].includes(type)"/>
- <!-- 拼接计算 -->
- <JointCalculate v-if="type==='joint'"/>
- <!-- 拟合残差计算 -->
- <FittingResidualsCalculate v-if="type==='37'"/>
- <!-- 扩散指数计算 -->
- <DiffusionIndexCalcualate v-if="type==='53'"/>
- </template>
|