From 385816311b20ad4db82881983767d3f98b3999b5 Mon Sep 17 00:00:00 2001
From: hedekun <200858424@qq.com>
Date: Fri, 16 Nov 2018 09:08:57 +0800
Subject: [PATCH] =?UTF-8?q?=E6=8A=80=E6=9C=AF=E4=B8=AD=E5=BF=83=E9=83=A8?=
=?UTF-8?q?=E5=88=86=E4=BF=AE=E6=94=B9=EF=BC=8C=E6=B7=BB=E5=8A=A0=E5=BA=93?=
=?UTF-8?q?=E5=AD=98=E7=B3=BB=E7=BB=9F?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/Inventory/DirectPart.js | 133 +++
src/api/Inventory/ExchangeApproval.js | 39 +
src/api/Inventory/ExchangePart.js | 110 ++
src/api/Inventory/InboundCard.js | 35 +
src/api/Inventory/Inboundscanning.js | 48 +
src/api/Inventory/InventoryCheck.js | 174 ++++
src/api/Inventory/InventoryManagement.js | 109 ++
src/api/Inventory/OfflinePartOut.js | 84 ++
src/api/Inventory/PartOut.js | 62 ++
src/api/Inventory/PickingList.js | 161 +++
src/api/Inventory/SubPartCome.js | 24 +
src/api/Inventory/SubstitutePart.js | 108 ++
src/icons/svg/CreateContract.svg | 2 +-
src/icons/svg/DirectPart.svg | 1 +
src/icons/svg/ExchangeApproval.svg | 1 +
src/icons/svg/ExchangePart.svg | 1 +
src/icons/svg/GenneralPart.svg | 1 +
src/icons/svg/InboundCard.svg | 1 +
src/icons/svg/Inboundscanning.svg | 1 +
src/icons/svg/InventoryCheck.svg | 1 +
src/icons/svg/InventoryManagement.svg | 1 +
src/icons/svg/InvoiceStateSearch.svg | 2 +-
src/icons/svg/OfflineContract.svg | 2 +-
src/icons/svg/OfflinePartOut.svg | 1 +
src/icons/svg/PartOut.svg | 1 +
src/icons/svg/PayStateSearch.svg | 2 +-
src/icons/svg/PickingList.svg | 1 +
src/icons/svg/SubPartCome.svg | 1 +
src/icons/svg/SubstitutePart.svg | 1 +
src/store/getters.js | 3 +-
src/utils/request.js | 5 +-
src/views/Inventory/DirectPart/index.vue | 460 +++++++++
.../Inventory/ExchangeApproval/index.vue | 186 ++++
src/views/Inventory/ExchangePart/index.vue | 481 +++++++++
src/views/Inventory/InboundCard/index.vue | 142 +++
src/views/Inventory/Inboundscanning/index.vue | 259 +++++
src/views/Inventory/InventoryCheck/index.vue | 970 ++++++++++++++++++
.../Inventory/InventoryManagement/index.vue | 550 ++++++++++
src/views/Inventory/OfflinePartOut/index.vue | 296 ++++++
src/views/Inventory/PartOut/index.vue | 197 ++++
src/views/Inventory/PickingList/index.vue | 875 ++++++++++++++++
src/views/Inventory/SubPartCome/index.vue | 103 ++
src/views/Inventory/SubstitutePart/index.vue | 488 +++++++++
src/views/Inventory/genneralPart/index.vue | 259 +++++
.../ArrivalStateSearch/index.vue | 230 +++++
.../BuyerRequestFund/index.vue | 670 ++++++++++++
.../PurchasingCenter/ContractChange/index.vue | 636 ++++++++++++
.../TechnologyCenter/ImportParts/index.vue | 9 +
.../TechnologyCenter/QueryParts/index.vue | 3 +-
49 files changed, 7923 insertions(+), 7 deletions(-)
create mode 100644 src/api/Inventory/DirectPart.js
create mode 100644 src/api/Inventory/ExchangeApproval.js
create mode 100644 src/api/Inventory/ExchangePart.js
create mode 100644 src/api/Inventory/InboundCard.js
create mode 100644 src/api/Inventory/Inboundscanning.js
create mode 100644 src/api/Inventory/InventoryCheck.js
create mode 100644 src/api/Inventory/InventoryManagement.js
create mode 100644 src/api/Inventory/OfflinePartOut.js
create mode 100644 src/api/Inventory/PartOut.js
create mode 100644 src/api/Inventory/PickingList.js
create mode 100644 src/api/Inventory/SubPartCome.js
create mode 100644 src/api/Inventory/SubstitutePart.js
create mode 100644 src/icons/svg/DirectPart.svg
create mode 100644 src/icons/svg/ExchangeApproval.svg
create mode 100644 src/icons/svg/ExchangePart.svg
create mode 100644 src/icons/svg/GenneralPart.svg
create mode 100644 src/icons/svg/InboundCard.svg
create mode 100644 src/icons/svg/Inboundscanning.svg
create mode 100644 src/icons/svg/InventoryCheck.svg
create mode 100644 src/icons/svg/InventoryManagement.svg
create mode 100644 src/icons/svg/OfflinePartOut.svg
create mode 100644 src/icons/svg/PartOut.svg
create mode 100644 src/icons/svg/PickingList.svg
create mode 100644 src/icons/svg/SubPartCome.svg
create mode 100644 src/icons/svg/SubstitutePart.svg
create mode 100644 src/views/Inventory/DirectPart/index.vue
create mode 100644 src/views/Inventory/ExchangeApproval/index.vue
create mode 100644 src/views/Inventory/ExchangePart/index.vue
create mode 100644 src/views/Inventory/InboundCard/index.vue
create mode 100644 src/views/Inventory/Inboundscanning/index.vue
create mode 100644 src/views/Inventory/InventoryCheck/index.vue
create mode 100644 src/views/Inventory/InventoryManagement/index.vue
create mode 100644 src/views/Inventory/OfflinePartOut/index.vue
create mode 100644 src/views/Inventory/PartOut/index.vue
create mode 100644 src/views/Inventory/PickingList/index.vue
create mode 100644 src/views/Inventory/SubPartCome/index.vue
create mode 100644 src/views/Inventory/SubstitutePart/index.vue
create mode 100644 src/views/Inventory/genneralPart/index.vue
create mode 100644 src/views/PurchasingCenter/ArrivalStateSearch/index.vue
create mode 100644 src/views/PurchasingCenter/BuyerRequestFund/index.vue
create mode 100644 src/views/PurchasingCenter/ContractChange/index.vue
diff --git a/src/api/Inventory/DirectPart.js b/src/api/Inventory/DirectPart.js
new file mode 100644
index 00000000..e5719d16
--- /dev/null
+++ b/src/api/Inventory/DirectPart.js
@@ -0,0 +1,133 @@
+import request from '@/utils/request'
+
+// 初始化项目
+export function initProject() {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: 'PDM_项目名称_查询数据'
+ }
+ })
+}
+// 机床查询
+export function searchmachine(check, num) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: 'PDM_机床名称_查询数据',
+ param: '项目流水号_check=' + check + '=int&项目流水号=' + num
+ }
+ })
+}
+// 分组查询
+export function searchTeam(machineNumber) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: 'PDM_组件名称_查询数据',
+ param: '机床流水号=' + machineNumber
+ }
+ })
+}
+// 采购合同查询
+export function searchContract() {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: '库存管理_库存管理_采购合同查询'
+ }
+ })
+}
+// 采购合同明细查询
+export function searchContractDetail(contractnumber) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: '采购管理_采购合同明细_查询数据',
+ param: '采购合同流水号=' + contractnumber
+ }
+ })
+}
+// 直达件查询
+export function searchDirectPart(pageCurrent, pageSize, project_check, project, machine_check, machine, group_check, group, contract) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: '库存管理_直达件_零件查询',
+ param: '项目流水号_check=' + project_check + '&项目流水号=' + project + '&机床流水号_check=' + machine_check + '&机床流水号=' + machine + '&组件流水号_check=' + group_check + '&组件流水号=' + group + '&合同流水号=' + contract,
+ Pagination: pageCurrent + '&' + pageSize
+ }
+ })
+}
+// 人员查询 需要在部门确定之后修改
+export function searchPeople() {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: '人事档案管理_人员_部门与人员_查询数据_根据部门编号',
+ param: '考核部门编号=' + 18
+ }
+ })
+}
+// 直达件增加
+export function addDirectPart(data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '2',
+ name: '库存管理_直达件_直达件增加',
+ param: '物料流水号=' + data1 + '&实际到货数量=' + data2 + '&货位流水号=' + data3 + '&采购合同明细流水号=' + data4 + '&入库人员流水号=' + data5 + '&领用者=' + data6 + '&出库数量=' + data7 + '&组件零件流水号=' + data8 + '&项目名称=' + data9 + '&机床名称=' + data10 + '&组件名称=' + data11 + '&物料名称=' + data12 + '&采购合同编号=' + data13 + '&备注=' + data14
+ }
+ })
+}
+// 直达件记录查询
+export function searchDirectRec(contractnumber) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: '库存管理_直达件_直达件记录查询',
+ param: '采购合同明细流水号=' + contractnumber
+ }
+ })
+}
+// 直达件记录修改
+export function editDirectRec(data1, data2, data3, data4) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '2',
+ name: '库存管理_直达件_直达件记录修改',
+ param: '直达件流水号=' + data1 + '&到货数量=' + data2 + '&领用人员流水号=' + data3 + '&备注=' + data4
+ }
+ })
+}
+// 直达件记录删除
+export function deleteDirectRec(data1) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '2',
+ name: '库存管理_直达件_直达件记录删除',
+ param: '直达件流水号=' + data1
+ }
+ })
+}
diff --git a/src/api/Inventory/ExchangeApproval.js b/src/api/Inventory/ExchangeApproval.js
new file mode 100644
index 00000000..0f6f1d73
--- /dev/null
+++ b/src/api/Inventory/ExchangeApproval.js
@@ -0,0 +1,39 @@
+import request from '@/utils/request'
+
+// 交换件查询
+export function searchExchangePart(pageCurrent, pageSize) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: '库存管理_交换件_交换件审批查询',
+ Pagination: pageCurrent + '&' + pageSize
+ }
+ })
+}
+// 通过交换件
+export function approvalExchangepart(data1, data2, data3, data4, data5, data6) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '2',
+ name: '库存管理_交换件_交换件审批通过',
+ param: '交换单流水号=' + data1 + '&交换件物料流水号=' + data2 + '&交换件组件零件流水号=' + data3 + '&交换件采购合同明细流水号=' + data4 + '&货位流水号=' + data5 + '&交换数量=' + data6
+ }
+ })
+}
+
+// 拒绝交换件
+export function disappExchangepart(data1, data2) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '2',
+ name: '库存管理_交换件_交换件审批拒绝',
+ param: '交换单流水号=' + data1 + '&不通过原因=' + data2
+ }
+ })
+}
diff --git a/src/api/Inventory/ExchangePart.js b/src/api/Inventory/ExchangePart.js
new file mode 100644
index 00000000..450b71ef
--- /dev/null
+++ b/src/api/Inventory/ExchangePart.js
@@ -0,0 +1,110 @@
+import request from '@/utils/request'
+
+// 初始化项目
+export function initProject() {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: 'PDM_项目名称_查询数据'
+ }
+ })
+}
+// 机床查询
+export function searchmachine(check, num) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: 'PDM_机床名称_查询数据',
+ param: '项目流水号_check=' + check + '=int&项目流水号=' + num
+ }
+ })
+}
+// 分组查询
+export function searchTeam(machineNumber) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: 'PDM_组件名称_查询数据',
+ param: '机床流水号=' + machineNumber
+ }
+ })
+}
+// 外购件、标准件查询
+export function searchPurchasePart(pageCurrent, pageSize, project_check, project, machine_check, machine, group_check, group) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: '库存管理_外购件出库_零件查询',
+ param: '项目流水号_check=' + project_check + '&项目流水号=' + project + '&机床流水号_check=' + machine_check + '&机床流水号=' + machine + '&组件流水号_check=' + group_check + '&组件流水号=' + group,
+ Pagination: pageCurrent + '&' + pageSize
+ }
+ })
+}
+// 领料单查询
+export function searchList(listNumber) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: '车间装配管理_领料单_领料单查询',
+ param: '领料单编号=' + listNumber
+ }
+ })
+}
+// 交换件查询
+export function searchExchangePart(pageCurrent, pageSize) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: '库存管理_交换件_交换件查询',
+ Pagination: pageCurrent + '&' + pageSize
+ }
+ })
+}
+// 增加交换件
+export function addExchangepart(data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '2',
+ name: '库存管理_交换件_交换件增加',
+ param: '交换单编号=' + data1 + '&交换件组件零件流水号=' + data2 + '&交换件物料流水号=' + data3 + '&交换件采购合同明细流水号=' + data4 + '&被交换件组件零件流水号=' + data5 + '&交换件名称=' + data6 + '&被交换件名称=' + data7 + '&货位流水号=' + data8 + '&交换数量=' + data9 + '&申请人=' + data10 + '&备注=' + data11
+ }
+ })
+}
+// 删除交换单
+export function dropExchangeList(PickingListNumberx, data) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '2',
+ name: '库存管理_交换件_交换件删除',
+ param: '交换单流水号=' + PickingListNumberx + '&交换件组件零件流水号=' + data
+ }
+ })
+}
+// 删除交换单
+export function editExchangeList(data1, data2, data3, data4) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '2',
+ name: '库存管理_交换件_交换单修改',
+ param: '交换单流水号=' + data1 + '&交换单编号=' + data2 + '&交换数量=' + data3 + '&备注=' + data4
+ }
+ })
+}
diff --git a/src/api/Inventory/InboundCard.js b/src/api/Inventory/InboundCard.js
new file mode 100644
index 00000000..da7f4230
--- /dev/null
+++ b/src/api/Inventory/InboundCard.js
@@ -0,0 +1,35 @@
+import request from '@/utils/request'
+// 采购合同查询
+export function searchContract() {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: '库存管理_库存管理_采购合同查询'
+ }
+ })
+}
+// 仓库查询
+export function searchInventory() {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: '库存管理_货位主文件_仓库查询'
+ }
+ })
+}
+// 入库记录查询
+export function searchInbound(data1, data2, data3) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: '库存管理_入库记录_查询',
+ param: '采购合同流水号=' + data1 + '&到货时间=' + data2 + '&仓库流水号=' + data3
+ }
+ })
+}
diff --git a/src/api/Inventory/Inboundscanning.js b/src/api/Inventory/Inboundscanning.js
new file mode 100644
index 00000000..f60553b3
--- /dev/null
+++ b/src/api/Inventory/Inboundscanning.js
@@ -0,0 +1,48 @@
+import request from '@/utils/request'
+// 查询零件入库情况
+export function searchTable(partnumber) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: 'MES_机加工MES_库存管理_入库模块_零件基础信息查询_根据零件图号',
+ param: '零件图号=' + partnumber + '=string'
+ }
+ })
+}
+// 仓库查询
+export function getinventory() {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: '库存管理_货位主文件_仓库查询'
+ }
+ })
+}
+// 货位查询
+export function getlocate(housenumber) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: '库存管理_货位主文件_查询数据',
+ param: '仓库流水号=' + housenumber + '=int'
+ }
+ })
+}
+// 修改入库数量
+export function insertOne(num0, num1, people, num4, num5, num6, num7) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '2',
+ name: 'MES_机加工MES_库存管理_入库模块_增加入库信息_修改入库数量',
+ param: '工艺计划流水号=' + num0 + '=int&入库数量=' + num1 + '=int&收件人员编号=' + people + '=int&送件人员编号=1001' + '&漆塑=' + num4 + '&仓库流水号=' + num5 + '&货位流水号=' + num6 + '&备注=' + num7
+ }
+ })
+}
diff --git a/src/api/Inventory/InventoryCheck.js b/src/api/Inventory/InventoryCheck.js
new file mode 100644
index 00000000..bee8c771
--- /dev/null
+++ b/src/api/Inventory/InventoryCheck.js
@@ -0,0 +1,174 @@
+import request from '@/utils/request'
+
+// 初始化项目
+export function initProject() {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: 'PDM_项目名称_查询数据'
+ }
+ })
+}
+// 机床查询
+export function searchmachine(check, num) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: 'PDM_机床名称_查询数据',
+ param: '项目流水号_check=' + check + '=int&项目流水号=' + num
+ }
+ })
+}
+// 分组查询
+export function searchTeam(machineNumber) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: 'PDM_组件名称_查询数据',
+ param: '机床流水号=' + machineNumber
+ }
+ })
+}
+// 外购件查询
+export function searchPurchasePart(pageCurrent, pageSize, project_check, project, machine_check, machine, group_check, group) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: 'dbo.库存管理_库存盘点_外购件查询',
+ param: '项目流水号_check=' + project_check + '&项目流水号=' + project + '&机床流水号_check=' + machine_check + '&机床流水号=' + machine + '&组件流水号_check=' + group_check + '&组件流水号=' + group,
+ Pagination: pageCurrent + '&' + pageSize
+ }
+ })
+}
+// 外购件入库记录查询
+export function searchPurchasePartIn(contractdetail) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: '库存管理_库存盘点_外购件入库记录',
+ param: '采购合同明细流水号=' + contractdetail
+ }
+ })
+}
+// 外购件出库记录查询
+export function searchPurchasePartOut(teampart) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: '库存管理_库存盘点_外购件出库记录',
+ param: '组件零件流水号=' + teampart
+ }
+ })
+}
+// 标准件查询
+export function searchStandardPart(pageCurrent, pageSize, project_check, project, machine_check, machine, group_check, group) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: 'dbo.库存管理_库存盘点_标准件查询',
+ param: '项目流水号_check=' + project_check + '&项目流水号=' + project + '&机床流水号_check=' + machine_check + '&机床流水号=' + machine + '&组件流水号_check=' + group_check + '&组件流水号=' + group,
+ Pagination: pageCurrent + '&' + pageSize
+ }
+ })
+}
+// 标准件入库记录查询
+export function searchStandardPartIn(data1) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: '库存管理_库存盘点_标准件入库记录',
+ param: '采购合同明细流水号=' + data1
+ }
+ })
+}
+// 标准件出库记录查询
+export function searchStandardPartOut(data1) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: '库存管理_库存盘点_标准件出库记录',
+ param: '组件零件流水号=' + data1
+ }
+ })
+}
+// 标准件安全库存修改
+export function safeAmount(data1, data2) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '2',
+ name: '库存管理_库存盘点_标准件安全库存修改',
+ param: '组件零件流水号=' + data1 + '&安全库存量=' + data2
+ }
+ })
+}
+// 基本件查询
+export function searchBasicPart(pageCurrent, pageSize, project_check, project, machine_check, machine, group_check, group) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: 'dbo.库存管理_库存盘点_基本件查询',
+ param: '项目流水号_check=' + project_check + '&项目流水号=' + project + '&机床流水号_check=' + machine_check + '&机床流水号=' + machine + '&组件流水号_check=' + group_check + '&组件流水号=' + group,
+ Pagination: pageCurrent + '&' + pageSize
+ }
+ })
+}
+// 基本件入库记录查询
+export function searchBasicPartIn(craftNumber) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: 'dbo.库存管理_库存盘点_基本件入库记录',
+ param: '工艺计划流水号=' + craftNumber
+ }
+ })
+}
+// 基本件出库记录查询
+export function searchBasicPartOut(craftNumber) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: 'dbo.库存管理_库存盘点_基本件出库记录',
+ param: '工艺计划流水号=' + craftNumber
+ }
+ })
+}
+// 通用件查询
+export function searchGeneralPart(pageCurrent, pageSize, project_check, project, machine_check, machine, group_check, group) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: '库存管理_库存盘点_通用件查询',
+ param: '项目流水号_check=' + project_check + '&项目流水号=' + project + '&机床流水号_check=' + machine_check + '&机床流水号=' + machine + '&组件流水号_check=' + group_check + '&组件流水号=' + group,
+ Pagination: pageCurrent + '&' + pageSize
+ }
+ })
+}
+
diff --git a/src/api/Inventory/InventoryManagement.js b/src/api/Inventory/InventoryManagement.js
new file mode 100644
index 00000000..99fdef63
--- /dev/null
+++ b/src/api/Inventory/InventoryManagement.js
@@ -0,0 +1,109 @@
+import request from '@/utils/request'
+
+// 查询仓库
+export function initWarehouse() {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: '库存管理_货位仓库_仓库_查询数据'
+ }
+ })
+}
+// 增加仓库
+export function addWarehouse(num0, num1, num2, num3, num4) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '2',
+ name: '库存管理_货位仓库_仓库_增加数据',
+ param: '仓库编号=' + num0 + '&仓库名称=' + num1 + '&仓库描述=' + num2 + '&地址=' + num3 + '&联系人=' + num4 + '&备注=' + num4
+ }
+ })
+}
+// 修改仓库
+export function alterWarehouse(num, num0, num1, num2, num3, num4, num5) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '2',
+ name: '库存管理_货位仓库_仓库_修改数据',
+ param: '仓库流水号=' + num + '&仓库编号=' + num0 + '&仓库名称=' + num1 + '&仓库描述=' + num2 + '&地址=' + num3 + '&联系人=' + num4 + '&备注=' + num5
+ }
+ })
+}
+// 删除仓库
+export function deleteWarehouse(num) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '2',
+ name: '库存管理_货位仓库_仓库_删除数据',
+ param: '仓库流水号=' + num
+ }
+ })
+}
+// 查询货位
+export function searchLocate(num) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: '库存管理_货位主文件_查询数据',
+ param: '仓库流水号=' + num
+ }
+ })
+}
+// 增加货位
+export function addLocate(num0, num1, num2, num3, num4) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '2',
+ name: '库存管理_货位主文件_增加数据',
+ param: '货位名称=' + num0 + '&工作中心=' + num1 + '&仓库流水号=' + num2 + '&永久=' + num3 + '&不可用量=' + num4
+ }
+ })
+}
+// 修改货位
+export function alterLocate(num, num0, num1, num2, num3, num4) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '2',
+ name: '库存管理_货位主文件_修改数据',
+ param: '货位流水号=' + num + '货位名称=' + num0 + '&工作中心=' + num1 + '&仓库流水号=' + num2 + '&永久=' + num3 + '&不可用量=' + num4
+ }
+ })
+}
+// 删除货位
+export function deleteLocate(num) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '2',
+ name: '库存管理_货位主文件_删除数据',
+ param: '货位流水号=' + num
+ }
+ })
+}
+// 人员查询 需要在部门确定之后修改
+export function searchPeople() {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: '人事档案管理_人员_部门与人员_查询数据_根据部门编号',
+ param: '考核部门编号=' + 18
+ }
+ })
+}
diff --git a/src/api/Inventory/OfflinePartOut.js b/src/api/Inventory/OfflinePartOut.js
new file mode 100644
index 00000000..16b6745d
--- /dev/null
+++ b/src/api/Inventory/OfflinePartOut.js
@@ -0,0 +1,84 @@
+import request from '@/utils/request'
+
+// 初始化项目
+export function initProject() {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: 'PDM_项目名称_查询数据'
+ }
+ })
+}
+// 机床查询
+export function searchmachine(check, num) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: 'PDM_机床名称_查询数据',
+ param: '项目流水号_check=' + check + '&项目流水号=' + num
+ }
+ })
+}
+// 分组查询
+export function searchTeam(machineNumber) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: 'PDM_组件名称_查询数据',
+ param: '机床流水号=' + machineNumber
+ }
+ })
+}
+// 初始化物料
+export function searchPart() {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: '库存管理_离线外购件_出库查询'
+ }
+ })
+}
+// 人员查询 需要在部门确定之后修改
+export function searchPeople() {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: '人事档案管理_人员_部门与人员_查询数据_根据部门编号',
+ param: '考核部门编号=' + 18
+ }
+ })
+}
+// 离线件出库
+export function outlinePartOut(data1, data2, data3, data4, data5, data6, data7, data8, data9, data10) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '2',
+ name: '库存管理_离线采购件_零件出库',
+ param: '离线合同明细流水号=' + data1 + '&领用者=' + data2 + '&出库数量=' + data3 + '&货位流水号=' + data4 + '&备注=' + data5 + '&项目流水号=' + data6 + '&机床流水号=' + data7 + '&组件流水号=' + data8 + '&物料流水号=' + data9 + '&出库人员流水号=' + data10
+ }
+ })
+}
+// 查询出库记录
+export function outRecord(data1) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: '库存管理_离线外购件出库_出库记录',
+ param: '离线合同明细流水号=' + data1
+ }
+ })
+}
diff --git a/src/api/Inventory/PartOut.js b/src/api/Inventory/PartOut.js
new file mode 100644
index 00000000..ee193210
--- /dev/null
+++ b/src/api/Inventory/PartOut.js
@@ -0,0 +1,62 @@
+import request from '@/utils/request'
+
+// 领料单查询
+export function searchList(listNumber) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: '车间装配管理_领料单_领料单查询',
+ param: '领料单编号=' + listNumber
+ }
+ })
+}
+// 领料单明细查询
+export function searchListDetail(listNumber) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: '车间装配管理_领料单_领料单明细查询',
+ param: '领料单流水号=' + listNumber
+ }
+ })
+}
+// 外购件零件出库
+export function PurchasePart(data1, data2, data3, data4, data5) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '2',
+ name: '库存管理_外购件出库_修改数据',
+ param: '组件零件流水号=' + data1 + '&领用者=' + data2 + '&出库数量=' + data3 + '&货位流水号=' + data4 + '&备注=' + data5
+ }
+ })
+}
+// 基本件零件出库
+export function BasicPart(data1, data2, data3, data4) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '2',
+ name: 'MES_机加工MES_库存管理_出库模块_出库零件信息_零件出库',
+ param: '工艺计划流水号=' + data1 + '&本次出库数量=' + data2 + '&收件信息ID=' + data3 + '&出库备注=' + data4
+ }
+ })
+}
+// 车间采购件零件出库
+export function WorkShopPart(data1, data2, data3, data4, data5) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '2',
+ name: '库存管理_车间采购出库_修改数据',
+ param: '采购合同明细流水号=' + data1 + '&领用者=' + data2 + '&出库数量=' + data3 + '&货位流水号=' + data4 + '&备注=' + data5
+ }
+ })
+}
diff --git a/src/api/Inventory/PickingList.js b/src/api/Inventory/PickingList.js
new file mode 100644
index 00000000..16426f6c
--- /dev/null
+++ b/src/api/Inventory/PickingList.js
@@ -0,0 +1,161 @@
+import request from '@/utils/request'
+
+// 初始化项目
+export function initProject() {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: 'PDM_项目名称_查询数据'
+ }
+ })
+}
+// 机床查询
+export function searchmachine(check, num) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: 'PDM_机床名称_查询数据',
+ param: '项目流水号_check=' + check + '=int&项目流水号=' + num
+ }
+ })
+}
+// 分组查询
+export function searchTeam(machineNumber) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: 'PDM_组件名称_查询数据',
+ param: '机床流水号=' + machineNumber
+ }
+ })
+}
+// 外购件、标准件查询
+export function searchPurchasePart(pageCurrent, pageSize, project_check, project, machine_check, machine, group_check, group) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: '库存管理_外购件出库_零件查询',
+ param: '项目流水号_check=' + project_check + '&项目流水号=' + project + '&机床流水号_check=' + machine_check + '&机床流水号=' + machine + '&组件流水号_check=' + group_check + '&组件流水号=' + group,
+ Pagination: pageCurrent + '&' + pageSize
+ }
+ })
+}
+// 基本件、通用件查询
+export function searchBasicPart(pageCurrent, pageSize, project_check, project, machine_check, machine, group_check, group) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: '库存管理_基本件出库_零件查询',
+ param: '项目流水号_check=' + project_check + '&项目流水号=' + project + '&机床流水号_check=' + machine_check + '&机床流水号=' + machine + '&组件流水号_check=' + group_check + '&组件流水号=' + group,
+ Pagination: pageCurrent + '&' + pageSize
+ }
+ })
+}
+// 车间采购件查询
+export function searchHoursePart(pageCurrent, pageSize, project_check, project, machine_check, machine, group_check, group) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: '库存管理_车间采购出库_零件查询',
+ param: '项目流水号_check=' + project_check + '&项目流水号=' + project + '&机床流水号_check=' + machine_check + '&机床流水号=' + machine + '&组件流水号_check=' + group_check + '&组件流水号=' + group,
+ Pagination: pageCurrent + '&' + pageSize
+ }
+ })
+}
+// 领料单查询
+export function searchList(pageCurrent, pageSize, listNumber) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: '车间装配管理_领料单_领料单查询',
+ param: '领料单编号=' + listNumber,
+ Pagination: pageCurrent + '&' + pageSize
+ }
+ })
+}
+// 领料单明细查询
+export function searchListDetail(listNumber) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: '车间装配管理_领料单_领料单明细查询',
+ param: '领料单流水号=' + listNumber
+ }
+ })
+}
+// 创建领料单
+export function addList(peopleNumber) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '2',
+ name: '车间装配管理_领料单_领料单增加',
+ param: '领料人流水号=' + peopleNumber
+ }
+ })
+}
+// 删除领料单
+export function dropList(PickingListNumberx) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '2',
+ name: '车间装配管理_领料单_领料单删除',
+ param: '领料单流水号=' + PickingListNumberx
+ }
+ })
+}
+// 删除领料单
+export function dropListDetail(DetailNumberx) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '2',
+ name: '车间装配管理_领料单_领料单明细删除',
+ param: '领料单明细流水号=' + DetailNumberx
+ }
+ })
+}
+// 增加领料单明细
+export function addListDetail(PickingListNumberx, projectnumber, machinenumber, teamNumber, project, machine, team, materialName, materialNumber, materialType, outNumber, partType, Note, data1, data2, data3, data4, data5) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '2',
+ name: '车间装配管理_领料单_领料单明细增加',
+ param: '领料单流水号=' + PickingListNumberx + '&项目流水号=' + projectnumber + '&机床流水号=' + machinenumber + '&组件流水号=' + teamNumber + '&项目名称=' + project + '&机床名称=' + machine + '&组件名称=' + team + '&物料名称=' + materialName + '&物料型号=' + materialNumber + '&物料规格=' + materialType + '&出库数量=' + outNumber + '&零件类型=' + partType + '&备注=' + Note + '&工艺计划流水号=' + data1 + '&收件信息ID=' + data2 + '&组件零件流水号=' + data3 + '&采购合同明细流水号=' + data4 + '&货位流水号=' + data5
+ }
+ })
+}
+// 修改领料单明细
+export function editListDetail(data1, data2, data3) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '2',
+ name: '车间装配管理_领料单_领料单明细修改',
+ param: '领料单明细流水号=' + data1 + '&出库数量=' + data2 + '&备注=' + data3
+ }
+ })
+}
diff --git a/src/api/Inventory/SubPartCome.js b/src/api/Inventory/SubPartCome.js
new file mode 100644
index 00000000..e208e039
--- /dev/null
+++ b/src/api/Inventory/SubPartCome.js
@@ -0,0 +1,24 @@
+import request from '@/utils/request'
+// 替换单查询
+export function searchSubstitutedCard() {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: '库存管理_替换件_替换单查询'
+ }
+ })
+}
+// 替换件到货
+export function SubstitutedCome(data1, data2, data3) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '2',
+ name: '库存管理_替换件_替换件到货',
+ param: '替换单流水号=' + data1 + '&物料与货位对照流水号=' + data2 + '&替换数量=' + data3
+ }
+ })
+}
diff --git a/src/api/Inventory/SubstitutePart.js b/src/api/Inventory/SubstitutePart.js
new file mode 100644
index 00000000..caa426a3
--- /dev/null
+++ b/src/api/Inventory/SubstitutePart.js
@@ -0,0 +1,108 @@
+import request from '@/utils/request'
+
+// 初始化项目
+export function initProject() {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: 'PDM_项目名称_查询数据'
+ }
+ })
+}
+// 机床查询
+export function searchmachine(check, num) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: 'PDM_机床名称_查询数据',
+ param: '项目流水号_check=' + check + '=int&项目流水号=' + num
+ }
+ })
+}
+// 分组查询
+export function searchTeam(machineNumber) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: 'PDM_组件名称_查询数据',
+ param: '机床流水号=' + machineNumber
+ }
+ })
+}
+// 外购件、标准件查询
+export function searchPurchasePart(project_check, project, machine_check, machine, group_check, group) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: '库存管理_外购件出库_零件查询',
+ param: '项目流水号_check=' + project_check + '&项目流水号=' + project + '&机床流水号_check=' + machine_check + '&机床流水号=' + machine + '&组件流水号_check=' + group_check + '&组件流水号=' + group
+ }
+ })
+}
+// 被替换件查询
+export function searchSubstituted() {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: '库存管理_替换件_被替换件查询'
+ }
+ })
+}
+// 替换单查询
+export function searchSubstitutedCard() {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '1',
+ name: '库存管理_替换件_替换单查询'
+ }
+ })
+}
+// 替换单修改
+export function editSubstitutedCard(data1, data2, data3, data4) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '2',
+ name: '库存管理_替换件_替换单修改',
+ param: '替换单流水号=' + data1 + '&替换单编号=' + data2 + '&替换数量=' + data3 + '&备注=' + data4
+ }
+ })
+}
+
+// 替换单删除
+export function deleteSubstitutedCard(data1) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '2',
+ name: '库存管理_替换件_替换单删除',
+ param: '替换单流水号=' + data1
+ }
+ })
+}
+// 增加替换件
+export function addSubstitutepart(data1, data2, data3, data4, data5, data6, data7, data8) {
+ return request({
+ url: '',
+ method: 'post',
+ data: {
+ type: '2',
+ name: '库存管理_替换件_零件替换',
+ param: '离线合同明细流水号=' + data1 + '&替换件组件零件流水号=' + data2 + '&替换单编号=' + data3 + '&替换件名称=' + data4 + '&被替换件名称=' + data5 + '&申请人=' + data6 + '&替换数量=' + data7 + '&备注=' + data8
+ }
+ })
+}
diff --git a/src/icons/svg/CreateContract.svg b/src/icons/svg/CreateContract.svg
index f0698135..5779ef4a 100644
--- a/src/icons/svg/CreateContract.svg
+++ b/src/icons/svg/CreateContract.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/icons/svg/DirectPart.svg b/src/icons/svg/DirectPart.svg
new file mode 100644
index 00000000..05cfbdf1
--- /dev/null
+++ b/src/icons/svg/DirectPart.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/svg/ExchangeApproval.svg b/src/icons/svg/ExchangeApproval.svg
new file mode 100644
index 00000000..53c31d40
--- /dev/null
+++ b/src/icons/svg/ExchangeApproval.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/svg/ExchangePart.svg b/src/icons/svg/ExchangePart.svg
new file mode 100644
index 00000000..eb33effa
--- /dev/null
+++ b/src/icons/svg/ExchangePart.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/svg/GenneralPart.svg b/src/icons/svg/GenneralPart.svg
new file mode 100644
index 00000000..7f583d4b
--- /dev/null
+++ b/src/icons/svg/GenneralPart.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/svg/InboundCard.svg b/src/icons/svg/InboundCard.svg
new file mode 100644
index 00000000..2cb31100
--- /dev/null
+++ b/src/icons/svg/InboundCard.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/svg/Inboundscanning.svg b/src/icons/svg/Inboundscanning.svg
new file mode 100644
index 00000000..1991078f
--- /dev/null
+++ b/src/icons/svg/Inboundscanning.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/svg/InventoryCheck.svg b/src/icons/svg/InventoryCheck.svg
new file mode 100644
index 00000000..3f686721
--- /dev/null
+++ b/src/icons/svg/InventoryCheck.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/svg/InventoryManagement.svg b/src/icons/svg/InventoryManagement.svg
new file mode 100644
index 00000000..b28e1f84
--- /dev/null
+++ b/src/icons/svg/InventoryManagement.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/svg/InvoiceStateSearch.svg b/src/icons/svg/InvoiceStateSearch.svg
index 766a1ebd..3c703af3 100644
--- a/src/icons/svg/InvoiceStateSearch.svg
+++ b/src/icons/svg/InvoiceStateSearch.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/icons/svg/OfflineContract.svg b/src/icons/svg/OfflineContract.svg
index fa56a437..6a9abd51 100644
--- a/src/icons/svg/OfflineContract.svg
+++ b/src/icons/svg/OfflineContract.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/icons/svg/OfflinePartOut.svg b/src/icons/svg/OfflinePartOut.svg
new file mode 100644
index 00000000..9928e3c3
--- /dev/null
+++ b/src/icons/svg/OfflinePartOut.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/svg/PartOut.svg b/src/icons/svg/PartOut.svg
new file mode 100644
index 00000000..2abdd2b5
--- /dev/null
+++ b/src/icons/svg/PartOut.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/svg/PayStateSearch.svg b/src/icons/svg/PayStateSearch.svg
index 3d295eee..cfdbb039 100644
--- a/src/icons/svg/PayStateSearch.svg
+++ b/src/icons/svg/PayStateSearch.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/icons/svg/PickingList.svg b/src/icons/svg/PickingList.svg
new file mode 100644
index 00000000..3640e64f
--- /dev/null
+++ b/src/icons/svg/PickingList.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/svg/SubPartCome.svg b/src/icons/svg/SubPartCome.svg
new file mode 100644
index 00000000..5f9bdf46
--- /dev/null
+++ b/src/icons/svg/SubPartCome.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/svg/SubstitutePart.svg b/src/icons/svg/SubstitutePart.svg
new file mode 100644
index 00000000..0810f88b
--- /dev/null
+++ b/src/icons/svg/SubstitutePart.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/store/getters.js b/src/store/getters.js
index aae15309..0d4e5068 100644
--- a/src/store/getters.js
+++ b/src/store/getters.js
@@ -8,6 +8,7 @@ const getters = {
visitedViews: state => state.tagsView.visitedViews,
cachedViews: state => state.tagsView.cachedViews,
permission_routers: state => state.permission.routers,
- addRouters: state => state.permission.addRouters
+ addRouters: state => state.permission.addRouters,
+ id: state => state.user.id
}
export default getters
diff --git a/src/utils/request.js b/src/utils/request.js
index 2e5d84eb..a8158773 100644
--- a/src/utils/request.js
+++ b/src/utils/request.js
@@ -3,6 +3,9 @@ import axios from 'axios'
// import store from '../store'
// import { getToken } from '@/utils/auth'
+export const wsuri = `ws://192.168.1.128:61101//WebMoudule//websocket`
+export const name = `OP8888`
+
// 创建axios实例
export const upload = `http://123.56.95.229:8411/submit/uploadFile.ashx`
export const download = `http://123.56.95.229:8411/submit/downloadFile.ashx`
@@ -26,7 +29,7 @@ const service = axios.create({
// }
// )
-// // response 拦截器
+// response 拦截器
// service.interceptors.response.use(
// response => {
// /**
diff --git a/src/views/Inventory/DirectPart/index.vue b/src/views/Inventory/DirectPart/index.vue
new file mode 100644
index 00000000..06ac5275
--- /dev/null
+++ b/src/views/Inventory/DirectPart/index.vue
@@ -0,0 +1,460 @@
+
+
+
+ 项目名称:
+
+
+
+ 机床图号:
+
+
+
+ 组号:
+
+
+
+ 采购合同:
+
+
+
+ 查询
+
+
+
+
+
+
+ {{ scope.row.采购合同编号 }}
+
+
+
+
+ {{ scope.row.项目名称 }}
+
+
+
+
+ {{ scope.row.机床名称 }}
+
+
+
+
+ {{ scope.row.组件名称 }}
+
+
+
+
+ {{ scope.row.数量 }}
+
+
+
+
+ 直达
+ 选择
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.项目名称 }}
+
+
+
+
+ {{ scope.row.机床名称 }}
+
+
+
+
+ {{ scope.row.组件名称 }}
+
+
+
+
+ {{ scope.row.采购合同编号 }}
+
+
+
+
+ {{ scope.row.物料名称 }}
+
+
+
+
+ {{ scope.row.到货数量 }}
+
+
+
+
+ {{ scope.row.备注 }}
+
+
+
+
+ 编辑
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/Inventory/ExchangeApproval/index.vue b/src/views/Inventory/ExchangeApproval/index.vue
new file mode 100644
index 00000000..44b806c0
--- /dev/null
+++ b/src/views/Inventory/ExchangeApproval/index.vue
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+ {{ scope.row.交换单编号 }}
+
+
+
+
+ {{ scope.row.交换件名称 }}
+
+
+
+
+ {{ scope.row.被交换件名称 }}
+
+
+
+
+ {{ scope.row.交换数量 }}
+
+
+
+
+ {{ scope.row.姓名 }}
+
+
+
+
+ {{ scope.row.申请时间 }}
+
+
+
+
+ {{ scope.row.备注 }}
+
+
+
+
+ 通过
+ 不通过
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/Inventory/ExchangePart/index.vue b/src/views/Inventory/ExchangePart/index.vue
new file mode 100644
index 00000000..ca8adaa1
--- /dev/null
+++ b/src/views/Inventory/ExchangePart/index.vue
@@ -0,0 +1,481 @@
+
+
+
+ 项目名称:
+
+
+
+ 机床图号:
+
+
+
+ 组号:
+
+
+
+ 查询
+
+
+
+
+
+
+ {{ scope.row.项目名称 }}
+
+
+
+
+ {{ scope.row.机床名称 }}
+
+
+
+
+ {{ scope.row.组件名称 }}
+
+
+
+
+ {{ scope.row.物料名称 }}
+
+
+
+
+ {{ scope.row.货位存量 }}
+
+
+
+
+ {{ scope.row.类型名称 }}
+
+
+
+
+ 交换
+ 被交换
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.项目名称 }}
+
+
+
+
+ {{ scope.row.机床名称 }}
+
+
+
+
+ {{ scope.row.组件名称 }}
+
+
+
+
+ {{ scope.row.物料名称 }}
+
+
+
+
+
+
+
+ 交换
+
+
+
+
+
+
+
+
+ {{ scope.row.项目名称 }}
+
+
+
+
+ {{ scope.row.机床名称 }}
+
+
+
+
+ {{ scope.row.组件名称 }}
+
+
+
+
+ {{ scope.row.物料名称 }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.交换单编号 }}
+
+
+
+
+ {{ scope.row.交换件名称 }}
+
+
+
+
+ {{ scope.row.被交换件名称 }}
+
+
+
+
+ {{ scope.row.交换数量 }}
+
+
+
+
+ {{ scope.row.姓名 }}
+
+
+
+
+ {{ scope.row.申请时间 }}
+
+
+
+
+ {{ scope.row.备注 }}
+
+
+
+
+ {{ scope.row.审批状态 }}
+
+
+
+
+ 编辑
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/Inventory/InboundCard/index.vue b/src/views/Inventory/InboundCard/index.vue
new file mode 100644
index 00000000..8f4709ed
--- /dev/null
+++ b/src/views/Inventory/InboundCard/index.vue
@@ -0,0 +1,142 @@
+
+
+
+ 采购合同编号:
+
+
+
+ 入库日期
+
+ 仓库:
+
+
+
+ 查询
+
+
+
+
+
+
+ {{ scope.row.采购合同编号 }}
+
+
+
+
+ {{ scope.row.物料名称 }}
+
+
+
+
+ {{ scope.row.物料型号 }}
+
+
+
+
+ {{ scope.row.实际到货数量 }}
+
+
+
+
+ {{ scope.row.单价 }}
+
+
+
+
+ {{ scope.row.单价 * scope.row.实际到货数量 }}
+
+
+
+
+ 选入
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/Inventory/Inboundscanning/index.vue b/src/views/Inventory/Inboundscanning/index.vue
new file mode 100644
index 00000000..73910d98
--- /dev/null
+++ b/src/views/Inventory/Inboundscanning/index.vue
@@ -0,0 +1,259 @@
+
+
+
+
+
+ 零件图号
+
+ 查询
+ 清空
+
+
+
+
+
+
+ {{ scope.row.项目名称 }}
+
+
+
+
+ {{ scope.row.机床图号 }}
+
+
+
+
+ {{ scope.row.零件图号 }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 入库
+ 移除
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/Inventory/InventoryCheck/index.vue b/src/views/Inventory/InventoryCheck/index.vue
new file mode 100644
index 00000000..ef018d8c
--- /dev/null
+++ b/src/views/Inventory/InventoryCheck/index.vue
@@ -0,0 +1,970 @@
+
+
+
+
+ 项目名称:
+
+
+
+ 机床图号:
+
+
+
+ 组号:
+
+
+
+ 基本件查询
+
+
+
+
+
+
+ {{ scope.row.项目名称 }}
+
+
+
+
+ {{ scope.row.机床名称 }}
+
+
+
+
+ {{ scope.row.组件名称 }}
+
+
+
+
+ {{ scope.row.零件名称 }}
+
+
+
+
+ {{ scope.row.可出库数量 }}
+
+
+
+
+ {{ scope.row.零件类型名称 }}
+
+
+
+
+ 选择
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.入库数量 }}
+
+
+
+
+ {{ scope.row.入库人员 }}
+
+
+
+
+ {{ scope.row.入库时间 }}
+
+
+
+
+ 选择
+
+
+
+
+
+
+
+ {{ scope.row.出库数量 }}
+
+
+
+
+ {{ scope.row.出库时间 }}
+
+
+
+
+ {{ scope.row.领用人编号 }}
+
+
+
+
+ {{ scope.row.出库备注 }}
+
+
+
+
+ 选择
+
+
+
+
+
+
+
+ 项目名称:
+
+
+
+ 机床图号:
+
+
+
+ 组号:
+
+
+
+ 通用件查询
+
+
+
+
+
+
+ {{ scope.row.项目名称 }}
+
+
+
+
+ {{ scope.row.机床名称 }}
+
+
+
+
+ {{ scope.row.组件名称 }}
+
+
+
+
+ {{ scope.row.零件名称 }}
+
+
+
+
+ {{ scope.row.可出库数量 }}
+
+
+
+
+ {{ scope.row.零件类型名称 }}
+
+
+
+
+ 选择
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.实际到货数量 }}
+
+
+
+
+ {{ scope.row.入库人员 }}
+
+
+
+
+ {{ scope.row.到货时间 }}
+
+
+
+
+ 选择
+
+
+
+
+
+
+
+ {{ scope.row.出库数量 }}
+
+
+
+
+ {{ scope.row.出库时间 }}
+
+
+
+
+ {{ scope.row.领用者 }}
+
+
+
+
+ 选择
+
+
+
+
+
+
+ 项目名称:
+
+
+
+ 机床图号:
+
+
+
+ 组号:
+
+
+
+ 外购件查询
+
+
+
+
+
+
+ {{ scope.row.项目名称 }}
+
+
+
+
+ {{ scope.row.机床名称 }}
+
+
+
+
+ {{ scope.row.组件名称 }}
+
+
+
+
+ {{ scope.row.物料名称 }}
+
+
+
+
+ {{ scope.row.入库累计数量 }}
+
+
+
+
+ {{ scope.row.类型名称 }}
+
+
+
+
+ 选择
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.实际到货数量 }}
+
+
+
+
+ {{ scope.row.入库人员 }}
+
+
+
+
+ {{ scope.row.到货时间 }}
+
+
+
+
+ 选择
+
+
+
+
+
+
+
+ {{ scope.row.出库数量 }}
+
+
+
+
+ {{ scope.row.出库时间 }}
+
+
+
+
+ {{ scope.row.领用者 }}
+
+
+
+
+ 选择
+
+
+
+
+
+
+
+ 项目名称:
+
+
+
+ 机床图号:
+
+
+
+ 组号:
+
+
+
+ 标准件查询
+
+
+
+
+
+
+ {{ scope.row.项目名称 }}
+
+
+
+
+ {{ scope.row.机床名称 }}
+
+
+
+
+ {{ scope.row.组件名称 }}
+
+
+
+
+ {{ scope.row.物料名称 }}
+
+
+
+
+ {{ scope.row.库存数量 }}
+
+
+
+
+ {{ scope.row.类型名称 }}
+
+
+
+
+ 选择
+ 修改
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.实际到货数量 }}
+
+
+
+
+ {{ scope.row.入库人员 }}
+
+
+
+
+ {{ scope.row.到货时间 }}
+
+
+
+
+ 选择
+
+
+
+
+
+
+
+ {{ scope.row.出库数量 }}
+
+
+
+
+ {{ scope.row.出库时间 }}
+
+
+
+
+ {{ scope.row.领用者 }}
+
+
+
+
+ 选择
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/Inventory/InventoryManagement/index.vue b/src/views/Inventory/InventoryManagement/index.vue
new file mode 100644
index 00000000..3510735f
--- /dev/null
+++ b/src/views/Inventory/InventoryManagement/index.vue
@@ -0,0 +1,550 @@
+
+
+
+ 增加
+
+
+
+
+
+ {{ scope.row.仓库编号 }}
+
+
+
+
+ {{ scope.row.仓库名称 }}
+
+
+
+
+ {{ scope.row.仓库描述 }}
+
+
+
+
+ {{ scope.row.地址 }}
+
+
+
+
+ {{ scope.row.联系人 }}
+
+
+
+
+ {{ scope.row.备注 }}
+
+
+
+
+ {{ scope.row.领用人 }}
+
+
+
+
+ 修改
+
+
+
+
+ 删除
+
+
+
+
+
+ 增加
+
+
+
+
+
+ {{ scope.row.货位名称 }}
+
+
+
+
+ {{ scope.row.工作中心 }}
+
+
+
+
+ {{ scope.row.永久 }}
+
+
+
+
+ {{ scope.row.不可用量 }}
+
+
+
+
+ {{ scope.row.仓库名称 }}
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/Inventory/OfflinePartOut/index.vue b/src/views/Inventory/OfflinePartOut/index.vue
new file mode 100644
index 00000000..972521a4
--- /dev/null
+++ b/src/views/Inventory/OfflinePartOut/index.vue
@@ -0,0 +1,296 @@
+
+
+
+
+
+
+
+ {{ scope.row.离线合同编号 }}
+
+
+
+
+ {{ scope.row.物料名称 }}
+
+
+
+
+ {{ scope.row.货位存量 }}
+
+
+
+
+ {{ scope.row.物料名称 }}
+
+
+
+
+ {{ scope.row.物料规格 }}
+
+
+
+
+ 出库
+ 选择
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.项目名称 }}
+
+
+
+
+ {{ scope.row.机床名称 }}
+
+
+
+
+ {{ scope.row.组件名称 }}
+
+
+
+
+ {{ scope.row.物料名称 }}
+
+
+
+
+ {{ scope.row.出库数量 }}
+
+
+
+
+ {{ scope.row.出库时间 }}
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/Inventory/PartOut/index.vue b/src/views/Inventory/PartOut/index.vue
new file mode 100644
index 00000000..b5ae6bd5
--- /dev/null
+++ b/src/views/Inventory/PartOut/index.vue
@@ -0,0 +1,197 @@
+
+
+
+ 领料单编号
+
+ 查询
+
+
+
+
+ {{ scope.row.领料单编号 }}
+
+
+
+
+ {{ scope.row.领料时间 }}
+
+
+
+
+ {{ scope.row.姓名 }}
+
+
+
+
+ 选择
+
+
+
+
+
+
+
+ {{ scope.row.项目名称 }}
+
+
+
+
+ {{ scope.row.机床名称 }}
+
+
+
+
+ {{ scope.row.组件名称 }}
+
+
+
+
+ {{ scope.row.出库数量 }}
+
+
+
+
+ {{ scope.row.货位流水号 }}
+
+
+
+
+ {{ scope.row.备注 }}
+
+
+
+
+ {{ scope.row.类型名称 }}
+
+
+
+
+ 出库
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/Inventory/PickingList/index.vue b/src/views/Inventory/PickingList/index.vue
new file mode 100644
index 00000000..2ab5ffb1
--- /dev/null
+++ b/src/views/Inventory/PickingList/index.vue
@@ -0,0 +1,875 @@
+
+
+
+ 领料单编号
+
+ 查询
+ 创建
+ 导出
+
+
+
+
+ {{ scope.row.领料单编号 }}
+
+
+
+
+ {{ scope.row.领料时间 }}
+
+
+
+
+ {{ scope.row.姓名 }}
+
+
+
+
+ 选择
+ 删除
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.物料名称 }}
+
+
+
+
+ {{ scope.row.物料型号 }}
+
+
+
+
+ {{ scope.row.物料规格 }}
+
+
+
+
+ {{ scope.row.项目名称 }}
+
+
+
+
+ {{ scope.row.机床名称 }}
+
+
+
+
+ {{ scope.row.组件名称 }}
+
+
+
+
+ {{ scope.row.出库数量 }}
+
+
+
+
+ {{ scope.row.备注 }}
+
+
+
+
+ 编辑
+ 删除
+
+
+
+
+
+ 项目名称:
+
+
+
+ 机床图号:
+
+
+
+ 组号:
+
+
+
+ 查询
+
+
+
+
+
+
+ {{ scope.row.项目名称 }}
+
+
+
+
+ {{ scope.row.机床名称 }}
+
+
+
+
+ {{ scope.row.组件名称 }}
+
+
+
+
+ {{ scope.row.零件名称 }}
+
+
+
+
+ {{ scope.row.可出库数量 }}
+
+
+
+
+ {{ scope.row.零件图号 }}
+
+
+
+
+ {{ scope.row.零件类型名称 }}
+
+
+
+
+ 领料
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.物料名称 }}
+
+
+
+
+ {{ scope.row.物料规格 }}
+
+
+
+
+ {{ scope.row.物料型号 }}
+
+
+
+
+ {{ scope.row.项目名称 }}
+
+
+
+
+ {{ scope.row.机床名称 }}
+
+
+
+
+ {{ scope.row.组件名称 }}
+
+
+
+
+ {{ scope.row.货位存量 }}
+
+
+
+
+ {{ scope.row.类型名称 }}
+
+
+
+
+ 领料
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.物料名称 }}
+
+
+
+
+ {{ scope.row.物料规格 }}
+
+
+
+
+ {{ scope.row.物料型号 }}
+
+
+
+
+ {{ scope.row.项目名称 }}
+
+
+
+
+ {{ scope.row.机床图号 }}
+
+
+
+
+ {{ scope.row.组号 }}
+
+
+
+
+ {{ scope.row.货位存量 }}
+
+
+
+
+ {{ scope.row.零件类型 }}
+
+
+
+
+ 领料
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/Inventory/SubPartCome/index.vue b/src/views/Inventory/SubPartCome/index.vue
new file mode 100644
index 00000000..e0ea6f5a
--- /dev/null
+++ b/src/views/Inventory/SubPartCome/index.vue
@@ -0,0 +1,103 @@
+
+
+
+ 替换单编号
+
+ 零件图号
+
+ 查询
+
+
+
+
+
+
+ {{ scope.row.替换单编号 }}
+
+
+
+
+ {{ scope.row.替换件名称 }}
+
+
+
+
+ {{ scope.row.被替换件名称 }}
+
+
+
+
+ {{ scope.row.替换数量 }}
+
+
+
+
+ {{ scope.row.申请时间 }}
+
+
+
+
+ {{ scope.row.备注 }}
+
+
+
+
+ 替换件到货
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/Inventory/SubstitutePart/index.vue b/src/views/Inventory/SubstitutePart/index.vue
new file mode 100644
index 00000000..19a44088
--- /dev/null
+++ b/src/views/Inventory/SubstitutePart/index.vue
@@ -0,0 +1,488 @@
+
+
+
+ 项目名称:
+
+
+
+ 机床图号:
+
+
+
+ 组号:
+
+
+
+ 查询
+
+
+
+
+
+
+ {{ scope.row.项目名称 }}
+
+
+
+
+ {{ scope.row.机床名称 }}
+
+
+
+
+ {{ scope.row.组件名称 }}
+
+
+
+
+ {{ scope.row.物料名称 }}
+
+
+
+
+ {{ scope.row.货位存量 }}
+
+
+
+
+ {{ scope.row.类型名称 }}
+
+
+
+
+ 替换
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.项目名称 }}
+
+
+
+
+ {{ scope.row.机床名称 }}
+
+
+
+
+ {{ scope.row.组件名称 }}
+
+
+
+
+ {{ scope.row.物料名称 }}
+
+
+
+
+
+
+
+ 替换件
+
+
+ 替换
+
+
+
+
+
+
+
+
+ {{ scope.row.物料名称 }}
+
+
+
+
+ {{ scope.row.物料型号 }}
+
+
+
+
+ {{ scope.row.数量 }}
+
+
+
+
+ {{ scope.row.物料规格 }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+ {{ scope.row.物料名称 }}
+
+
+
+
+ {{ scope.row.物料型号 }}
+
+
+
+
+ {{ scope.row.数量 }}
+
+
+
+
+ 选择
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.替换单编号 }}
+
+
+
+
+ {{ scope.row.替换件名称 }}
+
+
+
+
+ {{ scope.row.被替换件名称 }}
+
+
+
+
+ {{ scope.row.替换数量 }}
+
+
+
+
+ {{ scope.row.姓名 }}
+
+
+
+
+ {{ scope.row.申请时间 }}
+
+
+
+
+ {{ scope.row.备注 }}
+
+
+
+
+ 编辑
+ 删除
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/Inventory/genneralPart/index.vue b/src/views/Inventory/genneralPart/index.vue
new file mode 100644
index 00000000..facdccf5
--- /dev/null
+++ b/src/views/Inventory/genneralPart/index.vue
@@ -0,0 +1,259 @@
+
+
+
+
+
+ 零件图号
+
+ 查询
+ 清空
+
+
+
+
+
+
+ {{ scope.row.项目名称 }}
+
+
+
+
+ {{ scope.row.机床图号 }}
+
+
+
+
+ {{ scope.row.零件图号 }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 入库
+ 移除
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/PurchasingCenter/ArrivalStateSearch/index.vue b/src/views/PurchasingCenter/ArrivalStateSearch/index.vue
new file mode 100644
index 00000000..f2b638ac
--- /dev/null
+++ b/src/views/PurchasingCenter/ArrivalStateSearch/index.vue
@@ -0,0 +1,230 @@
+
+
+
+ 合同号:
+
+
+ {{ item.label }}
+ {{ item.name }}
+
+
+ 供应商:
+
+ 查询
+
+
+
+
+
+
+ {{ scope.row.采购合同编号 }}
+
+
+
+
+ {{ scope.row.采购合同名称 }}
+
+
+
+
+ {{ scope.row.规定到货时间.split(' ')[0] }}
+
+
+
+
+ {{ scope.row.供应商名称 }}
+
+
+
+
+ {{ scope.row.姓名 }}
+
+
+
+
+ 全部到货
+ 即将拖期
+ 已拖期
+ 进度正常
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.采购合同编号 }}
+
+
+
+
+ {{ scope.row.物料名称 }}
+
+
+
+
+ {{ scope.row.物料规格 }}
+
+
+
+
+ {{ scope.row.物料型号 }}
+
+
+
+
+ {{ scope.row.数量 }}
+
+
+
+
+ {{ scope.row.总到货数量 }}
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/PurchasingCenter/BuyerRequestFund/index.vue b/src/views/PurchasingCenter/BuyerRequestFund/index.vue
new file mode 100644
index 00000000..762352a6
--- /dev/null
+++ b/src/views/PurchasingCenter/BuyerRequestFund/index.vue
@@ -0,0 +1,670 @@
+
+
+
+ 开始时间:
+
+ 结束时间:
+
+ 合同号:
+
+ 采购员:
+
+ 供应商:
+
+ 查询
+
+
+
+
+
+
+ {{ scope.row.采购合同编号 }}
+
+
+
+
+ {{ scope.row.采购合同名称 }}
+
+
+
+
+ {{ scope.row.规定到货时间 }}
+
+
+
+
+ {{ scope.row.供应商名称 }}
+
+
+
+
+ {{ scope.row.总金额 }}
+
+
+
+
+ {{ scope.row.付款方式内容 }}
+
+
+
+
+ {{ scope.row.欠款金额 }}
+
+
+
+
+ {{ scope.row.姓名 }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.请款金额 }}
+
+
+
+
+ {{ scope.row.请款时间 }}
+
+
+
+
+ {{ scope.row.审核情况内容 }}
+
+
+
+
+ {{ scope.row.未通过审核原因 }}
+
+
+
+
+ {{ scope.row.审批情况内容 }}
+
+
+
+
+ {{ scope.row.未通过审批原因 }}
+
+
+
+
+ {{ scope.row.付款情况内容 }}
+
+
+
+
+ {{ scope.row.未付款原因 }}
+
+
+
+
+ 取消请款
+
+
+
+
+
+
+
+ 请款
+
+
+
+
+
+
+
+
+
+ 请款开始时间:
+
+ 请款结束时间:
+
+ 查询
+ 导出Excel
+
+
+
+
+
+
+ {{ scope.row.采购合同编号 }}
+
+
+
+
+ {{ scope.row.采购合同名称 }}
+
+
+
+
+ {{ scope.row.规定到货时间 }}
+
+
+
+
+ {{ scope.row.实际到货时间 }}
+
+
+
+
+ {{ scope.row.供应商名称 }}
+
+
+
+
+ {{ scope.row.总金额 }}
+
+
+
+
+ {{ scope.row.付款方式内容 }}
+
+
+
+
+ {{ scope.row.欠款金额 }}
+
+
+
+
+ {{ scope.row.姓名 }}
+
+
+
+
+ {{ scope.row.请款金额 }}
+
+
+
+
+ {{ scope.row.请款时间 }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 确定
+ 清空
+
+
+
+
+
+ {{ scope.row.供应商名称 }}
+
+
+
+
+ {{ scope.row.企业性质 }}
+
+
+
+
+ {{ scope.row.创立日期 }}
+
+
+
+
+ {{ scope.row.注册资本 }}
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.考勤编号 }}
+
+
+
+
+ {{ scope.row.姓名 }}
+
+
+
+
+ {{ scope.row.性别 }}
+
+
+
+
+ {{ scope.row.岗位名称 }}
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/PurchasingCenter/ContractChange/index.vue b/src/views/PurchasingCenter/ContractChange/index.vue
new file mode 100644
index 00000000..c83b801e
--- /dev/null
+++ b/src/views/PurchasingCenter/ContractChange/index.vue
@@ -0,0 +1,636 @@
+
+
+
+
+
+
+ 时间段:
+
+ 合同号:
+
+
+ {{ item.label }}
+ {{ item.name }}
+
+
+ 采购员:
+
+
+
+
+
+ 供应商:
+
+ 查询新合同
+ 变更原因:
+
+ 合同变更
+
+
+
+
+ {{ scope.row.采购合同编号 }}
+
+
+
+
+ {{ scope.row.采购合同名称 }}
+
+
+
+
+ {{ scope.row.供应商名称 }}
+
+
+
+
+ {{ scope.row.规定到货时间.split(' ')[0] }}
+
+
+
+
+ {{ scope.row.姓名 }}
+
+
+
+
+ {{ scope.row.总金额 }}
+
+
+
+
+ {{ scope.row.付款方式内容 }}
+
+
+
+
+ 作废
+
+
+
+
+
+
+
+
+
+ | GAOJING |
+ 产品销售合同 |
+
+
+ | 需方 |
+ 江苏高精机电装备有限公司 |
+ 合同编号 |
+ {{ contract01 }} |
+
+
+ | 供方 |
+ {{ supplier01 }} |
+ 签订地点 |
+ 江苏盐城 |
+
+
+ 一、 产品名称、型号、数量、单价、品牌:
+
+
+
+ | 物料名称 |
+ 物料规格 |
+ 物料型号 |
+ 发货天数 |
+ 数量 |
+ 单价 |
+ 总价 |
+
+
+
+
+ | 运费: |
+ {{ freight01 }} |
+
+
+ | 总价: (人民币){{ RMB01 }}(含0.17增值税) |
+ {{ TotalAmount01 }} |
+
+
+
+
+
+
+
+
+
+
+
+ 时间段:
+
+ 合同号:
+
+
+ {{ item.label }}
+ {{ item.name }}
+
+
+ 采购员:
+
+
+
+
+
+ 供应商:
+
+ 查询旧合同
+
+
+
+
+ {{ scope.row.采购合同编号 }}
+
+
+
+
+ {{ scope.row.采购合同名称 }}
+
+
+
+
+ {{ scope.row.供应商名称 }}
+
+
+
+
+ {{ scope.row.规定到货时间 }}
+
+
+
+
+ {{ scope.row.姓名 }}
+
+
+
+
+ {{ scope.row.总金额 }}
+
+
+
+
+ {{ scope.row.付款方式内容 }}
+
+
+
+
+ {{ scope.row.更改标记 }}
+
+
+
+
+ {{ scope.row.合同变更原因 }}
+
+
+
+
+
+
+
+
+
+ | GAOJING |
+ 产品销售合同 |
+
+
+ | 需方 |
+ 江苏高精机电装备有限公司 |
+ 合同编号 |
+ {{ contract02 }} |
+
+
+ | 供方 |
+ {{ supplier02 }} |
+ 签订地点 |
+ 江苏盐城 |
+
+
+ 一、 产品名称、型号、数量、单价、品牌:
+
+
+
+ | 物料名称 |
+ 物料规格 |
+ 物料型号 |
+ 发货天数 |
+ 数量 |
+ 单价 |
+ 总价 |
+
+
+
+
+ | 运费: |
+ {{ freight02 }} |
+
+
+ | 总价: (人民币){{ RMB02 }}(含0.17增值税) |
+ {{ TotalAmount02 }} |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/TechnologyCenter/ImportParts/index.vue b/src/views/TechnologyCenter/ImportParts/index.vue
index b481a20d..fb295a00 100644
--- a/src/views/TechnologyCenter/ImportParts/index.vue
+++ b/src/views/TechnologyCenter/ImportParts/index.vue
@@ -27,6 +27,15 @@
+
+
+ 将文件拖到此处,或点击上传
+ 只能上传jpg/png文件,且不超过500kb
+
diff --git a/src/views/TechnologyCenter/QueryParts/index.vue b/src/views/TechnologyCenter/QueryParts/index.vue
index 97dfd673..f80d7e5f 100644
--- a/src/views/TechnologyCenter/QueryParts/index.vue
+++ b/src/views/TechnologyCenter/QueryParts/index.vue
@@ -272,7 +272,8 @@ export default {
this.total = res.total
})
} else {
- const type = this.groupName.indexOf('WG') ? 1 : 2
+ const type = this.groupName.indexOf('WG') > -1 ? 2 : 1
+ console.log(type)
this.loadingWB = true
purchasePartsData(this.groupValue, type, this.pageCurrentWB, this.pageSizeWB).then(response => {
this.loadingWB = false