feat: ai 优化
This commit is contained in:
@@ -57,8 +57,8 @@ export default defineComponent({
|
|||||||
|
|
||||||
<div class={styles.brandInner}>
|
<div class={styles.brandInner}>
|
||||||
<div class={styles.logoRow}>
|
<div class={styles.logoRow}>
|
||||||
<div class={styles.logoMark}>6</div>
|
<div class={styles.logoMark}>六</div>
|
||||||
<span class={styles.logoText}>羽友赛事</span>
|
<span class={styles.logoText}>羽赛事</span>
|
||||||
</div>
|
</div>
|
||||||
<h1 class={styles.brandTitle}>六个羽友赛事运营平台</h1>
|
<h1 class={styles.brandTitle}>六个羽友赛事运营平台</h1>
|
||||||
<p class={styles.brandSubtitle}>
|
<p class={styles.brandSubtitle}>
|
||||||
|
|||||||
@@ -206,7 +206,7 @@ export default defineComponent({
|
|||||||
try {
|
try {
|
||||||
const res = await resetAiModelDict({ labels: [label] });
|
const res = await resetAiModelDict({ labels: [label] });
|
||||||
if (res.code == 200) {
|
if (res.code == 200) {
|
||||||
message.success(res.msg || '已重置(最长 30 秒生效)');
|
message.success('已重置(最长 30 秒生效)');
|
||||||
fetchDict();
|
fetchDict();
|
||||||
} else {
|
} else {
|
||||||
message.error(res.msg || '重置失败');
|
message.error(res.msg || '重置失败');
|
||||||
@@ -410,7 +410,7 @@ export default defineComponent({
|
|||||||
try {
|
try {
|
||||||
const res = await deleteDictData(row.id);
|
const res = await deleteDictData(row.id);
|
||||||
if (res.code == 200) {
|
if (res.code == 200) {
|
||||||
message.success(res.msg || '已重置(最长 30 秒生效)');
|
message.success('已重置(最长 30 秒生效)');
|
||||||
fetchPrices();
|
fetchPrices();
|
||||||
} else {
|
} else {
|
||||||
message.error(res.msg || '重置失败');
|
message.error(res.msg || '重置失败');
|
||||||
|
|||||||
@@ -127,9 +127,13 @@ export default defineComponent({
|
|||||||
onChange={(val: any) => (form.points = typeof val === 'number' ? val : undefined)}
|
onChange={(val: any) => (form.points = typeof val === 'number' ? val : undefined)}
|
||||||
placeholder="正数=充/赠,负数=扣"
|
placeholder="正数=充/赠,负数=扣"
|
||||||
precision={0}
|
precision={0}
|
||||||
|
min={-10000000}
|
||||||
|
max={10000000}
|
||||||
style={{ width: '100%' }}
|
style={{ width: '100%' }}
|
||||||
/>
|
/>
|
||||||
<div class={styles.tip}>正数 = 充值/赠送;负数 = 扣减;不能为 0</div>
|
<div class={styles.tip}>
|
||||||
|
正数 = 充值/赠送;负数 = 扣减;不能为 0;绝对值最大 10000000
|
||||||
|
</div>
|
||||||
</Form.Item>
|
</Form.Item>
|
||||||
|
|
||||||
<Form.Item label="调点类型" name="type">
|
<Form.Item label="调点类型" name="type">
|
||||||
|
|||||||
@@ -124,7 +124,7 @@ export function useBlacklistModel() {
|
|||||||
try {
|
try {
|
||||||
const res = await addAiBlacklist(params);
|
const res = await addAiBlacklist(params);
|
||||||
if (res.code == 200) {
|
if (res.code == 200) {
|
||||||
message.success(res.msg || '已拉黑');
|
message.success('拉黑成功');
|
||||||
closeAddModal();
|
closeAddModal();
|
||||||
fetchList();
|
fetchList();
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
@@ -196,7 +196,7 @@ export function usePointsModel() {
|
|||||||
try {
|
try {
|
||||||
const res = await adjustAiPoints(params);
|
const res = await adjustAiPoints(params);
|
||||||
if (res.code == 200) {
|
if (res.code == 200) {
|
||||||
message.success(res.msg || '调点成功');
|
message.success('调点成功');
|
||||||
closeAdjustModal();
|
closeAdjustModal();
|
||||||
// 刷新当前视图数据
|
// 刷新当前视图数据
|
||||||
if (subView.value === 'account') {
|
if (subView.value === 'account') {
|
||||||
|
|||||||
+5
-1
@@ -43,7 +43,11 @@ export function uniqueId(prefix = ''): string {
|
|||||||
* 简易深拷贝(基于 JSON,适用于纯数据对象)
|
* 简易深拷贝(基于 JSON,适用于纯数据对象)
|
||||||
*/
|
*/
|
||||||
export function deepClone<T>(value: T): T {
|
export function deepClone<T>(value: T): T {
|
||||||
return JSON.parse(JSON.stringify(value));
|
try {
|
||||||
|
return JSON.parse(JSON.stringify(value));
|
||||||
|
} catch {
|
||||||
|
return { ...value };
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -92,7 +92,7 @@ const request = (
|
|||||||
return res.blob();
|
return res.blob();
|
||||||
}
|
}
|
||||||
|
|
||||||
const data = await res.json();
|
const data = await res.json().catch(() => ({}));
|
||||||
|
|
||||||
if (data.code == 401) {
|
if (data.code == 401) {
|
||||||
handleUnauthorized(data.msg);
|
handleUnauthorized(data.msg);
|
||||||
|
|||||||
Reference in New Issue
Block a user