@@ -46,6 +46,7 @@ declare module '@vue/runtime-core' { | |||||
IEpEdit: typeof import('~icons/ep/edit')['default'] | IEpEdit: typeof import('~icons/ep/edit')['default'] | ||||
IEpGoods: typeof import('~icons/ep/goods')['default'] | IEpGoods: typeof import('~icons/ep/goods')['default'] | ||||
IEpLoading: typeof import('~icons/ep/loading')['default'] | IEpLoading: typeof import('~icons/ep/loading')['default'] | ||||
IEpLock: typeof import('~icons/ep/lock')['default'] | |||||
IEpMenu: typeof import('~icons/ep/menu')['default'] | IEpMenu: typeof import('~icons/ep/menu')['default'] | ||||
IEpPhone: typeof import('~icons/ep/phone')['default'] | IEpPhone: typeof import('~icons/ep/phone')['default'] | ||||
IEpSearch: typeof import('~icons/ep/search')['default'] | IEpSearch: typeof import('~icons/ep/search')['default'] | ||||
@@ -69,7 +69,7 @@ request.interceptors.response.use( | |||||
); | ); | ||||
return | return | ||||
// 弹出错误 | // 弹出错误 | ||||
} else if (code != 200) { | |||||
} else if (code != 200 && code !== 64001) { | |||||
if (code == 500) { | if (code == 500) { | ||||
// ElMessage.error("系统异常,请稍后再试"); | // ElMessage.error("系统异常,请稍后再试"); | ||||
// ElMessage.error($t('tips.systemException')); | // ElMessage.error($t('tips.systemException')); | ||||
@@ -500,19 +500,18 @@ | |||||
:placeholder="$t('createVideo.select')" | :placeholder="$t('createVideo.select')" | ||||
style="width: 100%" | style="width: 100%" | ||||
> | > | ||||
<el-option :value="0" label="定制声音"></el-option> | |||||
<el-option | <el-option | ||||
v-for="item in soundOptions" | v-for="item in soundOptions" | ||||
:key="item.value" | :key="item.value" | ||||
:label=" | |||||
(lanChange == 'zh-cn' | |||||
:value="item.id" | |||||
> {{ (lanChange == 'zh-cn' | |||||
? item.displayName + ` (${item.sex == 1 ? '男' : '女'})` | ? item.displayName + ` (${item.sex == 1 ? '男' : '女'})` | ||||
: item.localName + | : item.localName + | ||||
` (${item.sex == 1 ? 'male' : 'female'})`) + | ` (${item.sex == 1 ? 'male' : 'female'})`) + | ||||
returnAge(item.ageType) | returnAge(item.ageType) | ||||
" | |||||
:value="item.id" | |||||
/> | |||||
}} | |||||
<span v-if="item.customized === 1" style="color:red">(私人订制)</span> | |||||
</el-option> | |||||
</el-select> | </el-select> | ||||
<p>{{ $t("createVideo.styles") }}</p> | <p>{{ $t("createVideo.styles") }}</p> | ||||
<!-- 风格 --> | <!-- 风格 --> | ||||
@@ -949,6 +948,9 @@ async function voiceTotal() { | |||||
const soundOptions = ref([]); | const soundOptions = ref([]); | ||||
async function chooseType() { | async function chooseType() { | ||||
const res = await chooseTypeApi(language.value); | const res = await chooseTypeApi(language.value); | ||||
res.data.sort(function(a, b){ | |||||
return a.customized > b.customized ? 1 : -1 | |||||
}) | |||||
soundOptions.value = res.data; | soundOptions.value = res.data; | ||||
sound.value = null; | sound.value = null; | ||||
} | } | ||||
@@ -1636,10 +1638,10 @@ async function createVideo() { | |||||
await saveOrUpdate("isCreate"); | await saveOrUpdate("isCreate"); | ||||
const res2 = await createVideoApi(workId.value); | const res2 = await createVideoApi(workId.value); | ||||
// 去充值 | // 去充值 | ||||
if (res2.code === '64001') { | |||||
if (res2.code === 64001) { | |||||
// router.push("/myStore"); | // router.push("/myStore"); | ||||
router.push({ | router.push({ | ||||
path: "/businessCheck", | |||||
path: "/myStore", | |||||
query: { | query: { | ||||
tag: 'createVideo' | tag: 'createVideo' | ||||
}, | }, | ||||
@@ -85,7 +85,7 @@ const handleCurrentChange = (val) => { | |||||
const getListData = async (PageNum, PageSize) => { | const getListData = async (PageNum, PageSize) => { | ||||
try { | try { | ||||
let data = { | let data = { | ||||
projectType: 1, | |||||
projectType: 2, | |||||
pageNum: 1, | pageNum: 1, | ||||
pageSize: 10 | pageSize: 10 | ||||
} | } | ||||
@@ -4,7 +4,7 @@ | |||||
<el-table :data="tableData" style="width: 100%; height: 90%" size="large" align="center" border> | <el-table :data="tableData" style="width: 100%; height: 90%" size="large" align="center" border> | ||||
<el-table-column | <el-table-column | ||||
prop="title" | |||||
prop="productTitle" | |||||
label="名称" | label="名称" | ||||
align="center" | align="center" | ||||
/> | /> | ||||
@@ -85,7 +85,7 @@ const handleCurrentChange = (val) => { | |||||
const getListData = async (PageNum, PageSize) => { | const getListData = async (PageNum, PageSize) => { | ||||
try { | try { | ||||
let data = { | let data = { | ||||
projectType: 1, | |||||
projectType: 2, | |||||
pageNum: 1, | pageNum: 1, | ||||
pageSize: 10 | pageSize: 10 | ||||
} | } | ||||