Skip to content

Commit 192dd59

Browse files
committed
Fix: test 数据
1 parent 5456960 commit 192dd59

File tree

1 file changed

+57
-12
lines changed

1 file changed

+57
-12
lines changed

admin/src/views/api_excel/test.vue

Lines changed: 57 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -15,21 +15,66 @@
1515
<el-button type="text" @click="dialogFormVisible = true">打开嵌套表单的 Dialog</el-button>
1616

1717
<el-dialog :visible.sync="dialogFormVisible" title="收货地址">
18-
<el-form :model="form">
19-
<el-form-item :label-width="formLabelWidth" label="活动名称">
20-
<el-input v-model="form.name" autocomplete="off"/>
21-
</el-form-item>
22-
<el-form-item :label-width="formLabelWidth" label="活动区域">
23-
<el-select v-model="form.region" placeholder="请选择活动区域">
24-
<el-option label="区域一" value="shanghai"/>
25-
<el-option label="区域二" value="beijing"/>
18+
19+
<el-form ref="form" :model="form" :rules="rules" label-width="120px">
20+
<el-form-item label="接口" prop="api_param_id">
21+
<el-select v-model="item" placeholder="请选择接口" value-key="name">
22+
<el-option v-for="(cate, index) in apiParam" :key="index" :label="cate.name" :value="cate.id">
23+
<span style="float: left; color: #8492a6; font-size: 13px">{{ cate.name }}</span>
24+
</el-option>
2625
</el-select>
2726
</el-form-item>
27+
28+
<el-form-item label="appkey" prop="appkey">
29+
<el-col :span="11">
30+
<el-input v-model="form.appkey"/>
31+
</el-col>
32+
<el-col :span="13"/>
33+
</el-form-item>
34+
<el-form-item label="并发请求" prop="concurrent">
35+
<el-col :span="2">
36+
<el-input v-model="form.concurrent"/>
37+
</el-col>
38+
<el-col :span="22">
39+
&nbsp;&nbsp; 任务执行时并发请求的数量,字段必须是数字默认: 5
40+
</el-col>
41+
</el-form-item>
42+
<el-form-item label="上传文件" prop="upload_url" accept="application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet">
43+
<input v-model="form.upload_url" type="hidden">
44+
<el-upload
45+
:action="uploadUrl"
46+
:on-preview="handlePreview"
47+
:on-remove="handleRemove"
48+
:on-success="handleSuccess"
49+
:before-remove="beforeRemove"
50+
:on-exceed="handleExceed"
51+
:file-list="fileList"
52+
multiple
53+
class="upload-demo">
54+
<el-button size="small" type="primary">点击上传</el-button>
55+
<div slot="tip" class="el-upload__tip">只能上传 xls/xlsx 文件,且不超过 20M</div>
56+
</el-upload>
57+
</el-form-item>
58+
<el-form-item label="描述内容" prop="description">
59+
<el-col :span="11">
60+
<el-input v-model="form.description" size="medium" placeholder="请输入内容" />
61+
</el-col>
62+
<el-col :span="13"/>
63+
</el-form-item>
64+
<el-form-item label="自动删除时间" prop="auto_delete">
65+
<el-col :span="2">
66+
<el-input v-model="form.auto_delete"/>
67+
</el-col>
68+
<el-col :span="22">
69+
&nbsp;&nbsp; 任务执行完成后自动删除的时间(单位:天),默认: 2 天
70+
</el-col>
71+
<el-col :span="13"/>
72+
</el-form-item>
73+
<el-form-item>
74+
<el-button type="primary" @click="onSubmit('form')">提交</el-button>
75+
<el-button @click="resetForm('form')">重置</el-button>
76+
</el-form-item>
2877
</el-form>
29-
<div slot="footer" class="dialog-footer">
30-
<el-button @click="dialogFormVisible = false">取 消</el-button>
31-
<el-button type="primary" @click="dialogFormVisible = false">确 定</el-button>
32-
</div>
3378
</el-dialog>
3479
</div>
3580
</template>

0 commit comments

Comments
 (0)