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') {
const res = await templateApi.detail(route.params.id as string);
// formData.value = res.result;
// Object.assign(formData.value, res.result);
console.log('res.result: ', res.result);
formData.value = cloneDeep(res.result);
console.log('formData.value: ', formData.value);
Object.assign(formData.value, res.result);
//
if (formData.value.provider === 'aliyun') {
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();
@ -1238,20 +1242,17 @@ const handleSubmit = () => {
delete formData.value.template.link;
if (formData.value.template.messageType === 'link')
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(() => {
validate()
.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;
const res = formData.value.id