Commit 8d65674c by Cat

zd 教师档案

parent f5ea23e8
...@@ -37,6 +37,7 @@ ...@@ -37,6 +37,7 @@
"url": "https://gitee.com/y_project/RuoYi-Vue.git" "url": "https://gitee.com/y_project/RuoYi-Vue.git"
}, },
"dependencies": { "dependencies": {
"@alicloud/dingtalk": "^2.0.49",
"@riophae/vue-treeselect": "0.4.0", "@riophae/vue-treeselect": "0.4.0",
"awe-dnd": "^0.3.4", "awe-dnd": "^0.3.4",
"axios": "0.24.0", "axios": "0.24.0",
......
...@@ -116,88 +116,88 @@ ...@@ -116,88 +116,88 @@
size="mini" size="mini"
ref="form" ref="form"
label-position="left" label-position="left"
:model="dialogForm" :model="form"
label-width="120px" label-width="120px"
> >
<el-form-item label="学年学期:" style="padding-right: 10px"> <el-form-item label="学年学期:" style="padding-right: 10px">
<el-input readonly v-model="dialogForm.filesSemester"></el-input> <el-input v-model="form.filesSemester"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="级部:" style="padding-right: 10px"> <el-form-item label="级部:" style="padding-right: 10px">
<el-input readonly v-model="dialogForm.gradeName"></el-input> <el-input v-model="form.gradeName"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="姓名:" style="padding-right: 10px"> <el-form-item label="姓名:" style="padding-right: 10px">
<el-input readonly v-model="dialogForm.teacherName"></el-input> <el-input v-model="form.teacherName"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="性别:" style="padding-right: 10px"> <el-form-item label="性别:" style="padding-right: 10px">
<el-input readonly v-model="dialogForm.sex"></el-input> <el-input v-model="form.sex"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="年龄:" style="padding-right: 10px"> <el-form-item label="年龄:" style="padding-right: 10px">
<el-input readonly v-model="dialogForm.age"></el-input> <el-input v-model="form.age"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="职称:" style="padding-right: 10px"> <el-form-item label="职称:" style="padding-right: 10px">
<el-input <el-input
:readonly="check == true ? true : false" :="check == true ? true : false"
v-model="dialogForm.title" v-model="form.title"
></el-input> ></el-input>
</el-form-item> </el-form-item>
<el-form-item label="学历:" style="padding-right: 10px"> <el-form-item label="学历:" style="padding-right: 10px">
<el-input <el-input
:readonly="check == true ? true : false" :="check == true ? true : false"
v-model="dialogForm.education" v-model="form.education"
></el-input> ></el-input>
</el-form-item> </el-form-item>
<el-form-item label="政治面貌:" style="padding-right: 10px"> <el-form-item label="政治面貌:" style="padding-right: 10px">
<el-input <el-input
:readonly="check == true ? true : false" :="check == true ? true : false"
v-model="dialogForm.appearance" v-model="form.appearance"
></el-input> ></el-input>
</el-form-item> </el-form-item>
<el-form-item label="任教学科:" style="padding-right: 10px"> <el-form-item label="任教学科:" style="padding-right: 10px">
<el-input <el-input
:readonly="check == true ? true : false" :="check == true ? true : false"
v-model="dialogForm.courseName" v-model="form.courseName"
></el-input> ></el-input>
</el-form-item> </el-form-item>
<el-form-item label="任教班级:" style="padding-right: 10px"> <el-form-item label="任教班级:" style="padding-right: 10px">
<el-input <el-input
:readonly="check == true ? true : false" :="check == true ? true : false"
v-model="dialogForm.className" v-model="form.className"
></el-input> ></el-input>
</el-form-item> </el-form-item>
<el-form-item label="任正班主任班级:" style="padding-right: 10px"> <el-form-item label="任正班主任班级:" style="padding-right: 10px">
<el-input <el-input
:readonly="check == true ? true : false" :="check == true ? true : false"
v-model="dialogForm.bzrClassName" v-model="form.bzrClassName"
></el-input> ></el-input>
</el-form-item> </el-form-item>
<el-form-item label="任副班主任班级:" style="padding-right: 10px"> <el-form-item label="任副班主任班级:" style="padding-right: 10px">
<el-input <el-input
:readonly="check == true ? true : false" :="check == true ? true : false"
v-model="dialogForm.fbzrClassName" v-model="form.fbzrClassName"
></el-input> ></el-input>
</el-form-item> </el-form-item>
<el-form-item label="是否教学组长:" style="padding-right: 10px"> <el-form-item label="是否教学组长:" style="padding-right: 10px">
<el-input <el-input
:readonly="check == true ? true : false" :="check == true ? true : false"
v-model="dialogForm.isTeachingGroupleader" v-model="form.isTeachingGroupleader"
></el-input> ></el-input>
</el-form-item> </el-form-item>
<el-form-item label="是否教研组长:" style="padding-right: 10px"> <el-form-item label="是否教研组长:" style="padding-right: 10px">
<el-input <el-input
:readonly="check == true ? true : false" :="check == true ? true : false"
v-model="dialogForm.isResearchGroupLeader" v-model="form.isResearchGroupLeader"
></el-input> ></el-input>
</el-form-item> </el-form-item>
<el-form-item label="设计课时量:" style="padding-right: 10px"> <el-form-item label="设计课时量:" style="padding-right: 10px">
<el-input <el-input
:readonly="check == true ? true : false" :="check == true ? true : false"
v-model="dialogForm.classHour" v-model="form.classHour"
></el-input> ></el-input>
</el-form-item> </el-form-item>
<el-form-item label="班主任情况:" style="padding-right: 10px"> <el-form-item label="班主任情况:" style="padding-right: 10px">
<el-input <el-input
:readonly="check == true ? true : false" :="check == true ? true : false"
v-model="dialogForm.classTeacherDetails" v-model="form.classTeacherDetails"
></el-input> ></el-input>
</el-form-item> </el-form-item>
</el-form> </el-form>
...@@ -363,7 +363,7 @@ export default { ...@@ -363,7 +363,7 @@ export default {
check: false, check: false,
//弹窗表单 //弹窗表单
dialogForm: { form: {
filesSemester: "", filesSemester: "",
gradeName: "", gradeName: "",
teacherName: "", teacherName: "",
...@@ -426,16 +426,12 @@ export default { ...@@ -426,16 +426,12 @@ export default {
}, },
//查看按钮 //查看按钮
handleCheck(row) { handleCheck(row) {
this.dialogVisible = true;
const id = row.id; const id = row.id;
getFileTnfo(id).then((res) => { getFileTnfo(id).then((res) => {
this.dialogForm = res.rows; this.form = res.rows;
// this.tableFirstData = res.rows; console.log(this.form, "this.form");
// this.tableSecondData = res.rows;
// this.tableThirdData = res.rows;
// this.tableForthData = res.rows;
this.check = true;
this.title = "基本信息查看"; this.title = "基本信息查看";
this.dialogVisible = true;
}); });
}, },
......
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