vue-cli init

This commit is contained in:
2025-08-15 16:25:44 +08:00
parent e81805b4c0
commit 8e22afd798
590 changed files with 103286 additions and 213 deletions
@@ -0,0 +1,85 @@
import {BaseService} from "../core/base/base.service";
import {CommonUtil} from "../core/utils/common.util";
export class TbCommunityComplaintService extends BaseService {
findTbCommunityComplaintList(tbCommunityComplaint) {
return this.httpUtil.myPost({
url: `tbcommunitycomplaint/findList`,
data: tbCommunityComplaint,
orderBy: 'display_order asc'
});
}
saveTbCommunityComplaint(tbCommunityComplaint) {
return this.httpUtil.myPost({
url: `tbcommunitycomplaint/save`,
data: tbCommunityComplaint
});
}
updateTbCommunityComplaint(tbCommunityComplaint) {
return this.httpUtil.myPost({
url: `tbcommunitycomplaint/update`,
data: tbCommunityComplaint
});
}
deleteTbCommunityComplaintByIds(ids) {
return this.httpUtil.myPost({
url: `tbcommunitycomplaint/deleteByIds`,
data: {ids: ids}
});
}
/**
* 举报留言
*/
complaintAdd(item, type) {
const _self = this;
let data = {
message: '',
title: '',
};
if (type == 0) {
data.message = '确定举报该动态吗?';
data.title = '举报动态';
} else if (type == 1) {
data.message = '确定举报该留言吗?';
data.title = '举报留言';
} else if (type == 2) {
data.message = '确定举报该评价吗?';
data.title = '举报评价';
} else if (type == 3) {
data.message = '确定举报该店铺吗?';
data.title = '举报店铺';
}
CommonUtil.alert({
header: '提示!',
message: data.message,
buttons: [
{
text: '取消',
role: 'cancel',
handler: (blah) => {
}
},
{
text: '确定',
handler: () => {
_self.router.navigate(['/community-complaint-add'], {
queryParams: {
title: data.title,
type: type,
fkId: item.id,
toUserId: item.userId,
}
});
}
}
]
});
}
}