代码提交
This commit is contained in:
@@ -613,9 +613,9 @@ div::-webkit-scrollbar-track {
|
||||
padding: 0 8px 0 0;
|
||||
box-sizing: border-box;
|
||||
text-overflow: ellipsis; //超出内容...展示
|
||||
word-break: keep-all; //是否折断文本,keep-all表示不折断
|
||||
word-break: keep-all; //是否折断文本,keep-all表示不折断
|
||||
white-space: nowrap; //不换行展示文本
|
||||
overflow: hidden; //超出部分隐藏,与text-overflow配合使用
|
||||
overflow: hidden; //超出部分隐藏,与text-overflow配合使用
|
||||
flex: 1; //这个是跟左侧的图片组成的一个flex布局
|
||||
}
|
||||
|
||||
|
@@ -632,9 +632,9 @@ div::-webkit-scrollbar-track {
|
||||
padding: 0 8px 0 0;
|
||||
box-sizing: border-box;
|
||||
text-overflow: ellipsis; //超出内容...展示
|
||||
word-break: keep-all; //是否折断文本,keep-all表示不折断
|
||||
word-break: keep-all; //是否折断文本,keep-all表示不折断
|
||||
white-space: nowrap; //不换行展示文本
|
||||
overflow: hidden; //超出部分隐藏,与text-overflow配合使用
|
||||
overflow: hidden; //超出部分隐藏,与text-overflow配合使用
|
||||
flex: 1; //这个是跟左侧的图片组成的一个flex布局
|
||||
}
|
||||
|
||||
|
@@ -440,9 +440,9 @@ div::-webkit-scrollbar-track {
|
||||
padding: 0 8px 0 0;
|
||||
box-sizing: border-box;
|
||||
text-overflow: ellipsis; //超出内容...展示
|
||||
word-break: keep-all; //是否折断文本,keep-all表示不折断
|
||||
word-break: keep-all; //是否折断文本,keep-all表示不折断
|
||||
white-space: nowrap; //不换行展示文本
|
||||
overflow: hidden; //超出部分隐藏,与text-overflow配合使用
|
||||
overflow: hidden; //超出部分隐藏,与text-overflow配合使用
|
||||
flex: 1; //这个是跟左侧的图片组成的一个flex布局
|
||||
}
|
||||
|
||||
|
@@ -515,9 +515,9 @@ div::-webkit-scrollbar-track {
|
||||
padding: 0 8px 0 0;
|
||||
box-sizing: border-box;
|
||||
text-overflow: ellipsis; //超出内容...展示
|
||||
word-break: keep-all; //是否折断文本,keep-all表示不折断
|
||||
word-break: keep-all; //是否折断文本,keep-all表示不折断
|
||||
white-space: nowrap; //不换行展示文本
|
||||
overflow: hidden; //超出部分隐藏,与text-overflow配合使用
|
||||
overflow: hidden; //超出部分隐藏,与text-overflow配合使用
|
||||
flex: 1; //这个是跟左侧的图片组成的一个flex布局
|
||||
}
|
||||
|
||||
|
@@ -8,27 +8,27 @@
|
||||
|
||||
<div class="text-list">
|
||||
<div>
|
||||
<div>姓名:</div>
|
||||
<div>姓名:</div>
|
||||
<div id="nickname">{{ user.nickName }}</div>
|
||||
</div>
|
||||
<div>
|
||||
<div>用户名称:</div>
|
||||
<div>用户名称:</div>
|
||||
<div>{{ user.userName }}</div>
|
||||
</div>
|
||||
<div>
|
||||
<div>手机号码:</div>
|
||||
<div>手机号码:</div>
|
||||
<div>{{ user.phonenumber }}</div>
|
||||
</div>
|
||||
<div>
|
||||
<div>用户邮箱:</div>
|
||||
<div>用户邮箱:</div>
|
||||
<div>{{ user.email }}</div>
|
||||
</div>
|
||||
<!-- <div>
|
||||
<div>所属部门:</div>
|
||||
<div>所属部门:</div>
|
||||
<div>{{ user.dept.deptName }} / {{ postGroup }}</div>
|
||||
</div> -->
|
||||
<div>
|
||||
<div>所属角色:</div>
|
||||
<div>所属角色:</div>
|
||||
<div>{{ displayRole(roleGroup) }}</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -44,9 +44,9 @@
|
||||
<div>{{ v.content }}</div>
|
||||
<!-- <div>2024-09-24</div>-->
|
||||
</div>
|
||||
<div v-else>
|
||||
<!-- <div v-else>
|
||||
暂无消息
|
||||
</div>
|
||||
</div> -->
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@@ -128,21 +128,21 @@
|
||||
<td colspan="3" class="comment-cell">
|
||||
{{ getYearData(0, 'collegeOpinion') || '无数据' }}
|
||||
<div class="signature">
|
||||
<div>辅导员:{{ getYearData(0, 'counselorName') || '无数据' }}</div>
|
||||
<!-- <div>辅导员:{{ getYearData(0, 'counselorName') || '无数据' }}</div> -->
|
||||
<div>{{ formatDate(getYearData(0, 'fillData')) || '无数据' }}</div>
|
||||
</div>
|
||||
</td>
|
||||
<td colspan="3" class="comment-cell">
|
||||
{{ getYearData(1, 'collegeOpinion') || '无数据' }}
|
||||
<div class="signature">
|
||||
<div>辅导员:{{ getYearData(1, 'counselorName') || '无数据' }}</div>
|
||||
<!-- <div>辅导员:{{ getYearData(1, 'counselorName') || '无数据' }}</div> -->
|
||||
<div>{{ formatDate(getYearData(1, 'fillData')) || '无数据' }}</div>
|
||||
</div>
|
||||
</td>
|
||||
<td class="comment-cell">
|
||||
{{ getYearData(2, 'collegeOpinion') || '无数据' }}
|
||||
<div class="signature">
|
||||
<div>辅导员:{{ getYearData(2, 'counselorName') || '无数据' }}</div>
|
||||
<!-- <div>辅导员:{{ getYearData(2, 'counselorName') || '无数据' }}</div> -->
|
||||
<div>{{ formatDate(getYearData(2, 'fillData')) || '无数据' }}</div>
|
||||
</div>
|
||||
</td>
|
||||
|
@@ -88,6 +88,8 @@
|
||||
@click="doInitPwdOne(scope.row)">初始化密码</el-button>
|
||||
<el-button size="mini" type="text" icon="el-icon-view"
|
||||
@click="picVClick(scope.row)">查看画像</el-button>
|
||||
<el-button size="mini" type="text" icon="el-icon-view"
|
||||
@click="lookDetail(scope.row)">查看详情</el-button>
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
@@ -184,14 +186,42 @@
|
||||
<el-dialog :visible.sync="picV" fullscreen>
|
||||
<StuPic v-if="picV" :stuNo="pic_stu_no" />
|
||||
</el-dialog>
|
||||
|
||||
<!---查看详情-->
|
||||
<el-dialog :title="查看详情" :visible.sync="openDetail" width="900px" append-to-body>
|
||||
<el-form ref="form" :model="form" label-width="80px">
|
||||
<el-form-item label="姓名" prop="name">
|
||||
<el-input v-model="form.name" :disabled="true" />
|
||||
</el-form-item>
|
||||
<el-form-item label="学号" prop="stuNo">
|
||||
<el-input v-model="form.stuNo" :disabled="true" />
|
||||
</el-form-item>
|
||||
<el-form-item label="性别" prop="gender">
|
||||
<el-input v-model="form.gender" :disabled="true" />
|
||||
</el-form-item>
|
||||
<el-form-item label="生日" prop="birthday">
|
||||
<el-input v-model="form.birthday" :disabled="true" />
|
||||
</el-form-item>
|
||||
<el-form-item label="身份证号码" prop="idCard">
|
||||
<el-input v-model="form.idCard" :disabled="true" />
|
||||
</el-form-item>
|
||||
<el-form-item label="所属班级" prop="className">
|
||||
<el-input v-model="form.className" :disabled="true" />
|
||||
</el-form-item>
|
||||
<el-form-item label="手机号码" prop="phone">
|
||||
<el-input v-model="form.phone" :disabled="true" />
|
||||
</el-form-item>
|
||||
<el-form-item label="家庭地址" prop="address">
|
||||
<el-input v-model="form.address" :disabled="true" />
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
</el-dialog>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import { listOwnStu as listStudent, getStudent, delStudent, addStudent, updateStudent, getClassName, initPwd, initOnePwd } from "@/api/stuCQS/basedata/student";
|
||||
// import { } from "@/api/stuCQS/basedata/class";
|
||||
import { getTokenKeySessionStorage } from "@/utils/auth";
|
||||
import { getTokenKeySessionStorage } from "@/utils/auth";
|
||||
|
||||
import StuPic from "@/views/basedata/private/StuPic";
|
||||
|
||||
@@ -205,7 +235,7 @@ export default {
|
||||
data() {
|
||||
return {
|
||||
pic_stu_no: null,
|
||||
// 遮罩层
|
||||
// 遮罩层
|
||||
loading: true,
|
||||
// 选中数组
|
||||
ids: [],
|
||||
@@ -223,6 +253,7 @@ export default {
|
||||
title: "",
|
||||
// 是否显示弹出层
|
||||
open: false,
|
||||
openDetail: false,
|
||||
// 查询参数
|
||||
queryParams: {
|
||||
pageNum: 1,
|
||||
@@ -251,7 +282,7 @@ export default {
|
||||
// 是否更新已经存在的学生数据
|
||||
updateSupport: 0,
|
||||
// 设置上传的请求头部
|
||||
headers: { Authorization: "Bearer " + getTokenKeySessionStorage()},
|
||||
headers: { Authorization: "Bearer " + getTokenKeySessionStorage() },
|
||||
// 上传的地址
|
||||
url: process.env.VUE_APP_BASE_API + "/system/student/importData"
|
||||
},
|
||||
@@ -305,7 +336,7 @@ export default {
|
||||
classVlue2: [],//班级添加修改选择
|
||||
|
||||
picV: false,
|
||||
token:getTokenKeySessionStorage()
|
||||
token: getTokenKeySessionStorage()
|
||||
};
|
||||
},
|
||||
created() {
|
||||
@@ -313,6 +344,17 @@ export default {
|
||||
this.getClassNameList();
|
||||
},
|
||||
methods: {
|
||||
lookDetail(row) {
|
||||
this.reset();
|
||||
const stuId = row.stuId || this.ids
|
||||
getStudent(stuId).then(response => {
|
||||
this.form = response.data;
|
||||
// var data = response.data;
|
||||
// this.classVlue2 = [data.dept.deptId, data.srsMajors.majorId, data.srsClass.classId]
|
||||
// console.log(this.classVlue2);
|
||||
this.openDetail = true;
|
||||
});
|
||||
},
|
||||
picVClick(row) {
|
||||
this.pic_stu_no = row.stuNo;
|
||||
this.picV = true;
|
||||
|
@@ -51,11 +51,11 @@
|
||||
<el-table-column label="#" align="center" prop="id" />
|
||||
<el-table-column label="学年" align="center" prop="applyYear" />
|
||||
<el-table-column label="学院" align="center" prop="xy" />
|
||||
<!-- <el-table-column label="1:提交,2:班级" align="center" prop="step" /> -->
|
||||
<!-- <el-table-column label="1:提交,2:班级" align="center" prop="step" /> -->
|
||||
<el-table-column label="申请人姓名" align="center" prop="xm" />
|
||||
<el-table-column label="性别" align="center" prop="xb" />
|
||||
<el-table-column label="民族" align="center" prop="mz" />
|
||||
<el-table-column label="身份证号码" align="center" prop="sfzhm" />
|
||||
<!-- <el-table-column label="身份证号码" align="center" prop="sfzhm" /> -->
|
||||
<el-table-column label="学号" align="center" prop="xh" />
|
||||
<el-table-column label="班级" align="center" prop="bj" />
|
||||
<el-table-column label="出生年月" align="center" prop="csny" />
|
||||
@@ -326,7 +326,7 @@ export default {
|
||||
handleDelete(row) {
|
||||
const ids = row.id || this.ids
|
||||
this.$modal
|
||||
.confirm('是否确认删除困难认定编号为"' + ids + '"的数据项?')
|
||||
.confirm('是否确认删除困难认定编号为"' + ids + '"的数据项?')
|
||||
.then(function () {
|
||||
return delApply(ids)
|
||||
})
|
||||
|
@@ -51,11 +51,11 @@
|
||||
<el-table-column label="#" align="center" prop="id" />
|
||||
<el-table-column label="学年" align="center" prop="applyYear" />
|
||||
<el-table-column label="学院" align="center" prop="xy" />
|
||||
<!-- <el-table-column label="1:提交,2:班级" align="center" prop="step" /> -->
|
||||
<!-- <el-table-column label="1:提交,2:班级" align="center" prop="step" /> -->
|
||||
<el-table-column label="申请人姓名" align="center" prop="xm" />
|
||||
<el-table-column label="性别" align="center" prop="xb" />
|
||||
<el-table-column label="民族" align="center" prop="mz" />
|
||||
<el-table-column label="身份证号码" align="center" prop="sfzhm" />
|
||||
<!-- <el-table-column label="身份证号码" align="center" prop="sfzhm" /> -->
|
||||
<el-table-column label="学号" align="center" prop="xh" />
|
||||
<el-table-column label="班级" align="center" prop="bj" />
|
||||
<el-table-column label="出生年月" align="center" prop="csny" />
|
||||
@@ -342,7 +342,7 @@ export default {
|
||||
handleDelete(row) {
|
||||
const ids = row.id || this.ids
|
||||
this.$modal
|
||||
.confirm('是否确认删除困难认定编号为"' + ids + '"的数据项?')
|
||||
.confirm('是否确认删除困难认定编号为"' + ids + '"的数据项?')
|
||||
.then(function () {
|
||||
return delApply(ids)
|
||||
})
|
||||
@@ -355,7 +355,7 @@ export default {
|
||||
|
||||
handleRevoke(row) {
|
||||
this.$modal
|
||||
.confirm('是否确认撤回该记录?')
|
||||
.confirm('是否确认撤回该记录?')
|
||||
.then(function () {
|
||||
return fdyRevoke(row)
|
||||
})
|
||||
|
@@ -58,12 +58,12 @@
|
||||
<el-table-column type="selection" width="55" align="center" />
|
||||
<el-table-column label="#" align="center" prop="id" />
|
||||
<el-table-column label="学年" align="center" prop="applyYear" />
|
||||
<!-- <el-table-column label="1:提交,2:班级" align="center" prop="step" /> -->
|
||||
<!-- <el-table-column label="1:提交,2:班级" align="center" prop="step" /> -->
|
||||
<el-table-column label="学院" align="center" prop="xy" />
|
||||
<el-table-column label="申请人姓名" align="center" prop="xm" />
|
||||
<el-table-column label="性别" align="center" prop="xb" />
|
||||
<el-table-column label="民族" align="center" prop="mz" />
|
||||
<el-table-column label="身份证号码" align="center" prop="sfzhm" />
|
||||
<!-- <el-table-column label="身份证号码" align="center" prop="sfzhm" /> -->
|
||||
<el-table-column label="学号" align="center" prop="xh" />
|
||||
<el-table-column label="班级" align="center" prop="bj" />
|
||||
<el-table-column label="出生年月" align="center" prop="csny" />
|
||||
@@ -234,7 +234,7 @@ export default {
|
||||
methods: {
|
||||
|
||||
jwcHandAll() {
|
||||
this.$confirm('一键审批,将沿用辅导员审核等级?', '提示', {
|
||||
this.$confirm('一键审批,将沿用辅导员审核等级?', '提示', {
|
||||
confirmButtonText: '确定',
|
||||
cancelButtonText: '取消',
|
||||
type: 'warning'
|
||||
@@ -360,7 +360,7 @@ export default {
|
||||
handleUpdate(row) {
|
||||
getApply(row.id).then((res) => {
|
||||
if (res.data.locked == 1 || res.data.step == 5) {
|
||||
this.$confirm('当前记录已有人在审核或已审核完成,请刷新列表后重新选择!', '提示', {
|
||||
this.$confirm('当前记录已有人在审核或已审核完成,请刷新列表后重新选择!', '提示', {
|
||||
confirmButtonText: '确定',
|
||||
cancelButtonText: '取消',
|
||||
type: 'error',
|
||||
@@ -424,7 +424,7 @@ export default {
|
||||
handleDelete(row) {
|
||||
const ids = row.id || this.ids
|
||||
this.$modal
|
||||
.confirm('是否确认删除困难认定编号为"' + ids + '"的数据项?')
|
||||
.confirm('是否确认删除困难认定编号为"' + ids + '"的数据项?')
|
||||
.then(function () {
|
||||
return delApply(ids)
|
||||
})
|
||||
|
@@ -59,7 +59,7 @@
|
||||
<el-table-column label="申请人姓名" align="center" prop="xm" />
|
||||
<el-table-column label="性别" align="center" prop="xb" />
|
||||
<el-table-column label="民族" align="center" prop="mz" />
|
||||
<el-table-column label="身份证号码" align="center" prop="sfzhm" />
|
||||
<!-- <el-table-column label="身份证号码" align="center" prop="sfzhm" /> -->
|
||||
<el-table-column label="学号" align="center" prop="xh" />
|
||||
<el-table-column label="班级" align="center" prop="bj" />
|
||||
<el-table-column label="出生年月" align="center" prop="csny" />
|
||||
|
@@ -16,7 +16,7 @@
|
||||
<el-table-column label="申请人姓名" align="center" prop="xm" />
|
||||
<el-table-column label="性别" align="center" prop="xb" />
|
||||
<el-table-column label="民族" align="center" prop="mz" />
|
||||
<el-table-column label="身份证号码" align="center" prop="sfzhm" />
|
||||
<!-- <el-table-column label="身份证号码" align="center" prop="sfzhm" /> -->
|
||||
<el-table-column label="学号" align="center" prop="xh" />
|
||||
<el-table-column label="出生年月" align="center" prop="csny" />
|
||||
<el-table-column label="是否提交" align="center" prop="step">
|
||||
|
@@ -53,7 +53,7 @@
|
||||
<el-table-column label="申请人姓名" align="center" prop="xm" />
|
||||
<el-table-column label="性别" align="center" prop="xb" />
|
||||
<el-table-column label="民族" align="center" prop="mz" />
|
||||
<el-table-column label="身份证号码" align="center" prop="sfzhm" />
|
||||
<!-- <el-table-column label="身份证号码" align="center" prop="sfzhm" /> -->
|
||||
<el-table-column label="学号" align="center" prop="xh" />
|
||||
<el-table-column label="班级" align="center" prop="bj" />
|
||||
<el-table-column label="出生年月" align="center" prop="csny" />
|
||||
|
@@ -116,7 +116,7 @@
|
||||
<el-table-column label="申请人姓名" align="center" prop="xm" />
|
||||
<el-table-column label="性别" align="center" prop="xb" />
|
||||
<el-table-column label="民族" align="center" prop="mz" />
|
||||
<el-table-column label="身份证号码" align="center" prop="sfzhm" />
|
||||
<!-- <el-table-column label="身份证号码" align="center" prop="sfzhm" /> -->
|
||||
<el-table-column label="学号" align="center" prop="xh" />
|
||||
<el-table-column label="班级" align="center" prop="bj" />
|
||||
|
||||
|
@@ -38,7 +38,7 @@
|
||||
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
|
||||
</el-row>
|
||||
<el-table v-loading="loading" :data="itineraryList" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="20" align="center" />
|
||||
<el-table-column type="selection" width="20" align="center" />
|
||||
<el-table-column label="#" align="center" prop="returnSchoolId" />
|
||||
<el-table-column label="主题" align="center" prop="surveyName" />
|
||||
<el-table-column label="学号" align="center" prop="stuNo" width="120" />
|
||||
@@ -159,6 +159,7 @@
|
||||
<el-button type="primary" icon="el-icon-search" size="mini" @click="lookQuery">搜索</el-button>
|
||||
<el-button type="success" icon="el-icon-position" size="mini"
|
||||
@click="sendMsg">向未填写学生推送企业微信消息</el-button>
|
||||
<el-button type="warning" plain icon="el-icon-download" size="mini" @click="handleExport">导出</el-button>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
<el-table :data="lookList">
|
||||
@@ -324,6 +325,12 @@ export default {
|
||||
this.$store.sur = {};
|
||||
},
|
||||
methods: {
|
||||
/** 导出按钮操作 */
|
||||
handleExport() {
|
||||
this.download('survey/itinerary/LeavExport', {
|
||||
...this.lookParams
|
||||
}, `itinerary_${new Date().getTime()}.xlsx`)
|
||||
},
|
||||
lookWillLeaveVClick(v) {
|
||||
this.$store.sur = {};
|
||||
this.$store.sur.willLeaveTime = v.label.replace("预计离校人数", "");
|
||||
@@ -543,4 +550,4 @@ export default {
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
</style>
|
||||
|
Reference in New Issue
Block a user