工时统计
This commit is contained in:
@@ -1,14 +1,14 @@
|
|||||||
import request from '@/utils/request'
|
import request from '@/utils/request'
|
||||||
|
|
||||||
// 查询人员总工工时
|
// 查询人员总工工时
|
||||||
export function searchtable(num1, num2, num3, pageCurrent, pageSize) {
|
export function searchtable(num1, num2, num3, num4, num5, pageCurrent, pageSize) {
|
||||||
return request({
|
return request({
|
||||||
url: '',
|
url: '',
|
||||||
method: 'post',
|
method: 'post',
|
||||||
data: {
|
data: {
|
||||||
type: '1',
|
type: '1',
|
||||||
name: '车间生产管理工艺_工时统计_查询数据',
|
name: '车间生产管理工艺_工时统计_查询数据',
|
||||||
param: '时间_check=' + num1 + '&开始时间=' + num2 + '&结束时间=' + num3,
|
param: '操作者_check=' + num1 + '&操作者=' + num2 + '&时间_check=' + num3 + '&开始时间=' + num4 + '&结束时间=' + num5,
|
||||||
Pagination: pageCurrent + '&' + pageSize
|
Pagination: pageCurrent + '&' + pageSize
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
|
|
||||||
<el-card>
|
<el-card>
|
||||||
<el-row>
|
<el-row>
|
||||||
|
<span>操作者:</span>
|
||||||
|
<el-input v-model="workerName" placeholder="操作者" size="small" clearable style="width:200px"/>
|
||||||
<span class="demonstration">完成加工时间:</span>
|
<span class="demonstration">完成加工时间:</span>
|
||||||
<el-date-picker
|
<el-date-picker
|
||||||
v-model="startTime"
|
v-model="startTime"
|
||||||
@@ -105,6 +107,7 @@ import { searchtable, searchtable2 } from '@/api/ManufacturingCenter/machiningHo
|
|||||||
export default {
|
export default {
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
workerName: '',
|
||||||
startTime: '',
|
startTime: '',
|
||||||
endTime: '',
|
endTime: '',
|
||||||
loading: false,
|
loading: false,
|
||||||
@@ -128,12 +131,21 @@ export default {
|
|||||||
searchTable() {
|
searchTable() {
|
||||||
this.loading = true
|
this.loading = true
|
||||||
this.tableData = []
|
this.tableData = []
|
||||||
|
this.tableData2 = []
|
||||||
|
this.total2 = 0
|
||||||
if (this.startTime !== '' && this.startTime !== null && this.endTime !== null && this.endTime !== null) {
|
if (this.startTime !== '' && this.startTime !== null && this.endTime !== null && this.endTime !== null) {
|
||||||
this.timeCheck = 1
|
this.timeCheck = 1
|
||||||
} else {
|
} else {
|
||||||
|
this.startTime = ''
|
||||||
|
this.endTime = ''
|
||||||
this.timeCheck = 0
|
this.timeCheck = 0
|
||||||
}
|
}
|
||||||
searchtable(this.timeCheck, this.startTime, this.endTime, this.pageCurrent, this.pageSize).then(response => {
|
if (this.workerName !== '' && this.workerName !== null) {
|
||||||
|
this.workerName_ckeck = 1
|
||||||
|
} else {
|
||||||
|
this.workerName_ckeck = 0
|
||||||
|
}
|
||||||
|
searchtable(this.workerName_ckeck, this.workerName, this.timeCheck, this.startTime, this.endTime, this.pageCurrent, this.pageSize).then(response => {
|
||||||
if (response.data.total === 0) {
|
if (response.data.total === 0) {
|
||||||
this.loading = false
|
this.loading = false
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user