Browse Source

2025-12-10

pda物料清单优化
master
fengyuan_yang 1 month ago
parent
commit
7645b97200
  1. 4
      src/views/modules/other-inout/otherInboundDetail.vue
  2. 4
      src/views/modules/other-inout/otherOutboundDetail.vue
  3. 4
      src/views/modules/production-pick/productionPickingDetail.vue
  4. 6
      src/views/modules/production/productionInboundStorage.vue
  5. 6
      src/views/modules/purchase-inbound/inboundStorage.vue
  6. 4
      src/views/modules/purchase-return/purchaseReturnDetail.vue
  7. 4
      src/views/modules/sales-return/salesReturnStorage.vue
  8. 4
      src/views/modules/sales/salesOutboundDetail.vue

4
src/views/modules/other-inout/otherInboundDetail.vue

@ -1434,9 +1434,9 @@ export default {
.stock-modal { background: white; border-radius: 12px; width: 100%; max-width: 800px; max-height: 80vh; box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3); overflow: hidden; display: flex; flex-direction: column; } .stock-modal { background: white; border-radius: 12px; width: 100%; max-width: 800px; max-height: 80vh; box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3); overflow: hidden; display: flex; flex-direction: column; }
.stock-modal .modal-header { background: #17B3A3; color: white; padding: 5px 16px; display: flex; justify-content: space-between; align-items: center; min-height: 28px; } .stock-modal .modal-header { background: #17B3A3; color: white; padding: 5px 16px; display: flex; justify-content: space-between; align-items: center; min-height: 28px; }
.stock-modal .modal-body { flex: 1; overflow: auto; padding: 0; } .stock-modal .modal-body { flex: 1; overflow: auto; padding: 0; }
.stock-table { width: 100%; }
.stock-table { min-width: 500px; width: max-content; }
.stock-table .table-header { display: flex; background: #f8f9fa; padding: 10px 6px; border-bottom: 2px solid #17B3A3; font-size: 12px; color: #333; font-weight: 600; position: sticky; top: 0; } .stock-table .table-header { display: flex; background: #f8f9fa; padding: 10px 6px; border-bottom: 2px solid #17B3A3; font-size: 12px; color: #333; font-weight: 600; position: sticky; top: 0; }
.stock-table .table-body { max-height: 400px; overflow-y: auto; }
.stock-table .table-body { /* 垂直滚动由modal-body处理 */ }
.stock-table .table-row { display: flex; padding: 10px 6px; border-bottom: 1px solid #f0f0f0; font-size: 12px; color: #333; } .stock-table .table-row { display: flex; padding: 10px 6px; border-bottom: 1px solid #f0f0f0; font-size: 12px; color: #333; }
.stock-table .table-row:hover { background-color: #f8f9fa; } .stock-table .table-row:hover { background-color: #f8f9fa; }
.stock-table .col-roll-no { flex: 1.5; text-align: center; min-width: 100px; } .stock-table .col-roll-no { flex: 1.5; text-align: center; min-width: 100px; }

4
src/views/modules/other-inout/otherOutboundDetail.vue

@ -991,9 +991,9 @@ export default {
.stock-modal { background: white; border-radius: 12px; width: 100%; max-width: 800px; max-height: 80vh; box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3); overflow: hidden; display: flex; flex-direction: column; } .stock-modal { background: white; border-radius: 12px; width: 100%; max-width: 800px; max-height: 80vh; box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3); overflow: hidden; display: flex; flex-direction: column; }
.stock-modal .modal-header { background: #17B3A3; color: white; padding: 5px 16px; display: flex; justify-content: space-between; align-items: center; min-height: 28px; } .stock-modal .modal-header { background: #17B3A3; color: white; padding: 5px 16px; display: flex; justify-content: space-between; align-items: center; min-height: 28px; }
.stock-modal .modal-body { flex: 1; overflow: auto; padding: 0; } .stock-modal .modal-body { flex: 1; overflow: auto; padding: 0; }
.stock-table { width: 100%; }
.stock-table { min-width: 500px; width: max-content; }
.stock-table .table-header { display: flex; background: #f8f9fa; padding: 10px 6px; border-bottom: 2px solid #17B3A3; font-size: 12px; color: #333; font-weight: 600; position: sticky; top: 0; } .stock-table .table-header { display: flex; background: #f8f9fa; padding: 10px 6px; border-bottom: 2px solid #17B3A3; font-size: 12px; color: #333; font-weight: 600; position: sticky; top: 0; }
.stock-table .table-body { max-height: 400px; overflow-y: auto; }
.stock-table .table-body { /* 垂直滚动由modal-body处理 */ }
.stock-table .table-row { display: flex; padding: 10px 6px; border-bottom: 1px solid #f0f0f0; font-size: 12px; color: #333; } .stock-table .table-row { display: flex; padding: 10px 6px; border-bottom: 1px solid #f0f0f0; font-size: 12px; color: #333; }
.stock-table .table-row:hover { background-color: #f8f9fa; } .stock-table .table-row:hover { background-color: #f8f9fa; }
.stock-table .col-roll-no { flex: 1.5; text-align: center; min-width: 100px; } .stock-table .col-roll-no { flex: 1.5; text-align: center; min-width: 100px; }

4
src/views/modules/production-pick/productionPickingDetail.vue

@ -1038,9 +1038,9 @@ export default {
.stock-modal { background: white; border-radius: 12px; width: 100%; max-width: 800px; max-height: 80vh; box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3); overflow: hidden; display: flex; flex-direction: column; } .stock-modal { background: white; border-radius: 12px; width: 100%; max-width: 800px; max-height: 80vh; box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3); overflow: hidden; display: flex; flex-direction: column; }
.stock-modal .modal-header { background: #17B3A3; color: white; padding: 5px 16px; display: flex; justify-content: space-between; align-items: center; min-height: 28px; } .stock-modal .modal-header { background: #17B3A3; color: white; padding: 5px 16px; display: flex; justify-content: space-between; align-items: center; min-height: 28px; }
.stock-modal .modal-body { flex: 1; overflow: auto; padding: 0; } .stock-modal .modal-body { flex: 1; overflow: auto; padding: 0; }
.stock-table { width: 100%; }
.stock-table { min-width: 500px; width: max-content; }
.stock-table .table-header { display: flex; background: #f8f9fa; padding: 10px 6px; border-bottom: 2px solid #17B3A3; font-size: 12px; color: #333; font-weight: 600; position: sticky; top: 0; } .stock-table .table-header { display: flex; background: #f8f9fa; padding: 10px 6px; border-bottom: 2px solid #17B3A3; font-size: 12px; color: #333; font-weight: 600; position: sticky; top: 0; }
.stock-table .table-body { max-height: 400px; overflow-y: auto; }
.stock-table .table-body { /* 垂直滚动由modal-body处理 */ }
.stock-table .table-row { display: flex; padding: 10px 6px; border-bottom: 1px solid #f0f0f0; font-size: 12px; color: #333; } .stock-table .table-row { display: flex; padding: 10px 6px; border-bottom: 1px solid #f0f0f0; font-size: 12px; color: #333; }
.stock-table .table-row:hover { background-color: #f8f9fa; } .stock-table .table-row:hover { background-color: #f8f9fa; }
.stock-table .col-roll-no { flex: 1.5; text-align: center; min-width: 100px; } .stock-table .col-roll-no { flex: 1.5; text-align: center; min-width: 100px; }

6
src/views/modules/production/productionInboundStorage.vue

@ -1431,7 +1431,8 @@ export default {
} }
.stock-table { .stock-table {
width: 100%;
min-width: 500px;
width: max-content;
} }
.stock-table .table-header { .stock-table .table-header {
@ -1448,8 +1449,7 @@ export default {
} }
.stock-table .table-body { .stock-table .table-body {
max-height: 400px;
overflow-y: auto;
/* 垂直滚动由modal-body处理 */
} }
.stock-table .table-row { .stock-table .table-row {

6
src/views/modules/purchase-inbound/inboundStorage.vue

@ -1581,7 +1581,8 @@ export default {
} }
.stock-table { .stock-table {
width: 100%;
min-width: 500px;
width: max-content;
} }
.stock-table .table-header { .stock-table .table-header {
@ -1598,8 +1599,7 @@ export default {
} }
.stock-table .table-body { .stock-table .table-body {
max-height: 400px;
overflow-y: auto;
/* 垂直滚动由modal-body处理 */
} }
.stock-table .table-row { .stock-table .table-row {

4
src/views/modules/purchase-return/purchaseReturnDetail.vue

@ -1046,9 +1046,9 @@ export default {
.stock-modal { background: white; border-radius: 12px; width: 100%; max-width: 800px; max-height: 80vh; box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3); overflow: hidden; display: flex; flex-direction: column; } .stock-modal { background: white; border-radius: 12px; width: 100%; max-width: 800px; max-height: 80vh; box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3); overflow: hidden; display: flex; flex-direction: column; }
.stock-modal .modal-header { background: #17B3A3; color: white; padding: 5px 16px; display: flex; justify-content: space-between; align-items: center; min-height: 28px; } .stock-modal .modal-header { background: #17B3A3; color: white; padding: 5px 16px; display: flex; justify-content: space-between; align-items: center; min-height: 28px; }
.stock-modal .modal-body { flex: 1; overflow: auto; padding: 0; } .stock-modal .modal-body { flex: 1; overflow: auto; padding: 0; }
.stock-table { width: 100%; }
.stock-table { min-width: 500px; width: max-content; }
.stock-table .table-header { display: flex; background: #f8f9fa; padding: 10px 6px; border-bottom: 2px solid #17B3A3; font-size: 12px; color: #333; font-weight: 600; position: sticky; top: 0; } .stock-table .table-header { display: flex; background: #f8f9fa; padding: 10px 6px; border-bottom: 2px solid #17B3A3; font-size: 12px; color: #333; font-weight: 600; position: sticky; top: 0; }
.stock-table .table-body { max-height: 400px; overflow-y: auto; }
.stock-table .table-body { /* 垂直滚动由modal-body处理 */ }
.stock-table .table-row { display: flex; padding: 10px 6px; border-bottom: 1px solid #f0f0f0; font-size: 12px; color: #333; } .stock-table .table-row { display: flex; padding: 10px 6px; border-bottom: 1px solid #f0f0f0; font-size: 12px; color: #333; }
.stock-table .table-row:hover { background-color: #f8f9fa; } .stock-table .table-row:hover { background-color: #f8f9fa; }
.stock-table .col-roll-no { flex: 1.5; text-align: center; min-width: 100px; } .stock-table .col-roll-no { flex: 1.5; text-align: center; min-width: 100px; }

4
src/views/modules/sales-return/salesReturnStorage.vue

@ -1330,9 +1330,9 @@ export default {
.stock-modal { background: white; border-radius: 12px; width: 100%; max-width: 800px; max-height: 80vh; box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3); overflow: hidden; display: flex; flex-direction: column; } .stock-modal { background: white; border-radius: 12px; width: 100%; max-width: 800px; max-height: 80vh; box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3); overflow: hidden; display: flex; flex-direction: column; }
.stock-modal .modal-header { background: #17B3A3; color: white; padding: 5px 16px; display: flex; justify-content: space-between; align-items: center; min-height: 28px; } .stock-modal .modal-header { background: #17B3A3; color: white; padding: 5px 16px; display: flex; justify-content: space-between; align-items: center; min-height: 28px; }
.stock-modal .modal-body { flex: 1; overflow: auto; padding: 0; } .stock-modal .modal-body { flex: 1; overflow: auto; padding: 0; }
.stock-table { width: 100%; }
.stock-table { min-width: 500px; width: max-content; }
.stock-table .table-header { display: flex; background: #f8f9fa; padding: 10px 6px; border-bottom: 2px solid #17B3A3; font-size: 12px; color: #333; font-weight: 600; position: sticky; top: 0; z-index: 1; } .stock-table .table-header { display: flex; background: #f8f9fa; padding: 10px 6px; border-bottom: 2px solid #17B3A3; font-size: 12px; color: #333; font-weight: 600; position: sticky; top: 0; z-index: 1; }
.stock-table .table-body { max-height: 400px; overflow-y: auto; }
.stock-table .table-body { /* 垂直滚动由modal-body处理 */ }
.stock-table .table-row { display: flex; padding: 10px 6px; border-bottom: 1px solid #f0f0f0; font-size: 12px; color: #333; } .stock-table .table-row { display: flex; padding: 10px 6px; border-bottom: 1px solid #f0f0f0; font-size: 12px; color: #333; }
.stock-table .table-row:hover { background-color: #f8f9fa; } .stock-table .table-row:hover { background-color: #f8f9fa; }
.stock-table .col-roll-no { flex: 1.5; text-align: center; min-width: 100px; font-size: 12px; } .stock-table .col-roll-no { flex: 1.5; text-align: center; min-width: 100px; font-size: 12px; }

4
src/views/modules/sales/salesOutboundDetail.vue

@ -1109,9 +1109,9 @@ export default {
.stock-modal { background: white; border-radius: 12px; width: 100%; max-width: 800px; max-height: 80vh; box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3); overflow: hidden; display: flex; flex-direction: column; } .stock-modal { background: white; border-radius: 12px; width: 100%; max-width: 800px; max-height: 80vh; box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3); overflow: hidden; display: flex; flex-direction: column; }
.stock-modal .modal-header { background: #17B3A3; color: white; padding: 5px 16px; display: flex; justify-content: space-between; align-items: center; min-height: 28px; } .stock-modal .modal-header { background: #17B3A3; color: white; padding: 5px 16px; display: flex; justify-content: space-between; align-items: center; min-height: 28px; }
.stock-modal .modal-body { flex: 1; overflow: auto; padding: 0; } .stock-modal .modal-body { flex: 1; overflow: auto; padding: 0; }
.stock-table { width: 100%; }
.stock-table { min-width: 500px; width: max-content; }
.stock-table .table-header { display: flex; background: #f8f9fa; padding: 10px 6px; border-bottom: 2px solid #17B3A3; font-size: 12px; color: #333; font-weight: 600; position: sticky; top: 0; } .stock-table .table-header { display: flex; background: #f8f9fa; padding: 10px 6px; border-bottom: 2px solid #17B3A3; font-size: 12px; color: #333; font-weight: 600; position: sticky; top: 0; }
.stock-table .table-body { max-height: 400px; overflow-y: auto; }
.stock-table .table-body { /* 垂直滚动由modal-body处理 */ }
.stock-table .table-row { display: flex; padding: 10px 6px; border-bottom: 1px solid #f0f0f0; font-size: 12px; color: #333; } .stock-table .table-row { display: flex; padding: 10px 6px; border-bottom: 1px solid #f0f0f0; font-size: 12px; color: #333; }
.stock-table .table-row:hover { background-color: #f8f9fa; } .stock-table .table-row:hover { background-color: #f8f9fa; }
.stock-table .col-roll-no { flex: 1.5; text-align: center; min-width: 100px; } .stock-table .col-roll-no { flex: 1.5; text-align: center; min-width: 100px; }

Loading…
Cancel
Save