diff --git a/src/api/basic/busTypeChange.js b/src/api/basic/busTypeChange.js index 0aa79571..0ab63dc3 100644 --- a/src/api/basic/busTypeChange.js +++ b/src/api/basic/busTypeChange.js @@ -31,3 +31,11 @@ export function deleteBusTypeChange(data) { data: data }); } +export function getBusChange(query) { + return axios({ + url: "/basic/bustype/change/filter", + method: "get", + params: query + }); +} + diff --git a/src/api/inout/stockOrder.js b/src/api/inout/stockOrder.js new file mode 100644 index 00000000..1d02d62d --- /dev/null +++ b/src/api/inout/stockOrder.js @@ -0,0 +1,347 @@ +/** + * Created by lk on 17/6/4. + */ +import axios from '@/utils/request' + +// 获取列表 +export function stockOrderList(query) { + return axios({ + url: "/udiwms/stock/order/filter", + method: "get", + params: query + }); +} + + +// 获取列表 +export function stockListDetail(query) { + return axios({ + url: "/udiwms/stock/order/filterDetail", + method: "get", + params: query + }); +} + +export function stockOrderDetail(query) { + return axios( + { + url: "/udiwms/stock/order/detail/filter", + method: "get", + params: query + } + ) +} + +export function stockOrderDetail2(query) { + return axios( + { + url: "/udiwms/stock/order/detail/filter2", + method: "get", + params: query + } + ) +} + +export function stockOrderDetailTemp(query) { + return axios( + { + url: "/udiwms/stock/order/detail/temp/filter", + method: "get", + params: query + } + ) +} + + +export function insertStockOrderWeb(query) { + return axios({ + url: "/udiwms/stock/order/insertWeb", + method: "post", + data: query + }); +} + + +export function deleteStockOrderById(query) { + return axios({ + url: "/udiwms/stock/order/delete", + method: "post", + data: query + }); +} + +export function deleteErrorStockOrderById(query) { + return axios({ + url: "/udiwms/stock/order/error/delete", + method: "post", + data: query + }); +} + +export function deleteStockOrderDetailById(query) { + return axios({ + url: "/udiwms/stock/order/detail/delete", + method: "post", + data: query + }); +} + +export function deleteStockOrderDetailTempById(query) { + return axios({ + url: "/udiwms/stock/order/detail/temp/delete", + method: "post", + data: query + }); +} + + +export function submitStockOrder(query) { + return axios({ + url: "/udiwms/stock/order/submit", + method: "get", + params: query + }); +} + +export function updateStockOrder(query) { + return axios({ + url: "/udiwms/stock/order/update", + method: "post", + data: query + }); +} + + +export function submitNewStockOrder(query) { + return axios({ + url: "/udiwms/stock/order/new/submit", + method: "get", + params: query + }); +} + +export function repealSubmitNewStockOrder(query) { + return axios({ + url: "/udiwms/stock/order/new/repealSubmit", + method: "get", + params: query + }); +} + +export function submitStockOrderError(query) { + return axios({ + url: "/udiwms/stock/order/error/submit", + method: "get", + params: query + }); +} + +export function uploadStockOrderDetailCount(query) { + return axios( + { + url: "/udiwms/stock/order/detail/uploadCount", + method: "get", + params: query + } + ) +} + +export function getStockOrderDetailInstrument(query) { + return axios( + { + url: "/udiwms/stock/order/detail/getInstrument", + method: "get", + params: query + } + ) +} + +export function getStockOrderDetailInstrumentById(query) { + return axios( + { + url: "/udiwms/stock/order/detail/getInstrumentById", + method: "post", + data: query + } + ) +} + +export function addStockOrderDetailFromCode(query) { + return axios( + { + url: "/udiwms/stock/order/detail/addFromCode", + method: "get", + params: query + } + ) +} + +export function addStockOrderDetailFromCodeById(query) { + return axios( + { + url: "/udiwms/stock/order/detail/addFromCodeById", + method: "get", + params: query + } + ) +} + +export function stockOrderDetailQueryProduct(query) { + return axios( + { + url: "/udiwms/stock/order/detail/queryProduct", + method: "get", + params: query + } + ) +} + +export function stockOrderDetailFilterProduct(query) { + return axios( + { + url: "/udiwms/stock/order/detail/filterProduct", + method: "get", + params: query + } + ) +} + +export function filterAllProduct(query) { + return axios( + { + url: "/udiwms/inner/order/filterProduct", + method: "get", + params: query + } + ) +} + + +export function uploadStockOrderDetail(query) { + return axios( + { + url: "/udiwms/stock/order/detail/upload", + method: "get", + params: query + } + ) +} + +export function copyStockOrderDetail(query) { + return axios( + { + url: "/udiwms/stock/order/detail/copy", + method: "get", + params: query + } + ) +} + + +export function generateStockOrderQRCodeText(query) { + return axios({ + url: "/udiwms/stock/order/qrcode/generate/text", + method: "post", + data: query + }); +} + +export function generateInnerQRCodeText(query) { + return axios({ + url: "/udiwms/inner/order/generate/text", + method: "post", + data: query + }); +} + + + +export function stockOrderGenerateBillNo(query) { + return axios({ + url: "/udiwms/stock/order/generateBillNo", + method: "get", + params: query + }); +} + +export function generateBillNoInt(query) { + return axios({ + url: "/udiwms/stock/order/generateBillNoInt", + method: "get", + params: query + }); +} + + +export function supplementOrder(query) { + return axios({ + url: "/udiwms/stock/order/supplementOrder", + method: 'get', + params: query + }); +} + +export function updateStockOrderDetail(query) { + return axios({ + url: '/udiwms/stock/order/detail/update', + method: 'post', + data: query + }) +} + +export function stockOrderChange(query) { + + return axios({ + url: "/udiwms/stock/order/change", + method: "post", + data: query + }); +} + + +export function updateStatus(query) { + + return axios({ + url: "/spms/inout/order/web/updateStatus", + method: "post", + data: query + }); +} + +export function submitStockOrderToThirdSys(params) { + return axios({ + url: "/udiwms/stock/order/error/submitStockOrderToThirdSys", + method: "get", + params: params + }) +} + +// export function findOrderByStockOrder(query) { +// return axios({ +// url: "/udiwms/inout/order/findOrderByStockOrder", +// method: 'get', +// params: query +// }); +// } + +export function rollbackOrder(params) { + return axios({ + url: "/udiwms/stock/order/received/rollback", + method: "get", + params: params + }); +} + +export function rollUnReceivebackOrder(params) { + return axios({ + url: "/udiwms/stock/order/unReceive/rollback", + method: "get", + params: params + }); +} + + + + + + diff --git a/src/api/purchase/purApply.js b/src/api/purchase/purApply.js index 4cd5d2f7..8c226ae2 100644 --- a/src/api/purchase/purApply.js +++ b/src/api/purchase/purApply.js @@ -3,88 +3,111 @@ import axios from "@/utils/request"; export function listApply(query) { - return request({ - url: '/purchase/apply/list', - method: 'get', - params: query - }) + return request({ + url: '/purchase/apply/list', + method: 'get', + params: query + }) } export function auditListApply(query) { - return request({ - url: '/purchase/apply/auditList', - method: 'get', - params: query - }) + return request({ + url: '/purchase/apply/auditList', + method: 'get', + params: query + }) } - export function listApplyDetail(query) { - return request({ - url: '/purchase/apply/list/detail', - method: 'get', - params: query - }) + return request({ + url: '/purchase/apply/list/detail', + method: 'get', + params: query + }) } export function getApply(id) { - return request({ - url: '/purchase/apply/' + id, - method: 'get' - }) + return request({ + url: '/purchase/apply/' + id, + method: 'get' + }) } export function addApply(data) { - return request({ - url: '/purchase/apply', - method: 'post', - data: data - }) + return request({ + url: '/purchase/apply', + method: 'post', + data: data + }) } export function auditOrder(data) { - return request({ - url: '/purchase/apply/auditOrder', - method: 'post', - data: data - }) + return request({ + url: '/purchase/apply/auditOrder', + method: 'post', + data: data + }) } - // 修改pur export function updateApply(data) { - return request({ - url: '/purchase/apply', - method: 'put', - data: data - }) + return request({ + url: '/purchase/apply', + method: 'put', + data: data + }) } // 删除pur export function delApply(id) { - return request({ - url: '/purchase/apply/' + id, - method: 'delete' - }) + return request({ + url: '/purchase/apply/' + id, + method: 'delete' + }) } export function inserThrOrderWeb(query) { - return axios({ - url: "/purchase/apply/postOrder", - method: "post", - data: query - }); + return axios({ + url: "/purchase/apply/postOrder", + method: "post", + data: query + }); } // 删除pur export function delApplyDetail(id) { + return request({ + url: '/purchase/apply/detail/' + id, + method: 'delete' + }) +} + +// 添加pur +export function addApplyDetail(data) { + return request({ + url: "/purchase/apply/addDetail/", + method: 'post', + data: data + }) +} + +// 添加app +export function addApplyId() { + return request({ + url: "/purchase/apply/add", + method: 'post' + }) +} + //更新pur + export function updateDetail(data) { return request({ - url: '/purchase/apply/detail/' + id, - method: 'delete' + url: "/purchase/apply/updateDetail", + method: 'post', + data: data }) } diff --git a/src/views/purchase/product/supProductEditDialog.vue b/src/views/purchase/product/supProductEditDialog.vue index b4b33321..7d5d4944 100644 --- a/src/views/purchase/product/supProductEditDialog.vue +++ b/src/views/purchase/product/supProductEditDialog.vue @@ -365,10 +365,10 @@ append-to-body @close='closeLocalDialog' > - + > @@ -383,7 +383,7 @@ import {getCompanyList} from "@/api/purchase/supManufacturer"; import {deleteCompanyCert, filterCompanyCert} from "@/api/purchase/companyCert"; import companyAddCert from "@/views/purchase/cert/supCertAddDialog"; import supCertSetSelectDialog from "@/views/purchase/cert/supCertSetSelectDialog"; -import basicSelectSingleProducts from "@/views/purchase/company/companyProducts"; +import companyProducts from "@/views/purchase/company/companyProducts"; import {getUUID} from "@/utils/strUtil"; export default { @@ -548,7 +548,7 @@ export default { }, components: { - draggable, companyAddCert, supCertSetSelectDialog,basicSelectSingleProducts + draggable, companyAddCert, supCertSetSelectDialog,companyProducts }, methods: { onModifySubmit(val) { diff --git a/src/views/purchase/purApply/purApply.vue b/src/views/purchase/purApply/purApply.vue new file mode 100644 index 00000000..ae50c9ad --- /dev/null +++ b/src/views/purchase/purApply/purApply.vue @@ -0,0 +1,387 @@ + + + + diff --git a/src/views/purchase/purApply/purApplyEditDiaolog.vue b/src/views/purchase/purApply/purApplyEditDiaolog.vue new file mode 100644 index 00000000..ca7f1bd2 --- /dev/null +++ b/src/views/purchase/purApply/purApplyEditDiaolog.vue @@ -0,0 +1,455 @@ + + + + + + + diff --git a/src/views/purchase/purApply/purApplyProducts.vue b/src/views/purchase/purApply/purApplyProducts.vue new file mode 100644 index 00000000..160e9e05 --- /dev/null +++ b/src/views/purchase/purApply/purApplyProducts.vue @@ -0,0 +1,622 @@ + + + + diff --git a/src/views/purchase/purApply/purOrderSelectProduct.vue b/src/views/purchase/purApply/purOrderSelectProduct.vue new file mode 100644 index 00000000..97168f1f --- /dev/null +++ b/src/views/purchase/purApply/purOrderSelectProduct.vue @@ -0,0 +1,386 @@ + + + + + diff --git a/src/views/purchase/purApply/purUdiRlDetailDialog.vue b/src/views/purchase/purApply/purUdiRlDetailDialog.vue new file mode 100644 index 00000000..d3f14f47 --- /dev/null +++ b/src/views/purchase/purApply/purUdiRlDetailDialog.vue @@ -0,0 +1,257 @@ + + + + + diff --git a/src/views/purchase/purApply/pureApplyAudit.vue b/src/views/purchase/purApply/pureApplyAudit.vue new file mode 100644 index 00000000..86a0b2e9 --- /dev/null +++ b/src/views/purchase/purApply/pureApplyAudit.vue @@ -0,0 +1,391 @@ + + + + diff --git a/src/views/purchase/purApply/pureApplyDetailDialog.vue b/src/views/purchase/purApply/pureApplyDetailDialog.vue new file mode 100644 index 00000000..d8689a2e --- /dev/null +++ b/src/views/purchase/purApply/pureApplyDetailDialog.vue @@ -0,0 +1,401 @@ + + + + + + + diff --git a/src/views/purchase/purApply/pureApplySearch.vue b/src/views/purchase/purApply/pureApplySearch.vue new file mode 100644 index 00000000..8b05e5d6 --- /dev/null +++ b/src/views/purchase/purApply/pureApplySearch.vue @@ -0,0 +1,383 @@ + + + +