From de437e03e2bdb91c244c9d9fcff798513d19e01d Mon Sep 17 00:00:00 2001 From: jiangfuzhuang Date: Mon, 10 Jun 2019 09:41:35 +0800 Subject: [PATCH] =?UTF-8?q?=E9=9B=B6=E4=BB=B6=E6=95=B0=E9=87=8F=E7=BB=B4?= =?UTF-8?q?=E6=8A=A4=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/BasicData/PartsNumberMaintenance.js | 103 ++++++- src/utils/request.js | 2 +- .../PartsNumberMaintenance/index.vue | 261 +++++++++++++----- 3 files changed, 292 insertions(+), 74 deletions(-) diff --git a/src/api/BasicData/PartsNumberMaintenance.js b/src/api/BasicData/PartsNumberMaintenance.js index be42f44c..1233566a 100644 --- a/src/api/BasicData/PartsNumberMaintenance.js +++ b/src/api/BasicData/PartsNumberMaintenance.js @@ -34,7 +34,42 @@ export function groupSelect(machineValue) { } }) } - +export function searchTable5(pageCurrent, pageSize, projectCheck, project, machineCheck, machine, groupCheck, group) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: 'PDM_零件明细表_外购件和标准件_临时表数据查询', + param: `项目名字_check=${projectCheck}&项目名字=${project}&机床名字_check=${machineCheck}&机床名字=${machine}&组号_check=${groupCheck}&组号=${group}`, + Pagination: pageCurrent + '&' + pageSize + } + }) +} +export function searchTable6(pageCurrent, pageSize, projectCheck, project, machineCheck, machine, groupCheck, group) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: 'PDM_零件明细表_基本件_临时表数据查询', + param: `项目名字_check=${projectCheck}&项目名字=${project}&机床名字_check=${machineCheck}&机床名字=${machine}&组号_check=${groupCheck}&组号=${group}`, + Pagination: pageCurrent + '&' + pageSize + } + }) +} +export function searchTable7(pageCurrent, pageSize, projectCheck, project, machineCheck, machine, groupCheck, group) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: 'PDM_零件明细表_外购件_临时表数据查询', + param: `项目名字_check=${projectCheck}&项目名字=${project}&机床名字_check=${machineCheck}&机床名字=${machine}&组号_check=${groupCheck}&组号=${group}`, + Pagination: pageCurrent + '&' + pageSize + } + }) +} export function basicPartsData(project_check, project, machine_check, machine, group_check, group, pageSize, pageCurrent) { return request({ url: '', @@ -70,6 +105,61 @@ export function deleteBasicParts(basicNum) { } }) } +export function alldelete(basicNum) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: 'PDM_零件明细表_基本件_删除数据_根据组件流水号', + param: `组件流水号=${basicNum}` + } + }) +} +export function deleteBasicParts5(basicNum) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: 'PDM_零件明细表_外购件和标准件_临时表_删除', + param: `id=${basicNum}` + } + }) +} +export function alldeleteBasicParts5(project, machine, group) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: 'PDM_零件明细表_外购件和标准件_临时表_全部删除', + param: `项目=${project}&机床=${machine}&组号=${group}` + } + }) +} +export function deleteBasicParts6(basicNum) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: 'PDM_零件明细表_基本件_临时表_删除', + param: `id=${basicNum}` + } + }) +} +export function alldeleteBasicParts6(project, machine, group) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: 'PDM_零件明细表_基本件_临时表_全部删除', + param: `项目=${project}&机床=${machine}&组号=${group}` + } + }) +} export function deletePurchaseData(num) { return request({ url: '', @@ -81,6 +171,17 @@ export function deletePurchaseData(num) { } }) } +export function alldeleteWB(num) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: 'PDM_零件明细表_标准件和外购件_删除数据_根据组件流水号', + param: '组件流水号=' + num + '=int' + } + }) +} export function editPurchaseData(num, num1) { return request({ url: '', diff --git a/src/utils/request.js b/src/utils/request.js index 39e0294c..9c343912 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -22,7 +22,7 @@ export const ServerIP = `http://192.168.1.231:8411/webpage/file/` export const uploadFileMachine = `http://192.168.1.231:8411/submit/uploadFileMachine.ashx` // 机床总图 发布时改成0.231 export const downloadFileMachine = `http://192.168.1.231:8411/submit/downloadFileMachine.ashx` // 机床总图 发布时改成0.231 const service = axios.create({ - baseURL: `http://192.168.1.231:8411/submit/MESCommonBase.ashx`, + baseURL: `http://192.168.0.222:8022/submit/MESCommonBase.ashx`, timeout: 1500000 // 请求超时时间 }) diff --git a/src/views/BasicData/PartsNumberMaintenance/index.vue b/src/views/BasicData/PartsNumberMaintenance/index.vue index ce8a49b1..c60e6d88 100644 --- a/src/views/BasicData/PartsNumberMaintenance/index.vue +++ b/src/views/BasicData/PartsNumberMaintenance/index.vue @@ -9,7 +9,6 @@ :label="item.label" :value="item.value"/> - 机床图号 查询 -
基本件三表数量
+
+ 基本件三表数量 + 全部删除 +
-
外购件和标准件三表数量
+
+ 外购件和标准件三表数量 + 全部删除 +
-
11111
- - +
+ 临时表 + 全部删除 +
+ + - + - + + + + - - - - - - - - - - + - + - + - + @@ -564,54 +562,44 @@ @current-change="handleCurrentChange5"/> - + - + - + + + + - + - + - + - - - - - - - - - @@ -619,7 +607,7 @@