diff --git a/debug.log b/debug.log index cf7df822..af455d92 100644 --- a/debug.log +++ b/debug.log @@ -1,2 +1,3 @@ [0301/083149.303:ERROR:http_transport_win.cc(273)] WinHttpSendRequest: 操作成功完成。 (0x0) [0515/102246.688:ERROR:http_transport_win.cc(276)] WinHttpSendRequest: 操作成功完成。 (0x0) +[0531/081503.881:ERROR:http_transport_win.cc(276)] WinHttpSendRequest: 操作成功完成。 (0x0) diff --git a/src/api/ManufacturingCenter/CreateIntakeList.js b/src/api/ManufacturingCenter/CreateIntakeList.js new file mode 100644 index 00000000..30f32faa --- /dev/null +++ b/src/api/ManufacturingCenter/CreateIntakeList.js @@ -0,0 +1,187 @@ +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_check, listNumber) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '杞﹂棿瑁呴厤绠$悊_棰嗘枡鍗昣棰嗘枡鍗曟煡璇', + param: '棰嗘枡鍗曠紪鍙穇check=' + listNumber_check + '&棰嗘枡鍗曠紪鍙=' + 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, isBacklog) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '杞﹂棿瑁呴厤绠$悊_棰嗘枡鍗昣棰嗘枡鍗曟槑缁嗗垹闄', + param: '棰嗘枡鍗曟槑缁嗘祦姘村彿=' + DetailNumberx + '&鏄惁鏄粸璐=' + isBacklog + } + }) +} +// 鍒犻櫎棰嗘枡鍗曟槑缁/鍩烘湰浠 +export function dropListDetailBasic(...params) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '杞﹂棿瑁呴厤绠$悊_棰嗘枡鍗昣棰嗘枡鍗曟槑缁嗗垹闄鍩烘湰浠', + param: `棰嗘枡鍗曟槑缁嗘祦姘村彿=${params[0]}&鏀朵欢淇℃伅ID=${params[1]}&杩旇繕鏁伴噺=${params[2]}` + } + }) +} +// 澧炲姞棰嗘枡鍗曟槑缁 +export function addListDetail(PickingListNumberx, projectnumber, machinenumber, teamNumber, outNumber, partType, Note, data1, data2, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '杞﹂棿瑁呴厤绠$悊_棰嗘枡鍗昣棰嗘枡鍗曟槑缁嗗鍔', + param: '棰嗘枡鍗曟祦姘村彿=' + PickingListNumberx + '&椤圭洰娴佹按鍙=' + projectnumber + '&鏈哄簥娴佹按鍙=' + machinenumber + '&缁勪欢娴佹按鍙=' + teamNumber + '&鍑哄簱鏁伴噺=' + outNumber + '&闆朵欢绫诲瀷=' + partType + '&澶囨敞\\=' + Note + '&宸ヨ壓璁″垝娴佹按鍙=' + data1 + '&鏀朵欢淇℃伅ID=' + data2 + '&閲囪喘鍚堝悓鏄庣粏娴佹按鍙=' + data4 + '&璇疯喘鍗曟槑缁嗘祦姘村彿=' + data5 + '&璐т綅娴佹按鍙=' + data6 + '&鍑哄簱绫诲瀷=' + data7 + '&鐗╂枡涓庤揣浣嶅鐓ф祦姘村彿=' + data8 + '&鍚嶇О=' + data9 + '&鐗╂枡瑙勬牸\\=' + data10 + '&鐗╂枡鍨嬪彿=' + data11 + '&闆朵欢鍥惧彿=' + data12 + '&鏉愭枡=' + data13 + } + }) +} +// 鏌ヨ婊炶揣浠 +export function searchBacklogPart(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 submitAddBacklogList(...params) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '閲囪喘绠$悊_棰嗘枡鍗曟槑缁哶婊炶揣浠禵澧炲姞鏁版嵁', + param: `棰嗘枡鍗曟祦姘村彿=${params[0]}&椤圭洰娴佹按鍙=${params[1]}&鏈哄簥娴佹按鍙=${params[2]}&缁勪欢娴佹按鍙=${params[3]}&鍑哄簱鏁伴噺=${params[4]}&澶囨敞\\=${params[5]}&璐т綅娴佹按鍙=${params[6]}&鐗╂枡涓庤揣浣嶅鐓ф祦姘村彿=${params[7]}&鍚嶇О=${params[8]}&鐗╂枡瑙勬牸\\=${params[9]}&鐗╂枡鍨嬪彿=${params[10]}` + } + }) +} diff --git a/src/api/ManufacturingCenter/MaterialArrivalManagement.js b/src/api/ManufacturingCenter/MaterialArrivalManagement.js index b7bb4a4f..5c7cf3b6 100644 --- a/src/api/ManufacturingCenter/MaterialArrivalManagement.js +++ b/src/api/ManufacturingCenter/MaterialArrivalManagement.js @@ -1,5 +1,17 @@ import request from '@/utils/request' +// 澶栬喘澶囨枡鍑哄簱 +export function change3(Number, code, num) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '杞﹂棿鐢熶骇绠$悊宸ヨ壓_鑷澶囨枡鍒拌揣鏇存敼', + param: '宸ュ簭娴佹按鍙风粍=' + Number + '&宸ヤ綔鑰呰冨嫟缂栧彿=' + code + '&宸ヨ壓璁″垝娴佹按鍙风粍=' + num + } + }) +} // 鏌ヨ闆朵欢 export function searchtable(num1, num2, num3, pageCurrent, pageSize) { return request({ diff --git a/src/api/ManufacturingCenter/ProcessQuotaEstablishment.js b/src/api/ManufacturingCenter/ProcessQuotaEstablishment.js index 7a4fa413..6867c148 100644 --- a/src/api/ManufacturingCenter/ProcessQuotaEstablishment.js +++ b/src/api/ManufacturingCenter/ProcessQuotaEstablishment.js @@ -1,5 +1,29 @@ import request from '@/utils/request' +// 鏌ヨ闆朵欢鏈紪鍒讹紙鍖呭惈鍊熺敤浠讹級 +export function getPartnames3(num1, num2) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '杞﹂棿鐢熶骇绠$悊宸ヨ壓_闆朵欢宸ヨ壓璁″垝_缂栧埗宸ヨ壓_鎸変汉鍛樻満搴婄粍鍙锋垨鍥惧彿鏌', + param: '宸ヨ壓浜哄憳缂栧彿=' + num1 + '&鏈哄簥缁勫彿鎴栧浘鍙=' + num2 + } + }) +} +// 鏌ヨ闆朵欢宸茬紪鍒讹紙鍖呭惈鍊熺敤浠讹級 +export function getPartnames4(num1, num2) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '杞﹂棿鐢熶骇绠$悊宸ヨ壓_闆朵欢宸ヨ壓璁″垝_鏌ヨ宸插畬鎴愬伐鑹哄埗瀹氶浂浠禵鎸変汉鍛樻満搴婄粍鍙锋垨鍥惧彿鏌', + param: '宸ヨ壓浜哄憳缂栧彿=' + num1 + '&鏈哄簥缁勫彿鎴栧浘鍙=' + num2 + } + }) +} // 鍏歌壓鏌ヨ<楂樼簿鍘熸湁鏁版嵁> export function searchProcess11(num) { return request({ @@ -479,3 +503,15 @@ export function TableAddLi(a, b, c, num0, num1) { } }) } +// 淇敼澶囨敞 +export function modifyRemark(...params) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '杞﹂棿鐢熶骇绠$悊宸ヨ壓_闆朵欢宸ヨ壓璁″垝_宸ヨ壓淇敼璁板綍_澧炲姞鏁版嵁', + param: `淇敼浜哄憳缂栧彿=${params[0]}&淇敼澶囨敞=${params[1]}&宸ヨ壓璁″垝娴佹按鍙=${params[2]}` + } + }) +} diff --git a/src/api/ManufacturingCenter/SparePartsOut.js b/src/api/ManufacturingCenter/SparePartsOut.js new file mode 100644 index 00000000..b7bb4a4f --- /dev/null +++ b/src/api/ManufacturingCenter/SparePartsOut.js @@ -0,0 +1,88 @@ +import request from '@/utils/request' + +// 鏌ヨ闆朵欢 +export function searchtable(num1, num2, num3, pageCurrent, pageSize) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '杞﹂棿鐢熶骇绠$悊宸ヨ壓_闆朵欢宸ヨ壓璁″垝_缂栧埗宸ヨ壓_澶囨枡鍒拌揣鏌ヨ', + param: '闆朵欢鍥惧彿_check=' + num1 + '&闆朵欢鍥惧彿=' + num2 + '&澶囨枡鍒拌揣_check=' + num3, + Pagination: pageCurrent + '&' + pageSize + } + }) +} +// 鏌ヨ闆朵欢宸ヨ壓 +export function searchtable2(num1) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '杞﹂棿鐢熶骇绠$悊宸ヨ壓_澶囨枡鎵撳嵃_鏌ヨ宸ュ簭淇℃伅', + param: '宸ヨ壓璁″垝娴佹按鍙=' + num1 + } + }) +} +// 瀹屾垚澶囨枡宸ュ簭 +export function handlechange(Number, code) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '杞﹂棿鐢熶骇绠$悊宸ヨ壓_闆朵欢宸ュ簭_淇敼鏁版嵁_宸ヤ綔鑰', + param: '宸ュ簭娴佹按鍙=' + Number + '&宸ヤ綔鑰呰冨嫟缂栧彿=' + code + } + }) +} +// 鏌ヨ澶栬喘澶囨枡闆朵欢 +export function searchtable3(num, num1, pageCurrent, pageSize) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '澶囨枡绠$悊_澶栬喘澶囨枡鏌ヨ', + param: '闆朵欢鍥惧彿_check=' + num + '&闆朵欢鍥惧彿=' + num1, + Pagination: pageCurrent + '&' + pageSize + } + }) +} +// 鑷澶囨枡鍑哄簱 +export function change(Number, code, num) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '杞﹂棿鐢熶骇绠$悊宸ヨ壓_澶囨枡鍒拌揣_鐘舵佹洿鏀', + param: '宸ヨ壓璁″垝娴佹按鍙=' + Number + '&閲嶉噺=' + code + '&鍗曚环=' + num + } + }) +} +// 澶栬喘澶囨枡鍑哄簱 +export function change2(Number, code, num) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '杞﹂棿鐢熶骇绠$悊宸ヨ壓_澶栬喘澶囨枡鍒拌揣鏇存敼', + param: '宸ュ簭娴佹按鍙风粍=' + Number + '&宸ヤ綔鑰呰冨嫟缂栧彿=' + code + '&宸ヨ壓璁″垝娴佹按鍙风粍=' + num + } + }) +} +export function handlechange2(Number, code) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '杞﹂棿鐢熶骇绠$悊宸ヨ壓_闆朵欢宸ュ簭_淇敼鏁版嵁_淇敼瀹為檯瀹屾垚鏃堕棿', + param: '宸ュ簭娴佹按鍙=' + Number + '&瀹為檯瀹屾垚鏃堕棿=' + code + } + }) +} + diff --git a/src/api/WorkshopProcurement/CreatingPurchasingMaterials.js b/src/api/WorkshopProcurement/CreatingPurchasingMaterials.js index 198c845e..8504236a 100644 --- a/src/api/WorkshopProcurement/CreatingPurchasingMaterials.js +++ b/src/api/WorkshopProcurement/CreatingPurchasingMaterials.js @@ -1,5 +1,32 @@ import request from '@/utils/request' +// 鏌ヨ鍘熸潗鏂欏簱瀛 +export function searchRawMaterial(num, pageCurrent, pageSize) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '搴撳瓨绠$悊_鍘熸潗鏂欏簱瀛樼鐞哶鏌ヨ', + param: '鍘熸潗鏂欏悕绉=' + num, + Pagination: pageCurrent + '&' + pageSize + } + }) +} +// 澧炲姞閲囪喘璁″垝鏄庣粏 +export function addMateriel2(num1, num2) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '澶囨枡绠$悊_閲囪喘璁″垝鏄庣粏_澧炲姞鏁版嵁2', + param: `閲囪喘璁″垝娴佹按鍙=${num1}&鍘熸潗鏂欐祦姘村彿缁=${num2}` + } + }) +} +// ////////////////////////////////////////////////////////////////////////////////0529鏂板姞鈫 + // 鏌ヨ澶栬喘澶囨枡鍒楄〃 export function initPartDrawing(check1, name) { return request({ diff --git a/src/views/ManufacturingCenter/CreateIntakeList/index.vue b/src/views/ManufacturingCenter/CreateIntakeList/index.vue new file mode 100644 index 00000000..b82b79d0 --- /dev/null +++ b/src/views/ManufacturingCenter/CreateIntakeList/index.vue @@ -0,0 +1,1139 @@ + + + + + diff --git a/src/views/ManufacturingCenter/MaterialArrivalManagement/index.vue b/src/views/ManufacturingCenter/MaterialArrivalManagement/index.vue index e82f8c4a..9a07d8e0 100644 --- a/src/views/ManufacturingCenter/MaterialArrivalManagement/index.vue +++ b/src/views/ManufacturingCenter/MaterialArrivalManagement/index.vue @@ -5,14 +5,13 @@ 闆朵欢鍥惧彿: 鏌ヨ - - - + 鑷澶囨枡纭 - + + - - - - - - - - -
闆朵欢鍥惧彿: 鏌ヨ - 澶栬喘澶囨枡鍑哄簱 + 澶栬喘澶囨枡纭 - + + + diff --git a/src/views/ManufacturingCenter/StatusQuery/index.vue b/src/views/ManufacturingCenter/StatusQuery/index.vue index 1f6f39b1..2b25c733 100644 --- a/src/views/ManufacturingCenter/StatusQuery/index.vue +++ b/src/views/ManufacturingCenter/StatusQuery/index.vue @@ -50,28 +50,28 @@ - - + + - + - + - + @@ -81,17 +81,17 @@ {{ scope.row.鎶曚骇鎬绘暟閲 }} - + - +