|
|
@ -197,9 +197,14 @@ |
|
|
<label class="form-label">设置用户次数</label> |
|
|
<label class="form-label">设置用户次数</label> |
|
|
<div class="count-group"> |
|
|
<div class="count-group"> |
|
|
<!-- Deep Mate:不可编辑文本框 --> |
|
|
<!-- Deep Mate:不可编辑文本框 --> |
|
|
<el-input v-model="dmText" disabled style="width: 160px; margin-right: 16px;"/> |
|
|
|
|
|
|
|
|
<el-input v-model="dmText" disabled style="width: 120px; margin-right: 16px;"/> |
|
|
|
|
|
<!-- token类型下拉框 --> |
|
|
|
|
|
<el-select v-model="token_type" style="width: 100px; margin-right: 16px;"> |
|
|
|
|
|
<el-option label="免费token" value="free_num" /> |
|
|
|
|
|
<el-option label="付费token" value="pay_num" /> |
|
|
|
|
|
</el-select> |
|
|
<!-- token数量:只能正整数 --> |
|
|
<!-- token数量:只能正整数 --> |
|
|
<el-input v-model.number="token_num" type="number" style="width: 210px;" placeholder="请输入次数(只能为正)"/> |
|
|
|
|
|
|
|
|
<el-input v-model.number="token_num" type="number" style="width: 140px;" placeholder="请输入次数(只能为正)"/> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
@ -208,8 +213,13 @@ |
|
|
<div class="count-group"> |
|
|
<div class="count-group"> |
|
|
<!-- Deep Mate:不可编辑文本框 --> |
|
|
<!-- Deep Mate:不可编辑文本框 --> |
|
|
<el-input v-model="dmText" disabled style="width: 160px; margin-right: 16px;"/> |
|
|
<el-input v-model="dmText" disabled style="width: 160px; margin-right: 16px;"/> |
|
|
|
|
|
<!-- token类型下拉框 --> |
|
|
|
|
|
<el-select v-model="token_type" style="width: 140px; margin-right: 16px;"> |
|
|
|
|
|
<el-option label="免费token" value="free_num" /> |
|
|
|
|
|
<el-option label="付费token" value="pay_num" /> |
|
|
|
|
|
</el-select> |
|
|
<!-- token数量:支持正负整数 --> |
|
|
<!-- token数量:支持正负整数 --> |
|
|
<el-input v-model.number="token_num" type="number" style="width: 210px;" placeholder="请输入次数(可正负)"/> |
|
|
|
|
|
|
|
|
<el-input v-model.number="token_num" type="number" style="width: 140px;" placeholder="请输入次数(可正负)"/> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
@ -766,6 +776,7 @@ const dialogVisibleDM = ref(false); |
|
|
const hlidsInput = ref(''); |
|
|
const hlidsInput = ref(''); |
|
|
const dmText = ref('Deep Mate'); |
|
|
const dmText = ref('Deep Mate'); |
|
|
const token_num = ref(''); |
|
|
const token_num = ref(''); |
|
|
|
|
|
const token_type = ref('free_num'); // token类型:free_num-免费token, pay_num-付费token |
|
|
|
|
|
|
|
|
// DeepMate编辑回显内容 |
|
|
// DeepMate编辑回显内容 |
|
|
const deadtoken = ref(''); |
|
|
const deadtoken = ref(''); |
|
|
@ -855,8 +866,10 @@ const submitFormDM = async () => { |
|
|
.map(item => item.trim()) |
|
|
.map(item => item.trim()) |
|
|
.filter(item => item) |
|
|
.filter(item => item) |
|
|
.join('\n'), |
|
|
.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(), |
|
|
remark: remark.value.trim(), |
|
|
// 操作人 |
|
|
// 操作人 |
|
|
@ -893,6 +906,7 @@ const cancelDM = () => { |
|
|
const resetFormDM = () => { |
|
|
const resetFormDM = () => { |
|
|
hlidsInput.value = ''; |
|
|
hlidsInput.value = ''; |
|
|
token_num.value = ''; |
|
|
token_num.value = ''; |
|
|
|
|
|
token_type.value = 'free_num'; |
|
|
remark.value = ''; |
|
|
remark.value = ''; |
|
|
operator.value = ''; |
|
|
operator.value = ''; |
|
|
}; |
|
|
}; |
|
|
|