|
|
|
|
@ -11,7 +11,7 @@ import {
|
|
|
|
|
SwiperItem,
|
|
|
|
|
RichText,
|
|
|
|
|
} from "@tarojs/components";
|
|
|
|
|
|
|
|
|
|
import { Popup } from "@antmjs/vantui";
|
|
|
|
|
/*** redux ***/
|
|
|
|
|
import { connect } from "react-redux";
|
|
|
|
|
import { userRefresh, tokenRefresh } from "@/store/features/userInfo";
|
|
|
|
|
@ -135,6 +135,7 @@ class Index extends Component<any, any> {
|
|
|
|
|
|
|
|
|
|
/** 已绑定仪器 */
|
|
|
|
|
instrument_detail: {},
|
|
|
|
|
show: false,
|
|
|
|
|
/* 已绑定仪器 END */
|
|
|
|
|
|
|
|
|
|
/** 蓝牙相关 */
|
|
|
|
|
@ -361,7 +362,10 @@ class Index extends Component<any, any> {
|
|
|
|
|
goRegister() {
|
|
|
|
|
go("/pages/register/register");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 查看所有设备是否绑定完
|
|
|
|
|
Alldevice = () => {
|
|
|
|
|
console.log(this.state.isDisabledClickAddDevic, "查看");
|
|
|
|
|
};
|
|
|
|
|
// 新增设备
|
|
|
|
|
addNewDevice = () => {
|
|
|
|
|
if (this.isRegister("addNewDevice")) {
|
|
|
|
|
@ -416,10 +420,27 @@ class Index extends Component<any, any> {
|
|
|
|
|
go(`/pages/recording/recording?param=${ViewAddInstrument}`);
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
gourl = (e) => {
|
|
|
|
|
gourl = async (e) => {
|
|
|
|
|
console.log("添加新设备", e);
|
|
|
|
|
|
|
|
|
|
const { url } = e.currentTarget.dataset;
|
|
|
|
|
if (this.isRegister()) {
|
|
|
|
|
go(url);
|
|
|
|
|
if (url === "/pages/instrument/instrument") {
|
|
|
|
|
let { data } = await InstrumentInfo.unbindingInstrumentInfoList();
|
|
|
|
|
console.log(data, "查看未绑定设备");
|
|
|
|
|
if (data.data.length === 0) {
|
|
|
|
|
this.setState({
|
|
|
|
|
show: true,
|
|
|
|
|
});
|
|
|
|
|
setTimeout(() => {
|
|
|
|
|
this.setState({ show: false });
|
|
|
|
|
}, 1000); // 2秒后将 show 变量置为 false
|
|
|
|
|
} else {
|
|
|
|
|
go(url);
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
go(url);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
@ -954,6 +975,7 @@ class Index extends Component<any, any> {
|
|
|
|
|
};
|
|
|
|
|
render() {
|
|
|
|
|
let {
|
|
|
|
|
show,
|
|
|
|
|
isCommonError,
|
|
|
|
|
commonErrorText,
|
|
|
|
|
calendarComplete,
|
|
|
|
|
@ -1322,6 +1344,9 @@ class Index extends Component<any, any> {
|
|
|
|
|
</Swiper>
|
|
|
|
|
</View>
|
|
|
|
|
<View style="height:200rpx"></View>
|
|
|
|
|
<Popup show={show} className="custom-popup" overlay={false}>
|
|
|
|
|
<View className="popBox">你已绑定所有设备</View>
|
|
|
|
|
</Popup>
|
|
|
|
|
</Block>
|
|
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
|