Commit 06ef68a8 by H.wb.wang.peixun

接口对接

parent 7c5063c1
......@@ -42,3 +42,11 @@ export function delErrorList(id) {
method: 'delete'
})
}
// 查询题库主列表
export function questionType(query) {
return request({
url: '/school-paper/question-type/list',
method: 'get',
params: query
})
}
\ No newline at end of file
......@@ -27,12 +27,10 @@
<el-col :span="1.5">
<el-button
type="primary"
plain
icon="el-icon-plus"
size="mini"
@click="handleAdd"
v-hasPermi="['school-paper:profile:add']"
>上传</el-button>
>上传资料</el-button>
</el-col>
<!-- <el-col :span="1.5">
<el-button
......@@ -73,7 +71,7 @@
<!-- <el-table-column type="selection" width="55" align="center" /> -->
<!-- <el-table-column label="主键id" align="center" prop="id" v-if="true"/> -->
<el-table-column label="资料名称" prop="profileName" />
<el-table-column label="上传者" prop="profileUrl" />
<el-table-column label="上传者" prop="createBy" />
<!-- <el-table-column label="备注" align="center" prop="remark" />
<el-table-column label="状态:0正常,1删除" align="center" prop="status" /> -->
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
......@@ -111,7 +109,7 @@
<el-input v-model="form.profileName" placeholder="请输入资料名称" />
</el-form-item>
<el-form-item label="上传文件" prop="profileUrl">
<DragUpload v-model="form.file" />
<DragUpload v-model="form.profileUrl" />
</el-form-item>
</el-form>
<div slot="footer" class="dialog-footer" style="text-align: center;">
......@@ -154,28 +152,17 @@ export default {
pageNum: 1,
pageSize: 10,
profileName: undefined,
profileUrl: undefined,
status: undefined,
},
// 表单参数
form: {},
// 表单校验
rules: {
id: [
{ required: true, message: "主键id不能为空", trigger: "blur" }
],
profileName: [
{ required: true, message: "资料名称不能为空", trigger: "blur" }
],
profileUrl: [
{ required: true, message: "资料地址不能为空", trigger: "blur" }
],
remark: [
{ required: true, message: "备注不能为空", trigger: "blur" }
],
status: [
{ required: true, message: "状态:0正常,1删除不能为空", trigger: "change" }
],
}
};
},
......@@ -200,15 +187,8 @@ export default {
// 表单重置
reset() {
this.form = {
id: undefined,
profileName: undefined,
profileUrl: undefined,
remark: undefined,
status: undefined,
createTime: undefined,
createBy: undefined,
updateTime: undefined,
updateBy: undefined
};
this.resetForm("form");
},
......@@ -234,17 +214,10 @@ export default {
this.open = true;
this.title = "添加资料";
},
/** 修改按钮操作 */
/** 下载操作 */
handleUpdate(row) {
this.loading = true;
this.reset();
const id = row.id || this.ids
getProfile(id).then(response => {
this.loading = false;
this.form = response.data;
this.open = true;
this.title = "修改资料";
});
this.download('system/user/importTemplateNew', {
}, `user_template_${new Date().getTime()}.xlsx`)
},
/** 提交按钮 */
submitForm() {
......
......@@ -36,7 +36,7 @@ module.exports = {
// detail: https://cli.vuejs.org/config/#devserver-proxy
[process.env.VUE_APP_BASE_API]: {
target: `http://farming.nyinhong.com/api`,
// target: `http://192.168.0.195:8111/`,
// target: `http://192.168.0.169:8111/`,
// target: `http://192.168.0.165:8111/`,
changeOrigin: true,
pathRewrite: {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment