diff --git a/components/SearchBox.vue b/components/SearchBox.vue
index 772a35f..57b421b 100644
--- a/components/SearchBox.vue
+++ b/components/SearchBox.vue
@@ -19,7 +19,6 @@
export default {
data() {
return {
- cur: '',
focusState: false
};
},
@@ -29,10 +28,6 @@
},
props: {
value: String,
- seaShow: {
- type: Boolean,
- default: false
- },
focused: {
type: Boolean,
default: false
@@ -54,15 +49,19 @@
},
handleBlur (e) {
this.$emit('input', e.target.value)
- this.$emit('handleChange', e.target.value)
- this.focusState = false
+ if (e.target.value.length) {
+ this.$emit('handleChange', e.target.value)
+ }
+ this.focusState = false
},
toDel () {
this.$emit('input', '')
},
handleSend (e) {
this.$emit('input', e.target.value)
- this.$emit('handleChange', e.target.value)
+ if (e.target.value.length) {
+ this.$emit('handleChange', e.target.value)
+ }
}
}
}
diff --git a/components/SearchBox1.vue b/components/SearchBox1.vue
deleted file mode 100644
index a18cb1c..0000000
--- a/components/SearchBox1.vue
+++ /dev/null
@@ -1,110 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/components/SearchBoxMx.vue b/components/SearchBoxMx.vue
index c9698af..2f132e4 100644
--- a/components/SearchBoxMx.vue
+++ b/components/SearchBoxMx.vue
@@ -1,68 +1,58 @@
-
-
-
+
+
+
@@ -77,13 +67,8 @@
border-radius: 10rpx;
padding: 0 10rpx
.search_input
- padding-right: 160rpx;
-.buttons_wraper
- position absolute
- top 0
- right 10rpx
- _wh(auto, 80rpx)
- _fj(flex-end)
-.icon_scan_active
- color $red
+ height 80rpx;
+ _font(28rpx, 80rpx, #606266,,)
+ border: 0;
+ background-color: transparent;
diff --git a/pages/WarehouseManage/InStoreConfirm.vue b/pages/WarehouseManage/InStoreConfirm.vue
index a334530..7bf349f 100644
--- a/pages/WarehouseManage/InStoreConfirm.vue
+++ b/pages/WarehouseManage/InStoreConfirm.vue
@@ -8,9 +8,11 @@
木箱
-
-
-
+
@@ -93,14 +95,14 @@
index1: '',
dataList: [],
disabled: false,
- disabled1: false,
- focused: true
+ disabled1: false
};
},
created () {
this._getStorSect()
},
mounted () {
+ this.$refs.scanChild.handleFocus()
setTimeout(() => {
uni.hideKeyboard()
}, 500)
@@ -167,39 +169,7 @@
this.disabled1 = false
}
},
- onKeyInput (event) {
- var value = event.detail.value
- value=value.replace(/[^\w\.\/]/ig,'')
- if (value.length !== 14) {
- this.$nextTick(() => {
- this.val1 = ''
- })
- uni.hideKeyboard()
- return
- }
- uni.hideKeyboard()
- this._boxQuery(this.val1)
- },
- onFocus () {
- this.focused = true
- setTimeout(() => {
- uni.hideKeyboard()
- }, 300)
- },
- onBlur () {
- this.focused = false
- },
- inputDel () {
- this.val1 = ''
- },
- inputScan () {
- this.focused = true
- setTimeout(() => {
- uni.hideKeyboard()
- }, 300)
- },
- toPhone (e) {
- this.val1 = e
+ handleChange (e) {
this._boxQuery(this.val1)
}
}
diff --git a/pages/WarehouseManage/InStoreSplit.vue b/pages/WarehouseManage/InStoreSplit.vue
index d2e7505..e48c8d9 100644
--- a/pages/WarehouseManage/InStoreSplit.vue
+++ b/pages/WarehouseManage/InStoreSplit.vue
@@ -8,9 +8,11 @@
木箱
-
-
-
+
@@ -92,14 +94,14 @@
index1: '',
dataList: [],
disabled: false,
- disabled1: false,
- focused: true
+ disabled1: false
};
},
created () {
this._getStorSect()
},
mounted () {
+ this.$refs.scanChild.handleFocus()
setTimeout(() => {
uni.hideKeyboard()
}, 500)
@@ -165,39 +167,7 @@
this.disabled1 = false
}
},
- onKeyInput (event) {
- var value = event.detail.value
- value=value.replace(/[^\w\.\/]/ig,'')
- if (value.length !== 14) {
- this.$nextTick(() => {
- this.val1 = ''
- })
- uni.hideKeyboard()
- return
- }
- uni.hideKeyboard()
- this._boxQuery(this.val1)
- },
- onFocus () {
- this.focused = true
- setTimeout(() => {
- uni.hideKeyboard()
- }, 300)
- },
- onBlur () {
- this.focused = false
- },
- inputDel () {
- this.val1 = ''
- },
- inputScan () {
- this.focused = true
- setTimeout(() => {
- uni.hideKeyboard()
- }, 300)
- },
- toPhone (e) {
- this.val1 = e
+ handleChange (e) {
this._boxQuery(this.val1)
}
}
diff --git a/pages/WarehouseManage/ReturngoodsInStore.vue b/pages/WarehouseManage/ReturngoodsInStore.vue
index c9f4b5c..3e73b4f 100644
--- a/pages/WarehouseManage/ReturngoodsInStore.vue
+++ b/pages/WarehouseManage/ReturngoodsInStore.vue
@@ -8,9 +8,11 @@
木箱
-
-
-
+
@@ -97,14 +99,14 @@
options1: [],
index1: '',
dataList: [],
- disabled: false,
- focused: true
+ disabled: false
};
},
created () {
this._getStorSect()
},
mounted () {
+ this.$refs.scanChild.handleFocus()
setTimeout(() => {
uni.hideKeyboard()
}, 500)
@@ -125,7 +127,6 @@
},
/** 初始化查询 */
async _boxQuery (e) {
- console.log(11)
let res = await boxQuery(e, '3')
this.dataList = [...res.data]
},
@@ -152,39 +153,7 @@
this.disabled = false
}
},
- onKeyInput (event) {
- var value = event.detail.value
- value=value.replace(/[^\w\.\/]/ig,'')
- if (value.length !== 14) {
- this.$nextTick(() => {
- this.val1 = ''
- })
- uni.hideKeyboard()
- return
- }
- uni.hideKeyboard()
- this._boxQuery(this.val1)
- },
- onFocus () {
- this.focused = true
- setTimeout(() => {
- uni.hideKeyboard()
- }, 300)
- },
- onBlur () {
- this.focused = false
- },
- inputDel () {
- this.val1 = ''
- },
- inputScan () {
- this.focused = true
- setTimeout(() => {
- uni.hideKeyboard()
- }, 300)
- },
- toPhone (e) {
- this.val1 = e
+ handleChange (e) {
this._boxQuery(this.val1)
}
}
diff --git a/pages/WarehouseManage/ScrapInStore.vue b/pages/WarehouseManage/ScrapInStore.vue
index 4acd763..c433f1a 100644
--- a/pages/WarehouseManage/ScrapInStore.vue
+++ b/pages/WarehouseManage/ScrapInStore.vue
@@ -8,9 +8,11 @@
木箱
-
-
-
+
@@ -90,14 +92,14 @@
options1: [],
index1: '',
dataList: [],
- disabled: false,
- focused: true
+ disabled: false
};
},
created () {
this._getStorSect()
},
mounted () {
+ this.$refs.scanChild.handleFocus()
setTimeout(() => {
uni.hideKeyboard()
}, 500)
@@ -144,39 +146,7 @@
this.disabled = false
}
},
- onKeyInput (event) {
- var value = event.detail.value
- value=value.replace(/[^\w\.\/]/ig,'')
- if (value.length !== 14) {
- this.$nextTick(() => {
- this.val1 = ''
- })
- uni.hideKeyboard()
- return
- }
- uni.hideKeyboard()
- this._boxQuery(this.val1)
- },
- onFocus () {
- this.focused = true
- setTimeout(() => {
- uni.hideKeyboard()
- }, 300)
- },
- onBlur () {
- this.focused = false
- },
- inputDel () {
- this.val1 = ''
- },
- inputScan () {
- this.focused = true
- setTimeout(() => {
- uni.hideKeyboard()
- }, 300)
- },
- toPhone (e) {
- this.val1 = e
+ handleChange (e) {
this._boxQuery(this.val1)
}
}