|
@@ -2,7 +2,7 @@
|
|
|
import {nextTick, onMounted,ref,reactive} from 'vue'
|
|
|
import {showDialog, showToast} from 'vant'
|
|
|
import apiChart from '@/api/chart'
|
|
|
-import { useRoute } from 'vue-router'
|
|
|
+import { useRoute,useRouter } from 'vue-router'
|
|
|
import { getSSRHandler, useWindowSize } from '@vueuse/core'
|
|
|
import {yearSelectOpt,sameOptionType} from '@/hooks/chart/config'
|
|
|
import {useChartRender} from '@/hooks/chart/render'
|
|
@@ -16,6 +16,7 @@ const {options,axisLimitState,chartRender}=useChartRender()
|
|
|
const { width } = useWindowSize()
|
|
|
|
|
|
const route=useRoute()
|
|
|
+const router = useRouter()
|
|
|
|
|
|
//获取图详情
|
|
|
let chartInfoData=null
|
|
@@ -375,8 +376,16 @@ function saveChartPic(){
|
|
|
}
|
|
|
|
|
|
}
|
|
|
-//跳转设置英文页面
|
|
|
-function goSetChartEnName(){}
|
|
|
+//设置英文名称
|
|
|
+function goSetChartEnName(){
|
|
|
+ router.push({
|
|
|
+ path:'/chartETA/setchartname',
|
|
|
+ query:{
|
|
|
+ id:chartInfo.value.ChartInfoId,
|
|
|
+ chartType:chartInfo.value.ChartType
|
|
|
+ }
|
|
|
+ })
|
|
|
+}
|
|
|
|
|
|
let isShowAddToMyETADialog = ref(false)
|
|
|
//加入我的图库
|
|
@@ -384,7 +393,9 @@ function openAddToMyETADialog(){
|
|
|
isShowAddToMyETADialog.value = true
|
|
|
}
|
|
|
//删除图表
|
|
|
-function deleteChart(){}
|
|
|
+function deleteChart(){
|
|
|
+ //删除成功后,返回上一页
|
|
|
+}
|
|
|
|
|
|
|
|
|
</script>
|
|
@@ -678,9 +689,10 @@ function deleteChart(){}
|
|
|
position="center"
|
|
|
round
|
|
|
closeable
|
|
|
- :style="{width:'400px'}"
|
|
|
+ :style="{width:'80%',padding:'30px'}"
|
|
|
>
|
|
|
- <img :src="savePicSrc" alt="" :style="{width:'100%'}">
|
|
|
+ <img :src="savePicSrc" alt="" style="width:100%;box-sizing: border-box;">
|
|
|
+ <p style="text-align: center;color:#999;margin-top: 10px;">长按保存图片</p>
|
|
|
</van-popup>
|
|
|
</div>
|
|
|
</template>
|