diff --git a/src/views/UserPermissions/Module.vue b/src/views/UserPermissions/Module.vue
index aba52be..3a4f89c 100644
--- a/src/views/UserPermissions/Module.vue
+++ b/src/views/UserPermissions/Module.vue
@@ -197,9 +197,14 @@
-
+
+
+
+
+
+
-
+
@@ -208,8 +213,13 @@
+
+
+
+
+
-
+
@@ -766,6 +776,7 @@ const dialogVisibleDM = ref(false);
const hlidsInput = ref('');
const dmText = ref('Deep Mate');
const token_num = ref('');
+const token_type = ref('free_num'); // token类型:free_num-免费token, pay_num-付费token
// DeepMate编辑回显内容
const deadtoken = ref('');
@@ -855,8 +866,10 @@ const submitFormDM = async () => {
.map(item => item.trim())
.filter(item => item)
.join('\n'),
- // token数量
- token_num: token_num.value,
+ // token数量根据类型分别传递
+ ...(token_type.value === 'free_num'
+ ? { free_num: token_num.value }
+ : { pay_num: token_num.value }),
// 备注
remark: remark.value.trim(),
// 操作人
@@ -893,6 +906,7 @@ const cancelDM = () => {
const resetFormDM = () => {
hlidsInput.value = '';
token_num.value = '';
+ token_type.value = 'free_num';
remark.value = '';
operator.value = '';
};