|
@@ -146,7 +146,7 @@
|
|
|
</view> -->
|
|
</view> -->
|
|
|
<view v-if="form.claimSourceType==1" class="nav-bottom-height">
|
|
<view v-if="form.claimSourceType==1" class="nav-bottom-height">
|
|
|
</view>
|
|
</view>
|
|
|
- <view v-if="form.claimSourceType==1" class="goods-nav-bottom">
|
|
|
|
|
|
|
+ <view v-show="!keyboardShow" v-if="form.claimSourceType==1" class="goods-nav-bottom">
|
|
|
<uni-goods-nav v-if="!form.id" :fill="true" :options="[]" :buttonGroup="buttonGroup"
|
|
<uni-goods-nav v-if="!form.id" :fill="true" :options="[]" :buttonGroup="buttonGroup"
|
|
|
@buttonClick="buttonClick" />
|
|
@buttonClick="buttonClick" />
|
|
|
<uni-goods-nav v-if="form.auditStatus==0" :fill="true" :options="[]" :buttonGroup="buttonGroup2"
|
|
<uni-goods-nav v-if="form.auditStatus==0" :fill="true" :options="[]" :buttonGroup="buttonGroup2"
|
|
@@ -174,6 +174,7 @@
|
|
|
export default {
|
|
export default {
|
|
|
data() {
|
|
data() {
|
|
|
return {
|
|
return {
|
|
|
|
|
+ keyboardShow:false,
|
|
|
buttonGroup: [{
|
|
buttonGroup: [{
|
|
|
text: '保存',
|
|
text: '保存',
|
|
|
backgroundColor: '#03803B',
|
|
backgroundColor: '#03803B',
|
|
@@ -234,6 +235,20 @@
|
|
|
this.getDetail(option.id)
|
|
this.getDetail(option.id)
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
|
|
+ onShow() {
|
|
|
|
|
+ // 监听键盘高度变化
|
|
|
|
|
+ uni.onKeyboardHeightChange((res) => {
|
|
|
|
|
+ // 根据键盘高度调整布局
|
|
|
|
|
+ if (res.height > 0) {
|
|
|
|
|
+ this.keyboardShow = true
|
|
|
|
|
+ } else {
|
|
|
|
|
+ this.keyboardShow = false
|
|
|
|
|
+ }
|
|
|
|
|
+ });
|
|
|
|
|
+ },
|
|
|
|
|
+ onUnload() {
|
|
|
|
|
+ uni.offKeyboardHeightChange();
|
|
|
|
|
+ },
|
|
|
methods: {
|
|
methods: {
|
|
|
buttonClick(e) {
|
|
buttonClick(e) {
|
|
|
if (e.index == 0) {
|
|
if (e.index == 0) {
|