diff --git a/inventory-web/src/views/stock/inbound/semi.vue b/inventory-web/src/views/stock/inbound/semi.vue index d1c88c5..667e387 100644 --- a/inventory-web/src/views/stock/inbound/semi.vue +++ b/inventory-web/src/views/stock/inbound/semi.vue @@ -183,10 +183,10 @@ v-model="visible" :title="dialogStatus === 'create' ? '新增半成品入库' : '编辑半成品信息'" width="1050px" - top="4vh" + top="5vh" destroy-on-close :close-on-click-modal="false" - class="stylish-dialog compact-layout" + class="stylish-dialog" >
@@ -199,9 +199,9 @@
- + - +
- + @@ -257,7 +257,7 @@
- + @@ -275,7 +275,7 @@ - + @@ -293,7 +293,7 @@
- + @@ -326,7 +326,7 @@ - +
@@ -362,13 +362,13 @@
生产任务信息
- + - + @@ -384,13 +384,13 @@
成本核算 (单件)
- + - +
@@ -838,7 +838,7 @@ onMounted(() => fetchData()) .divider-text::before, .divider-text::after { content: ''; flex: 1; border-bottom: 1px solid #ebeef5; } .divider-text::before { margin-right: 15px; } .divider-text::after { margin-left: 15px; } -.dialog-footer { display: flex; justify-content: flex-end; gap: 15px; margin-top: 20px; } +.dialog-footer { display: flex; justify-content: flex-end; gap: 15px; margin-top: 20px; padding: 20px; border-top: 1px solid #ebeef5; } .option-item { display: flex; justify-content: space-between; width: 100%; align-items: center;} .opt-name { font-weight: bold; } .opt-spec { color: #8492a6; font-size: 13px; margin-right: 10px; } @@ -848,6 +848,8 @@ onMounted(() => fetchData()) .more-images-badge { margin-left: 5px; background: #909399; color: #fff; border-radius: 10px; padding: 0 6px; font-size: 12px; } .clickable-text { color: #409EFF; cursor: pointer; font-weight: 500; text-decoration: underline; } .clickable-text:hover { color: #66b1ff; } +/* Scroll container specific to Product style */ +.dialog-scroll-container { padding: 20px; max-height: 70vh; overflow-y: auto; } .upload-container { display: flex; flex-wrap: wrap; gap: 8px; } :deep(.el-upload--picture-card) { width: 100px; height: 100px; line-height: 100px; } :deep(.el-upload-list--picture-card .el-upload-list__item) { width: 100px; height: 100px; }