|
@@ -200,7 +200,7 @@
|
|
</el-form>
|
|
</el-form>
|
|
|
|
|
|
<!-- 智能出题 -->
|
|
<!-- 智能出题 -->
|
|
- <el-form v-if="activeName === 'tab5'" label-width="120px">
|
|
|
|
|
|
+ <el-form v-if="activeName === 'tab5'" size="small" label-width="120px">
|
|
<el-form-item label="购买出题数据包">
|
|
<el-form-item label="购买出题数据包">
|
|
<el-radio-group v-model="trade">
|
|
<el-radio-group v-model="trade">
|
|
<el-radio-button
|
|
<el-radio-button
|
|
@@ -223,7 +223,7 @@
|
|
form.properties.AI_QUESTION_REMAINDER
|
|
form.properties.AI_QUESTION_REMAINDER
|
|
}}</el-form-item>
|
|
}}</el-form-item>
|
|
<el-form-item label="已购记录">
|
|
<el-form-item label="已购记录">
|
|
- <el-table :data="tradeList" border style="max-width: 600px">
|
|
|
|
|
|
+ <el-table :data="tradeList" border class="trade-table">
|
|
<el-table-column type="index" label="序号" width="70" />
|
|
<el-table-column type="index" label="序号" width="70" />
|
|
<el-table-column prop="questionCount" label="购买出题数量" />
|
|
<el-table-column prop="questionCount" label="购买出题数量" />
|
|
<el-table-column prop="creationTime" width="170" label="购买时间" />
|
|
<el-table-column prop="creationTime" width="170" label="购买时间" />
|
|
@@ -420,6 +420,15 @@ export default {
|
|
async toBuy() {
|
|
async toBuy() {
|
|
if (!this.trade) return;
|
|
if (!this.trade) return;
|
|
|
|
|
|
|
|
+ const confirm = await this.$confirm(
|
|
|
|
+ `确定要购买${this.trade}道吗?`,
|
|
|
|
+ "提示",
|
|
|
|
+ {
|
|
|
|
+ type: "warning",
|
|
|
|
+ }
|
|
|
|
+ ).catch(() => {});
|
|
|
|
+ if (confirm !== "confirm") return;
|
|
|
|
+
|
|
if (this.loading) return;
|
|
if (this.loading) return;
|
|
this.loading = true;
|
|
this.loading = true;
|
|
|
|
|