feat: message替换

This commit is contained in:
rd
2025-09-05 11:30:31 +08:00
parent 0461ac4e62
commit 57156792cc
58 changed files with 176 additions and 181 deletions

View File

@ -25,7 +25,7 @@
<script setup>
import { ref, watch, nextTick } from 'vue';
import { Button, Modal, Form, FormItem, Input } from 'ant-design-vue';
import { Button, Modal, Form, FormItem, Input, message } from 'ant-design-vue';
import { postPlacementAccountProjectGroups, putPlacementAccountProjectGroups } from '@/api/all/propertyMarketing';
const emits = defineEmits(['success', 'close']);
@ -68,7 +68,7 @@ async function onSubmit() {
const _params = isEdit.value ? { id: groupId.value, ...form.value } : form.value;
const { code } = await _fn(_params);
if (code === 200) {
AMessage.success(isEdit.value ? '编辑成功' : '添加成功');
message.success(isEdit.value ? '编辑成功' : '添加成功');
emits('success');
onClose();
}

View File

@ -17,7 +17,7 @@
<script setup>
import { ref } from 'vue';
import { Button, Modal } from 'ant-design-vue';
import { Button, Modal, message } from 'ant-design-vue';
import { deletePlacementAccountProjectGroups } from '@/api/all/propertyMarketing';
import icon1 from '@/assets/img/media-account/icon-warn-1.png';
@ -45,7 +45,7 @@ const open = (record) => {
async function onDelete() {
const { code } = await deletePlacementAccountProjectGroups(groupId.value);
if (code === 200) {
AMessage.success('删除成功');
message.success('删除成功');
emits('success');
onClose();
}

View File

@ -24,9 +24,8 @@
<script setup>
// 添加Modal导入
import { Modal } from 'ant-design-vue';
import { ref } from 'vue';
import { Button } from 'ant-design-vue';
import { Button, message, Modal } from 'ant-design-vue';
import { deletePlacementAccount, batchDeletePlacementAccounts } from '@/api/all/propertyMarketing';
import icon1 from '@/assets/img/media-account/icon-warn-1.png';
@ -58,7 +57,7 @@ async function onDelete() {
const _params = isBatch.value ? { ids: accountId.value } : accountId.value;
const { code } = await _fn(_params);
if (code === 200) {
AMessage.success('删除成功');
message.success('删除成功');
emits('update', isBatch.value ? accountId.value : [accountId.value]);
onClose();
}

View File

@ -24,7 +24,7 @@
<script setup>
import { ref } from 'vue';
import { Button } from 'ant-design-vue';
import { Button, message } from 'ant-design-vue';
import { pausePatchPlacementAccount } from '@/api/all/propertyMarketing';
import icon1 from '@/assets/img/media-account/icon-warn-1.png';
@ -52,7 +52,7 @@ const open = (record) => {
async function onConfirm() {
const { code } = await pausePatchPlacementAccount(accountId.value);
if (code === 200) {
AMessage.success('暂停成功');
message.success('暂停成功');
update();
onClose();
}

View File

@ -155,7 +155,7 @@
</template>
<script setup>
import { Modal, Form, FormItem, Button, Input, RadioGroup, Radio, Tooltip } from 'ant-design-vue';
import { Modal, Form, FormItem, Button, Input, RadioGroup, Radio, Tooltip, message } from 'ant-design-vue';
import { ref, defineEmits } from 'vue';
import AuthorizedAccountModal from '../authorized-account-modal';
@ -300,7 +300,7 @@ const getAccountDetail = async () => {
const handleBatchImport = async () => {
try {
if (!file.value) {
AMessage.warning('请上传要导入的文件');
message.warning('请上传要导入的文件');
return;
}
@ -346,7 +346,7 @@ const handleAdd = async () => {
const handleEdit = async () => {
const { code } = await putPlacementAccounts({ id: id.value, ...form.value });
if (code === 200) {
isEdit.value && AMessage.success('修改成功');
isEdit.value && message.success('修改成功');
update();
onClose();
}

View File

@ -29,8 +29,7 @@
<script setup lang="ts">
import { IconQuestionCircle } from '@arco-design/web-vue/es/icon';
import { defineProps } from 'vue';
import { Message } from '@arco-design/web-vue';
import { Space } from "ant-design-vue"
import { Space, message } from "ant-design-vue"
const props = defineProps({
overview: {
@ -80,7 +79,7 @@ const copyData = () => {
navigator.clipboard
.writeText(textToCopy)
.then(() => {
Message.success('已复制');
message.success('已复制');
})
.catch((err) => {
console.error('复制失败:', err);

View File

@ -63,10 +63,9 @@
</view>
</template>
<script setup lang="ts">
import { Button, Space, Table } from 'ant-design-vue';
import { Button, Space, Table, message } from 'ant-design-vue';
import { IconDelete } from '@arco-design/web-vue/es/icon';
import { PLATFORM_LIST } from '@/utils/platform';
import { Message } from '@arco-design/web-vue';
// hotTranslation.vue
@ -85,7 +84,7 @@ const goDetail = async (id) => {
const downLoad = (fileUrl) => {
if (isEmpty(fileUrl)) {
Message.error('下载失败,文件不存在');
message.error('下载失败,文件不存在');
return;
}
const link = document.createElement('a');
@ -98,7 +97,7 @@ const downLoad = (fileUrl) => {
const deleteData = async (id) => {
const { code, message } = await deleteHistorylog(id);
if (code == 200) {
Message.success(message);
message.success(message);
emits('onSearch');
console.log('onsearch');
}

View File

@ -74,14 +74,13 @@
<script setup lang="ts">
import { reactive, ref } from 'vue';
import { Button, Space } from 'ant-design-vue';
import { Button, Space, message } from 'ant-design-vue';
import MonthData from './components/month-data/index.vue';
import PlacementSuggestions from './components/placement-suggestions/index.vue';
import { PLATFORM_LIST } from '@/utils/platform';
import { getPlacementGuideDetail } from '@/api/all/propertyMarketing';
import { useRoute } from 'vue-router';
import { uploadPdf } from '@/views/property-marketing/put-account/investment-guidelines/constants';
import { Message } from '@arco-design/web-vue';
const aiResult = reactive({
optimization: [], // 投放建议优化
@ -122,7 +121,7 @@ const downPage = async () => {
document.body.removeChild(link);
exportLoading.value = false;
} catch (error) {
Message.error(error.message);
message.error(error.message);
exportLoading.value = false;
}
};