diff --git a/package.json b/package.json index 9ef2dba1..ea662239 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "element-ui": "2.4.6", "file-saver": "^1.3.8", "js-cookie": "2.2.0", - "node-sass": "^4.9.3", + "node-sass": "^4.10.0", "normalize.css": "7.0.0", "nprogress": "0.2.0", "qrcode": "^1.3.2", diff --git a/src/api/WorkshopProcurement/ArrivalStateSearch.js b/src/api/WorkshopProcurement/ArrivalStateSearch.js new file mode 100644 index 00000000..d0801afc --- /dev/null +++ b/src/api/WorkshopProcurement/ArrivalStateSearch.js @@ -0,0 +1,38 @@ +import request from '@/utils/request' + +// 初始化合同 +export function initArrivalStateContact() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间管理_到货情况_查询数据' + } + }) +} +// 查询到货情况 +export function searchArrivalState(pageCurrent, pageSize, check1, num, check2, name) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间管理_到货情况_查询数据', + param: `采购合同流水号_check=${check1}&采购合同流水号=${num}&供应商名称_check=${check2}&供应商名称=${name}`, + Pagination: pageCurrent + '&' + pageSize + } + }) +} +// 查询到货情况 +export function searchArrivalNum(num) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间管理_合同物料到货情况_查询数据', + param: `采购合同流水号=${num}` + } + }) +} diff --git a/src/api/WorkshopProcurement/CreatingProcurementContracts.js b/src/api/WorkshopProcurement/CreatingProcurementContracts.js new file mode 100644 index 00000000..16135d69 --- /dev/null +++ b/src/api/WorkshopProcurement/CreatingProcurementContracts.js @@ -0,0 +1,130 @@ +import request from '@/utils/request' + +// 初始化付款方式 +export function initPayMethod() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '采购管理_付款方式_查询数据' + } + }) +} +// 查询合同模板 +export function searchContractDemo(num1 = null) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '采购管理_合同模板_查询数据', + param: '合同模板流水号=' + num1 + } + }) +} +export function initPurchaseOrder() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间管理_基本件采购_请购单_查询数据' + } + }) +} +export function searchData(num) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间管理_基本件采购_请购单明细_查询数据', + param: '请购单流水号=' + num + } + }) +} +// 初始化付款时间节点 +export function initPayTimeNode() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '采购管理_付款时间节点_查询数据' + } + }) +} +// 查询供应商 +export function searchSupplier(check1, value1, check2, value2, check3, value3, check4, value4, check5, value5, check6, value6, check7, value7, check8, value8, check9, value9, check10, value10, check11, value11, check12, value12) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '采购管理_供应商_查询数据_根据条件', + param: '供应商名称_check=' + check1 + '&供应商名称=' + value1 + '&企业性质_check=' + check2 + '&企业性质=' + value2 + '&创立日期_check=' + check3 + '&创立日期=' + value3 + '&注册资本_check=' + check4 + '&注册资本=' + value4 + '&税号_check=' + check5 + '&税号=' + value5 + '&电子信箱_check=' + check6 + '&电子信箱=' + value6 + '&地址_check=' + check7 + '&地址=' + value7 + '&帐号_check=' + check8 + '&帐号=' + value8 + '&开户行_check=' + check9 + '&开户行=' + value9 + '&电话号码_check=' + check10 + '&电话号码=' + value10 + '&传真_check=' + check11 + '&传真=' + value11 + '&货期_check=' + check12 + '&货期=' + value12 + } + }) +} +// 查询询价单列表 表1 +export function searchInquirySheet(check1, value1, check2, value2, check3, id) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '采购管理_询价单_查询数据', + param: `供应商流水号_check=${check1}&供应商流水号=${value1}&询价单编号_check=${check2}&询价单编号=${value2}&采购员流水号_check=${check3}&采购员流水号=${id}` + } + }) +} +// 根据询价单流水号查询询价单详情 +export function searchSheetDetail(num2) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '采购管理_询价单明细_查询数据', + param: '询价单流水号_check=1&询价单流水号=' + num2 + } + }) +} +// 移出询价单1 +export function outInquirySheet(num1, num2) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '采购管理_询价单明细_删除数据', + param: '询价单流水号=' + num1 + '&组件零件流水号=' + num2 + } + }) +} +// 根据询价单流水号查询询价单详情(合同内容) +export function searchSheetContract(num1) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '采购管理_询价单明细_查询数据_根据询价单', + param: '询价单流水号=' + num1 + } + }) +} +// 生成采购合同 +export function doneContract(num1, RequisitionNumber, name1, time1, time2, method, num2, text, freight, num3, partsNum, priceGroup, dayGroup, payGroup, planGroup, taxGroup, currency, num4, id) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '车间管理_基本件采购_请购单和请购单明细_增加数据', + param: `请购单流水号=${num1}&请购单编号=${RequisitionNumber}&采购合同名称=${name1}&预到货时间=${time1}&规定到货时间=${time2}&付款方式=${method}&采购员=${id}&供应商流水号=${num2}&合同文本=${text}&运费=${freight}&物料流水号组=${num3}&请购单明细流水号组=${num4}&数量组=${partsNum}&单价组=${priceGroup}&发货天数组=${dayGroup}&付款比例组=${payGroup}&计划付款时间组=${planGroup}&税率组=${taxGroup}&币种流水号组=${currency}` + } + }) +} + diff --git a/src/api/WorkshopProcurement/DepartmentBuyerRequestFund.js b/src/api/WorkshopProcurement/DepartmentBuyerRequestFund.js new file mode 100644 index 00000000..bae165af --- /dev/null +++ b/src/api/WorkshopProcurement/DepartmentBuyerRequestFund.js @@ -0,0 +1,75 @@ +import request from '@/utils/request' + +// 查询表1 +export function searchTable1(pageCurrent, pageSize, check1, start, end, check2, num1, check3, name1, check4, name2) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间采购管理_请款表_查询数据', + param: '时间段_check=' + check1 + '&开始时间=' + start + '&结束时间=' + end + '&合同号_check=' + check2 + '&采购合同编号=' + num1 + '&采购员_check=' + check3 + '&采购员姓名=' + name1 + '&供应商_check=' + check4 + '&供应商名称=' + name2, + Pagination: pageCurrent + '&' + pageSize + } + }) +} +// 请款 +export function requestFund(num1, money, time, id) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '采购管理_请款表_增加数据', + param: `采购合同流水号=${num1}&请款金额=${money}&请款人=${id}&请款时间=${time}` + } + }) +} +// 查询请款付款情况 +export function searchCondition(num1) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '采购管理_请款表_查询数据_已付款', + param: '采购合同流水号=' + num1 + } + }) +} +// 取消请款 +export function cancelRequestFund(num1) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '采购管理_请款表_删除数据', + param: '采购科请款流水号=' + num1 + } + }) +} +// 查询请款表 +export function searchRequestTable(check, start, end) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间采购管理_请款表_查询数据_请款Excel', + param: '请款时间段_check=' + check + '&开始时间=' + start + '&结束时间=' + end + } + }) +} +// 初始化采购员 考核部门编号:采购部改2 +export function initBuyer() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '人事档案管理_人员_部门与人员_查询数据_根据部门编号', + param: '考核部门编号=2' + } + }) +} diff --git a/src/api/WorkshopProcurement/FundApproval.js b/src/api/WorkshopProcurement/FundApproval.js new file mode 100644 index 00000000..2fd88aaa --- /dev/null +++ b/src/api/WorkshopProcurement/FundApproval.js @@ -0,0 +1,89 @@ +import request from '@/utils/request' + +// 查询审核/审批/付款 +export function initApproval(pageCurrent, pageSize, state) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '采购管理_请款表_查询数据_审核审批', + param: `审核_审批_付款状态=${state}`, + Pagination: pageCurrent + '&' + pageSize + } + }) +} +// 执行审核/审批/付款 +export function execApproval(num1, num2, reason, person, state) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '采购管理_请款表_修改数据_审核审批', + param: `采购科请款流水号=${num1}&审核_审批_付款情况流水号=${num2}&未通过原因=${reason}&操作员编号=${person}&审核_审批_付款状态=${state}` + } + }) +} +// 查询车间合同审核/审批/付款 +export function initApproval1(pageCurrent, pageSize, state) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间采购管理_请款表_查询数据_审核审批', + param: `审核_审批_付款状态=${state}`, + Pagination: pageCurrent + '&' + pageSize + } + }) +} +// 执行车间合同审核/审批/付款 +export function execApproval1(num1, num2, reason, person, state) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '采购管理_请款表_修改数据_审核审批', + param: `采购科请款流水号=${num1}&审核_审批_付款情况流水号=${num2}&未通过原因=${reason}&操作员编号=${person}&审核_审批_付款状态=${state}` + } + }) +} +// 查询离线合同审核/审批/付款 +export function initApprovalOffline(pageCurrent, pageSize, state) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '采购管理_离线合同_审核审批付款_查询数据', + param: `审核_审批_付款状态=${state}`, + Pagination: pageCurrent + '&' + pageSize + } + }) +} +// 查询离线合同请款信息明细 +export function searchRequsetFundDetail(num) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '采购管理_离线合同_请款明细_查询数据', + param: `离线合同请款流水号=${num}` + } + }) +} +// 执行审核/审批/付款(离线合同) +export function execApprovalOffline(num1, num2, reason, person, state) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '采购管理_离线合同_审核审批付款_修改数据', + param: `离线合同请款流水号=${num1}&审核_审批_付款情况流水号=${num2}&未通过原因=${reason}&操作员编号=${person}&审核_审批_付款状态=${state}` + } + }) +} diff --git a/src/api/WorkshopProcurement/InvoiceStateSearch.js b/src/api/WorkshopProcurement/InvoiceStateSearch.js new file mode 100644 index 00000000..e5085095 --- /dev/null +++ b/src/api/WorkshopProcurement/InvoiceStateSearch.js @@ -0,0 +1,50 @@ +import request from '@/utils/request' + +// 发票合同 +export function searchContractInvoice(pageCurrent, pageSize, check1, num, check2, name) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间采购管理_到票情况_查询数据', + param: `采购合同流水号_check=${check1}&采购合同流水号=${num}&供应商名称_check=${check2}&供应商名称=${name}`, + Pagination: pageCurrent + '&' + pageSize + } + }) +} +// 发票查询 +export function searchInvoice(num) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间采购管理_发票_查询数据', + param: '采购合同流水号_check=1&采购合同流水号=' + num + } + }) +} +// 传送人接收人初始化 采购科改16 +export function initPerson() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '人事档案管理_人员_部门与人员_查询数据_根据部门编号', + param: '考核部门编号=16' + } + }) +} +// 初始化合同号 +export function initContract() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间采购管理_付款情况_查询数据' + } + }) +} diff --git a/src/api/WorkshopProcurement/PayStateSearch.js b/src/api/WorkshopProcurement/PayStateSearch.js new file mode 100644 index 00000000..3aab6e65 --- /dev/null +++ b/src/api/WorkshopProcurement/PayStateSearch.js @@ -0,0 +1,26 @@ +import request from '@/utils/request' + +// 初始化合同 +export function initPayState() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间采购管理_付款情况_查询数据' + } + }) +} +// 查询表1 +export function searchPayState(pageCurrent, pageSize, check1, num, check2, name) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间采购管理_付款情况_查询数据', + param: `采购合同流水号_check=${check1}&采购合同流水号=${num}&供应商名称_check=${check2}&供应商名称=${name}`, + Pagination: pageCurrent + '&' + pageSize + } + }) +} diff --git a/src/api/WorkshopProcurement/ProcurementContractApproval.js b/src/api/WorkshopProcurement/ProcurementContractApproval.js new file mode 100644 index 00000000..93ed84ff --- /dev/null +++ b/src/api/WorkshopProcurement/ProcurementContractApproval.js @@ -0,0 +1,61 @@ +import request from '@/utils/request' + +// 初始化合同号 +export function initContract() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '采购管理_采购合同_查询_cjn' + } + }) +} +// 初始化采购员(考核部门编号:采购部:2) +export function initBuyer() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '人事档案管理_人员_部门与人员_查询数据_根据部门编号', + param: '考核部门编号=2' + } + }) +} +// 采购合同查询 +export function searchTable1(pageCurrent, pageSize, check1, start, end, check2, contract, check3, name, check4, supplier) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间采购管理_合同审批_查询数据', + param: '时间段_check=' + check1 + '&开始时间=' + start + '=datetime&结束时间=' + end + '=datetime&采购合同流水号_check=' + check2 + '&采购合同流水号=' + contract + '&人员编号_check=' + check3 + '&人员编号=' + name + '&供应商名称_check=' + check4 + '&供应商名称=' + supplier, + Pagination: pageCurrent + '&' + pageSize + } + }) +} +// 采购合同明细查询 +export function searchTable2(num) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间采购管理_采购合同明细_查询数据', + param: '采购合同流水号=' + num + } + }) +} +export function submitApproval(num, num1, num2) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '采购管理_合同审批_修改数据', + param: '采购合同流水号=' + num + '&审批情况流水号=' + num1 + '&未通过原因=' + num2 + } + }) +} diff --git a/src/api/WorkshopProcurement/ProcurementContractEnquiry.js b/src/api/WorkshopProcurement/ProcurementContractEnquiry.js new file mode 100644 index 00000000..f27db9ed --- /dev/null +++ b/src/api/WorkshopProcurement/ProcurementContractEnquiry.js @@ -0,0 +1,72 @@ +import request from '@/utils/request' + +// 初始化合同号 +export function initContract() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '采购管理_采购合同_查询_cjn' + } + }) +} +// 初始化采购员(考核部门编号:采购部:2) +export function initBuyer() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '人事档案管理_人员_部门与人员_查询数据_根据部门编号', + param: '考核部门编号=2' + } + }) +} +// 采购合同查询 +export function searchTable1(pageCurrent, pageSize, check1, start, end, check2, contract, check3, name, check4, supplier, check5, approval) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '采购管理_合同_查询数据', + param: '时间段_check=' + check1 + '&开始时间=' + start + '=datetime&结束时间=' + end + '=datetime&采购合同流水号_check=' + check2 + '&采购合同流水号=' + contract + '&人员编号_check=' + check3 + '&人员编号=' + name + '&供应商名称_check=' + check4 + '&供应商名称=' + supplier + '&审批情况流水号_check=' + check5 + '&审批情况流水号=' + approval, + Pagination: pageCurrent + '&' + pageSize + } + }) +} +// 采购合同明细查询 +export function searchTable2(num) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间采购管理_采购合同明细_查询数据', + param: '采购合同流水号=' + num + } + }) +} +export function submitApproval(num, num1, num2) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '采购管理_合同审批_修改数据', + param: '采购合同流水号=' + num + '&审批情况流水号=' + num1 + '&未通过原因=' + num2 + } + }) +} +export function Disable(num) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '采购管理_采购合同_禁用', + param: '采购合同流水号=' + num + } + }) +} diff --git a/src/api/WorkshopProcurement/ProjectTotalSearch.js b/src/api/WorkshopProcurement/ProjectTotalSearch.js new file mode 100644 index 00000000..3a5a46d3 --- /dev/null +++ b/src/api/WorkshopProcurement/ProjectTotalSearch.js @@ -0,0 +1,37 @@ +import request from '@/utils/request' + +// 初始化项目 +export function initProject() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: 'PDM_项目名称_查询数据' + } + }) +} +// 初始化项目金额统计表 +export function searchProjectTotal(num) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '采购管理_项目总价_明细_查询数据', + param: `项目流水号=${num}` + } + }) +} +// 初始化项目金额统计表 +export function searchProjectTotal1(num) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间采购管理_项目总价_明细_查询数据', + param: `项目流水号=${num}` + } + }) +} diff --git a/src/api/WorkshopProcurement/PurchaseContractChange.js b/src/api/WorkshopProcurement/PurchaseContractChange.js new file mode 100644 index 00000000..05bf1b08 --- /dev/null +++ b/src/api/WorkshopProcurement/PurchaseContractChange.js @@ -0,0 +1,87 @@ +import request from '@/utils/request' + +// 初始化合同号 +export function initContract() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间采购管理_采购合同_查询_cjn' + } + }) +} +// 初始化采购员(考核部门编号:采购部:2) +export function initBuyer() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '人事档案管理_人员_部门与人员_查询数据_根据部门编号', + param: '考核部门编号=2' + } + }) +} +// 采购合同查询 +export function searchTable1(pageCurrent, pageSize, check1, start, end, check2, contract, check3, name, check4, supplier) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间采购管理_现有合同_查询数据', + param: '时间段_check=' + check1 + '&开始时间=' + start + '=datetime&结束时间=' + end + '=datetime&采购合同流水号_check=' + check2 + '&采购合同流水号=' + contract + '&人员编号_check=' + check3 + '&人员编号=' + name + '&供应商名称_check=' + check4 + '&供应商名称=' + supplier, + Pagination: pageCurrent + '&' + pageSize + } + }) +} +// 采购合同明细查询 +export function searchTable2(num) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间采购管理_采购合同明细_查询数据', + param: '采购合同流水号=' + num + } + }) +} +// 采购合同变更查询 +export function searchTable3(pageCurrent, pageSize, check1, start, end, check2, contract, check3, name, check4, supplier) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间采购管理_采购合同变更_查询数据_根据条件_cjn', + param: '时间段_check=' + check1 + '&开始时间=' + start + '=datetime&结束时间=' + end + '=datetime&采购合同流水号_check=' + check2 + '&采购合同流水号=' + contract + '&人员编号_check=' + check3 + '&人员编号=' + name + '&供应商名称_check=' + check4 + '&供应商名称=' + supplier, + Pagination: pageCurrent + '&' + pageSize + } + }) +} +// 采购合同变更明细查询 +export function searchTable4(num) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间采购管理_采购合同明细变更_查询数据', + param: '采购合同变更流水号=' + num + } + }) +} +// 采购合同变更 +export function submitContract(num, text) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '采购管理_车间采购合同变更_增加数据', + param: '采购合同流水号=' + num + '&合同变更原因=' + text + } + }) +} diff --git a/src/api/WorkshopProcurement/PurchasingQualityInspection.js b/src/api/WorkshopProcurement/PurchasingQualityInspection.js new file mode 100644 index 00000000..d21cfbf8 --- /dev/null +++ b/src/api/WorkshopProcurement/PurchasingQualityInspection.js @@ -0,0 +1,73 @@ +import request from '@/utils/request' + +// 初始化合同 +export function initPayState() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间管理_基本件外购质检_合同查询' + } + }) +} +// 初始化零件 +export function initParts() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间管理_基本件外购质检_零件查询' + } + }) +} +// 查询表1 +export function searchParts(pageCurrent, pageSize, check1, num, check2, name, check3, num1) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间管理_基本件外购质检_查询数据', + param: `采购合同流水号_check=${check1}&采购合同流水号=${num}&供应商名称_check=${check2}&供应商名称=${name}&物料流水号_check=${check3}&物料流水号=${num1}`, + Pagination: pageCurrent + '&' + pageSize + } + }) +} +// 编辑数据 +export function update(id, time, number, time1, reason, remarks) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '车间管理_基本件外购质检_编辑数据', + param: `ID=${id}&交检日期=${time}&废品数量=${number}&检查日期=${time1}&报废原因=${reason}&备注=${remarks}` + } + }) +} +// 通过数据 +export function editData(id) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '车间管理_基本件外购质检_通过', + param: `ID=${id}` + } + }) +} +// 通过数据 +export function deleteData(id) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '车间管理_基本件外购质检_删除数据', + param: `ID=${id}` + } + }) +} diff --git a/src/api/WorkshopProcurement/QualityInspectionQuery.js b/src/api/WorkshopProcurement/QualityInspectionQuery.js new file mode 100644 index 00000000..8be8d887 --- /dev/null +++ b/src/api/WorkshopProcurement/QualityInspectionQuery.js @@ -0,0 +1,37 @@ +import request from '@/utils/request' + +// 初始化合同 +export function initPayState() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间管理_基本件外购质检_合同查询' + } + }) +} +// 初始化零件 +export function initParts() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间管理_基本件外购质检_零件查询' + } + }) +} +// 查询表1 +export function searchParts(pageCurrent, pageSize, check1, num, check2, name, check3, num1) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间管理_质检情况_查询数据', + param: `采购合同流水号_check=${check1}&采购合同流水号=${num}&供应商名称_check=${check2}&供应商名称=${name}&物料流水号_check=${check3}&物料流水号=${num1}`, + Pagination: pageCurrent + '&' + pageSize + } + }) +} diff --git a/src/api/WorkshopProcurement/ReceiptConnectionSheet.js b/src/api/WorkshopProcurement/ReceiptConnectionSheet.js new file mode 100644 index 00000000..45b771a6 --- /dev/null +++ b/src/api/WorkshopProcurement/ReceiptConnectionSheet.js @@ -0,0 +1,74 @@ +import request from '@/utils/request' + +// 发票查询 +export function searchInvoice(pageCurrent, pageSize, check1, num1, check2, time, check3, transmit, check4, recipient, check5, num2) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间采购管理_发票_查询数据', + param: '发票号_check=' + check1 + '&发票号=' + num1 + '&开票时间_check=' + check2 + '&开票时间=' + time + '&传送人_check=' + check3 + '&传送人=' + transmit + '&接收人_check=' + check4 + '&接收人=' + recipient + '&采购合同流水号_check=' + check5 + '&采购合同流水号=' + num2, + Pagination: pageCurrent + '&' + pageSize + } + }) +} +// 发票增加 +export function addInvoice(num1, num2, time1, money, send, receive, remark, time2) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '采购管理_发票_增加数据', + param: '采购合同流水号=' + num1 + '&发票号=' + num2 + '&开票时间=' + time1 + '&开票金额=' + money + '&传送人=' + send + '&接收人=' + receive + '&备注=' + remark + '&操作时间=' + time2 + '&identity_receiptLiushuihao=1=int=output' + } + }) +} +// 发票编辑 +export function editInvoice(num1, num2, num3, time1, money, send, receive, remark) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '采购管理_发票_修改数据', + param: '发票流水号=' + num1 + '&采购合同流水号=' + num2 + '&发票号=' + num3 + '&开票时间=' + time1 + '&开票金额=' + money + '&传送人=' + send + '&接收人=' + receive + '&备注=' + remark + } + }) +} +// 发票删除 +export function deleteInvoice(num1) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '采购管理_发票_删除数据', + param: '发票流水号=' + num1 + } + }) +} +// 传送人接收人初始化 采购科改16 +export function initPerson() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '人事档案管理_人员_部门与人员_查询数据_根据部门编号', + param: '考核部门编号=16' + } + }) +} +// 初始化合同号 +export function initContract() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间采购管理_付款情况_查询数据' + } + }) +} diff --git a/src/icons/svg/AssemblyInformationInput.svg b/src/icons/svg/AssemblyInformationInput.svg new file mode 100644 index 00000000..2c9c30fe --- /dev/null +++ b/src/icons/svg/AssemblyInformationInput.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/AssemblyPlan.svg b/src/icons/svg/AssemblyPlan.svg new file mode 100644 index 00000000..eefbb4a1 --- /dev/null +++ b/src/icons/svg/AssemblyPlan.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/AssemblyProcessAssignment.svg b/src/icons/svg/AssemblyProcessAssignment.svg new file mode 100644 index 00000000..470f3b0d --- /dev/null +++ b/src/icons/svg/AssemblyProcessAssignment.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/AssemblyProcessPlanning.svg b/src/icons/svg/AssemblyProcessPlanning.svg new file mode 100644 index 00000000..5e6226be --- /dev/null +++ b/src/icons/svg/AssemblyProcessPlanning.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/AssemblyQuotaSetting.svg b/src/icons/svg/AssemblyQuotaSetting.svg new file mode 100644 index 00000000..0523dd88 --- /dev/null +++ b/src/icons/svg/AssemblyQuotaSetting.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/CreatingProcurementContracts.svg b/src/icons/svg/CreatingProcurementContracts.svg new file mode 100644 index 00000000..840c3e10 --- /dev/null +++ b/src/icons/svg/CreatingProcurementContracts.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/DepartmentBuyerRequestFund.svg b/src/icons/svg/DepartmentBuyerRequestFund.svg new file mode 100644 index 00000000..a0a9a6da --- /dev/null +++ b/src/icons/svg/DepartmentBuyerRequestFund.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/DiscardedPartsInquiry.svg b/src/icons/svg/DiscardedPartsInquiry.svg new file mode 100644 index 00000000..5c5be1e0 --- /dev/null +++ b/src/icons/svg/DiscardedPartsInquiry.svg @@ -0,0 +1,7 @@ + + + + + Svg Vector Icons : http://www.sfont.cn + + \ No newline at end of file diff --git a/src/icons/svg/GroupMatching.svg b/src/icons/svg/GroupMatching.svg new file mode 100644 index 00000000..fb7592c9 --- /dev/null +++ b/src/icons/svg/GroupMatching.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/InitialProduction.svg b/src/icons/svg/InitialProduction.svg new file mode 100644 index 00000000..106ec20b --- /dev/null +++ b/src/icons/svg/InitialProduction.svg @@ -0,0 +1 @@ + diff --git a/src/icons/svg/InstallationAndMonitoring.svg b/src/icons/svg/InstallationAndMonitoring.svg new file mode 100644 index 00000000..544b1eb2 --- /dev/null +++ b/src/icons/svg/InstallationAndMonitoring.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/OwnTimeStatistics.svg b/src/icons/svg/OwnTimeStatistics.svg new file mode 100644 index 00000000..c1c8993c --- /dev/null +++ b/src/icons/svg/OwnTimeStatistics.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/PartWorkCraftSelect_rdlc.svg b/src/icons/svg/PartWorkCraftSelect_rdlc.svg new file mode 100644 index 00000000..27db7473 --- /dev/null +++ b/src/icons/svg/PartWorkCraftSelect_rdlc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/PrintingAssemblyProcessCard.svg b/src/icons/svg/PrintingAssemblyProcessCard.svg new file mode 100644 index 00000000..67b40cac --- /dev/null +++ b/src/icons/svg/PrintingAssemblyProcessCard.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/ProcessAdjustQuery.svg b/src/icons/svg/ProcessAdjustQuery.svg new file mode 100644 index 00000000..eb827005 --- /dev/null +++ b/src/icons/svg/ProcessAdjustQuery.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/ProcessPlanning.svg b/src/icons/svg/ProcessPlanning.svg new file mode 100644 index 00000000..8856d469 --- /dev/null +++ b/src/icons/svg/ProcessPlanning.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/ProcessTaskAssignment.svg b/src/icons/svg/ProcessTaskAssignment.svg new file mode 100644 index 00000000..7298e92a --- /dev/null +++ b/src/icons/svg/ProcessTaskAssignment.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/ProcessingStatus.svg b/src/icons/svg/ProcessingStatus.svg new file mode 100644 index 00000000..51d5e051 --- /dev/null +++ b/src/icons/svg/ProcessingStatus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/ProcurementContractApproval.svg b/src/icons/svg/ProcurementContractApproval.svg new file mode 100644 index 00000000..e29f17f9 --- /dev/null +++ b/src/icons/svg/ProcurementContractApproval.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/ProcurementContractEnquiry.svg b/src/icons/svg/ProcurementContractEnquiry.svg new file mode 100644 index 00000000..f697aa4c --- /dev/null +++ b/src/icons/svg/ProcurementContractEnquiry.svg @@ -0,0 +1,5 @@ +<<<<<<< HEAD + +======= + +>>>>>>> c7715166c2db7a63c3f04f9003ea6f93887572ba diff --git a/src/icons/svg/ProductionCapacityBalance.svg b/src/icons/svg/ProductionCapacityBalance.svg new file mode 100644 index 00000000..ce4ec6ee --- /dev/null +++ b/src/icons/svg/ProductionCapacityBalance.svg @@ -0,0 +1 @@ + diff --git a/src/icons/svg/PurchaseContractChange.svg b/src/icons/svg/PurchaseContractChange.svg new file mode 100644 index 00000000..106ea11e --- /dev/null +++ b/src/icons/svg/PurchaseContractChange.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/PurchasingQualityInspection.svg b/src/icons/svg/PurchasingQualityInspection.svg new file mode 100644 index 00000000..2192dd2e --- /dev/null +++ b/src/icons/svg/PurchasingQualityInspection.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/QualityInspectionQuery.svg b/src/icons/svg/QualityInspectionQuery.svg new file mode 100644 index 00000000..b20d9439 --- /dev/null +++ b/src/icons/svg/QualityInspectionQuery.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/QuotaFormulation.svg b/src/icons/svg/QuotaFormulation.svg new file mode 100644 index 00000000..0523dd88 --- /dev/null +++ b/src/icons/svg/QuotaFormulation.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/RepairTimeEntry.svg b/src/icons/svg/RepairTimeEntry.svg new file mode 100644 index 00000000..f724ea38 --- /dev/null +++ b/src/icons/svg/RepairTimeEntry.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/SparePartsForScrap.svg b/src/icons/svg/SparePartsForScrap.svg new file mode 100644 index 00000000..8c490687 --- /dev/null +++ b/src/icons/svg/SparePartsForScrap.svg @@ -0,0 +1,7 @@ + + + + + Svg Vector Icons : http://www.sfont.cn + + \ No newline at end of file diff --git a/src/icons/svg/StatusQuery.svg b/src/icons/svg/StatusQuery.svg new file mode 100644 index 00000000..b98ad029 --- /dev/null +++ b/src/icons/svg/StatusQuery.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/TypicalAssemblyMaintenance.svg b/src/icons/svg/TypicalAssemblyMaintenance.svg new file mode 100644 index 00000000..ca0b0727 --- /dev/null +++ b/src/icons/svg/TypicalAssemblyMaintenance.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/TypicalProcessMaintenance.svg b/src/icons/svg/TypicalProcessMaintenance.svg new file mode 100644 index 00000000..de00f723 --- /dev/null +++ b/src/icons/svg/TypicalProcessMaintenance.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/WorkshopEquipmentManagement.svg b/src/icons/svg/WorkshopEquipmentManagement.svg new file mode 100644 index 00000000..2c63ae80 --- /dev/null +++ b/src/icons/svg/WorkshopEquipmentManagement.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/views/WorkshopProcurement/ArrivalStateSearch/index.vue b/src/views/WorkshopProcurement/ArrivalStateSearch/index.vue new file mode 100644 index 00000000..4054542b --- /dev/null +++ b/src/views/WorkshopProcurement/ArrivalStateSearch/index.vue @@ -0,0 +1,230 @@ + + + + + diff --git a/src/views/WorkshopProcurement/CreatingProcurementContracts/index.vue b/src/views/WorkshopProcurement/CreatingProcurementContracts/index.vue new file mode 100644 index 00000000..0de8e68f --- /dev/null +++ b/src/views/WorkshopProcurement/CreatingProcurementContracts/index.vue @@ -0,0 +1,812 @@ + + + + + diff --git a/src/views/WorkshopProcurement/DepartmentBuyerRequestFund/index.vue b/src/views/WorkshopProcurement/DepartmentBuyerRequestFund/index.vue new file mode 100644 index 00000000..ffedafcf --- /dev/null +++ b/src/views/WorkshopProcurement/DepartmentBuyerRequestFund/index.vue @@ -0,0 +1,486 @@ + + + + + diff --git a/src/views/WorkshopProcurement/FundApproval1/index.vue b/src/views/WorkshopProcurement/FundApproval1/index.vue new file mode 100644 index 00000000..c206c011 --- /dev/null +++ b/src/views/WorkshopProcurement/FundApproval1/index.vue @@ -0,0 +1,184 @@ + + + + + diff --git a/src/views/WorkshopProcurement/FundApproval2/index.vue b/src/views/WorkshopProcurement/FundApproval2/index.vue new file mode 100644 index 00000000..e2c6dcc7 --- /dev/null +++ b/src/views/WorkshopProcurement/FundApproval2/index.vue @@ -0,0 +1,184 @@ + + + + + diff --git a/src/views/WorkshopProcurement/FundApproval3/index.vue b/src/views/WorkshopProcurement/FundApproval3/index.vue new file mode 100644 index 00000000..2f7fd24a --- /dev/null +++ b/src/views/WorkshopProcurement/FundApproval3/index.vue @@ -0,0 +1,184 @@ + + + + + diff --git a/src/views/WorkshopProcurement/InvoiceStateSearch/index.vue b/src/views/WorkshopProcurement/InvoiceStateSearch/index.vue new file mode 100644 index 00000000..89692100 --- /dev/null +++ b/src/views/WorkshopProcurement/InvoiceStateSearch/index.vue @@ -0,0 +1,224 @@ + + + + + diff --git a/src/views/WorkshopProcurement/PayStateSearch/index.vue b/src/views/WorkshopProcurement/PayStateSearch/index.vue new file mode 100644 index 00000000..de24816a --- /dev/null +++ b/src/views/WorkshopProcurement/PayStateSearch/index.vue @@ -0,0 +1,180 @@ + + + + + diff --git a/src/views/WorkshopProcurement/ProcurementContractApproval/index.vue b/src/views/WorkshopProcurement/ProcurementContractApproval/index.vue new file mode 100644 index 00000000..3d44e5e4 --- /dev/null +++ b/src/views/WorkshopProcurement/ProcurementContractApproval/index.vue @@ -0,0 +1,433 @@ + + + + + + diff --git a/src/views/WorkshopProcurement/ProcurementContractEnquiry/index.vue b/src/views/WorkshopProcurement/ProcurementContractEnquiry/index.vue new file mode 100644 index 00000000..fbadd2fd --- /dev/null +++ b/src/views/WorkshopProcurement/ProcurementContractEnquiry/index.vue @@ -0,0 +1,432 @@ + + + + + + diff --git a/src/views/WorkshopProcurement/ProjectTotalSearch/index.vue b/src/views/WorkshopProcurement/ProjectTotalSearch/index.vue new file mode 100644 index 00000000..499d61dd --- /dev/null +++ b/src/views/WorkshopProcurement/ProjectTotalSearch/index.vue @@ -0,0 +1,192 @@ + + + + + diff --git a/src/views/WorkshopProcurement/PurchaseContractChange/index.vue b/src/views/WorkshopProcurement/PurchaseContractChange/index.vue new file mode 100644 index 00000000..bc686f43 --- /dev/null +++ b/src/views/WorkshopProcurement/PurchaseContractChange/index.vue @@ -0,0 +1,626 @@ + + + + + + diff --git a/src/views/WorkshopProcurement/PurchasingQualityInspection/index.vue b/src/views/WorkshopProcurement/PurchasingQualityInspection/index.vue new file mode 100644 index 00000000..ed811423 --- /dev/null +++ b/src/views/WorkshopProcurement/PurchasingQualityInspection/index.vue @@ -0,0 +1,232 @@ + + + + + diff --git a/src/views/WorkshopProcurement/QualityInspectionQuery/index.vue b/src/views/WorkshopProcurement/QualityInspectionQuery/index.vue new file mode 100644 index 00000000..1e0cbb99 --- /dev/null +++ b/src/views/WorkshopProcurement/QualityInspectionQuery/index.vue @@ -0,0 +1,183 @@ + + + + + diff --git a/src/views/WorkshopProcurement/ReceiptConnectionSheet/index.vue b/src/views/WorkshopProcurement/ReceiptConnectionSheet/index.vue new file mode 100644 index 00000000..699c6726 --- /dev/null +++ b/src/views/WorkshopProcurement/ReceiptConnectionSheet/index.vue @@ -0,0 +1,419 @@ + + + + +