是否订阅接口对接
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 avatarUrl = '/src/assets/imgs/jyh/工程首字母图标.png';
|
||||
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 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(() => {
|
||||
const versionId = route.params.versionId; // 获取路由参数 versionId
|
||||
softwareId.value = versionId;
|
||||
if (versionId) {
|
||||
getReleaseInfo(versionId); // 调用接口获取数据
|
||||
getAlertIsSubscribe(versionId); // 调用接口获取数据
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user