<template>
|
<view>
|
<view>
|
<u-form ref="info">
|
<u-form-item label="人员编码" labelWidth="100px" prop="username" @click="scan('username')">
|
<u--input id="username" v-model="info.username" border="none" disabled></u--input>
|
<u-icon slot="right" name="scan" size="30"></u-icon>
|
</u-form-item>
|
<u-form-item label="机台编码" labelWidth="100px" prop="username" @click="scan('machineNo')">
|
<u--input v-model="info.machineNo" border="none" disabled></u--input>
|
<u-icon slot="right" name="scan" size="30"></u-icon>
|
</u-form-item>
|
<u-form-item label="报工良品数" labelWidth="100px">
|
<u--input v-model="info.OK_qty" border="none"></u--input>
|
</u-form-item>
|
</u-form>
|
</view>
|
</view>
|
</template>
|
|
<script>
|
export default {
|
data() {
|
return {
|
info: {
|
username:'',
|
machineNo:'',
|
OK_qty:''
|
}
|
}
|
},
|
methods: {
|
scan(e) {
|
let that = this
|
console.log(e)
|
uni.scanCode({
|
onlyFromCamera: true,
|
success: function (res) {
|
console.log('条码类型:' + res.scanType);
|
console.log('条码内容:' + res.result);
|
that.info[e] = res.result
|
},
|
});
|
}
|
}
|
}
|
</script>
|
|
<style>
|
|
</style>
|