添加游戏数学学习
This commit is contained in:
@ -2,52 +2,60 @@ import request from '@/utils/request'
|
||||
|
||||
// 查询游戏数学列表
|
||||
export function listMath(query) {
|
||||
return request({
|
||||
url: '/benyi/math/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
return request({
|
||||
url: '/benyi/math/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询游戏数学下拉树结构
|
||||
export function treeselect() {
|
||||
return request({
|
||||
url: '/benyi/math/treeselect',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 查询游戏数学详细
|
||||
export function getMath(id) {
|
||||
return request({
|
||||
url: '/benyi/math/' + id,
|
||||
method: 'get'
|
||||
})
|
||||
return request({
|
||||
url: '/benyi/math/' + id,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增游戏数学
|
||||
export function addMath(data) {
|
||||
return request({
|
||||
url: '/benyi/math',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
return request({
|
||||
url: '/benyi/math',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改游戏数学
|
||||
export function updateMath(data) {
|
||||
return request({
|
||||
url: '/benyi/math',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
return request({
|
||||
url: '/benyi/math',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除游戏数学
|
||||
export function delMath(id) {
|
||||
return request({
|
||||
url: '/benyi/math/' + id,
|
||||
method: 'delete'
|
||||
})
|
||||
return request({
|
||||
url: '/benyi/math/' + id,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
// 导出游戏数学
|
||||
export function exportMath(query) {
|
||||
return request({
|
||||
url: '/benyi/math/export',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
return request({
|
||||
url: '/benyi/math/export',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
@ -70,16 +70,13 @@
|
||||
<el-table v-loading="loading" :data="mathList" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" align="center" />
|
||||
<el-table-column label="编号" align="center" prop="id" />
|
||||
<el-table-column label="名称" align="center" prop="name" >
|
||||
<el-table-column label="名称" align="center" prop="name">
|
||||
<template slot-scope="scope">
|
||||
<router-link
|
||||
:to="'/benyi_course/math/plan/' + scope.row.id"
|
||||
class="link-dayflow"
|
||||
>
|
||||
<router-link :to="'/benyi_course/math/plan/' + scope.row.id" class="link-dayflow">
|
||||
<span>{{ scope.row.name }}</span>
|
||||
</router-link>
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table-column>
|
||||
<el-table-column
|
||||
label="适用班级"
|
||||
align="center"
|
||||
@ -131,14 +128,14 @@
|
||||
<Editor v-model="form.suggest" placeholder="请输入教学建议" />
|
||||
</el-form-item>
|
||||
<el-form-item label="适用班级" prop="classtypeId">
|
||||
<el-select v-model="form.classtypeId" placeholder="请选择适用班级">
|
||||
<el-option
|
||||
v-for="dict in classtypeIdOptions"
|
||||
:key="dict.dictValue"
|
||||
:label="dict.dictLabel"
|
||||
:value="dict.dictValue"
|
||||
/>
|
||||
</el-select>
|
||||
<el-select v-model="form.classtypeId" placeholder="请选择适用班级">
|
||||
<el-option
|
||||
v-for="dict in classtypeIdOptions"
|
||||
:key="dict.dictValue"
|
||||
:label="dict.dictLabel"
|
||||
:value="dict.dictValue"
|
||||
/>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="序号" prop="sort">
|
||||
<el-input-number v-model="form.sort" controls-position="right" :min="0" />
|
||||
@ -180,8 +177,6 @@ export default {
|
||||
multiple: true,
|
||||
// 总条数
|
||||
total: 0,
|
||||
//班级类型 字典
|
||||
bjtypeOptions: [],
|
||||
// 游戏数学表格数据
|
||||
mathList: [],
|
||||
// 弹出层标题
|
||||
@ -204,7 +199,14 @@ export default {
|
||||
// 表单参数
|
||||
form: {},
|
||||
// 表单校验
|
||||
rules: {}
|
||||
rules: {
|
||||
name: [{ required: true, message: "名称不能为空", trigger: "blur" }],
|
||||
target: [{ required: true, message: "学习目标不能为空", trigger: "blur" }],
|
||||
feature: [{ required: true, message: "年龄段表现特征不能为空", trigger: "blur" }],
|
||||
suggest: [{ required: true, message: "教学建议不能为空", trigger: "blur" }],
|
||||
classtypeId: [{ required: true, message: "适用班级不能为空", trigger: "blur" }],
|
||||
sort: [{ required: true, message: "序号不能为空", trigger: "blur" }]
|
||||
}
|
||||
};
|
||||
},
|
||||
created() {
|
||||
@ -274,6 +276,7 @@ export default {
|
||||
const id = row.id || this.ids;
|
||||
getMath(id).then(response => {
|
||||
this.form = response.data;
|
||||
console.log(this.form);
|
||||
this.open = true;
|
||||
this.title = "修改游戏数学";
|
||||
});
|
||||
|
@ -148,9 +148,9 @@
|
||||
<el-table-column label="游戏名称" align="center" prop="name" />
|
||||
<el-table-column label="排序" align="center" prop="sort" />
|
||||
<el-table-column label="游戏形式" align="center" :formatter="typeFormat" prop="type" />
|
||||
<el-table-column label="游戏目标" align="center" prop="target" />
|
||||
<el-table-column label="游戏准备" align="center" prop="prepare" />
|
||||
<el-table-column label="游戏过程" align="center" prop="process" />
|
||||
<el-table-column label="游戏目标" align="center" prop="target" :show-overflow-tooltip="true"/>
|
||||
<el-table-column label="游戏准备" align="center" prop="prepare" :show-overflow-tooltip="true" />
|
||||
<el-table-column label="游戏过程" align="center" prop="process" :show-overflow-tooltip="true"/>
|
||||
<!-- <el-table-column label="本周其它目标" align="center" prop="otherTarget" />
|
||||
<el-table-column label="建议" align="center" prop="suggest" />
|
||||
<el-table-column label="创建时间" align="center" prop="createtime" width="180">
|
||||
@ -298,7 +298,16 @@ export default {
|
||||
// 表单参数
|
||||
form: {},
|
||||
// 表单校验
|
||||
rules: {}
|
||||
rules: {
|
||||
name: [{ required: true, message: "游戏名称不能为空", trigger: "blur" }],
|
||||
sort: [{ required: true, message: "序号不能为空", trigger: "blur" }],
|
||||
type: [{ required: true, message: "游戏形式不能为空", trigger: "blur" }],
|
||||
target: [{ required: true, message: "游戏目标不能为空", trigger: "blur" }],
|
||||
prepare: [{ required: true, message: "游戏准备不能为空", trigger: "blur" }],
|
||||
process: [{ required: true, message: "游戏过程不能为空", trigger: "blur" }],
|
||||
otherTarget: [{ required: true, message: "本周其它目标不能为空", trigger: "blur" }],
|
||||
suggest: [{ required: true, message: "建议不能为空", trigger: "blur" }]
|
||||
}
|
||||
};
|
||||
},
|
||||
created() {
|
||||
|
@ -383,6 +383,7 @@ export default {
|
||||
const id = row.id || this.ids;
|
||||
getActivity(id).then(response => {
|
||||
this.form = response.data;
|
||||
console.log(this.form);
|
||||
|
||||
this.typeOptions = response.types;
|
||||
this.form.type = response.typeIds;
|
||||
|
@ -262,6 +262,7 @@ export default {
|
||||
const id = row.id || this.ids;
|
||||
getTheme(id).then(response => {
|
||||
this.form = response.data;
|
||||
console.log(this.form);
|
||||
this.open = true;
|
||||
this.title = "修改主题整合";
|
||||
});
|
||||
|
Reference in New Issue
Block a user