diff --git a/src/api/EquipmentEntryApply/index.js b/src/api/EquipmentEntryApply/index.js index 0e26a565..e3840a00 100644 --- a/src/api/EquipmentEntryApply/index.js +++ b/src/api/EquipmentEntryApply/index.js @@ -265,3 +265,30 @@ export const getEquipmentPropertyTypeApi = (typeId) => { method: 'GET', }) } + +// 入库申请/审核-列表 +export const getWarehousingListApi = (data) => { + return request({ + url: '/material-mall/warehousing/list', + method: 'GET', + params: data + }) +} + +// 入库申请-暂存 +export const addWarehousingApi = (data) => { + return request({ + url: '/material-mall/warehousing/add', + method: 'POST', + data + }) +} + +// 入库申请-暂存更新 +export const updateWarehousingApi = (data) => { + return request({ + url: '/material-mall/warehousing/updateById', + method: 'POST', + data + }) +} \ No newline at end of file diff --git a/src/layout/components/Sidebar/index.vue b/src/layout/components/Sidebar/index.vue index 640bf9b5..a03939a5 100644 --- a/src/layout/components/Sidebar/index.vue +++ b/src/layout/components/Sidebar/index.vue @@ -17,7 +17,7 @@ : variables.menuLightColor " :unique-opened="true" - active-text-color="#fff" + active-text-color="#00a288" :collapse-transition="false" mode="vertical" > @@ -134,6 +134,6 @@ export default { color: inherit !important; } ::v-deep .el-menu-item.is-active { - background-color: #EA7F31 !important; + background-color: #FFFFFFCC !important; } \ No newline at end of file diff --git a/src/views/stockManagement/entryApply/apply.vue b/src/views/stockManagement/entryApply/apply.vue new file mode 100644 index 00000000..f4e3284c --- /dev/null +++ b/src/views/stockManagement/entryApply/apply.vue @@ -0,0 +1,138 @@ + + + + + + + + + + + + + + + diff --git a/src/views/stockManagement/entryApply/components/AddCode.vue b/src/views/stockManagement/entryApply/components/AddCode.vue new file mode 100644 index 00000000..981660c0 --- /dev/null +++ b/src/views/stockManagement/entryApply/components/AddCode.vue @@ -0,0 +1,653 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + 点击填充 + + + + + + + + 暂存 + + + + + + + + + * + {{ column.label }} + + + + + + + + + + + 报告管理 + + + {{ row[column.prop] }} + + + + + 删除 + + + + + + + + + + + 关 闭 + + + + + + + + + + {{ row.fileName }} + + + + + + 关 闭 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + * + {{ row.dictLabel }} + + {{ row.dictLabel }} + + + + + + 上传 + + 查看 + + + + + + + + + + + + diff --git a/src/views/stockManagement/entryApply/components/AddNum.vue b/src/views/stockManagement/entryApply/components/AddNum.vue new file mode 100644 index 00000000..53bdfcf8 --- /dev/null +++ b/src/views/stockManagement/entryApply/components/AddNum.vue @@ -0,0 +1,434 @@ + + + + + + + + + + + + + + + 暂存 + + + + + + + + + + + + + 报告管理 + + + {{ row[column.prop] }} + + + + + 删除 + + + + + + + + + + + 关 闭 + + + + + + + + + + {{ row.fileName }} + + + + + + 关 闭 + + + + + + + + + + + 上传 + + 查看 + + + + + + + + + + + + diff --git a/src/views/stockManagement/entryApply/components/EquipmentAdd.vue b/src/views/stockManagement/entryApply/components/EquipmentAdd.vue new file mode 100644 index 00000000..fa0e853f --- /dev/null +++ b/src/views/stockManagement/entryApply/components/EquipmentAdd.vue @@ -0,0 +1,1678 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 查询 + 重置 + + + + + + + + + + + + + 批量导入 + + 批量导入图片 + + + 暂存 + + + + + + + + 序号 + + + + + + + + + {{ row.major }} + majorChange(val, row)" + style="width: 100%" + > + + + + + + + {{ row.mainProcess }}{{ row.subProcess ? '>' + row.subProcess : '' }} + processChange(val, row)" + style="width: 100%" + > + + + + + + + {{ row.mainCategory ? row.mainCategory + '>' : '' }} + {{ row.branch ? row.subCategory + '>' : row.subCategory }}{{ row.branch }} + + categoryChange(val, row)" + style="width: 100%" + > + + + + + + {{ row.name }} + + + + + + {{ row.specificationModel }} + + + + + + {{ row.originalCode }} + + + + + + {{ row.unit }} + + + + + + + + {{ row.manufacturer }} + + + + + + + + {{ row.productionDate }} + + + + + + {{ row.purchaseDate }} + + + + + + {{ row.originalValue }} + handlePriceInput(val, row)" + /> + + + + + {{ row.maxServiceLifeYears }} + + + + + + {{ row.nextMaintenanceDate }} + + + + + + 报告管理 + + + + + + + + + + + + + + + {{ getFeatureValue(row, item.prop) }} + {{ getFeatureValue(row, item.prop) }} + + + + + + + + 查看 + + + 编辑 + + 保存 + + 删除 + + + + + + + + + + + + + + + 关 闭 + + + + + + + + + + {{ row.fileName }} + + + + + + 关 闭 + + + + + + 将文件拖到此处,或点击上传 + + 仅允许导入zip格式文件。 + 下载模板 + + + + + + + + + 将文件拖到此处,或点击上传 + + 仅允许导入xls、xlsx格式文件。 + 下载模板 + + + + + + + + + + + + + * + {{ row.dictLabel }} + + {{ row.dictLabel }} + + + + + + 上传 + + 查看 + + + + + + + + + + + + diff --git a/src/views/stockManagement/entryApply/index.vue b/src/views/stockManagement/entryApply/index.vue index 9ed5d3e1..a0069f40 100644 --- a/src/views/stockManagement/entryApply/index.vue +++ b/src/views/stockManagement/entryApply/index.vue @@ -81,11 +81,20 @@ :prop="column.prop" align="center" > + + + 草稿 + 待审批 + 审批通过 + 驳回 + + {{ row[column.prop] }} + - - 编辑 + + 编辑 删除 提交 @@ -104,6 +113,8 @@