通用导出底层使用了帆软的组件
业务 id 没有使用教师 id,使用教工号,导致教师审核没有数据显示(消息提示有数据)
String jczy007id = ((SessionUser) userDetailsService.loadUserByUsername(SecurityUtils.getUsername())).getBusinessId();
命名 findList,应当和具体业务相关
https://yjs.sztu.edu.cn/pg-mis/teacherSide/studentAttendanceTs/findList
submitLeaveApplyInfo:分支工作流,异步文本信息,生成二维码
工作流编辑页面总是离开:F12 403,权限不足
用户:教职工 + 导师角色
工作流编辑后没有发布
oracle:
merge into
when matched then
文件上传,真正 submit 是在 handleSucess 中
windows 10 编写 bat 脚本
https://blog.csdn.net/qq_36838191/article/details/83046599
windows 10 下定时执行bat脚本
https://blog.csdn.net/weixin_40300139/article/details/108121804
实践基地 TD 存在的问题:
- 漏 SQL 权限
- 报表做了,前端没给按钮
- 接口做了,前端没写代码
- 3 * 5 个查看页面,工作量和自己想的一样大
- 子表 id 名写错
天津-毕业学生-代码测试
没有自测(明细 bug)的代码不 fixed
联合培养教师同步问题
javascript map
computed: {
rules() {
let rules = new Map()
if (this.form.dicReviewStatusCh === '1') {
rules.set("rucSchoolComment", [{required: true, message: '请输入', trigger: 'blur'}])
}
if (this.form.dicReviewStatusCh === '2' ) {
rules.set("attachmentFileName", [{required: true, message: '请输入', trigger: 'blur'}])
}
console.log(rules, 'rules')
return rules
}
},
v-if 选择性 rules
todo:探索小学期 dialog 其他方式
关键就是这里,我们的业务逻辑绑定了课程成绩的ID,这个变了,审核环节就会异常,这点用户肯定是不了解的,要考虑去掉这个“物理”绑定
同步程序在现场进行测试
关于统计中的百分比之和不等于100的问题(Java)
https://q.cnblogs.com/q/72665
导出接口,在后端处理
// 处理比例和不等于 100 问题
res.items.forEach(v => {
v.answer_fill_rate_number = parseFloat(v.answer_fill_rate.slice(0, -1)).toFixed(2)
})
if (res.items > 1) {
let total = 0
for (let i = 1; i < res.items.length; i++) {
total += res.items[i].answer_fill_rate_number
}
res.items[0].answer_fill_rate_number = 100.0 - total
}
res.items.forEach(v => {
v.answer_fill_rate = v.answer_fill_rate_number + '%'
})
JAVA Double 类型数据保留2位小数
https://blog.csdn.net/qq_35387940/article/details/105216176
关闭弹窗后,不刷新父页面列表
el-dialog => qz-dialog
@open => created
- 引入对应的组件
2)修改父传子方法
3)修改子传父方法



