|
@@ -25,37 +25,6 @@
|
|
|
<div></div>
|
|
|
</div>
|
|
|
<van-field readonly v-model="deviceDetal.adminUserName" :label="`${$t('device.affiliatedMerchant')}`" />
|
|
|
- <!-- 地区 -->
|
|
|
- <!-- <div v-if="areaShow" class="bd7 l-flex-between">
|
|
|
- <div class="l-flex-RC">
|
|
|
- <div class="cust_vantBorder">
|
|
|
- <div class="filedInpPad">
|
|
|
- <van-field colon @click-input="fieldValueInpClk" readonly clearable v-model="fieldValue"
|
|
|
- :label="`${$t('device.affiliatedArea')}`" :placeholder="$t('user.regionPlace')">
|
|
|
- <template #right-icon>
|
|
|
- <div class="l-flex-RC">
|
|
|
- <van-icon v-if="fieldValue" @click="
|
|
|
- fieldValue = '';
|
|
|
- deviceDetal.areaId = '';
|
|
|
- " class="o-mr-6" name="clear" />
|
|
|
- <van-icon @click="fieldValueInpClk" name="arrow-down" />
|
|
|
- </div>
|
|
|
- </template>
|
|
|
- <template #extra>
|
|
|
- <van-icon @click="areaShow = !areaShow" size="20" name="edit" />
|
|
|
- </template>
|
|
|
- </van-field>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div v-else class="bd7 l-flex-between">
|
|
|
- <van-field colon readonly v-model="fieldValue" :label="`${$t('device.affiliatedArea')}`" placeholder="">
|
|
|
- <template #extra>
|
|
|
- <van-icon @click="areaShow = !areaShow" size="20" name="edit" />
|
|
|
- </template>
|
|
|
- </van-field>
|
|
|
- </div> -->
|
|
|
<van-field readonly v-model="deviceDetal.equimentType" :label="`${$t('device.machineType')}`" placeholder="" />
|
|
|
<!-- mg280才有到期时间 -->
|
|
|
<template v-if="deviceDetal?.equimentType?.indexOf('mg280') !== -1">
|
|
@@ -135,18 +104,20 @@
|
|
|
message: $t('device.operatorTelephonePlaceholder'),
|
|
|
},
|
|
|
]" />
|
|
|
-
|
|
|
<!-- <van-field clearable v-model="deviceDetal.timeRuleId" :label="`${$t('device.advertisingRulesLabel')}:`"
|
|
|
:placeholder="$t('device.advertisingRulesPlaceholder')" /> -->
|
|
|
</div>
|
|
|
<div class="custom-line"></div>
|
|
|
<div class="cust_vantBorder">
|
|
|
<van-field clearable label-width="32%" v-model="deviceDetal.messageReceiver1"
|
|
|
- :label="`${$t('device.messageReceiver1')}`" :placeholder="$t('device.equipmentmessageReceiverPlaceholder')" />
|
|
|
+ :label="`${$t('device.messageReceiver1')}`"
|
|
|
+ :placeholder="$t('device.equipmentmessageReceiverPlaceholder')" />
|
|
|
<van-field clearable label-width="32%" v-model="deviceDetal.messageReceiver2"
|
|
|
- :label="`${$t('device.messageReceiver2')}`" :placeholder="$t('device.equipmentmessageReceiverPlaceholder')" />
|
|
|
+ :label="`${$t('device.messageReceiver2')}`"
|
|
|
+ :placeholder="$t('device.equipmentmessageReceiverPlaceholder')" />
|
|
|
<van-field clearable label-width="32%" v-model="deviceDetal.messageReceiver3"
|
|
|
- :label="`${$t('device.messageReceiver3')}`" :placeholder="$t('device.equipmentmessageReceiverPlaceholder')" />
|
|
|
+ :label="`${$t('device.messageReceiver3')}`"
|
|
|
+ :placeholder="$t('device.equipmentmessageReceiverPlaceholder')" />
|
|
|
</div>
|
|
|
<div class="custom-line"></div>
|
|
|
<!-- <div class="cust_vantBorder">
|
|
@@ -210,10 +181,10 @@
|
|
|
</van-radio-group>
|
|
|
</div>
|
|
|
</template>
|
|
|
- </van-field> -->
|
|
|
- <van-field v-model="deviceDetal.flowers" is-link readonly :label="machineType === '1'? '口味种类' : $t('device.flowerType')"
|
|
|
- :placeholder="machineType === '1'? '选择口味种类' : '选择花型种类'"
|
|
|
- @click="showFlowerPicker = true" />
|
|
|
+</van-field> -->
|
|
|
+ <van-field v-model="deviceDetal.flowers" is-link readonly
|
|
|
+ :label="machineType === '1' ? '口味种类' : $t('device.flowerType')"
|
|
|
+ :placeholder="machineType === '1' ? '选择口味种类' : '选择花型种类'" @click="showFlowerPicker = true" />
|
|
|
</template>
|
|
|
<!-- 版本号 -->
|
|
|
<van-field readonly v-model="deviceDetal.apkVersion" :label="`${$t('device.versionNo')}`" placeholder="" />
|
|
@@ -223,7 +194,7 @@
|
|
|
:placeholder="$t('device.urlPlace')">
|
|
|
<template #button>
|
|
|
<van-button class="updateBtn" @click="updateUrlClk" type="primary"> {{ $t("device.update")
|
|
|
- }} </van-button>
|
|
|
+ }} </van-button>
|
|
|
</template>
|
|
|
</van-field>
|
|
|
</div>
|
|
@@ -235,7 +206,8 @@
|
|
|
</van-form>
|
|
|
<!-- 地区弹窗 -->
|
|
|
<kCascader @getareaname="getAreaName" :selectId="deviceDetal.areaId" @areapopfinish="areaPopFinish"
|
|
|
- ref="kCascaderRef"></kCascader>
|
|
|
+ ref="kCascaderRef">
|
|
|
+ </kCascader>
|
|
|
<!-- 更新弹窗 -->
|
|
|
<kDialog :dialogTitle="$t('user.logOutTips')" :cancelBtnTxt="$t('user.cancelLog')"
|
|
|
:confirmBtnTxt="$t('user.confirmLog')" ref="kDialogRef" :dialogContent="$t('device.sureUpdate')"
|
|
@@ -243,7 +215,8 @@
|
|
|
</kDialog>
|
|
|
<!-- 花型种类 -->
|
|
|
<van-popup v-model:show="showFlowerPicker" round position="bottom">
|
|
|
- <van-picker v-model="selectedFlower" :columns="flowerColumns" @cancel="showFlowerPicker = false" @confirm="onFlowerConfirm" />
|
|
|
+ <van-picker v-model="selectedFlower" :columns="flowerColumns" @cancel="showFlowerPicker = false"
|
|
|
+ @confirm="onFlowerConfirm" />
|
|
|
</van-popup>
|
|
|
</div>
|
|
|
</template>
|
|
@@ -322,8 +295,8 @@ export default {
|
|
|
});
|
|
|
onBeforeRouteLeave((to, from, next) => {
|
|
|
if (isUpdate.value) {
|
|
|
- console.log("to.meta.keepAlive", to.meta.keepAlive);
|
|
|
- to.meta.keepAlive = false;
|
|
|
+ // console.log("to.meta.keepAlive>>>", to.meta.keepAlive);
|
|
|
+ // to.meta.keepAlive = false;
|
|
|
}
|
|
|
next();
|
|
|
});
|
|
@@ -358,7 +331,7 @@ export default {
|
|
|
const onConfirm = ({ selectedOptions }) => {
|
|
|
paymentValue.value = selectedOptions[0].text;
|
|
|
deviceDetal.value.payType = selectedOptions[0].value;
|
|
|
- console.log(deviceDetal.value.payType);
|
|
|
+ // console.log(deviceDetal.value.payType);
|
|
|
showPayment.value = false;
|
|
|
};
|
|
|
// 初始化页面获取列表
|
|
@@ -458,7 +431,7 @@ export default {
|
|
|
payType: item.payType
|
|
|
};
|
|
|
})[0];
|
|
|
- console.log(params);
|
|
|
+ // console.log(params);
|
|
|
if (params.name.length > 25) {
|
|
|
showToast(t("device.nameLength"));
|
|
|
return;
|
|
@@ -518,7 +491,7 @@ export default {
|
|
|
};
|
|
|
// 选择地区完成
|
|
|
const areaPopFinish = async (e) => {
|
|
|
- console.log("e", e);
|
|
|
+ // console.log("e", e);
|
|
|
fieldValue.value = e.selectName;
|
|
|
deviceDetal.value.areaId = e.selectId;
|
|
|
};
|