fix: bug#11254

This commit is contained in:
JiangQiming 2023-03-30 19:15:46 +08:00
parent d53f487d2c
commit a87a8d813b
1 changed files with 15 additions and 14 deletions

View File

@ -1129,10 +1129,14 @@ const getDetail = async () => {
if (route.params.id !== ':id') { if (route.params.id !== ':id') {
const res = await templateApi.detail(route.params.id as string); const res = await templateApi.detail(route.params.id as string);
// formData.value = res.result; // formData.value = res.result;
// Object.assign(formData.value, res.result); Object.assign(formData.value, res.result);
console.log('res.result: ', res.result); //
formData.value = cloneDeep(res.result); if (formData.value.provider === 'aliyun') {
console.log('formData.value: ', formData.value); formData.value.template.ttsmessage = res.result.template.message;
}
// console.log('res.result: ', res.result);
// formData.value = cloneDeep(res.result);
// console.log('formData.value: ', formData.value);
} }
}; };
getDetail(); getDetail();
@ -1238,20 +1242,17 @@ const handleSubmit = () => {
delete formData.value.template.link; delete formData.value.template.link;
if (formData.value.template.messageType === 'link') if (formData.value.template.messageType === 'link')
delete formData.value.template.markdown; delete formData.value.template.markdown;
if (formData.value.provider === 'aliyun') {
formData.value.template.ttsCode = formData.value.template.templateCode;
// messagemessage,
// ttsmessage, , message,
formData.value.template.message = formData.value.template.ttsmessage;
delete formData.value.template.ttsmessage;
}
// , , , : // , , , :
setTimeout(() => { setTimeout(() => {
validate() validate()
.then(async () => { .then(async () => {
if (formData.value.provider === 'aliyun') {
formData.value.template.ttsCode =
formData.value.template.templateCode;
// messagemessage,
// ttsmessage, , message,
formData.value.template.message =
formData.value.template.ttsmessage;
delete formData.value.template.ttsmessage;
}
btnLoading.value = true; btnLoading.value = true;
const res = formData.value.id const res = formData.value.id