添加教程下载 和调整作品详情
This commit is contained in:
@@ -79,6 +79,11 @@
|
||||
<span class="icon iconfont icon-yonghu"></span>
|
||||
<span class="select_item_des">Administrator</span>
|
||||
</router-link>
|
||||
|
||||
<div class="select_item" @click="getTutorial()">
|
||||
<span class="icon iconfont icon-tuichu"></span>
|
||||
<span class="select_item_des">{{$t('Header.Tutorial')}}</span>
|
||||
</div>
|
||||
<div class="select_item" @click="logout()">
|
||||
<span class="icon iconfont icon-tuichu"></span>
|
||||
<span class="select_item_des">{{$t('Header.logOff')}}</span>
|
||||
@@ -105,8 +110,8 @@
|
||||
<router-view @setTask = "setTask" :getLangIsShowMark="getLangIsShowMark"></router-view>
|
||||
</div>
|
||||
<RobotAssist></RobotAssist>
|
||||
<scaleVideo ref="scaleVideo"></scaleVideo>
|
||||
</div>
|
||||
|
||||
</template>
|
||||
<script >
|
||||
import { defineComponent, createVNode, ref, computed } from "vue";
|
||||
@@ -121,14 +126,17 @@ import { Https } from "@/tool/https";
|
||||
import { Modal, message } from "ant-design-vue";
|
||||
import { ExclamationCircleOutlined } from "@ant-design/icons-vue";
|
||||
import RobotAssist from "@/component/HomePage/RobotAssist.vue";
|
||||
import scaleVideo from "@/component/HomePage/scaleVideo.vue";
|
||||
import { useStore } from "vuex";
|
||||
import { setLang } from "@/tool/guide";
|
||||
import showViewVideo from "@/tool/mount";
|
||||
import { useI18n } from "vue-i18n";
|
||||
export default defineComponent({
|
||||
components: {
|
||||
VerificationCodeInput,
|
||||
Habit,
|
||||
RobotAssist,
|
||||
scaleVideo,
|
||||
UpgradePlan,
|
||||
payOrder,
|
||||
TaskPage,
|
||||
@@ -282,6 +290,20 @@ export default defineComponent({
|
||||
let payOrder = this.$refs.payOrder
|
||||
payOrder.init()
|
||||
},
|
||||
//教程
|
||||
getTutorial(){
|
||||
let url = 'https://code-create.com.hk/wp-content/uploads/2024/07/aida_3.0-使用手册-0705.pptx'
|
||||
if(this.locale == 'ENGLISH'){
|
||||
url = 'https://code-create.com.hk/wp-content/uploads/2024/07/aida_3.0-Manual-0705.pptx'
|
||||
}
|
||||
//打开视频
|
||||
// scaleVideo.init('https://code-create.com.hk/wp-content/uploads/2022/11/aida_video.mp4')
|
||||
const a = document.createElement('a');
|
||||
a.href = url;
|
||||
a.download = 'presentation.pptx'; // 下载的文件名
|
||||
document.body.appendChild(a);
|
||||
a.click();
|
||||
},
|
||||
//登出
|
||||
async logout() {
|
||||
let data = {
|
||||
|
||||
@@ -20,6 +20,7 @@
|
||||
<a-spin size="large" />
|
||||
</span>
|
||||
</div>
|
||||
<img v-show="isNoData && isNull" src="@/assets/images/homePage/null_img.png">
|
||||
</div>
|
||||
|
||||
<newScaleImage ref="newScaleImage" @deletePorfolio="deletePorfolio"></newScaleImage>
|
||||
@@ -60,6 +61,7 @@ export default defineComponent({
|
||||
setup() {
|
||||
let filter:any = reactive({
|
||||
worksSelect: 'all',
|
||||
isNull:true,
|
||||
worksType: [
|
||||
{
|
||||
name: useI18n().t('works.all'),
|
||||
@@ -148,8 +150,13 @@ export default defineComponent({
|
||||
filter.isShowMark = true
|
||||
Https.axiosPost(Https.httpUrls.getPorfolio, data)
|
||||
.then((rv) => {
|
||||
if(data.page == 1 && rv.content.length == 0){
|
||||
filter.isNull = true
|
||||
}else{
|
||||
filter.isNull = false
|
||||
}
|
||||
if (rv.content.length > 0) {
|
||||
filter.isShowMark = false
|
||||
filter.isNull = false
|
||||
fall.value.push(rv.content);
|
||||
} else {
|
||||
filter.isNoData = true
|
||||
@@ -158,6 +165,9 @@ export default defineComponent({
|
||||
})
|
||||
.catch((rv) => {
|
||||
filter.isShowMark = false
|
||||
if(data.page == 1){
|
||||
filter.isNull = true
|
||||
}
|
||||
});
|
||||
|
||||
// setTimeout(() => {
|
||||
@@ -308,6 +318,11 @@ export default defineComponent({
|
||||
height: 50px;
|
||||
}
|
||||
}
|
||||
>img{
|
||||
position: absolute;
|
||||
inset: 0;
|
||||
margin: auto;
|
||||
}
|
||||
}
|
||||
&.active{
|
||||
display: flex;
|
||||
|
||||
Reference in New Issue
Block a user