99
This commit is contained in:
@@ -24,14 +24,14 @@ export function searchgroup(num) {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
// 车间生产管理工艺_备料管理_备料出库记录_视图_查询数据
|
// 车间生产管理工艺_备料管理_备料出库记录_视图_查询数据
|
||||||
export function selecttable(check1, value1, check2, value2, check3, value3, check4, value4, check5, value5, pageCurrent, pageSize) {
|
export function selecttable(check1, value1, check2, value2, check3, value3, check4, value4, check5, value5, pageCurrent, pageSize, ordername, order) {
|
||||||
return request({
|
return request({
|
||||||
url: '',
|
url: '',
|
||||||
method: 'post',
|
method: 'post',
|
||||||
data: {
|
data: {
|
||||||
type: '1',
|
type: '1',
|
||||||
name: '车间生产管理工艺_备料管理_备料出库记录_视图_查询数据',
|
name: '车间生产管理工艺_备料管理_备料出库记录_视图_查询数据',
|
||||||
param: '机床流水号_check=' + check1 + '&机床流水号=' + value1 + '&组件流水号_check=' + check2 + '&组件流水号=' + value2 + '&零件图号_check=' + check3 + '&零件图号=' + value3 + '&开始时间_check=' + check4 + '&开始时间=' + value4 + '&结束时间_check=' + check5 + '&结束时间=' + value5,
|
param: '机床流水号_check=' + check1 + '&机床流水号=' + value1 + '&组件流水号_check=' + check2 + '&组件流水号=' + value2 + '&零件图号_check=' + check3 + '&零件图号=' + value3 + '&开始时间_check=' + check4 + '&开始时间=' + value4 + '&结束时间_check=' + check5 + '&结束时间=' + value5 + '&排序名称=' + ordername + '&排序方式=' + order,
|
||||||
Pagination: pageCurrent + '&' + pageSize
|
Pagination: pageCurrent + '&' + pageSize
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -21,15 +21,14 @@ export function deleteData(code) {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
export function searchTable(num, pageCurrent, pageSize) {
|
export function searchTable(num) {
|
||||||
return request({
|
return request({
|
||||||
url: '',
|
url: '',
|
||||||
method: 'post',
|
method: 'post',
|
||||||
data: {
|
data: {
|
||||||
type: '1',
|
type: '1',
|
||||||
name: '菜单系统模块_项目角色_查询数据_MESWORK',
|
name: '菜单系统模块_项目角色_查询数据_MESWORK',
|
||||||
param: '角色功能=' + num + '=string',
|
param: '角色功能=' + num + '=string'
|
||||||
Pagination: pageCurrent + '&' + pageSize
|
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -50,50 +50,50 @@ export function getTable(num, pageList, pageSize) {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
// 投产
|
// 投产
|
||||||
export function production(num, a, b, d, e, f, g, h, i, j, k, l, m, n, o, p, q, x, s, t, u, v, w, UrgentItem) {
|
export function production(num, a, b, d, e, f, g, h, i, j, k, l, m, n, o, p, q, x, s, t, u, v, w, UrgentItem, IsUrgentItem) {
|
||||||
return request({
|
return request({
|
||||||
url: '',
|
url: '',
|
||||||
method: 'post',
|
method: 'post',
|
||||||
data: {
|
data: {
|
||||||
type: '2',
|
type: '2',
|
||||||
name: '设备管理_可安排生产计划零件排序_制定组时间_同时传递',
|
name: '设备管理_可安排生产计划零件排序_制定组时间_同时传递',
|
||||||
param: '组件零件基本件流水号=' + num + '=int&投产类型流水号=' + a + '=int&数据类型=' + b + '=int&投产批次=1=int&批次数量=' + d + '=string&计划开始时间=' + e + '=string&计划结束时间=' + f + '=string&工艺计划开始时间=' + g + '=string&工艺计划结束时间=' + h + '=string&定额计划开始时间=' + i + '=string&定额计划结束时间=' + j + '=string&计划编制计划开始时间=' + k + '=string&计划编制计划结束时间=' + l + '=string&机加工开始时间=' + m + '=string&机加工结束时间=' + n + '=string&单件外协时间=' + o + '=string&单件是否外协=' + p + '=int&单件是否外协分类=' + q + '=string&计划制定人员编号=' + x + '&材料流水号=' + s + '=int&是否临时件=' + t + '=int&是否难度件=' + u + '=string&是否着急=' + v + '=int&是否白图=' + w + '=int&是否加急=' + UrgentItem + '=int'
|
param: '组件零件基本件流水号=' + num + '=int&投产类型流水号=' + a + '=int&数据类型=' + b + '=int&投产批次=1=int&批次数量=' + d + '=string&计划开始时间=' + e + '=string&计划结束时间=' + f + '=string&工艺计划开始时间=' + g + '=string&工艺计划结束时间=' + h + '=string&定额计划开始时间=' + i + '=string&定额计划结束时间=' + j + '=string&计划编制计划开始时间=' + k + '=string&计划编制计划结束时间=' + l + '=string&机加工开始时间=' + m + '=string&机加工结束时间=' + n + '=string&单件外协时间=' + o + '=string&单件是否外协=' + p + '=int&单件是否外协分类=' + q + '=string&计划制定人员编号=' + x + '&材料流水号=' + s + '=int&是否临时件=' + t + '=int&是否难度件=' + u + '=string&是否着急=' + v + '=int&是否白图=' + w + '=int&是否加急=' + UrgentItem + '=int&是否加急件=' + IsUrgentItem + '=int'
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
// 合并投产
|
// 合并投产
|
||||||
export function production2(num1, num2, num, b, d, e, f, g, h, i, j, k, l, m, n, o, p, q, x, s, t, u, v, w, UrgentItem) {
|
export function production2(num1, num2, num, b, d, e, f, g, h, i, j, k, l, m, n, o, p, q, x, s, t, u, v, w, UrgentItem, IsUrgentItem) {
|
||||||
return request({
|
return request({
|
||||||
url: '',
|
url: '',
|
||||||
method: 'post',
|
method: 'post',
|
||||||
data: {
|
data: {
|
||||||
type: '2',
|
type: '2',
|
||||||
name: '设备管理_可安排生产计划零件排序_制定组时间_同时传递_合并投产',
|
name: '设备管理_可安排生产计划零件排序_制定组时间_同时传递_合并投产',
|
||||||
param: '零件图号=' + num1 + '&规格=' + num2 + '&机床流水号=' + num + '&投产类型流水号=' + 1 + '=int&数据类型=' + b + '=int&投产批次=1=int&批次数量=' + d + '=string&计划开始时间=' + e + '=string&计划结束时间=' + f + '=string&工艺计划开始时间=' + g + '=string&工艺计划结束时间=' + h + '=string&定额计划开始时间=' + i + '=string&定额计划结束时间=' + j + '=string&计划编制计划开始时间=' + k + '=string&计划编制计划结束时间=' + l + '=string&机加工开始时间=' + m + '=string&机加工结束时间=' + n + '=string&单件外协时间=' + o + '=string&单件是否外协=' + p + '=int&单件是否外协分类=' + q + '=string&计划制定人员编号=' + x + '&材料流水号=' + s + '=int&是否临时件=' + t + '=int&是否难度件=' + u + '=string&是否着急=' + v + '=int&是否白图=' + w + '=int&是否加急=' + UrgentItem + '=int'
|
param: '零件图号=' + num1 + '&规格=' + num2 + '&机床流水号=' + num + '&投产类型流水号=' + 1 + '=int&数据类型=' + b + '=int&投产批次=1=int&批次数量=' + d + '=string&计划开始时间=' + e + '=string&计划结束时间=' + f + '=string&工艺计划开始时间=' + g + '=string&工艺计划结束时间=' + h + '=string&定额计划开始时间=' + i + '=string&定额计划结束时间=' + j + '=string&计划编制计划开始时间=' + k + '=string&计划编制计划结束时间=' + l + '=string&机加工开始时间=' + m + '=string&机加工结束时间=' + n + '=string&单件外协时间=' + o + '=string&单件是否外协=' + p + '=int&单件是否外协分类=' + q + '=string&计划制定人员编号=' + x + '&材料流水号=' + s + '=int&是否临时件=' + t + '=int&是否难度件=' + u + '=string&是否着急=' + v + '=int&是否白图=' + w + '=int&是否加急=' + UrgentItem + '=int&是否加急件=' + IsUrgentItem + '=int'
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
// 备料投产
|
// 备料投产
|
||||||
export function production10(num, a, b, d, e, f, g, h, i, j, k, l, m, n, o, p, q, x, s, t, u, v, w, UrgentItem) {
|
export function production10(num, a, b, d, e, f, g, h, i, j, k, l, m, n, o, p, q, x, s, t, u, v, w, UrgentItem, IsUrgentItem) {
|
||||||
return request({
|
return request({
|
||||||
url: '',
|
url: '',
|
||||||
method: 'post',
|
method: 'post',
|
||||||
data: {
|
data: {
|
||||||
type: '2',
|
type: '2',
|
||||||
name: '设备管理_可安排生产计划零件排序_制定组时间_同时传递_备料',
|
name: '设备管理_可安排生产计划零件排序_制定组时间_同时传递_备料',
|
||||||
param: '组件零件基本件流水号=' + num + '=int&投产类型流水号=' + a + '=int&数据类型=' + b + '=int&投产批次=1=int&批次数量=' + d + '=string&计划开始时间=' + e + '=string&计划结束时间=' + f + '=string&工艺计划开始时间=' + g + '=string&工艺计划结束时间=' + h + '=string&定额计划开始时间=' + i + '=string&定额计划结束时间=' + j + '=string&计划编制计划开始时间=' + k + '=string&计划编制计划结束时间=' + l + '=string&机加工开始时间=' + m + '=string&机加工结束时间=' + n + '=string&单件外协时间=' + o + '=string&单件是否外协=' + p + '=int&单件是否外协分类=' + q + '=string&计划制定人员编号=' + x + '&材料流水号=' + s + '=int&是否临时件=' + t + '=int&是否难度件=' + u + '=string&是否着急=' + v + '=int&是否白图=' + w + '=int&是否加急=' + UrgentItem + '=int'
|
param: '组件零件基本件流水号=' + num + '=int&投产类型流水号=' + a + '=int&数据类型=' + b + '=int&投产批次=1=int&批次数量=' + d + '=string&计划开始时间=' + e + '=string&计划结束时间=' + f + '=string&工艺计划开始时间=' + g + '=string&工艺计划结束时间=' + h + '=string&定额计划开始时间=' + i + '=string&定额计划结束时间=' + j + '=string&计划编制计划开始时间=' + k + '=string&计划编制计划结束时间=' + l + '=string&机加工开始时间=' + m + '=string&机加工结束时间=' + n + '=string&单件外协时间=' + o + '=string&单件是否外协=' + p + '=int&单件是否外协分类=' + q + '=string&计划制定人员编号=' + x + '&材料流水号=' + s + '=int&是否临时件=' + t + '=int&是否难度件=' + u + '=string&是否着急=' + v + '=int&是否白图=' + w + '=int&是否加急=' + UrgentItem + '=int&是否加急件=' + IsUrgentItem + '=int'
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
// 合并备料投产
|
// 合并备料投产
|
||||||
export function production20(num1, num2, num, b, d, e, f, g, h, i, j, k, l, m, n, o, p, q, x, s, t, u, v, w, UrgentItem) {
|
export function production20(num1, num2, num, b, d, e, f, g, h, i, j, k, l, m, n, o, p, q, x, s, t, u, v, w, UrgentItem, IsUrgentItem) {
|
||||||
return request({
|
return request({
|
||||||
url: '',
|
url: '',
|
||||||
method: 'post',
|
method: 'post',
|
||||||
data: {
|
data: {
|
||||||
type: '2',
|
type: '2',
|
||||||
name: '设备管理_可安排生产计划零件排序_制定组时间_同时传递_合并投产_备料',
|
name: '设备管理_可安排生产计划零件排序_制定组时间_同时传递_合并投产_备料',
|
||||||
param: '零件图号=' + num1 + '&规格=' + num2 + '&机床流水号=' + num + '&投产类型流水号=' + 1 + '=int&数据类型=' + b + '=int&投产批次=1=int&批次数量=' + d + '=string&计划开始时间=' + e + '=string&计划结束时间=' + f + '=string&工艺计划开始时间=' + g + '=string&工艺计划结束时间=' + h + '=string&定额计划开始时间=' + i + '=string&定额计划结束时间=' + j + '=string&计划编制计划开始时间=' + k + '=string&计划编制计划结束时间=' + l + '=string&机加工开始时间=' + m + '=string&机加工结束时间=' + n + '=string&单件外协时间=' + o + '=string&单件是否外协=' + p + '=int&单件是否外协分类=' + q + '=string&计划制定人员编号=' + x + '&材料流水号=' + s + '=int&是否临时件=' + t + '=int&是否难度件=' + u + '=string&是否着急=' + v + '=int&是否白图=' + w + '=int&是否加急=' + UrgentItem + '=int'
|
param: '零件图号=' + num1 + '&规格=' + num2 + '&机床流水号=' + num + '&投产类型流水号=' + 1 + '=int&数据类型=' + b + '=int&投产批次=1=int&批次数量=' + d + '=string&计划开始时间=' + e + '=string&计划结束时间=' + f + '=string&工艺计划开始时间=' + g + '=string&工艺计划结束时间=' + h + '=string&定额计划开始时间=' + i + '=string&定额计划结束时间=' + j + '=string&计划编制计划开始时间=' + k + '=string&计划编制计划结束时间=' + l + '=string&机加工开始时间=' + m + '=string&机加工结束时间=' + n + '=string&单件外协时间=' + o + '=string&单件是否外协=' + p + '=int&单件是否外协分类=' + q + '=string&计划制定人员编号=' + x + '&材料流水号=' + s + '=int&是否临时件=' + t + '=int&是否难度件=' + u + '=string&是否着急=' + v + '=int&是否白图=' + w + '=int&是否加急=' + UrgentItem + '=int&是否加急件=' + IsUrgentItem + '=int'
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
@@ -170,3 +170,14 @@ export function edit(num) {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
// 用于提醒
|
||||||
|
export function searchUrgentItem() {
|
||||||
|
return request({
|
||||||
|
url: '',
|
||||||
|
method: 'post',
|
||||||
|
data: {
|
||||||
|
type: '1',
|
||||||
|
name: '车间生产管理工艺_零件工艺计划_加急件未打印条数查询'
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|||||||
@@ -62,14 +62,14 @@ export function searchLxMateriel(num, check, num1) {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
// 查询到货单
|
// 查询到货单
|
||||||
export function searchArriveOrder(num8, num9, num6, num7, pageCurrent, pageSize) {
|
export function searchArriveOrder(num8, num9, num6, num7, datecheck, starttime, endtime, pageCurrent, pageSize) {
|
||||||
return request({
|
return request({
|
||||||
url: '',
|
url: '',
|
||||||
method: 'post',
|
method: 'post',
|
||||||
data: {
|
data: {
|
||||||
type: '1',
|
type: '1',
|
||||||
name: '备料管理_到货单查询_新',
|
name: '备料管理_到货单查询_新',
|
||||||
param: `供应商流水号_check=${num8}&供应商流水号=${num9}&是否关联_check=${num6}&是否关联=${num7}`,
|
param: `供应商流水号_check=${num8}&供应商流水号=${num9}&是否关联_check=${num6}&是否关联=${num7}&日期check=${datecheck}&开始时间=${starttime}&结束时间=${endtime}`,
|
||||||
Pagination: pageCurrent + '&' + pageSize
|
Pagination: pageCurrent + '&' + pageSize
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -40,33 +40,33 @@
|
|||||||
type="date"
|
type="date"
|
||||||
placeholder="选择日期"/>
|
placeholder="选择日期"/>
|
||||||
<el-tooltip :open-delay="1200" effect="dark" content="查询备料出库记录" placement="top">
|
<el-tooltip :open-delay="1200" effect="dark" content="查询备料出库记录" placement="top">
|
||||||
<el-button type="success" size="small" icon="el-icon-search" style="margin-left: 15px" @click="total=0;pageSize=20; pageCurrent=1;selecttable()">查询</el-button>
|
<el-button type="success" size="small" icon="el-icon-search" style="margin-left: 15px" @click="total=0;pageSize=40; pageCurrent=1;selecttable()">查询</el-button>
|
||||||
</el-tooltip>
|
</el-tooltip>
|
||||||
</el-row>
|
</el-row>
|
||||||
</el-card>
|
</el-card>
|
||||||
<el-card>
|
<el-card>
|
||||||
<el-table :data="tableData1" border stripe size="mini" highlight-current-row style="width: 840px;margin-top: 3px" height="550px">
|
<el-table :data="tableData1" border stripe size="mini" highlight-current-row style="width: 700px;margin-top: 3px" height="800px" @sort-change="sortChange">
|
||||||
<el-table-column label="项目名称" prop="项目名称" align="center" width="150" show-overflow-tooltip>
|
<!--<el-table-column label="项目名称" prop="项目名称" align="center" width="150" show-overflow-tooltip>-->
|
||||||
<template slot-scope="scope">
|
<!--<template slot-scope="scope">-->
|
||||||
{{ scope.row.项目名称 }}
|
<!--{{ scope.row.项目名称 }}-->
|
||||||
</template>
|
<!--</template>-->
|
||||||
</el-table-column>
|
<!--</el-table-column>-->
|
||||||
<el-table-column label="机床图号" prop="机床图号" align="center" width="180" show-overflow-tooltip>
|
<el-table-column label="机床图号" prop="机床图号" align="center" width="180" show-overflow-tooltip>
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
{{ scope.row.机床图号 }}
|
{{ scope.row.机床图号 }}
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="零件图号" prop="零件图号" align="center" width="225" show-overflow-tooltip>
|
<el-table-column label="零件图号" prop="零件图号" align="center" width="233" sortable="custom" show-overflow-tooltip>
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
{{ scope.row.零件图号 }}
|
{{ scope.row.零件图号 }}
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="零件名称" prop="零件名称" align="center" width="150" show-overflow-tooltip>
|
<el-table-column label="零件名称" prop="零件名称" align="center" width="150" sortable="custom" show-overflow-tooltip>
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
{{ scope.row.零件名称 }}
|
{{ scope.row.零件名称 }}
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="出库时间" prop="出库时间" align="center" width="120" show-overflow-tooltip>
|
<el-table-column label="出库时间" prop="出库时间" align="center" width="120" sortable="custom" show-overflow-tooltip>
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
{{ scope.row.出库时间 | formatTime }}
|
{{ scope.row.出库时间 | formatTime }}
|
||||||
</template>
|
</template>
|
||||||
@@ -105,7 +105,7 @@ export default {
|
|||||||
tableData1: [],
|
tableData1: [],
|
||||||
loading: false,
|
loading: false,
|
||||||
total: null, // 总条数
|
total: null, // 总条数
|
||||||
pageSize: 20, // 每页显示条数
|
pageSize: 40, // 每页显示条数
|
||||||
pageCurrent: 1 // 后台获取页
|
pageCurrent: 1 // 后台获取页
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -116,6 +116,25 @@ export default {
|
|||||||
this.initProject()
|
this.initProject()
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
sortChange(column) {
|
||||||
|
console.log(column + '-' + column.prop + '-' + column.order, 11111)
|
||||||
|
if (column.prop === '零件名称') {
|
||||||
|
this.ordername = 1
|
||||||
|
} else if (column.prop === '零件图号') {
|
||||||
|
this.ordername = 2
|
||||||
|
} else if (column.prop === '出库时间') {
|
||||||
|
this.ordername = 3
|
||||||
|
} else {
|
||||||
|
this.ordername = ''
|
||||||
|
}
|
||||||
|
console.log(this.ordername, 9990999)
|
||||||
|
if (column.order === 'ascending') {
|
||||||
|
this.order = 1
|
||||||
|
} else if (column.order === 'descending') { this.order = 2 } else {
|
||||||
|
this.order = ''
|
||||||
|
}
|
||||||
|
this.selecttable()
|
||||||
|
},
|
||||||
initProject() {
|
initProject() {
|
||||||
initProject().then(response => {
|
initProject().then(response => {
|
||||||
for (let i = 0; i < response.data.length; i++) {
|
for (let i = 0; i < response.data.length; i++) {
|
||||||
@@ -146,7 +165,7 @@ export default {
|
|||||||
if (this.PartDrawingNumber !== '' && this.PartDrawingNumber !== null) { this.check3 = 1 } else { this.check3 = 0 }
|
if (this.PartDrawingNumber !== '' && this.PartDrawingNumber !== null) { this.check3 = 1 } else { this.check3 = 0 }
|
||||||
if (this.startTime === '' || this.startTime === null) { this.startTime_check = 0 } else { this.startTime_check = 1 }
|
if (this.startTime === '' || this.startTime === null) { this.startTime_check = 0 } else { this.startTime_check = 1 }
|
||||||
if (this.endTime === '' || this.endTime === null) { this.endTime_check = 0 } else { this.endTime_check = 1 }
|
if (this.endTime === '' || this.endTime === null) { this.endTime_check = 0 } else { this.endTime_check = 1 }
|
||||||
selecttable(this.check1, this.machineNumberValue, this.check2, this.groupNumberValue, this.check3, this.PartDrawingNumber, this.startTime_check, this.startTime, this.endTime_check, this.endTime, this.pageCurrent, this.pageSize).then(response => {
|
selecttable(this.check1, this.machineNumberValue, this.check2, this.groupNumberValue, this.check3, this.PartDrawingNumber, this.startTime_check, this.startTime, this.endTime_check, this.endTime, this.pageCurrent, this.pageSize, this.ordername, this.order).then(response => {
|
||||||
this.tableData1 = response.data.rows
|
this.tableData1 = response.data.rows
|
||||||
this.loading = false
|
this.loading = false
|
||||||
this.total = response.data.total
|
this.total = response.data.total
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
<el-card>
|
<el-card>
|
||||||
<!-- <span>角色功能:</span>-->
|
<!-- <span>角色功能:</span>-->
|
||||||
<el-input v-model="RoleFunctioning" size="small" clearable placeholder="请输入角色功能" style="width:200px"/>
|
<el-input v-model="RoleFunctioning" size="small" clearable placeholder="请输入角色功能" style="width:200px"/>
|
||||||
<el-button type="success" icon="el-icon-search" size="small" style="margin-left: 15px" @click="pageCurrent=1;pageSize = 10;searchData()">查询</el-button>
|
<el-button type="success" icon="el-icon-search" size="small" style="margin-left: 15px" @click="searchData()">查询</el-button>
|
||||||
<el-button type="primary" icon="el-icon-circle-plus-outline" size="small" @click="handleAdd()">增加</el-button>
|
<el-button type="primary" icon="el-icon-circle-plus-outline" size="small" @click="handleAdd()">增加</el-button>
|
||||||
</el-card>
|
</el-card>
|
||||||
<el-card style="margin-top: 0px">
|
<el-card style="margin-top: 0px">
|
||||||
@@ -99,9 +99,6 @@ export default {
|
|||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
RoleFunctioning: '',
|
RoleFunctioning: '',
|
||||||
pageCurrent: 1,
|
|
||||||
pageSize: 10,
|
|
||||||
total: null,
|
|
||||||
loading: false,
|
loading: false,
|
||||||
tableData: [],
|
tableData: [],
|
||||||
dialogFormVisible1: false,
|
dialogFormVisible1: false,
|
||||||
@@ -134,9 +131,8 @@ export default {
|
|||||||
},
|
},
|
||||||
searchData() {
|
searchData() {
|
||||||
this.loading = true
|
this.loading = true
|
||||||
searchTable(this.RoleFunctioning, this.pageCurrent, this.pageSize).then(response => {
|
searchTable(this.RoleFunctioning).then(response => {
|
||||||
this.tableData = response.data.rows
|
this.tableData = response.data
|
||||||
this.total = response.data.total
|
|
||||||
this.loading = false
|
this.loading = false
|
||||||
console.log(response.data)
|
console.log(response.data)
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -20,7 +20,6 @@
|
|||||||
</el-tooltip>
|
</el-tooltip>
|
||||||
<el-tooltip :open-delay="1000" effect="dark" content="导出备料分配单" placement="top">
|
<el-tooltip :open-delay="1000" effect="dark" content="导出备料分配单" placement="top">
|
||||||
<el-button type="warning" class="el-icon-download" size="small" style="margin: 10px 0 0 140px" @click="exportExcel">导出</el-button>
|
<el-button type="warning" class="el-icon-download" size="small" style="margin: 10px 0 0 140px" @click="exportExcel">导出</el-button>
|
||||||
<el-button type="warning" class="el-icon-download" size="small" style="margin: 10px 0 0 10px" @click="exportExcel">导出</el-button>
|
|
||||||
</el-tooltip>
|
</el-tooltip>
|
||||||
</el-row>
|
</el-row>
|
||||||
</el-card>
|
</el-card>
|
||||||
|
|||||||
@@ -91,6 +91,7 @@
|
|||||||
<el-table
|
<el-table
|
||||||
v-loading="listLoading"
|
v-loading="listLoading"
|
||||||
:data="tableData"
|
:data="tableData"
|
||||||
|
:row-class-name="tableRowClassName"
|
||||||
border
|
border
|
||||||
stripe
|
stripe
|
||||||
highlight-current-row
|
highlight-current-row
|
||||||
@@ -615,6 +616,7 @@ export default {
|
|||||||
数据类型: response.data.rows[i].数据类型,
|
数据类型: response.data.rows[i].数据类型,
|
||||||
零件备注: response.data.rows[i].零件备注,
|
零件备注: response.data.rows[i].零件备注,
|
||||||
规格: response.data.rows[i].规格,
|
规格: response.data.rows[i].规格,
|
||||||
|
是否加急件: response.data.rows[i].是否加急件,
|
||||||
材料流水号: response.data.rows[i].材料流水号,
|
材料流水号: response.data.rows[i].材料流水号,
|
||||||
checked_dailiao: false,
|
checked_dailiao: false,
|
||||||
checked_waixie: false,
|
checked_waixie: false,
|
||||||
@@ -845,6 +847,7 @@ export default {
|
|||||||
投产类型流水号: response.data.rows[i].投产类型流水号,
|
投产类型流水号: response.data.rows[i].投产类型流水号,
|
||||||
数据类型: response.data.rows[i].数据类型,
|
数据类型: response.data.rows[i].数据类型,
|
||||||
零件备注: response.data.rows[i].零件备注,
|
零件备注: response.data.rows[i].零件备注,
|
||||||
|
是否加急件: response.data.rows[i].是否加急件,
|
||||||
规格: response.data.rows[i].规格,
|
规格: response.data.rows[i].规格,
|
||||||
材料流水号: response.data.rows[i].材料流水号,
|
材料流水号: response.data.rows[i].材料流水号,
|
||||||
checked_dailiao: false,
|
checked_dailiao: false,
|
||||||
@@ -923,7 +926,7 @@ export default {
|
|||||||
} else {
|
} else {
|
||||||
this.checked_baitu = 1
|
this.checked_baitu = 1
|
||||||
}
|
}
|
||||||
production2(this.multipleSelection[i].零件图号, this.multipleSelection[i].规格, this.toolNumValue, this.multipleSelection[i].数据类型, this.multipleSelection[i].投产总数量, this.time_planStart, this.time_planFinish, this.time_gongyiStart, this.time_gongyiFinish, this.time_dingeStart, this.time_dingeFinish, this.time_planpinghengStart, this.time_planpinghengFinish, this.time_machiningStart, this.time_machiningFinish, this.time_planStart, this.multipleSelection[i].checked_waixie, this.multipleSelection[i].checked_dailiao, this.id, this.multipleSelection[i].材料流水号, this.radio, this.checked_gaonandu, this.multipleSelection[i].checked_zhaoji, this.checked_baitu, this.UrgentItem).then(response => {
|
production2(this.multipleSelection[i].零件图号, this.multipleSelection[i].规格, this.toolNumValue, this.multipleSelection[i].数据类型, this.multipleSelection[i].投产总数量, this.time_planStart, this.time_planFinish, this.time_gongyiStart, this.time_gongyiFinish, this.time_dingeStart, this.time_dingeFinish, this.time_planpinghengStart, this.time_planpinghengFinish, this.time_machiningStart, this.time_machiningFinish, this.time_planStart, this.multipleSelection[i].checked_waixie, this.multipleSelection[i].checked_dailiao, this.id, this.multipleSelection[i].材料流水号, this.radio, this.checked_gaonandu, this.multipleSelection[i].checked_zhaoji, this.checked_baitu, this.UrgentItem, this.multipleSelection[i].是否加急件).then(response => {
|
||||||
this.result += parseInt(response.data[0].result)
|
this.result += parseInt(response.data[0].result)
|
||||||
if (this.result === this.multipleSelection.length) {
|
if (this.result === this.multipleSelection.length) {
|
||||||
this.$message.success('投产成功')
|
this.$message.success('投产成功')
|
||||||
@@ -971,7 +974,7 @@ export default {
|
|||||||
} else {
|
} else {
|
||||||
this.checked_baitu = 1
|
this.checked_baitu = 1
|
||||||
}
|
}
|
||||||
production(this.multipleSelection[i].组件零件基本件流水号, this.multipleSelection[i].投产类型流水号, this.multipleSelection[i].数据类型, this.multipleSelection[i].投产总数量, this.time_planStart, this.time_planFinish, this.time_gongyiStart, this.time_gongyiFinish, this.time_dingeStart, this.time_dingeFinish, this.time_planpinghengStart, this.time_planpinghengFinish, this.time_machiningStart, this.time_machiningFinish, this.time_planStart, this.multipleSelection[i].checked_waixie, this.multipleSelection[i].checked_dailiao, this.id, this.multipleSelection[i].材料流水号, this.radio, this.checked_gaonandu, this.multipleSelection[i].checked_zhaoji, this.checked_baitu, this.UrgentItem).then(response => {
|
production(this.multipleSelection[i].组件零件基本件流水号, this.multipleSelection[i].投产类型流水号, this.multipleSelection[i].数据类型, this.multipleSelection[i].投产总数量, this.time_planStart, this.time_planFinish, this.time_gongyiStart, this.time_gongyiFinish, this.time_dingeStart, this.time_dingeFinish, this.time_planpinghengStart, this.time_planpinghengFinish, this.time_machiningStart, this.time_machiningFinish, this.time_planStart, this.multipleSelection[i].checked_waixie, this.multipleSelection[i].checked_dailiao, this.id, this.multipleSelection[i].材料流水号, this.radio, this.checked_gaonandu, this.multipleSelection[i].checked_zhaoji, this.checked_baitu, this.UrgentItem, this.multipleSelection[i].是否加急件).then(response => {
|
||||||
this.result += parseInt(response.data[0].result)
|
this.result += parseInt(response.data[0].result)
|
||||||
if (this.result === this.multipleSelection.length) {
|
if (this.result === this.multipleSelection.length) {
|
||||||
this.$message.success('投产成功')
|
this.$message.success('投产成功')
|
||||||
@@ -1043,7 +1046,7 @@ export default {
|
|||||||
} else {
|
} else {
|
||||||
this.checked_baitu = 1
|
this.checked_baitu = 1
|
||||||
}
|
}
|
||||||
production20(this.multipleSelection[i].零件图号, this.multipleSelection[i].规格, this.toolNumValue, this.multipleSelection[i].数据类型, this.multipleSelection[i].投产总数量, this.time_planStart, this.time_planFinish, this.time_gongyiStart, this.time_gongyiFinish, this.time_dingeStart, this.time_dingeFinish, this.time_planpinghengStart, this.time_planpinghengFinish, this.time_machiningStart, this.time_machiningFinish, this.time_planStart, this.multipleSelection[i].checked_waixie, this.multipleSelection[i].checked_dailiao, this.id, this.multipleSelection[i].材料流水号, this.radio, this.checked_gaonandu, this.multipleSelection[i].checked_zhaoji, this.checked_baitu, this.UrgentItem).then(response => {
|
production20(this.multipleSelection[i].零件图号, this.multipleSelection[i].规格, this.toolNumValue, this.multipleSelection[i].数据类型, this.multipleSelection[i].投产总数量, this.time_planStart, this.time_planFinish, this.time_gongyiStart, this.time_gongyiFinish, this.time_dingeStart, this.time_dingeFinish, this.time_planpinghengStart, this.time_planpinghengFinish, this.time_machiningStart, this.time_machiningFinish, this.time_planStart, this.multipleSelection[i].checked_waixie, this.multipleSelection[i].checked_dailiao, this.id, this.multipleSelection[i].材料流水号, this.radio, this.checked_gaonandu, this.multipleSelection[i].checked_zhaoji, this.checked_baitu, this.UrgentItem, this.multipleSelection[i].是否加急件).then(response => {
|
||||||
this.result += parseInt(response.data[0].result)
|
this.result += parseInt(response.data[0].result)
|
||||||
if (this.result === this.multipleSelection.length) {
|
if (this.result === this.multipleSelection.length) {
|
||||||
this.$message.success('投产成功')
|
this.$message.success('投产成功')
|
||||||
@@ -1091,7 +1094,7 @@ export default {
|
|||||||
} else {
|
} else {
|
||||||
this.checked_baitu = 1
|
this.checked_baitu = 1
|
||||||
}
|
}
|
||||||
production10(this.multipleSelection[i].组件零件基本件流水号, this.multipleSelection[i].投产类型流水号, this.multipleSelection[i].数据类型, this.multipleSelection[i].投产总数量, this.time_planStart, this.time_planFinish, this.time_gongyiStart, this.time_gongyiFinish, this.time_dingeStart, this.time_dingeFinish, this.time_planpinghengStart, this.time_planpinghengFinish, this.time_machiningStart, this.time_machiningFinish, this.time_planStart, this.multipleSelection[i].checked_waixie, this.multipleSelection[i].checked_dailiao, this.id, this.multipleSelection[i].材料流水号, this.radio, this.checked_gaonandu, this.multipleSelection[i].checked_zhaoji, this.checked_baitu, this.UrgentItem).then(response => {
|
production10(this.multipleSelection[i].组件零件基本件流水号, this.multipleSelection[i].投产类型流水号, this.multipleSelection[i].数据类型, this.multipleSelection[i].投产总数量, this.time_planStart, this.time_planFinish, this.time_gongyiStart, this.time_gongyiFinish, this.time_dingeStart, this.time_dingeFinish, this.time_planpinghengStart, this.time_planpinghengFinish, this.time_machiningStart, this.time_machiningFinish, this.time_planStart, this.multipleSelection[i].checked_waixie, this.multipleSelection[i].checked_dailiao, this.id, this.multipleSelection[i].材料流水号, this.radio, this.checked_gaonandu, this.multipleSelection[i].checked_zhaoji, this.checked_baitu, this.UrgentItem, this.multipleSelection[i].是否加急件).then(response => {
|
||||||
this.result += parseInt(response.data[0].result)
|
this.result += parseInt(response.data[0].result)
|
||||||
if (this.result === this.multipleSelection.length) {
|
if (this.result === this.multipleSelection.length) {
|
||||||
this.$message.success('投产成功')
|
this.$message.success('投产成功')
|
||||||
@@ -1140,6 +1143,11 @@ export default {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
tableRowClassName({ row }) {
|
||||||
|
if (row.是否加急件 === '1') {
|
||||||
|
return 'IsUrgentItem'
|
||||||
|
}
|
||||||
|
},
|
||||||
// 打回档案
|
// 打回档案
|
||||||
handleDele(index, row, formName) {
|
handleDele(index, row, formName) {
|
||||||
this.count2 = this.count2 + 1
|
this.count2 = this.count2 + 1
|
||||||
@@ -1248,3 +1256,8 @@ export default {
|
|||||||
/*margin-left: 120px;*/
|
/*margin-left: 120px;*/
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
<style>
|
||||||
|
.el-table .IsUrgentItem{
|
||||||
|
background: #ff7575;
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
|||||||
@@ -63,7 +63,7 @@
|
|||||||
<el-card>
|
<el-card>
|
||||||
<el-tabs type="border-card" @tab-click="selectPart">
|
<el-tabs type="border-card" @tab-click="selectPart">
|
||||||
<el-tab-pane label="基本件">
|
<el-tab-pane label="基本件">
|
||||||
<el-table :data="tableData1" border size="mini" style="width: 100%" height="300px" @selection-change="handleSelectionChange">
|
<el-table :data="tableData1" :row-class-name="tableRowClassName1" border size="mini" style="width: 100%" height="300px" @selection-change="handleSelectionChange">
|
||||||
<el-table-column align="center" width="50" type="selection"/>
|
<el-table-column align="center" width="50" type="selection"/>
|
||||||
<el-table-column label="零件名称" align="center" width="120px">
|
<el-table-column label="零件名称" align="center" width="120px">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
@@ -852,6 +852,11 @@ export default {
|
|||||||
return 'adopt'
|
return 'adopt'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
tableRowClassName1({ row }) {
|
||||||
|
if (row.是否加急件 === 1) {
|
||||||
|
return 'isUrgentItem'
|
||||||
|
}
|
||||||
|
},
|
||||||
machineChange() {
|
machineChange() {
|
||||||
this.groupNumberValue = ''
|
this.groupNumberValue = ''
|
||||||
this.groupNumber = []
|
this.groupNumber = []
|
||||||
@@ -1524,4 +1529,7 @@ export default {
|
|||||||
.el-table .adopt{
|
.el-table .adopt{
|
||||||
background: limegreen;
|
background: limegreen;
|
||||||
}
|
}
|
||||||
|
.el-table .isUrgentItem{
|
||||||
|
background: #ff7575;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
@@ -43,11 +43,14 @@
|
|||||||
<el-tooltip :open-delay="1200" effect="dark" content="新增项目" placement="top">
|
<el-tooltip :open-delay="1200" effect="dark" content="新增项目" placement="top">
|
||||||
<el-button type="primary" icon="el-icon-circle-plus-outline" size="small" style="margin-left: 10px;background: #fdf6ec;border-color: #ff9759;color: #ff9759;" @click="ADD()">新增</el-button>
|
<el-button type="primary" icon="el-icon-circle-plus-outline" size="small" style="margin-left: 10px;background: #fdf6ec;border-color: #ff9759;color: #ff9759;" @click="ADD()">新增</el-button>
|
||||||
</el-tooltip>
|
</el-tooltip>
|
||||||
<!--<<<<<<< HEAD-->
|
<!--<<<<<<< HEAD-->
|
||||||
<!-- <!– <el-button type="info" size="small" style="margin-left: 10px">导出Excel</el-button>–>-->
|
<!--<!–<<<<<<< HEAD–>-->
|
||||||
<!--=======-->
|
<!--<!– <!– <el-button type="info" size="small" style="margin-left: 10px">导出Excel</el-button>–>–>-->
|
||||||
<!-- <!–<el-button type="info" size="small" style="margin-left: 10px">导出Excel</el-button>–>-->
|
<!--<!–=======–>-->
|
||||||
<!-->>>>>>> d828757fc0d137c09d0339446a35ae8651355ce7-->
|
<!--<!– <!–<el-button type="info" size="small" style="margin-left: 10px">导出Excel</el-button>–>–>-->
|
||||||
|
<!--<!–>>>>>>> d828757fc0d137c09d0339446a35ae8651355ce7–>-->
|
||||||
|
<!--=======-->
|
||||||
|
<!-->>>>>>> 75e884a0fca545b1a478c0a0dcaf498a46cbe009-->
|
||||||
</div>
|
</div>
|
||||||
</el-card>
|
</el-card>
|
||||||
<el-row>
|
<el-row>
|
||||||
|
|||||||
@@ -10,18 +10,20 @@
|
|||||||
:label="item.label"
|
:label="item.label"
|
||||||
:value="item.value"/>
|
:value="item.value"/>
|
||||||
</el-select>
|
</el-select>
|
||||||
<!--<el-input v-model="Name" placeholder="供应商" size="small" clearable/>-->
|
<span>请款时间段:</span>
|
||||||
<!--<span>关联情况:</span>-->
|
<el-date-picker
|
||||||
<!--<el-select v-model="PickingValue" placeholder="关联情况" size="small" clearable>-->
|
v-model="dateRange"
|
||||||
<!--<el-option-->
|
:picker-options="pickerOptions"
|
||||||
<!--v-for="item in Picking"-->
|
size="small"
|
||||||
<!--:key="item.value"-->
|
type="daterange"
|
||||||
<!--:label="item.label"-->
|
align="center"
|
||||||
<!--:value="item.value"/>-->
|
style="width: 300px;margin: 3px 0"
|
||||||
<!--</el-select>-->
|
value-format="yyyy-MM-dd"
|
||||||
<!--<el-tooltip :open-delay="1200" effect="dark" content="查询到货单" placement="top">-->
|
format="yyyy-MM-dd"
|
||||||
<!--<el-button type="success" size="small" icon="el-icon-search" style="margin-left: 10px" @click="pageCurrent4=1;pageSize4=10;total4=0;searchTable4()">查询</el-button>-->
|
range-separator="~"
|
||||||
<!--</el-tooltip>-->
|
start-placeholder="开始日期"
|
||||||
|
end-placeholder="结束日期"/>
|
||||||
|
<el-button type="success" size="small" icon="el-icon-search" style="margin-left: 10px" @click="pageCurrent4=1;pageSize4=10;total4=0;searchTable4()">查询</el-button>
|
||||||
<el-button type="primary" size="small" icon="el-icon-plus" style="margin-left: 10px" @click="addArrivalOrder">新增到货单</el-button>
|
<el-button type="primary" size="small" icon="el-icon-plus" style="margin-left: 10px" @click="addArrivalOrder">新增到货单</el-button>
|
||||||
</div>
|
</div>
|
||||||
</el-card>
|
</el-card>
|
||||||
@@ -245,7 +247,7 @@
|
|||||||
</el-dialog>
|
</el-dialog>
|
||||||
<el-dialog v-el-drag-dialog :visible.sync="dialogVisible10" title="添加到货明细" center style="min-height: 400px" width="1600px">
|
<el-dialog v-el-drag-dialog :visible.sync="dialogVisible10" title="添加到货明细" center style="min-height: 400px" width="1600px">
|
||||||
<el-form ref="form10" :model="form10" :rules="rules10" label-position="right" label-width="60px">
|
<el-form ref="form10" :model="form10" :rules="rules10" label-position="right" label-width="60px">
|
||||||
<el-row>
|
<el-row style="background-color: white">
|
||||||
<el-col :span="5" style="margin-left: 2%">
|
<el-col :span="5" style="margin-left: 2%">
|
||||||
<span>供应商</span>
|
<span>供应商</span>
|
||||||
<el-input v-model="供应商名称" style="width: 250px" size="small" readonly/>
|
<el-input v-model="供应商名称" style="width: 250px" size="small" readonly/>
|
||||||
@@ -274,7 +276,7 @@
|
|||||||
</el-row>
|
</el-row>
|
||||||
<el-row>
|
<el-row>
|
||||||
<div style="width: 20%;float: left;margin-top: 20px">
|
<div style="width: 20%;float: left;margin-top: 20px">
|
||||||
<div style="background: gainsboro">
|
<div style="background: white">
|
||||||
<el-row style="height: 50px">
|
<el-row style="height: 50px">
|
||||||
<el-form-item label="材料" prop="CailiaoValue">
|
<el-form-item label="材料" prop="CailiaoValue">
|
||||||
<el-input v-model="form10.CailiaoValue" size="small"/>
|
<el-input v-model="form10.CailiaoValue" size="small"/>
|
||||||
@@ -505,6 +507,37 @@ import { ExcelWaiGou } from '@/utils/request'
|
|||||||
export default {
|
export default {
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
check1: 0,
|
||||||
|
check2: 0,
|
||||||
|
dateRange: '',
|
||||||
|
expands: [],
|
||||||
|
pickerOptions: {
|
||||||
|
shortcuts: [{
|
||||||
|
text: '上季度',
|
||||||
|
onClick(picker) {
|
||||||
|
const end = new Date()
|
||||||
|
const start = new Date()
|
||||||
|
start.setTime(end.getTime() - 3600 * 1000 * 24 * 30 * 3)
|
||||||
|
picker.$emit('pick', [start, end])
|
||||||
|
}
|
||||||
|
}, {
|
||||||
|
text: '过去半年',
|
||||||
|
onClick(picker) {
|
||||||
|
const end = new Date()
|
||||||
|
const start = new Date()
|
||||||
|
start.setTime(end.getTime() - 3600 * 1000 * 24 * 366 / 2)
|
||||||
|
picker.$emit('pick', [start, end])
|
||||||
|
}
|
||||||
|
}, {
|
||||||
|
text: '过去一年',
|
||||||
|
onClick(picker) {
|
||||||
|
const end = new Date()
|
||||||
|
const start = new Date()
|
||||||
|
start.setTime(end.getTime() - 3600 * 1000 * 24 * 365)
|
||||||
|
picker.$emit('pick', [start, end])
|
||||||
|
}
|
||||||
|
}]
|
||||||
|
},
|
||||||
excle_row: [],
|
excle_row: [],
|
||||||
supplierNameValue: '',
|
supplierNameValue: '',
|
||||||
supplierName: [], // 供应商
|
supplierName: [], // 供应商
|
||||||
@@ -628,7 +661,7 @@ export default {
|
|||||||
created() {
|
created() {
|
||||||
this.fetchdata()
|
this.fetchdata()
|
||||||
this.searchTable2()
|
this.searchTable2()
|
||||||
this.searchTable4()
|
// this.searchTable4()
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
saveData(row) {
|
saveData(row) {
|
||||||
@@ -711,7 +744,7 @@ export default {
|
|||||||
const sums = []
|
const sums = []
|
||||||
columns.forEach((column, index) => {
|
columns.forEach((column, index) => {
|
||||||
if (index === 1) {
|
if (index === 1) {
|
||||||
sums[index] = '总数量:'
|
sums[index] = '总重量:'
|
||||||
return
|
return
|
||||||
} else if (index === 2) {
|
} else if (index === 2) {
|
||||||
const values = data.map(item => Number(item['数量']))
|
const values = data.map(item => Number(item['数量']))
|
||||||
@@ -804,12 +837,13 @@ export default {
|
|||||||
this.tableData5 = []
|
this.tableData5 = []
|
||||||
this.tableData6 = []
|
this.tableData6 = []
|
||||||
this.supplierNameValue ? this.check = 1 : this.check = 0
|
this.supplierNameValue ? this.check = 1 : this.check = 0
|
||||||
|
this.dateRange ? this.check1 = 1 : (this.check1 = 0, this.dateRange = '')
|
||||||
if (this.PickingValue === 0 || this.PickingValue === 1) {
|
if (this.PickingValue === 0 || this.PickingValue === 1) {
|
||||||
this.check2 = 1
|
this.check2 = 1
|
||||||
} else {
|
} else {
|
||||||
this.check2 = 0
|
this.check2 = 0
|
||||||
}
|
}
|
||||||
searchArriveOrder(this.check, this.supplierNameValue, this.check2, this.PickingValue, this.pageCurrent4, this.pageSize4).then(response => {
|
searchArriveOrder(this.check, this.supplierNameValue, this.check2, this.PickingValue, this.check1, this.dateRange[0], this.dateRange[1], this.pageCurrent4, this.pageSize4).then(response => {
|
||||||
this.tableData4 = response.data.rows
|
this.tableData4 = response.data.rows
|
||||||
this.total4 = response.data.total
|
this.total4 = response.data.total
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -192,7 +192,6 @@
|
|||||||
</el-dialog>
|
</el-dialog>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>import { searchRequestFund, searchOfflineContract, searchOfflineContract1, submitRequestFund, searchRequsetFundDetail, cancelRequestFund } from '@/api/WorkshopProcurement/RequestOutsourcingMaterials'
|
<script>import { searchRequestFund, searchOfflineContract, searchOfflineContract1, submitRequestFund, searchRequsetFundDetail, cancelRequestFund } from '@/api/WorkshopProcurement/RequestOutsourcingMaterials'
|
||||||
import { mapGetters } from 'vuex'
|
import { mapGetters } from 'vuex'
|
||||||
|
|
||||||
|
|||||||
@@ -30,6 +30,7 @@ import Hamburger from '@/components/Hamburger'
|
|||||||
import { searchTable1 } from '@/api/PurchasingCenter/PurchaseContractApproval'
|
import { searchTable1 } from '@/api/PurchasingCenter/PurchaseContractApproval'
|
||||||
import { getMaterial, getMaterial_NOTES, setChakan } from '@/api/PurchasingCenter/MaterialManagement'
|
import { getMaterial, getMaterial_NOTES, setChakan } from '@/api/PurchasingCenter/MaterialManagement'
|
||||||
import { initApproval, initApprovalOffline } from '@/api/PurchasingCenter/FundApproval'
|
import { initApproval, initApprovalOffline } from '@/api/PurchasingCenter/FundApproval'
|
||||||
|
import { searchUrgentItem } from '@/api/ManufacturingCenter/InitialProduction'
|
||||||
import { searchTable1 as searchTableInvoice } from '@/api/PurchasingCenter/InvoiceSettlementApprove'
|
import { searchTable1 as searchTableInvoice } from '@/api/PurchasingCenter/InvoiceSettlementApprove'
|
||||||
import { searchRequestFund } from '@/api/PurchasingCenter/PurchaseContractRequestFund'
|
import { searchRequestFund } from '@/api/PurchasingCenter/PurchaseContractRequestFund'
|
||||||
import { getPickingList, setPickingList } from '@/api/Inventory/MaterialOut'
|
import { getPickingList, setPickingList } from '@/api/Inventory/MaterialOut'
|
||||||
@@ -47,6 +48,7 @@ export default {
|
|||||||
noticeContract4: null,
|
noticeContract4: null,
|
||||||
noticeContract5: null,
|
noticeContract5: null,
|
||||||
noticeContract6: null,
|
noticeContract6: null,
|
||||||
|
noticeContractJJ: null,
|
||||||
noticeFund: null,
|
noticeFund: null,
|
||||||
noticeInvoice: null,
|
noticeInvoice: null,
|
||||||
noticeContractKG: null
|
noticeContractKG: null
|
||||||
@@ -75,6 +77,9 @@ export default {
|
|||||||
} else if (this.token.toString() === '15') {
|
} else if (this.token.toString() === '15') {
|
||||||
this.comfirmMaterial_KG()
|
this.comfirmMaterial_KG()
|
||||||
this.timer = setInterval(this.comfirmMaterial_KG, 1000 * 60 * 5)
|
this.timer = setInterval(this.comfirmMaterial_KG, 1000 * 60 * 5)
|
||||||
|
} else if (this.token.toString() === '5') {
|
||||||
|
this.comfirmUrgentItem()
|
||||||
|
this.timer = setInterval(this.comfirmUrgentItem, 1000 * 60)
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
beforeDestroy() {
|
beforeDestroy() {
|
||||||
@@ -237,6 +242,22 @@ export default {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
comfirmUrgentItem() {
|
||||||
|
console.log(1111)
|
||||||
|
searchUrgentItem().then(res => {
|
||||||
|
if (res.data.length > 0) {
|
||||||
|
this.noticeContractJJ = null
|
||||||
|
this.noticeContractJJ = this.$notify.success({
|
||||||
|
title: '提示',
|
||||||
|
message: '您有加急件未打印,请及时处理',
|
||||||
|
onClick: () => {
|
||||||
|
setTimeout(this.noticeContractJJ.close(), 1000)
|
||||||
|
},
|
||||||
|
duration: 1000 * 60
|
||||||
|
})
|
||||||
|
}
|
||||||
|
})
|
||||||
|
},
|
||||||
toggleSideBar() {
|
toggleSideBar() {
|
||||||
this.$store.dispatch('ToggleSideBar')
|
this.$store.dispatch('ToggleSideBar')
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user