1
This commit is contained in:
@@ -34,14 +34,14 @@ export function groupSelect(machineValue) {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
export function basicPartsData(project_check, project, machine_check, machine, group_check, group, pageSize, pageCurrent) {
|
export function basicPartsData(project_check, project, machine_check, machine, group_check, group, whetherToImport_check, whetherToImport, pageSize, pageCurrent) {
|
||||||
return request({
|
return request({
|
||||||
url: '',
|
url: '',
|
||||||
method: 'post',
|
method: 'post',
|
||||||
data: {
|
data: {
|
||||||
type: '1',
|
type: '1',
|
||||||
name: 'PDM_零件明细表_基本件_查询数据_综合gj',
|
name: 'PDM_零件明细表_基本件_查询数据_综合gj',
|
||||||
param: `项目流水号_check=${project_check}&项目流水号=${project}&机床流水号_check=${machine_check}&机床流水号=${machine}&组件流水号_check=${group_check}&组件流水号=${group}`,
|
param: `项目流水号_check=${project_check}&项目流水号=${project}&机床流水号_check=${machine_check}&机床流水号=${machine}&组件流水号_check=${group_check}&组件流水号=${group}&是否导入_check=${whetherToImport_check}&是否导入=${whetherToImport}`,
|
||||||
Pagination: pageCurrent + '&' + pageSize
|
Pagination: pageCurrent + '&' + pageSize
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -25,6 +25,13 @@
|
|||||||
:label="item.label"
|
:label="item.label"
|
||||||
:value="item.value"/>
|
:value="item.value"/>
|
||||||
</el-select>
|
</el-select>
|
||||||
|
<el-select v-model="whetherToImport" clearable placeholder="是否导入" filterable size="small">
|
||||||
|
<el-option
|
||||||
|
v-for="item in whetherToImports"
|
||||||
|
:key="item.value"
|
||||||
|
:label="item.label"
|
||||||
|
:value="item.value"/>
|
||||||
|
</el-select>
|
||||||
|
|
||||||
<el-button icon="el-icon-search" type="success" size="small" @click="pageCurrentWB = 1;pageSizeWB = 10;pageCurrent = 1;pageSize = 10;getTableData()">查询</el-button>
|
<el-button icon="el-icon-search" type="success" size="small" @click="pageCurrentWB = 1;pageSizeWB = 10;pageCurrent = 1;pageSize = 10;getTableData()">查询</el-button>
|
||||||
<el-upload
|
<el-upload
|
||||||
@@ -93,6 +100,14 @@
|
|||||||
align="center">
|
align="center">
|
||||||
<template slot-scope="scope">{{ scope.row.零件类型名称 }}</template>
|
<template slot-scope="scope">{{ scope.row.零件类型名称 }}</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
<el-table-column
|
||||||
|
label="是否导入"
|
||||||
|
align="center">
|
||||||
|
<template slot-scope="scope">
|
||||||
|
<el-tag v-if="Number(scope.row.是否导入)===1" type="success">已导入</el-tag>
|
||||||
|
<el-tag v-else type="danger">未导入</el-tag>
|
||||||
|
</template>
|
||||||
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
min-width="50px"
|
min-width="50px"
|
||||||
label="零件图纸"
|
label="零件图纸"
|
||||||
@@ -195,7 +210,15 @@ export default {
|
|||||||
row1: [],
|
row1: [],
|
||||||
operationType: '0',
|
operationType: '0',
|
||||||
str: '',
|
str: '',
|
||||||
arr: []
|
arr: [],
|
||||||
|
whetherToImport: '',
|
||||||
|
whetherToImports: [{
|
||||||
|
value: '1',
|
||||||
|
label: '已导入'
|
||||||
|
}, {
|
||||||
|
value: 'null',
|
||||||
|
label: '未导入'
|
||||||
|
}]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
computed: {
|
computed: {
|
||||||
@@ -274,10 +297,10 @@ export default {
|
|||||||
this.arr = this.str.split('|')
|
this.arr = this.str.split('|')
|
||||||
console.log(this.arr[0], 0)
|
console.log(this.arr[0], 0)
|
||||||
console.log(this.arr[1], 1)
|
console.log(this.arr[1], 1)
|
||||||
if (this.arr[1] === '0') {
|
if (this.arr[1] === '无该零件') {
|
||||||
this.$notify.error(`${this.arr[0]}该零件不存在,请检查上传文件名称是否正确!`)
|
this.$notify.error(`${this.arr[0]}该零件不存在,请检查上传文件名称是否正确!`)
|
||||||
}
|
}
|
||||||
if (this.arr[1] === '2') {
|
if (this.arr[1] === '重复') {
|
||||||
this.$notify.error(`${this.arr[0]}请勿重复上传!`)
|
this.$notify.error(`${this.arr[0]}请勿重复上传!`)
|
||||||
}
|
}
|
||||||
// this.$message.error(`${file.name}该零件不存在,请检查上传文件名称是否正确!`)
|
// this.$message.error(`${file.name}该零件不存在,请检查上传文件名称是否正确!`)
|
||||||
@@ -285,6 +308,7 @@ export default {
|
|||||||
if (fileList.length === 0) {
|
if (fileList.length === 0) {
|
||||||
this.$message.success('文件上传成功')
|
this.$message.success('文件上传成功')
|
||||||
// this.$refs.FileDown.getFileList(this.num)
|
// this.$refs.FileDown.getFileList(this.num)
|
||||||
|
this.getTableData()
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
uploadFailure(a, file, fileList) {
|
uploadFailure(a, file, fileList) {
|
||||||
@@ -305,8 +329,9 @@ export default {
|
|||||||
const project_check = this.projectValue ? 1 : 0
|
const project_check = this.projectValue ? 1 : 0
|
||||||
const machine_check = this.machineValue ? 1 : 0
|
const machine_check = this.machineValue ? 1 : 0
|
||||||
const group_check = this.groupValue ? 1 : 0
|
const group_check = this.groupValue ? 1 : 0
|
||||||
|
const whetherToImport_check = this.whetherToImport ? 1 : 0
|
||||||
this.loading = true
|
this.loading = true
|
||||||
basicPartsData(project_check, this.projectValue, machine_check, this.machineValue, group_check, this.groupValue, this.pageSize, this.pageCurrent).then(response => {
|
basicPartsData(project_check, this.projectValue, machine_check, this.machineValue, group_check, this.groupValue, whetherToImport_check, this.whetherToImport, this.pageSize, this.pageCurrent).then(response => {
|
||||||
this.loading = false
|
this.loading = false
|
||||||
this.tableData = response.data.rows
|
this.tableData = response.data.rows
|
||||||
this.total = response.data.total
|
this.total = response.data.total
|
||||||
@@ -411,6 +436,7 @@ export default {
|
|||||||
name: `delete from ${this.tableName} where uid = N'${id}'`
|
name: `delete from ${this.tableName} where uid = N'${id}'`
|
||||||
}
|
}
|
||||||
}).then(response => {
|
}).then(response => {
|
||||||
|
this.getTableData()
|
||||||
if (response.data.length === 0) {
|
if (response.data.length === 0) {
|
||||||
this.$message.success('删除成功')
|
this.$message.success('删除成功')
|
||||||
this.getFileList(this.num)
|
this.getFileList(this.num)
|
||||||
|
|||||||
Reference in New Issue
Block a user