|
@@ -55,10 +55,13 @@
|
|
|
<uni-icons type="upload"></uni-icons>
|
|
|
一键生成报告</button>
|
|
|
</view>
|
|
|
+ <LottieAnimation :animationData="animationData" v-if="!isShowStartBtn" />
|
|
|
</view>
|
|
|
</template>
|
|
|
|
|
|
<script setup>
|
|
|
+ import LottieAnimation from './LottieAnimation.vue';
|
|
|
+ import animationData from '/static/lotte/circle.json'; // 导入你的动画 JSON 数据
|
|
|
import {
|
|
|
onMounted,
|
|
|
ref,
|
|
@@ -69,12 +72,12 @@ import {getArrValue} from "js-fast-way";
|
|
|
|
|
|
|
|
|
// 获取 module
|
|
|
-const rfidModule = uni.requireNativePlugin("DeviceModule_RFID");
|
|
|
+// const rfidModule = uni.requireNativePlugin("DeviceModule_RFID");
|
|
|
|
|
|
//渲染完成
|
|
|
onReady(() => {
|
|
|
// #ifdef APP-PLUS
|
|
|
- rfidModuleInit()
|
|
|
+ // rfidModuleInit()
|
|
|
// #endif
|
|
|
})
|
|
|
|
|
@@ -171,6 +174,7 @@ const startScanData = async (data) => {
|
|
|
|
|
|
//停止扫描
|
|
|
const stopScan = () => {
|
|
|
+
|
|
|
const { code } = rfidModule.stopScan()
|
|
|
if (code === 0) {
|
|
|
isScan.value = false
|
|
@@ -258,6 +262,7 @@ const toReport=()=>{
|
|
|
bottom: 0; /* 靠近底部 */
|
|
|
left: 0; /* 左对齐 */
|
|
|
right: 0; /* 右对齐 */
|
|
|
+ z-index: 100;
|
|
|
}
|
|
|
|
|
|
.btn {
|