diff --git a/src/api/index.ts b/src/api/index.ts index 3ccbab5..ac67141 100644 --- a/src/api/index.ts +++ b/src/api/index.ts @@ -923,4 +923,14 @@ export async function setlive(data: any){ const info = await put("live/" + data.id, data) console.log(info.data) +} + + +export async function getlivest() { + const res = await get("checkReleaseLive"); + if(res.data.status != 0) { + return res.data; + } else { + return false; + } } \ No newline at end of file diff --git a/src/views/mine/Archives.vue b/src/views/mine/Archives.vue index cb6f3e4..728355c 100644 --- a/src/views/mine/Archives.vue +++ b/src/views/mine/Archives.vue @@ -148,14 +148,14 @@
时区
- - {{ item }} + + {{item.city}}{{item.gmt}}
@@ -168,21 +168,21 @@ ref="select" :getPopupContainer="triggerNode => triggerNode.parentNode" > - - {{ item }} + + {{item.name}}
语言
- + {{ item.name }} @@ -287,7 +287,7 @@ import { uploadflie } from "@/utils/vod" import store from '@/store'; import smile from "@/static/images/smile.png" import smilet from "@/static/images/smilet.png" -import { changetel, checksmscode, editpassword, getarchives, getlanguages, getquhaolist, putmember, sendsms } from "@/api/index" +import { changetel, checksmscode, editpassword, getarchives, getcurrencys, getlanguages, getquhaolist, getzonelist, putmember, sendsms } from "@/api/index" import { message } from 'ant-design-vue'; export default defineComponent({ @@ -321,11 +321,32 @@ export default defineComponent({ const mynewtel = ref(""); const isSecondStep: Ref = ref(false); + const currencylist=ref([{ + alias: "CNY", + code: "104110041000", + createdAt: "2020-08-19 11:54:59", + deletedAt: null, + dictionaryid: 241, + name: "人民币¥", + position: 1, + publish: 1, + updatedAt: "2020-08-19 11:54:59", + value: "1" + }]) + const zonelist=ref([{ + city: "中途岛", + gmt: "GMT-11:00", + id: "Pacific/Midway", + zoneid: 1 + + }]) onMounted(async ()=>{ chiveslist.value = await getarchives() languages.value = await getlanguages() - quhaolist.value=await getquhaolist() - myquhao.value=quhaolist.value[0].code + quhaolist.value = await getquhaolist() + myquhao.value = quhaolist.value[0].code + currencylist.value = await getcurrencys() + zonelist.value=await getzonelist() console.log(quhaolist.value,"listsssss") }) @@ -604,7 +625,9 @@ export default defineComponent({ mynewtel, quhaolist, getquhao, - myquhao + myquhao, + currencylist, + zonelist } } }); diff --git a/src/views/mine/ReleaseWebcast.vue b/src/views/mine/ReleaseWebcast.vue index e6c067c..8984287 100644 --- a/src/views/mine/ReleaseWebcast.vue +++ b/src/views/mine/ReleaseWebcast.vue @@ -122,22 +122,22 @@ -
+
您尚未获得直播资格
- 您被 学生XXX举报,发生违规行为,如有疑问,点击反馈 + {{lives.data.msg}}
意见反馈
您尚未获得直播资格
- 上一周/月您在平台视频点击量为 + + {{lives.msg}}
- +
@@ -161,7 +161,7 @@ import RankList from "./RankList.vue"; import { previewCover } from "@/utils/common"; import { FromSend, ImgInfo } from "@/types/index"; import { uploadflie } from "@/utils/vod"; -import { liveadd, liveinfo, setlive } from "@/api"; +import { getlivest, liveadd, liveinfo, setlive } from "@/api"; import { useRoute } from 'vue-router'; import dayjs from 'dayjs'; @@ -191,6 +191,7 @@ export default defineComponent({ const uploadpicprogress: Ref = ref(0); const videofile = ref(); const videos = ref>([]); + const lives = ref({}); /** * 验证直播时间 */ @@ -300,7 +301,7 @@ export default defineComponent({ console.log("error", err); }); }; - const isEntitled: Ref = ref(false); + const isEntitled: Ref = ref(true); /** * 隐藏无资格提示 */ @@ -366,6 +367,13 @@ export default defineComponent({ form.value.img = res.video.url; } + getlivest().then((res) => { + if(res){ + isEntitled.value = true; + lives.value = res; + } + }) + return { labelCol: { span: 4 }, wrapperCol: { span: 14 }, @@ -388,6 +396,7 @@ export default defineComponent({ startchange, videofile, videos, + lives }; }, });