是否订阅接口对接
This commit is contained in:
@@ -286,3 +286,13 @@ export const getLicenseDetail = ({ id }): Promise<any> => {
|
|||||||
})
|
})
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
// 是否订阅
|
||||||
|
export const alertIsSubscribe = (data): Promise<any> => {
|
||||||
|
return reqCatchV2(() =>
|
||||||
|
request({
|
||||||
|
url: `/api/v1/alert/isSubscribe`,
|
||||||
|
method: 'POST',
|
||||||
|
data,
|
||||||
|
})
|
||||||
|
);
|
||||||
|
};
|
||||||
|
|||||||
@@ -72,7 +72,7 @@ const { namespace } = getOrgInfo();
|
|||||||
const route = useRoute(); // 获取路由对象
|
const route = useRoute(); // 获取路由对象
|
||||||
const avatarUrl = '/src/assets/imgs/jyh/工程首字母图标.png';
|
const avatarUrl = '/src/assets/imgs/jyh/工程首字母图标.png';
|
||||||
import SubscriptionModal from '@/views/Jyh/Version/Detail/SubscriptionModal.vue';
|
import SubscriptionModal from '@/views/Jyh/Version/Detail/SubscriptionModal.vue';
|
||||||
import { releaseInfo } from '@/api/jyh';
|
import { alertIsSubscribe, releaseInfo } from '@/api/jyh';
|
||||||
|
|
||||||
const selectTab = ref('bbxx');
|
const selectTab = ref('bbxx');
|
||||||
const softwareId = ref();
|
const softwareId = ref();
|
||||||
@@ -99,11 +99,19 @@ const getReleaseInfo = async(versionId) => {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
const getAlertIsSubscribe = async(versionId) => {
|
||||||
|
const { data, error } = await alertIsSubscribe({ softwareId: versionId });
|
||||||
|
if (!error && data) {
|
||||||
|
isSub.value = data.data;
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
onMounted(() => {
|
onMounted(() => {
|
||||||
const versionId = route.params.versionId; // 获取路由参数 versionId
|
const versionId = route.params.versionId; // 获取路由参数 versionId
|
||||||
softwareId.value = versionId;
|
softwareId.value = versionId;
|
||||||
if (versionId) {
|
if (versionId) {
|
||||||
getReleaseInfo(versionId); // 调用接口获取数据
|
getReleaseInfo(versionId); // 调用接口获取数据
|
||||||
|
getAlertIsSubscribe(versionId); // 调用接口获取数据
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user