diff --git a/package.json b/package.json index b8e1e68..dd7a801 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,6 @@ "lint": "eslint --ext .js,.vue src test/unit/specs test/e2e/specs", "build": "gulp" }, - "dependencies": { "axios": "0.17.1", "babel-plugin-component": "0.10.1", diff --git a/src/api/base/normalSearch.js b/src/api/base/normalSearch.js new file mode 100644 index 0000000..e23bcd6 --- /dev/null +++ b/src/api/base/normalSearch.js @@ -0,0 +1,5 @@ +import { createAPI } from "@/utils/httpRequest.js"; + +export const getLocationListForSearch = data => createAPI(`/normalSearch/getLocationListForSearch`,'post',data) +export const getPartListForSearch = data => createAPI(`/normalSearch/getPartListForSearch`,'post',data) + diff --git a/src/api/material/issureSo.js b/src/api/material/issureSo.js new file mode 100644 index 0000000..21625a8 --- /dev/null +++ b/src/api/material/issureSo.js @@ -0,0 +1,18 @@ +import { createAPI } from "@/utils/httpRequest.js"; + +export const searchTransHeader = data => createAPI(`/issureSo/searchTransHeader`,'post',data) + +export const searchTransDetail = data => createAPI(`/issureSo/searchTransDetail`,'post',data) + +export const searchTransDetailSub = data => createAPI(`/issureSo/searchTransDetailSub`,'post',data) + + +export const getWareHouseList = data => createAPI(`/issureSo/getWareHouseList`,'post',data) +export const saveTransHeaderData= data => createAPI(`/issureSo/saveTransHeaderData`,'post',data) + +export const searchTransDetailAndSubCach= data => createAPI(`/issureSo/searchTransDetailAndSubCach`,'post',data) +export const createNewCachRoll= data => createAPI(`/issureSo/createNewCachRoll`,'post',data) +export const finalSaveTransHeaderDetail= data => createAPI(`/issureSo/finalSaveTransHeaderDetail`,'post',data) +export const deleteSubCach= data => createAPI(`/issureSo/deleteSubCach`,'post',data) +export const deleteTransHeaderData= data => createAPI(`/issureSo/deleteTransHeaderData`,'post',data) +export const saveIssureCach= data => createAPI(`/issureSo/saveIssureCach`,'post',data) diff --git a/src/api/material/poReceive.js b/src/api/material/poReceive.js new file mode 100644 index 0000000..0f4c280 --- /dev/null +++ b/src/api/material/poReceive.js @@ -0,0 +1,17 @@ +import { createAPI } from "@/utils/httpRequest.js"; + +export const searchTransHeader = data => createAPI(`/poReceive/searchTransHeader`,'post',data) + +export const searchTransDetail = data => createAPI(`/poReceive/searchTransDetail`,'post',data) + +export const searchTransDetailSub = data => createAPI(`/poReceive/searchTransDetailSub`,'post',data) + + +export const getWareHouseList = data => createAPI(`/poReceive/getWareHouseList`,'post',data) +export const saveTransHeaderData= data => createAPI(`/poReceive/saveTransHeaderData`,'post',data) + +export const searchTransDetailAndSubCach= data => createAPI(`/poReceive/searchTransDetailAndSubCach`,'post',data) +export const createNewCachRoll= data => createAPI(`/poReceive/createNewCachRoll`,'post',data) +export const finalSaveTransHeaderDetail= data => createAPI(`/poReceive/finalSaveTransHeaderDetail`,'post',data) +export const deleteSubCach= data => createAPI(`/poReceive/deleteSubCach`,'post',data) +export const deleteTransHeaderData= data => createAPI(`/poReceive/deleteTransHeaderData`,'post',data) diff --git a/src/api/material/productionStock.js b/src/api/material/productionStock.js new file mode 100644 index 0000000..c6e96ce --- /dev/null +++ b/src/api/material/productionStock.js @@ -0,0 +1,18 @@ +import { createAPI } from "@/utils/httpRequest.js"; + +export const searchTransHeader = data => createAPI(`/productionStock/searchTransHeader`,'post',data) + +export const searchTransDetail = data => createAPI(`/productionStock/searchTransDetail`,'post',data) + +export const searchTransDetailSub = data => createAPI(`/productionStock/searchTransDetailSub`,'post',data) + + +export const getWareHouseList = data => createAPI(`/productionStock/getWareHouseList`,'post',data) +export const saveTransHeaderData= data => createAPI(`/productionStock/saveTransHeaderData`,'post',data) + +export const searchTransDetailAndSubCach= data => createAPI(`/productionStock/searchTransDetailAndSubCach`,'post',data) +export const createNewCachRoll= data => createAPI(`/productionStock/createNewCachRoll`,'post',data) +export const finalSaveTransHeaderDetail= data => createAPI(`/productionStock/finalSaveTransHeaderDetail`,'post',data) +export const deleteSubCach= data => createAPI(`/productionStock/deleteSubCach`,'post',data) +export const deleteTransHeaderData= data => createAPI(`/productionStock/deleteTransHeaderData`,'post',data) +export const saveStockCach= data => createAPI(`/productionStock/saveStockCach`,'post',data) diff --git a/src/api/production/shopOrder.js b/src/api/production/shopOrder.js new file mode 100644 index 0000000..4522b00 --- /dev/null +++ b/src/api/production/shopOrder.js @@ -0,0 +1,12 @@ +import {createAPI} from "../../utils/httpRequest"; + +export const getDataList = (data) => createAPI(`/shop/order/list`,'post',data) +export const getIFSDataList = (data) => createAPI(`/shop/order/ifs/list`,'post',data) +export const getDataPageList = (data) => createAPI(`/shop/order/page/${data.no}/${data.size}`,'post',data) + +export const saveData = (data) => createAPI(`/shop/order/add`,'post',data) + +export const editData = (data) => createAPI(`/shop/order/edit`,'post',data) + +export const deleteData = (data) => createAPI(`/shop/order/remove`,'post',data) +export const getPartDataList = (data) => createAPI(`/shop/order/part`,'post',data) diff --git a/src/api/shipment/detail.js b/src/api/shipment/detail.js new file mode 100644 index 0000000..04735cb --- /dev/null +++ b/src/api/shipment/detail.js @@ -0,0 +1,3 @@ +import {createAPI} from '../../utils/httpRequest' + +export const getShipmentDetailList = (data) => createAPI(`/shipment/detail/list`,'post',data) diff --git a/src/api/shipment/index.js b/src/api/shipment/index.js new file mode 100644 index 0000000..e31417f --- /dev/null +++ b/src/api/shipment/index.js @@ -0,0 +1,5 @@ +import {createAPI} from '../../utils/httpRequest' + +export const getShipmentList = (data) => createAPI( '/shipment/list','post', data) + +export const getShipmentPage = (data) => createAPI( `/shipment/list/${data.no}/${data.size}`,'post',data) diff --git a/src/assets/scss/rq.scss b/src/assets/scss/rq.scss index 5ebd2df..245e5f7 100644 --- a/src/assets/scss/rq.scss +++ b/src/assets/scss/rq.scss @@ -77,3 +77,6 @@ font-weight: bold; color: rgb(23, 179, 163); } +.el-table .error-row { + background: #eee77c; +} diff --git a/src/views/modules/finshProduct/outWarehouse.vue b/src/views/modules/finshProduct/outWarehouse.vue new file mode 100644 index 0000000..f6bfa93 --- /dev/null +++ b/src/views/modules/finshProduct/outWarehouse.vue @@ -0,0 +1,410 @@ + + + + + diff --git a/src/views/modules/finshProduct/outWarehouse/outWarehouseDetail.vue b/src/views/modules/finshProduct/outWarehouse/outWarehouseDetail.vue new file mode 100644 index 0000000..ebebc30 --- /dev/null +++ b/src/views/modules/finshProduct/outWarehouse/outWarehouseDetail.vue @@ -0,0 +1,54 @@ + + + + + diff --git a/src/views/modules/finshProduct/outWarehouse/shipmentBox.vue b/src/views/modules/finshProduct/outWarehouse/shipmentBox.vue new file mode 100644 index 0000000..87f0528 --- /dev/null +++ b/src/views/modules/finshProduct/outWarehouse/shipmentBox.vue @@ -0,0 +1,41 @@ + + + + + diff --git a/src/views/modules/material/com_issureSo_add_or_update.vue b/src/views/modules/material/com_issureSo_add_or_update.vue new file mode 100644 index 0000000..eb0619d --- /dev/null +++ b/src/views/modules/material/com_issureSo_add_or_update.vue @@ -0,0 +1,579 @@ + + + + + diff --git a/src/views/modules/material/com_poReceiving_add_or_update.vue b/src/views/modules/material/com_poReceiving_add_or_update.vue new file mode 100644 index 0000000..3337231 --- /dev/null +++ b/src/views/modules/material/com_poReceiving_add_or_update.vue @@ -0,0 +1,799 @@ + + + + + diff --git a/src/views/modules/material/com_productionStock_add_or_update.vue b/src/views/modules/material/com_productionStock_add_or_update.vue new file mode 100644 index 0000000..f943b91 --- /dev/null +++ b/src/views/modules/material/com_productionStock_add_or_update.vue @@ -0,0 +1,600 @@ + + + + + diff --git a/src/views/modules/material/issureSo.vue b/src/views/modules/material/issureSo.vue new file mode 100644 index 0000000..b48cf47 --- /dev/null +++ b/src/views/modules/material/issureSo.vue @@ -0,0 +1,947 @@ + + + + + diff --git a/src/views/modules/material/poReceiving.vue b/src/views/modules/material/poReceiving.vue index f1bebdc..3a5558e 100644 --- a/src/views/modules/material/poReceiving.vue +++ b/src/views/modules/material/poReceiving.vue @@ -2,6 +2,32 @@
+ + + + + + + + + + + + + + + + 查询 新增 {{ '导出' }} + @@ -62,100 +93,249 @@ :total="totalPage" layout="total, sizes, prev, pager, next, jumper"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 保存后直接扫描 + + + + + + + + + + + + + 供应商编码 + + + + + + + + 保存 + 关闭 + + + + +
+ + diff --git a/src/views/modules/production/order.vue b/src/views/modules/production/order.vue new file mode 100644 index 0000000..0dc8ce0 --- /dev/null +++ b/src/views/modules/production/order.vue @@ -0,0 +1,593 @@ + + + + + diff --git a/src/views/modules/sys/user-add-or-update.vue b/src/views/modules/sys/user-add-or-update.vue index e8c7c31..5c6e931 100644 --- a/src/views/modules/sys/user-add-or-update.vue +++ b/src/views/modules/sys/user-add-or-update.vue @@ -71,6 +71,12 @@ + + + {{buttons.disable||'禁用'}} + {{buttons.normal||'正常'}} + + @@ -88,16 +94,10 @@ - - - - - - - - {{buttons.disable||'禁用'}} - {{buttons.normal||'正常'}} - + + + {{role.roleName}} +