diff --git a/Host/Views.Mobile/User/MyAccounts.cshtml b/Host/Views.Mobile/User/MyAccounts.cshtml index bd27270..f676284 100644 --- a/Host/Views.Mobile/User/MyAccounts.cshtml +++ b/Host/Views.Mobile/User/MyAccounts.cshtml @@ -107,7 +107,7 @@ @foreach (var item in Model) { - + @item.ProductName/@item.PackageName @item.Account @@ -818,6 +818,7 @@ var accounts = []; var accountModels = []; var isTest = false + var isrefund = false; $.each($('input:checkbox:checked'), function () { var account = $(this).val(); if (account) { @@ -830,6 +831,11 @@ accountModels.push(accountItem) accounts.push(account) if (accountItem.isTest) isTest = true; + var status = $(this).attr('a-status'); + if (status == 'Refund') { + isrefund = true; + return; + } } }); @@ -837,6 +843,7 @@ if (!isSame(accountModels, 'pid')) { alert('必须选择相同的产品'); return; } if (!isSame(accountModels, 'connectCount')) { alert('必须选择相同的连接数'); return; } if (isTest) { alert('测试账号暂不支持续费,请新开正式账号'); return; } + if (isrefund) { alert('退款账号暂不支持续费,请新开正式账号'); return; } window.location.href = "/product/rebuyindex?productId=" + accountModels[0].pid + "&accounts=" + accounts.join(","); }) diff --git a/Host/Views/User/MyAccounts.cshtml b/Host/Views/User/MyAccounts.cshtml index c9d48bf..3df50ec 100644 --- a/Host/Views/User/MyAccounts.cshtml +++ b/Host/Views/User/MyAccounts.cshtml @@ -384,7 +384,7 @@ @foreach (var item in Model) { - + @item.CreateTime.ToString("yyyy.MM.dd") @item.ProductName @item.PackageName @@ -1251,6 +1251,7 @@ var accounts = []; var accountModels = []; var isTest = false + var isrefund = false; $.each($('input:checkbox:checked'), function () { var account = $(this).val(); if (account) { @@ -1263,12 +1264,18 @@ accountModels.push(accountItem) accounts.push($(this).val()) if (accountItem.isTest) isTest = true; + var status = $(this).attr('a-status'); + if (status == 'Refund') { + isrefund = true; + return; + } } }); if (accountModels.length == 0) { alert('请选择账号'); return; } if (!isSame(accountModels, 'pid')) { alert('必须选择相同的产品'); return; } if (!isSame(accountModels, 'connectCount')) { alert('必须选择相同的连接数'); return; } if (isTest) { alert('测试账号暂不支持续费,请新开正式账号'); return; } + if (isrefund) { alert('退款账号暂不支持续费,请新开正式账号'); return; } window.location.href = "/product/rebuyindex?productId=" + accountModels[0].pid + "&accounts=" + accounts.join(","); })