Merge branch 'ID1975-副屏自动更新' into test
| | |
| | | * 获取副屏最新的版本号Api |
| | | * @returns |
| | | */ |
| | | export const getServiceVersionApi = async() => { |
| | | export const getServiceVersionApi = async(version: string) => { |
| | | try { |
| | | const response = await axios.post(`${apiBaseUrl}/system/version/subscreen/showVersionDiff`, {}, { |
| | | const response = await axios.post(`${apiBaseUrl}/system/version/subscreen/showVersionDiff`, { version }, { |
| | | headers: { |
| | | 'Content-Type': 'application/x-www-form-urlencoded' |
| | | } |
| | |
| | | |
| | | const getServiceVersionFun = async () => { |
| | | try { |
| | | const { version } = await getServiceVersionApi(); |
| | | if (version !== bedsideAuxiliaryScreenStore.version) { |
| | | bedsideAuxiliaryScreenStore.refreshVersion(version); |
| | | const { data } = await getServiceVersionApi(bedsideAuxiliaryScreenStore.version); |
| | | if (data?.version && data?.version !== bedsideAuxiliaryScreenStore.version) { |
| | | bedsideAuxiliaryScreenStore.refreshVersion(data.version); |
| | | } else if (!data?.version) { |
| | | ElMessage.error("获取版本号失败,请联系管理员!"); |
| | | } |
| | | } catch (error) { |
| | | ElMessage.error("获取版本号失败,请联系管理员!"); |