mirror of
https://github.com/FatttSnake/Pinnacle-OA.git
synced 2026-04-05 23:11:24 +08:00
Changed the version to 1.0.0.230611_alpha
This commit is contained in:
@@ -10,7 +10,7 @@
|
|||||||
</parent>
|
</parent>
|
||||||
<groupId>com.cfive</groupId>
|
<groupId>com.cfive</groupId>
|
||||||
<artifactId>Pinnacle</artifactId>
|
<artifactId>Pinnacle</artifactId>
|
||||||
<version>0.0.1-SNAPSHOT</version>
|
<version>1.0.0.230611_alpha</version>
|
||||||
<name>Pinnacle</name>
|
<name>Pinnacle</name>
|
||||||
<description>Pinnacle</description>
|
<description>Pinnacle</description>
|
||||||
<properties>
|
<properties>
|
||||||
|
|||||||
@@ -112,7 +112,6 @@ public class AffairController {
|
|||||||
@DeleteMapping("/{id}")
|
@DeleteMapping("/{id}")
|
||||||
@PreAuthorize("hasAuthority('affair:manage:delete')")
|
@PreAuthorize("hasAuthority('affair:manage:delete')")
|
||||||
public ResponseResult<Boolean> deleteAffairApproved(@PathVariable Long id) {
|
public ResponseResult<Boolean> deleteAffairApproved(@PathVariable Long id) {
|
||||||
System.out.println("affair");
|
|
||||||
return ResponseResult.build(ResponseCode.DATABASE_DELETE_OK, "success", affairService.removeById(id));
|
return ResponseResult.build(ResponseCode.DATABASE_DELETE_OK, "success", affairService.removeById(id));
|
||||||
//删除已审批事务
|
//删除已审批事务
|
||||||
|
|
||||||
|
|||||||
@@ -61,7 +61,6 @@ public class AttendanceController {
|
|||||||
public ResponseResult<List<Attendance>> findOneAttendanceAndUserByTime(String startTime, String endTime) {
|
public ResponseResult<List<Attendance>> findOneAttendanceAndUserByTime(String startTime, String endTime) {
|
||||||
Long userId = WebUtil.getLoginUser().getUser().getId();
|
Long userId = WebUtil.getLoginUser().getUser().getId();
|
||||||
List<Attendance> attendances = attendanceService.selectOneByTime(startTime, endTime, userId);
|
List<Attendance> attendances = attendanceService.selectOneByTime(startTime, endTime, userId);
|
||||||
System.out.println(attendances);
|
|
||||||
return ResponseResult.build(ResponseCode.DATABASE_SELECT_OK, "success", attendances);
|
return ResponseResult.build(ResponseCode.DATABASE_SELECT_OK, "success", attendances);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -34,13 +34,10 @@ public class WorkController {
|
|||||||
@GetMapping
|
@GetMapping
|
||||||
@PreAuthorize("hasAuthority('work:manage:get')")
|
@PreAuthorize("hasAuthority('work:manage:get')")
|
||||||
public ResponseResult<List<Work>> getAll(String content) {
|
public ResponseResult<List<Work>> getAll(String content) {
|
||||||
System.out.println(content);
|
|
||||||
if (content != null && content.length() != 0) {
|
if (content != null && content.length() != 0) {
|
||||||
System.out.println("test1");
|
|
||||||
List<Work> workList = workService.getWorkByContent(content);
|
List<Work> workList = workService.getWorkByContent(content);
|
||||||
return ResponseResult.databaseSelectSuccess(workList);
|
return ResponseResult.databaseSelectSuccess(workList);
|
||||||
} else {
|
} else {
|
||||||
System.out.println("test2");
|
|
||||||
return ResponseResult.databaseSelectSuccess(workService.getAll());
|
return ResponseResult.databaseSelectSuccess(workService.getAll());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -51,8 +51,6 @@ public class AttendanceServiceImpl extends ServiceImpl<AttendanceMapper, Attenda
|
|||||||
public List<Attendance> selectByTime(String startTime, String endTime) {
|
public List<Attendance> selectByTime(String startTime, String endTime) {
|
||||||
LocalDateTime start = LocalDateTime.parse(startTime, DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
|
LocalDateTime start = LocalDateTime.parse(startTime, DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
|
||||||
LocalDateTime end = LocalDateTime.parse(endTime, DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
|
LocalDateTime end = LocalDateTime.parse(endTime, DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
|
||||||
System.out.println(start);
|
|
||||||
System.out.println(end);
|
|
||||||
LambdaQueryWrapper<Attendance> lqw = new LambdaQueryWrapper<>();
|
LambdaQueryWrapper<Attendance> lqw = new LambdaQueryWrapper<>();
|
||||||
lqw.ge(Attendance::getAttTime, start).le(Attendance::getAttTime, end);
|
lqw.ge(Attendance::getAttTime, start).le(Attendance::getAttTime, end);
|
||||||
List<Attendance> attendancesByTime = attendanceMapper.selectList(lqw);
|
List<Attendance> attendancesByTime = attendanceMapper.selectList(lqw);
|
||||||
@@ -68,8 +66,6 @@ public class AttendanceServiceImpl extends ServiceImpl<AttendanceMapper, Attenda
|
|||||||
public List<Attendance> selectOneByTime(String startTime, String endTime, Long userId) {
|
public List<Attendance> selectOneByTime(String startTime, String endTime, Long userId) {
|
||||||
LocalDateTime start = LocalDateTime.parse(startTime, DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
|
LocalDateTime start = LocalDateTime.parse(startTime, DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
|
||||||
LocalDateTime end = LocalDateTime.parse(endTime, DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
|
LocalDateTime end = LocalDateTime.parse(endTime, DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
|
||||||
System.out.println(start);
|
|
||||||
System.out.println(end);
|
|
||||||
LambdaQueryWrapper<Attendance> lqw = new LambdaQueryWrapper<>();
|
LambdaQueryWrapper<Attendance> lqw = new LambdaQueryWrapper<>();
|
||||||
lqw.ge(Attendance::getAttTime, start).le(Attendance::getAttTime, end).eq(Attendance::getDeleted, 0).eq(Attendance::getUserId, userId);
|
lqw.ge(Attendance::getAttTime, start).le(Attendance::getAttTime, end).eq(Attendance::getDeleted, 0).eq(Attendance::getUserId, userId);
|
||||||
List<Attendance> oneAttendancesByTime = attendanceMapper.selectList(lqw);
|
List<Attendance> oneAttendancesByTime = attendanceMapper.selectList(lqw);
|
||||||
|
|||||||
@@ -102,7 +102,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import 'element-plus/theme-chalk/index.css'
|
import 'element-plus/theme-chalk/index.css'
|
||||||
import request from '@/services/index.js'
|
import request from '@/services/index.js'
|
||||||
import _ from 'lodash'
|
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
data() {
|
data() {
|
||||||
@@ -170,24 +169,19 @@ export default {
|
|||||||
methods: {
|
methods: {
|
||||||
onSubmit: function (form) {
|
onSubmit: function (form) {
|
||||||
this.form.applicantId = this.currentUser.id
|
this.form.applicantId = this.currentUser.id
|
||||||
console.log(form)
|
|
||||||
this.$refs.formRules.validate((value) => {
|
this.$refs.formRules.validate((value) => {
|
||||||
if (value) {
|
if (value) {
|
||||||
request
|
request
|
||||||
.post('/affair/add', form)
|
.post('/affair/add', form)
|
||||||
.then((response) => {
|
.then((response) => {
|
||||||
console.log(response.data)
|
|
||||||
this.getPersonalAffair()
|
this.getPersonalAffair()
|
||||||
this.resetForm()
|
this.resetForm()
|
||||||
})
|
})
|
||||||
.catch((reportError) => {
|
.catch((reportError) => {
|
||||||
this.resetForm()
|
this.resetForm()
|
||||||
console.log(reportError)
|
|
||||||
})
|
})
|
||||||
this.getPersonalAffair()
|
this.getPersonalAffair()
|
||||||
this.$router.go(-1)
|
this.$router.go(-1)
|
||||||
} else {
|
|
||||||
console.log('fault!')
|
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}, // 表单提交及验证
|
}, // 表单提交及验证
|
||||||
@@ -202,24 +196,14 @@ export default {
|
|||||||
}, 500)
|
}, 500)
|
||||||
}, // 动态时钟
|
}, // 动态时钟
|
||||||
getGrantUser() {
|
getGrantUser() {
|
||||||
request
|
request.get('/user/affair').then((response) => {
|
||||||
.get('/user/affair')
|
this.grantUsers = response.data.data
|
||||||
.then((response) => {
|
})
|
||||||
this.grantUsers = response.data.data
|
|
||||||
})
|
|
||||||
.catch((reportError) => {
|
|
||||||
console.log(reportError)
|
|
||||||
}) // 获取有权限用户
|
|
||||||
},
|
},
|
||||||
getCurrentUser() {
|
getCurrentUser() {
|
||||||
request
|
request.get('/user/info').then((response) => {
|
||||||
.get('/user/info')
|
this.currentUser = response.data.data
|
||||||
.then((response) => {
|
})
|
||||||
this.currentUser = response.data.data
|
|
||||||
})
|
|
||||||
.catch((reportError) => {
|
|
||||||
console.log(reportError)
|
|
||||||
}) // 获取当前用户
|
|
||||||
},
|
},
|
||||||
selectGrant() {
|
selectGrant() {
|
||||||
for (let i = 0; i < this.grantUsers.length; i++) {
|
for (let i = 0; i < this.grantUsers.length; i++) {
|
||||||
@@ -229,24 +213,14 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
getSameDepartmentUser() {
|
getSameDepartmentUser() {
|
||||||
request
|
request.get('/user/department').then((response) => {
|
||||||
.get('/user/department')
|
this.sameDepartmentUsers = response.data.data
|
||||||
.then((response) => {
|
})
|
||||||
this.sameDepartmentUsers = response.data.data
|
|
||||||
})
|
|
||||||
.catch((reportError) => {
|
|
||||||
console.log(reportError)
|
|
||||||
})
|
|
||||||
},
|
},
|
||||||
getPersonalAffair() {
|
getPersonalAffair() {
|
||||||
request
|
request.get('/affair/personal_affairs').then((response) => {
|
||||||
.get('/affair/personal_affairs')
|
this.grantUsers = response.data.data
|
||||||
.then((response) => {
|
})
|
||||||
this.grantUsers = response.data.data
|
|
||||||
})
|
|
||||||
.catch((reportError) => {
|
|
||||||
console.log(reportError)
|
|
||||||
})
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
created() {
|
created() {
|
||||||
|
|||||||
@@ -118,61 +118,29 @@ export default {
|
|||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
handleYes(row) {
|
handleYes(row) {
|
||||||
console.log(row)
|
request.put('/affair/yes', row).then((response) => {
|
||||||
request
|
this.getApproved()
|
||||||
.put('/affair/yes', row)
|
})
|
||||||
.then((response) => {
|
|
||||||
console.log(response.data)
|
|
||||||
this.getApproved()
|
|
||||||
})
|
|
||||||
.catch((reportError) => {
|
|
||||||
console.log(reportError)
|
|
||||||
})
|
|
||||||
},
|
},
|
||||||
handleNo(row) {
|
handleNo(row) {
|
||||||
console.log(row)
|
request.put('/affair/no', row).then((response) => {
|
||||||
request
|
this.getApproved()
|
||||||
.put('/affair/no', row)
|
})
|
||||||
.then((response) => {
|
|
||||||
console.log(response.data)
|
|
||||||
this.getApproved()
|
|
||||||
})
|
|
||||||
.catch((reportError) => {
|
|
||||||
console.log(reportError)
|
|
||||||
})
|
|
||||||
},
|
},
|
||||||
handleDelete(row) {
|
handleDelete(row) {
|
||||||
console.log(row.id)
|
request.delete('/affair/' + row.id).then((response) => {
|
||||||
request
|
this.getApproved()
|
||||||
.delete('/affair/' + row.id)
|
})
|
||||||
.then((response) => {
|
|
||||||
console.log(response.data)
|
|
||||||
this.getApproved()
|
|
||||||
})
|
|
||||||
.catch((reportError) => {
|
|
||||||
console.log(reportError)
|
|
||||||
})
|
|
||||||
},
|
},
|
||||||
getUser() {
|
getUser() {
|
||||||
request
|
request.get('/user/affair').then((response) => {
|
||||||
.get('/user/affair')
|
this.users = response.data.data
|
||||||
.then((response) => {
|
})
|
||||||
this.users = response.data.data
|
|
||||||
})
|
|
||||||
.catch((reportError) => {
|
|
||||||
console.log(reportError)
|
|
||||||
}) // 数据库中获取用户
|
|
||||||
},
|
},
|
||||||
getApproved() {
|
getApproved() {
|
||||||
request
|
request.get('/affair/approved').then((response) => {
|
||||||
.get('/affair/approved')
|
this.tableData = response.data.data
|
||||||
.then((response) => {
|
})
|
||||||
this.tableData = response.data.data
|
|
||||||
console.log(this.tableData)
|
|
||||||
})
|
|
||||||
.catch((reportError) => {
|
|
||||||
console.log(reportError)
|
|
||||||
})
|
|
||||||
},
|
},
|
||||||
format(time) {
|
format(time) {
|
||||||
return new Date(time).toLocaleString()
|
return new Date(time).toLocaleString()
|
||||||
|
|||||||
@@ -112,40 +112,20 @@ export default {
|
|||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
handleYes(row) {
|
handleYes(row) {
|
||||||
console.log(row)
|
|
||||||
row.inspectTime = new Date()
|
row.inspectTime = new Date()
|
||||||
request
|
request.put('/affair/yes', row).then((response) => {
|
||||||
.put('/affair/yes', row)
|
this.getApproved()
|
||||||
.then((response) => {
|
})
|
||||||
console.log(response.data)
|
|
||||||
this.getApproved()
|
|
||||||
})
|
|
||||||
.catch((reportError) => {
|
|
||||||
console.log(reportError)
|
|
||||||
}) // 执行审批同意
|
|
||||||
},
|
},
|
||||||
handleNo(row) {
|
handleNo(row) {
|
||||||
console.log(row)
|
request.put('/affair/no', row).then((response) => {
|
||||||
request
|
this.getApproved()
|
||||||
.put('/affair/no', row)
|
})
|
||||||
.then((response) => {
|
|
||||||
console.log(response.data)
|
|
||||||
this.getApproved()
|
|
||||||
})
|
|
||||||
.catch((reportError) => {
|
|
||||||
console.log(reportError)
|
|
||||||
}) // 审批驳回
|
|
||||||
},
|
},
|
||||||
getApproved() {
|
getApproved() {
|
||||||
request
|
request.get('/affair/not_approved').then((response) => {
|
||||||
.get('/affair/not_approved')
|
this.tableData = response.data.data
|
||||||
.then((response) => {
|
})
|
||||||
this.tableData = response.data.data
|
|
||||||
console.log(this.tableData)
|
|
||||||
})
|
|
||||||
.catch((reportError) => {
|
|
||||||
console.log(reportError)
|
|
||||||
}) // 获取事务信息或者重新刷新页面
|
|
||||||
},
|
},
|
||||||
format(time) {
|
format(time) {
|
||||||
return new Date(time).toLocaleString()
|
return new Date(time).toLocaleString()
|
||||||
|
|||||||
@@ -130,25 +130,14 @@ export default {
|
|||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
handleDelete(row) {
|
handleDelete(row) {
|
||||||
console.log(row.id)
|
request.delete('/affair/' + row.id).then((response) => {
|
||||||
request
|
this.getApproved()
|
||||||
.delete('/affair/' + row.id)
|
})
|
||||||
.then((response) => {
|
|
||||||
this.getApproved()
|
|
||||||
})
|
|
||||||
.catch((reportError) => {
|
|
||||||
console.log(reportError)
|
|
||||||
})
|
|
||||||
},
|
},
|
||||||
getGrantUser() {
|
getGrantUser() {
|
||||||
request
|
request.get('/user/affair').then((response) => {
|
||||||
.get('/user/affair')
|
this.grantUsers = response.data.data
|
||||||
.then((response) => {
|
})
|
||||||
this.grantUsers = response.data.data
|
|
||||||
})
|
|
||||||
.catch((reportError) => {
|
|
||||||
console.log(reportError)
|
|
||||||
}) // 获取有权限用户
|
|
||||||
},
|
},
|
||||||
// getInspectorName() {
|
// getInspectorName() {
|
||||||
// for (let i = 0; i < this.grantUsers.length; i++) {
|
// for (let i = 0; i < this.grantUsers.length; i++) {
|
||||||
@@ -160,15 +149,9 @@ export default {
|
|||||||
// },
|
// },
|
||||||
|
|
||||||
getApproved() {
|
getApproved() {
|
||||||
request
|
request.get('/affair/personal_affairs').then((response) => {
|
||||||
.get('/affair/personal_affairs')
|
this.tableData = response.data.data
|
||||||
.then((response) => {
|
})
|
||||||
this.tableData = response.data.data
|
|
||||||
console.log(this.tableData)
|
|
||||||
})
|
|
||||||
.catch((reportError) => {
|
|
||||||
console.log(reportError)
|
|
||||||
})
|
|
||||||
},
|
},
|
||||||
format(time) {
|
format(time) {
|
||||||
return new Date(time).toLocaleString()
|
return new Date(time).toLocaleString()
|
||||||
|
|||||||
@@ -73,8 +73,6 @@ export default {
|
|||||||
if (value) {
|
if (value) {
|
||||||
this.$emit('updatePasswd', passwdForm)
|
this.$emit('updatePasswd', passwdForm)
|
||||||
this.$refs.passwdForm.resetFields()
|
this.$refs.passwdForm.resetFields()
|
||||||
} else {
|
|
||||||
console.log('fault!')
|
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -103,8 +103,6 @@ export default {
|
|||||||
this.$emit('addWork', form)
|
this.$emit('addWork', form)
|
||||||
this.reset()
|
this.reset()
|
||||||
}
|
}
|
||||||
} else {
|
|
||||||
console.log('fault!')
|
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -100,26 +100,14 @@ export default {
|
|||||||
this.formView = true
|
this.formView = true
|
||||||
},
|
},
|
||||||
onSubmit1() {
|
onSubmit1() {
|
||||||
request
|
request.get('/affair/not_approved_FuzzyQueries', this.formData).then((response) => {
|
||||||
.get('/affair/not_approved_FuzzyQueries', this.formData)
|
this.DataToRouterView = response.data.data
|
||||||
.then((response) => {
|
})
|
||||||
this.DataToRouterView = response.data.data
|
|
||||||
console.log(response.data)
|
|
||||||
})
|
|
||||||
.catch((reportError) => {
|
|
||||||
console.log(reportError)
|
|
||||||
})
|
|
||||||
},
|
},
|
||||||
onSubmit2() {
|
onSubmit2() {
|
||||||
request
|
request.get('/affair/approved_FuzzyQueries', this.formData).then((response) => {
|
||||||
.get('/affair/approved_FuzzyQueries', this.formData)
|
this.DataToRouterView = response.data.data
|
||||||
.then((response) => {
|
})
|
||||||
this.DataToRouterView = response.data.data
|
|
||||||
console.log(response.data)
|
|
||||||
})
|
|
||||||
.catch((reportError) => {
|
|
||||||
console.log(reportError)
|
|
||||||
})
|
|
||||||
},
|
},
|
||||||
turnToNotApproved() {
|
turnToNotApproved() {
|
||||||
this.flagApproved = false
|
this.flagApproved = false
|
||||||
|
|||||||
@@ -87,10 +87,6 @@ export default {
|
|||||||
.get('/affair/personal_affairs_fuzzy_queries', this.formData)
|
.get('/affair/personal_affairs_fuzzy_queries', this.formData)
|
||||||
.then((response) => {
|
.then((response) => {
|
||||||
this.DataToRouterView = response.data.data
|
this.DataToRouterView = response.data.data
|
||||||
console.log(response.data)
|
|
||||||
})
|
|
||||||
.catch((reportError) => {
|
|
||||||
console.log(reportError)
|
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
resetForm() {
|
resetForm() {
|
||||||
|
|||||||
@@ -200,9 +200,6 @@ export default {
|
|||||||
this.$refs.form.validate((value) => {
|
this.$refs.form.validate((value) => {
|
||||||
if (value) {
|
if (value) {
|
||||||
this.putForm(form)
|
this.putForm(form)
|
||||||
console.log('submit!')
|
|
||||||
} else {
|
|
||||||
console.log('fault!')
|
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -230,7 +230,6 @@ export default {
|
|||||||
const response = res.data
|
const response = res.data
|
||||||
if (response.code === DATABASE_SELECT_OK) {
|
if (response.code === DATABASE_SELECT_OK) {
|
||||||
this.tableData = _.cloneDeep(response.data)
|
this.tableData = _.cloneDeep(response.data)
|
||||||
console.log(this.tableData)
|
|
||||||
if (this.tableData) {
|
if (this.tableData) {
|
||||||
this.loading = false
|
this.loading = false
|
||||||
}
|
}
|
||||||
@@ -247,7 +246,6 @@ export default {
|
|||||||
const response = res.data
|
const response = res.data
|
||||||
if (response.code === DATABASE_SELECT_OK) {
|
if (response.code === DATABASE_SELECT_OK) {
|
||||||
this.workers = response.data
|
this.workers = response.data
|
||||||
console.log(this.workers)
|
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user