<div class='wrap' id='wrapFooter' v-if='status>0'>
            <div class='wrap-heading'><span>{_('总览')}</span></div>
            <div class='wrap-body' style='padding-top:10px;padding-bottom:10px;'>
                <div class='wrap-item clearfix'>
                    <div class='wrap-rule-name' style='width: 100%;'><span>已选配置:</span><a class='sty-zkss'>收起↓</a></div>
                    <div class='wrap-rule-body clearfix'>
                        <div class='row' style='margin-top:12px;font-size:12px;'>
                            <div class='col-sm-3'>
                                {_('可用区')}:<span v-text='area.name'></span>/<span v-text='server_line.name'></span>/<span v-text='cluster.name'></span><br>
                                {_('规格')}:<span v-text='server.title'></span><br>
                                <template v-if='form_data.system_name'>
                                    {_('操作系统')}:<span v-text='form_data.system_name'></span><br>
                                </template>
                                <template v-if='server.kvm_type!='pterodactyl''>
                                {_('登录凭证')}:<span v-text='ssh_mod_list[form_data.ssh_mod]'></span><br>
                                </template>
                            </div>
                            <div class='col-sm-3'>
                                {_('CPU')}:<span v-text='form_data.cpus'></span>{_('核')}<br>
                                {_('内存')}:<span v-text='mem_format(form_data.mem,2,'MB')'></span><br>
                                {_('存储')}:<span v-text='mem_format(form_data.disk,2,'GB')'></span>
                                <span v-if='form_data.disks.length>0' v-for='(m,i) in form_data.disks'>
                                    <span class='text-muted'> + </span>
                                    <span v-text='mem_format(m,2,'GB')'></span>
                                </span>
                            </div>
                            <div class='col-sm-3' v-if='server.kvm_type!='pterodactyl''>
                                {_('IP数量')}:<span v-text='form_data.ip_number'></span>个<br>
                                <span v-show='form_data.net_mod==1'>{_('固定带宽')}:<span v-text='form_data.net'></span>Mbps</span>
                                <span v-show='form_data.net_mod==3'>{_('流量包')}:<span v-text='form_data.flows'></span>GB</span>
                                <span v-show='form_data.net_mod==2'>{_('按实时流量计费')}</span><br>
                                <span v-show='form_data.net_mod==2||form_data.net_mod==3'>{_('带宽峰值')}:<span v-text='form_data.flow'></span>Mbps<br></span>
                                <span v-show='form_data.def>0'>{_('防御峰值')}:<span v-text='form_data.def'></span>GB<br></span>
                            </div>
                            <div class='col-sm-3'>
                                {_('自动续费')}:<span v-text='renew_list[form_data.auto_renew]'></span><br>
                                {_('购买量')}:<span v-text='form_data.buy_num'></span>{_e()}{_('台')} * <span v-text='price_cycle[form_data.payment_mod].name'></span><br>
                                {_('主机别名')}:<span v-text='form_data.server_name'></span><br>
                            </div>
                        </div>
                    </div>
                </div>
<pre><code>            &lt;hr style='margin:15px 0;' class='' /&gt;
            &lt;div class='wrap-item wrap-amount clearfix'&gt;
                &lt;div class='wrap-rule-name'&gt;
                    &lt;span&gt;{_('费用总计')}:&lt;/span&gt;
                &lt;/div&gt;
                &lt;div class='wrap-rule-body clearfix'&gt;
                    &lt;div class='pull-right'&gt;
                        &lt;a class='btn btn-danger btn_buy' @click='buy()' v-if='buy_status'&gt;{_('立即购买')}&lt;/a&gt;
                        &lt;a class='btn btn_buy' disabled='' v-else&gt;{_('立即购买')}&lt;/a&gt;
                    &lt;/div&gt;
                    &lt;div class='pull-right wrap-coupon' v-show='coupon_list.length&gt;0'&gt;
                        &lt;select class='form-control' v-model='form_data.coupon_id'&gt;
                            &lt;option value='0'&gt;{_('使用代金券')}/{_('折扣券')}&lt;/option&gt;
                            &lt;option :value='coupon.id' v-for='coupon in coupon_list' :disabled='coupon.disable' :title=''{_('使用场景')}:'+coupon.coupon_tip'' v-text='coupon.coupon_desc'&gt;&lt;/option&gt;
                        &lt;/select&gt;
                    &lt;/div&gt;
                    &lt;div class='rule-price' style='padding-top:4px;'&gt;
                        &lt;span class='text-danger' v-if='amount&lt;0'&gt;{_('正在计算中...')}&lt;/span&gt;
                        &lt;span class='text-danger' v-else v-text=''{currency('pre')}'+(amount-discount &gt; 0 ? (amount-discount).toFixed(2) : 0)+'{currency('psf')}'&gt;&lt;/span&gt;
                        &lt;span class='text-success text-small' v-if='original&gt;0' v-html=''{_('原价')}: &lt;s&gt;'+original+'{'suf'|currency}&lt;/s&gt;''&gt;&lt;/span&gt;&amp;nbsp;
                        &lt;span class='text-small text-danger' v-if='form_data.net_mod==2' v-text='+ {_('流量费用')}:'+amount_flow+'{'suf'|currency}/GB'&gt;&lt;/span&gt;
                        &lt;span class='text-danger text-small' v-if='discount&gt;0' v-text='amount+'{'suf'|currency}'+ '-{_('优惠金额')}:'+discount+'{'suf'|currency}'&gt;&lt;/span&gt;
                        &lt;span class='text-small badge' v-if='is_admin_price==true'&gt;{_('内部价')}
                            &lt;a class='icon-remove text-white' data-toggle='tooltip' data-placement='top' title='{_('清除内部价')}' @click='clear_admin_price'&gt;&lt;/a&gt;
                        &lt;/span&gt;
                        &lt;span class='text-small text-danger' v-if='activity_name' &gt;
                            &lt;i class='icon-gift' v-text='activity_name'&gt;&lt;/i&gt;
                        &lt;/span&gt;
                    &lt;/div&gt;
                &lt;/div&gt;
            &lt;/div&gt;
        &lt;/div&gt;
    &lt;/div&gt;
</code></pre>
<script>
// 获取sty-zkss元素
const zkss = document.querySelector('.sty-zkss');
// 获取所有col-sm-3元素
const cols = document.querySelectorAll('.col-sm-3');
// 给zkss元素添加点击事件
zks.addEventListener('click', () => {
  // 遍历所有col-sm-3元素
  cols.forEach((col) => {
    // 判断当前col元素是否包含hide类名
    if (col.classList.contains('hide')) {
      // 如果有,移除hide类名,显示元素
      col.classList.remove('hide');
      zkss.innerText = '收起↓';
    } else {
      // 如果没有,添加hide类名,隐藏元素
      col.classList.add('hide');
      zkss.innerText = '展开↑';
    }
  });
});
</script>
云服务器配置总览 - 详细配置与价格展示

原文地址: https://www.cveoy.top/t/topic/myEt 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录