Browse Source

init

master
han\hanst 8 months ago
parent
commit
0bfc94eb5f
  1. 6
      src/assets/scss/global.scss
  2. 29
      src/views/main.vue
  3. 4
      src/views/modules/recv/po-recv.vue
  4. 26
      src/views/modules/recv/recv.vue

6
src/assets/scss/global.scss

@ -471,3 +471,9 @@ a:hover{
flex-shrink: 0; flex-shrink: 0;
margin-bottom: 2px; margin-bottom: 2px;
} }
/* 默认$confirm弹出框尺寸 */
.el-message-box {
width: 80% !important; /* 调整宽度 */
max-width: 300px !important; /* 限制最大宽度 */
min-width: 200px !important; /* 限制最小宽度 */
}

29
src/views/main.vue

@ -106,15 +106,22 @@ export default {
}, },
// 退 // 退
logoutHandle() { logoutHandle() {
this.$http({
url: this.$http.adornUrl('/sys/logout'),
method: 'post',
data: this.$http.adornData()
}).then(({data}) => {
if (data && data.code === 0) {
//clearLoginInfo()
this.$router.push({name: 'login'})
}
this.$confirm('确定退出?', '提示', {
confirmButtonText: '确认',
cancelButtonText: '取消',
type: 'warning'
}).then(() => {
this.$http({
url: this.$http.adornUrl('/sys/logout'),
method: 'post',
data: this.$http.adornData()
}).then(({data}) => {
if (data && data.code === 0) {
//clearLoginInfo()
this.$router.push({name: 'login'})
}
})
}).catch(() => {
}) })
}, },
} }
@ -197,10 +204,10 @@ export default {
@media (max-width: 480px) { @media (max-width: 480px) {
.button-icon { .button-icon {
font-size: 30px;
font-size: 20px;
} }
.button-label { .button-label {
font-size: 18px;
font-size: 14px;
} }
} }
</style> </style>

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

@ -179,10 +179,10 @@ export default {
@media (max-width: 480px) { @media (max-width: 480px) {
.button-icon { .button-icon {
font-size: 30px;
font-size: 20px;
} }
.button-label { .button-label {
font-size: 18px;
font-size: 14px;
} }
} }
</style> </style>

26
src/views/modules/recv/recv.vue

@ -1,4 +1,5 @@
<template> <template>
<div>
<div class="pda-receipt"> <div class="pda-receipt">
<div class="status-bar"> <div class="status-bar">
<div class="time">{{ new Date().toTimeString().substr(0, 5) }}</div> <div class="time">{{ new Date().toTimeString().substr(0, 5) }}</div>
@ -35,12 +36,35 @@
确认收货 ({{ totalQty }}) 确认收货 ({{ totalQty }})
</el-button> </el-button>
</div> </div>
<el-dialog
style="font-size: 12px"
v-drag
:title="'Dialog'"
:visible.sync="siteVisible"
width="260px" :append-to-body="true" >
<el-form label-position="top" style="margin-left: 7px;margin-top: 10px;">
<el-row :gutter="20">
<el-col :span="24">
<el-form-item :label="'Test'" >
<el-radio label="Y">Y</el-radio>
<el-radio label="N">N</el-radio>
</el-form-item>
</el-col>
</el-row>
</el-form>
<el-footer style="height:40px;margin-top: 10px;text-align:center">
<el-button type="primary" @click="">确定</el-button>
<el-button type="primary" @click="siteVisible=false">关闭</el-button>
</el-footer>
</el-dialog>
</div>
</template> </template>
<script> <script>
export default { export default {
data() { data() {
return { return {
siteVisible: false,
scanCode: '', scanCode: '',
items: [{code: 'A001', qty: 1}, {code: 'A002', qty: 2}] items: [{code: 'A001', qty: 1}, {code: 'A002', qty: 2}]
} }
@ -82,7 +106,7 @@ export default {
.pda-receipt { .pda-receipt {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
height: 100vh;
height: 80vh;
padding: 10px; padding: 10px;
} }

Loading…
Cancel
Save