|
@@ -1,5 +1,6 @@
|
|
|
<script setup>
|
|
|
import {ref,onMounted,watch,computed} from 'vue'
|
|
|
+import { useRouter } from 'vue-router'
|
|
|
import { V3ColorPicker } from "v3-color-picker-teleport"
|
|
|
import {sameOptionType} from '@/hooks/chart/config'
|
|
|
import _ from 'lodash'
|
|
@@ -11,6 +12,7 @@ const {checkAuthBtn} = useAuthBtn()
|
|
|
const {copyData} =useCopyEdbData()
|
|
|
|
|
|
const leadUnitOpt=[{text:'年'}, {text:'季'}, {text:'月'}, {text:'周'}, {text:'天'}]//领先指标频度配置
|
|
|
+const router = useRouter()
|
|
|
|
|
|
const props=defineProps({
|
|
|
show:{
|
|
@@ -133,7 +135,18 @@ function handleLeadUnitChange(e){
|
|
|
const showSourceDetail=ref(false)
|
|
|
|
|
|
function handleCopyEDBData(){
|
|
|
- copyData(props.data)
|
|
|
+ copyData(props.data.DataList||[])
|
|
|
+}
|
|
|
+
|
|
|
+// 查看数据
|
|
|
+function goDetail(){
|
|
|
+ router.push({
|
|
|
+ path:'/dataEDB/detail',
|
|
|
+ query:{
|
|
|
+ edbInfoId:props.data.EdbInfoId,
|
|
|
+ showType:'data'
|
|
|
+ }
|
|
|
+ })
|
|
|
}
|
|
|
|
|
|
</script>
|
|
@@ -241,7 +254,7 @@ function handleCopyEDBData(){
|
|
|
</template>-->
|
|
|
<div class="item-box" v-if="checkAuthBtn(myETABtn.myChart_checkData)||checkAuthBtn(myETABtn.myChart_copyData)">
|
|
|
<van-button color="#F2F3FF" size="small" style="color:#0052D9;margin-right:10px" @click="handleCopyEDBData" v-permission="myETABtn.myChart_copyData">复制数据</van-button>
|
|
|
- <van-button color="#0052D9" size="small" v-permission="myETABtn.myChart_checkData">查看数据</van-button>
|
|
|
+ <van-button color="#0052D9" size="small" v-permission="myETABtn.myChart_checkData" @click="goDetail">查看数据</van-button>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|