Browse Source

init

master
han\hanst 6 months ago
parent
commit
41b5f5af73
  1. 12
      src/assets/scss/global.scss
  2. 9
      src/views/modules/recv/inspectionResults.vue
  3. 10
      src/views/modules/recv/po-recv.vue
  4. 4
      src/views/modules/recv/qualifiedStorage.vue
  5. 9
      src/views/modules/recv/recv.vue
  6. 66
      src/views/modules/sales-return/sales-return-inbound.vue
  7. 49
      src/views/modules/sales-return/sales-return-scrap.vue

12
src/assets/scss/global.scss

@ -438,8 +438,8 @@ a:hover{
border: none !important; border: none !important;
background-image: linear-gradient( background-image: linear-gradient(
45deg, 45deg,
#00c6ff,
#0097cf
#17b3a3,
#17c6f1
) !important; ) !important;
transition: all 0.3s ease !important; /* 添加过渡动画 */ transition: all 0.3s ease !important; /* 添加过渡动画 */
} }
@ -448,8 +448,8 @@ a:hover{
.el-button:hover { .el-button:hover {
background-image: linear-gradient( background-image: linear-gradient(
45deg, 45deg,
#00b4e6,
#0097cf
#17b3a3,
#17c6f1
) !important; ) !important;
} }
@ -457,12 +457,12 @@ a:hover{
.el-button:active { .el-button:active {
background-image: linear-gradient( background-image: linear-gradient(
45deg, 45deg,
#0099cc,
#17b3a3,
#0052a3 #0052a3
) !important; ) !important;
} }
.status-bar { .status-bar {
background: #2196F3;
background: #17b3a3;
color: white; color: white;
padding: 8px 12px; padding: 8px 12px;
display: flex; display: flex;

9
src/views/modules/recv/inspectionResults.vue

@ -97,4 +97,13 @@ export default {
border-bottom: 1px solid #eee; border-bottom: 1px solid #eee;
} }
.status-bar {
display: flex;
justify-content: space-between;
align-items: center;
background: #17b3a3;
color: #fff;
padding: 8px 12px;
}
</style> </style>

10
src/views/modules/recv/po-recv.vue

@ -39,7 +39,6 @@ export default {
</script> </script>
<style> <style>
/* filepath: D:\xjcode\wms-pda\src\views\modules\recv\po-recv.vue */
:root { :root {
--columns: 3; --columns: 3;
--button-size: calc(100vw / var(--columns) - 20px); --button-size: calc(100vw / var(--columns) - 20px);
@ -59,8 +58,7 @@ export default {
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
align-items: center; align-items: center;
padding: 10px 20px;
background: #17B3A3;
background: #17b3a3;
} }
.menu-grid { .menu-grid {
@ -98,15 +96,15 @@ export default {
} }
.menu-icon.purchase { .menu-icon.purchase {
background: linear-gradient(135deg, #17B3A3 0%, #1dc5ef 100%);
background: linear-gradient(135deg, #17b3a3 0%, #1dc5ef 100%);
} }
.menu-icon.inspection { .menu-icon.inspection {
background: linear-gradient(135deg, #17B3A3 0%, #1dc5ef 100%);
background: linear-gradient(135deg, #17b3a3 0%, #1dc5ef 100%);
} }
.menu-icon.qualified { .menu-icon.qualified {
background: linear-gradient(135deg, #17B3A3 0%, #1dc5ef 100%);
background: linear-gradient(135deg, #17b3a3 0%, #1dc5ef 100%);
} }
.menu-text { .menu-text {

4
src/views/modules/recv/qualifiedStorage.vue

@ -400,7 +400,7 @@ export default {
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
align-items: center; align-items: center;
//background: #67C23A;
background: #17b3a3;
color: white; color: white;
padding: 10px 15px; padding: 10px 15px;
font-size: 16px; font-size: 16px;
@ -441,7 +441,7 @@ export default {
.inboundButton { .inboundButton {
font-size: 16px; font-size: 16px;
border-radius: 3px; border-radius: 3px;
color: #67C23A;
color: #17b3a3;
} }
.item-list .el-row { .item-list .el-row {

9
src/views/modules/recv/recv.vue

@ -224,6 +224,7 @@ export default {
.recvButton { .recvButton {
font-size: 16px; font-size: 16px;
border-radius: 3px; border-radius: 3px;
color: #17b3a3;
} }
.item-list .el-row { .item-list .el-row {
cursor: pointer; cursor: pointer;
@ -239,5 +240,11 @@ export default {
.form-section >>> .el-col { .form-section >>> .el-col {
margin-bottom: 12px; margin-bottom: 12px;
} }
.status-bar {
display: flex;
justify-content: space-between;
align-items: center;
background: #17b3a3;
color: white;
}
</style> </style>

66
src/views/modules/sales-return/sales-return-inbound.vue

@ -155,87 +155,31 @@ export default {
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
align-items: center; align-items: center;
background: #409EFF;
background: #17b3a3;
color: #fff; color: #fff;
padding: 8px 12px; padding: 8px 12px;
} }
.goBack {
cursor: pointer;
}
.main-content {
padding: 10px 6px 30px 6px;
}
.rma-input {
margin-bottom: 12px;
}
.rma-list {
margin-bottom: 18px;
background: #fff;
border-radius: 8px;
box-shadow: 0 2px 8px #e6e6e6;
padding: 10px;
}
.return-list-title { .return-list-title {
font-size: 16px; font-size: 16px;
font-weight: bold; font-weight: bold;
color: #409EFF;
color: #17b3a3;
margin: 12px 0 8px 0; margin: 12px 0 8px 0;
} }
.detail-block {
margin-bottom: 18px;
}
.detail-card {
border-radius: 10px;
box-shadow: 0 2px 12px #e0e7ef;
}
.detail-header { .detail-header {
font-weight: bold; font-weight: bold;
font-size: 15px; font-size: 15px;
color: #333; color: #333;
border-left: 4px solid #409EFF;
border-left: 4px solid #17b3a3;
padding-left: 8px; padding-left: 8px;
} }
.detail-form {
padding: 6px 0 0 0;
}
.pack-unit-area {
background: #f8fafd;
border-radius: 6px;
padding: 8px 6px 6px 6px;
margin-top: 8px;
}
.pack-title {
font-weight: bold;
color: #666;
margin-bottom: 4px;
}
.pack-block {
margin-bottom: 6px;
}
.add-pack-btn {
margin-top: 4px;
}
.submit-btn { .submit-btn {
width: 100%; width: 100%;
font-size: 16px; font-size: 16px;
margin-top: 18px; margin-top: 18px;
}
.bottom-line-row {
border-bottom: 1px solid #eee;
background: #17b3a3;
color: #fff;
} }
</style> </style>

49
src/views/modules/sales-return/sales-return-scrap.vue

@ -117,17 +117,40 @@ export default {
</script> </script>
<style scoped> <style scoped>
.pda-container { background: #f5f5f5; min-height: 100vh; }
.status-bar { display: flex; justify-content: space-between; align-items: center; background: #409EFF; color: #fff; padding: 8px 12px; }
.goBack { cursor: pointer; }
.main-content { padding: 10px 6px 30px 6px; }
.rma-input { margin-bottom: 12px; }
.rma-list { margin-bottom: 18px; background: #fff; border-radius: 8px; box-shadow: 0 2px 8px #e6e6e6; padding: 10px; }
.return-list-title { font-size: 16px; font-weight: bold; color: #409EFF; margin: 12px 0 8px 0; }
.detail-block { margin-bottom: 18px; }
.detail-card { border-radius: 10px; box-shadow: 0 2px 12px #e0e7ef; }
.detail-header { font-weight: bold; font-size: 15px; color: #333; border-left: 4px solid #409EFF; padding-left: 8px; }
.detail-form { padding: 6px 0 0 0; }
.submit-btn { width: 100%; font-size: 16px; margin-top: 18px; }
.bottom-line-row { border-bottom: 1px solid #eee; }
.pda-container {
background: #f5f5f5;
min-height: 100vh;
}
.status-bar {
display: flex;
justify-content: space-between;
align-items: center;
background: #17b3a3;
color: #fff;
padding: 8px 12px;
}
.return-list-title {
font-size: 16px;
font-weight: bold;
color: #17b3a3;
margin: 12px 0 8px 0;
}
.detail-header {
font-weight: bold;
font-size: 15px;
color: #333;
border-left: 4px solid #17b3a3;
padding-left: 8px;
}
.submit-btn {
width: 100%;
font-size: 16px;
margin-top: 18px;
background: #17b3a3;
color: #fff;
}
</style> </style>
Loading…
Cancel
Save