|
@@ -110,13 +110,6 @@
|
|
|
</a-option>
|
|
|
</a-select>
|
|
|
</a-form-item>
|
|
|
- <!-- <a-form-item :label="$t('flowPool.trafficPoolType')" field="trafficPoolType">
|
|
|
- <a-select v-model="formState.trafficPoolType" disabled
|
|
|
- :placeholder="$t('form.cardForm.pleaseSelect') + $t('flowPool.trafficPoolType')">
|
|
|
- <a-option v-for=" item in typeList" :key="item.id" :value="item.value">{{ item.label
|
|
|
- }}</a-option>
|
|
|
- </a-select>
|
|
|
- </a-form-item> -->
|
|
|
<a-form-item :label="$t('flowPool.simRariff')" field="simTariffId">
|
|
|
<a-select v-model="formState.simTariffId"
|
|
|
:placeholder="$t('form.cardForm.pleaseSelect') + $t('flowPool.simRariff')">
|
|
@@ -148,109 +141,110 @@
|
|
|
</a-form-item>
|
|
|
</a-form>
|
|
|
</a-tab-pane>
|
|
|
- <!-- <a-tab-pane key="2" :title="$t('flowPool.warnTabs')">-->
|
|
|
- <!-- <a-form :model="formWarning" direction="inline">-->
|
|
|
- <!-- <div class="form-pool-tit">-->
|
|
|
- <!-- <div class="pool-icon"></div>-->
|
|
|
- <!-- 客户端·池预警设置-->
|
|
|
- <!-- </div>-->
|
|
|
- <!-- <a-form-item field="totalDosage" tooltip="请输入" label="总用量占比">-->
|
|
|
- <!-- <a-input-number v-model="formWarning.totalDosage" :style="{ width: '320px' }"-->
|
|
|
- <!-- placeholder="请输入" allow-clear hide-button>-->
|
|
|
- <!-- <template #suffix>-->
|
|
|
- <!-- %-->
|
|
|
- <!-- </template>-->
|
|
|
- <!-- </a-input-number>-->
|
|
|
- <!-- <a-checkbox value="1" v-model="formWarning.totalDosageCheck">达量预警</a-checkbox>-->
|
|
|
- <!-- </a-form-item>-->
|
|
|
- <!-- <a-form-item field="stoppagePool" label="达量停机">-->
|
|
|
- <!-- <a-select v-model="formWarning.stoppagePool" placeholder="请选择" :style="{ width: '320px' }"-->
|
|
|
- <!-- allow-clear>-->
|
|
|
- <!-- <a-option v-for="item in earlyList" :key="item.value" :value="item.value"-->
|
|
|
- <!-- :label="item.label" />-->
|
|
|
- <!-- </a-select>-->
|
|
|
- <!-- <a-checkbox value="1" v-model="formWarning.stoppagePoolCheck">达量停机</a-checkbox>-->
|
|
|
- <!-- </a-form-item>-->
|
|
|
- <!-- <a-form-item field="stopNetworkPool" label="达量断网">-->
|
|
|
- <!-- <a-select v-model="formWarning.stopNetworkPool" placeholder="请选择"-->
|
|
|
- <!-- :style="{ width: '320px' }" allow-clear>-->
|
|
|
- <!-- <a-option v-for="item in earlyList" :key="item.value" :value="item.value"-->
|
|
|
- <!-- :label="item.label" />-->
|
|
|
- <!-- </a-select>-->
|
|
|
- <!-- <a-checkbox value="1" v-model="formWarning.stopNetworkPoolCheck">达量断网</a-checkbox>-->
|
|
|
- <!-- </a-form-item>-->
|
|
|
- <!-- <a-form-item field="remindTotal" label="提醒次数">-->
|
|
|
- <!-- <a-input-number v-model="formWarning.remindTotal" :style="{ width: '320px' }"-->
|
|
|
- <!-- placeholder="请输入" allow-clear hide-button>-->
|
|
|
- <!-- <template #suffix>-->
|
|
|
- <!-- 次/月-->
|
|
|
- <!-- </template>-->
|
|
|
- <!-- </a-input-number>-->
|
|
|
- <!-- </a-form-item>-->
|
|
|
- <!-- <div class="form-pool-tit">-->
|
|
|
- <!-- <div class="pool-icon"></div>-->
|
|
|
- <!-- 客户端·单卡预警设置-->
|
|
|
- <!-- </div>-->
|
|
|
- <!-- <a-form-item field="oneCardWarning" tooltip="请输入" label="单卡用量预警">-->
|
|
|
- <!-- <a-input-number v-model="formWarning.oneCardWarning" :style="{ width: '320px' }"-->
|
|
|
- <!-- placeholder="请输入" allow-clear hide-button>-->
|
|
|
- <!-- </a-input-number>-->
|
|
|
- <!-- <a-checkbox value="1" v-model="formWarning.outTotalCheck">达量预警</a-checkbox>-->
|
|
|
- <!-- </a-form-item>-->
|
|
|
- <!-- <a-form-item field="stoppageCard" label="达量停机">-->
|
|
|
- <!-- <a-select v-model="formWarning.stoppageCard" placeholder="请选择" :style="{ width: '320px' }"-->
|
|
|
- <!-- allow-clear>-->
|
|
|
- <!-- <a-option v-for="item in earlyList" :key="item.value" :value="item.value"-->
|
|
|
- <!-- :label="item.label" />-->
|
|
|
- <!-- </a-select>-->
|
|
|
- <!-- <a-checkbox value="1" v-model="formWarning.stoppageCardCheck">达量停机</a-checkbox>-->
|
|
|
- <!-- </a-form-item>-->
|
|
|
- <!-- <a-form-item field="stopNetworkCard" label="达量断网">-->
|
|
|
- <!-- <a-select v-model="formWarning.stopNetworkCard" placeholder="请选择"-->
|
|
|
- <!-- :style="{ width: '320px' }" allow-clear>-->
|
|
|
- <!-- <a-option v-for="item in earlyList" :key="item.value" :value="item.value"-->
|
|
|
- <!-- :label="item.label" />-->
|
|
|
- <!-- </a-select>-->
|
|
|
- <!-- <a-checkbox value="1" v-model="formWarning.stopNetworkCardCheck">达量断网</a-checkbox>-->
|
|
|
- <!-- </a-form-item>-->
|
|
|
- <!-- <div class="form-pool-tit">-->
|
|
|
- <!-- <div class="pool-icon"></div>-->
|
|
|
- <!-- 管理端预警设置-->
|
|
|
- <!-- </div>-->
|
|
|
- <!-- <a-form-item field="poolUsedWarning" tooltip="请输入" label="池已用量预警">-->
|
|
|
- <!-- <a-input-number v-model="formWarning.poolUsedWarning" :style="{ width: '320px' }"-->
|
|
|
- <!-- placeholder="请输入" allow-clear hide-button>-->
|
|
|
- <!-- <template #suffix>-->
|
|
|
- <!-- %-->
|
|
|
- <!-- </template>-->
|
|
|
- <!-- </a-input-number>-->
|
|
|
- <!-- <a-checkbox value="1" v-model="formWarning.poolUsedCheck">达量预警</a-checkbox>-->
|
|
|
- <!-- </a-form-item>-->
|
|
|
- <!-- <a-form-item field="stoppageManagement" label="达量停机">-->
|
|
|
- <!-- <a-select v-model="formWarning.stoppageManagement" placeholder="请选择"-->
|
|
|
- <!-- :style="{ width: '320px' }" allow-clear>-->
|
|
|
- <!-- <a-option v-for="item in earlyList" :key="item.value" :value="item.value"-->
|
|
|
- <!-- :label="item.label" />-->
|
|
|
- <!-- </a-select>-->
|
|
|
- <!-- <a-checkbox value="1" v-model="formWarning.stoppageManagementCheck">达量停机</a-checkbox>-->
|
|
|
- <!-- </a-form-item>-->
|
|
|
- <!-- <a-form-item field="stopNetworkManagement" label="达量断网">-->
|
|
|
- <!-- <a-select v-model="formWarning.stopNetworkManagement" placeholder="请选择"-->
|
|
|
- <!-- :style="{ width: '320px' }" allow-clear>-->
|
|
|
- <!-- <a-option v-for="item in earlyList" :key="item.value" :value="item.value"-->
|
|
|
- <!-- :label="item.label" />-->
|
|
|
- <!-- </a-select>-->
|
|
|
- <!-- <a-checkbox value="1" v-model="formWarning.stopNetworkManagementCheck">达量断网</a-checkbox>-->
|
|
|
- <!-- </a-form-item>-->
|
|
|
- <!-- <a-form-item>-->
|
|
|
- <!-- <a-button type="primary" html-type="submit" @click="resetForm"-->
|
|
|
- <!-- style="margin-right: 10px;">{{-->
|
|
|
- <!-- $t('form.Confirm')-->
|
|
|
- <!-- }}</a-button>-->
|
|
|
- <!-- <a-button @click="resetForm">{{ $t('form.Cancel') }}</a-button>-->
|
|
|
- <!-- </a-form-item>-->
|
|
|
- <!-- </a-form>-->
|
|
|
- <!-- </a-tab-pane>-->
|
|
|
+ <a-tab-pane key="2" :title="$t('flowPool.warnTabs')">
|
|
|
+ <a-form :model="formWarning" direction="inline">
|
|
|
+ <div class="form-pool-tit">
|
|
|
+ <div class="pool-icon"></div>
|
|
|
+ 客户端·池预警设置
|
|
|
+ </div>
|
|
|
+ <a-form-item field="totalDosage" tooltip="请输入" label="总用量占比">
|
|
|
+ <a-input-number v-model="formWarning.totalDosage" :style="{ width: '320px' }"
|
|
|
+ placeholder="请输入" allow-clear hide-button>
|
|
|
+ <template #suffix>
|
|
|
+ %
|
|
|
+ </template>
|
|
|
+ </a-input-number>
|
|
|
+ <a-checkbox value="1" v-model="formWarning.totalDosageCheck">达量预警</a-checkbox>
|
|
|
+ </a-form-item>
|
|
|
+ <a-form-item field="stoppagePool" label="达量停机">
|
|
|
+ <a-select v-model="formWarning.stoppagePool" placeholder="请选择" :style="{ width: '320px' }"
|
|
|
+ allow-clear>
|
|
|
+ <a-option v-for="item in earlyList" :key="item.value" :value="item.value"
|
|
|
+ :label="item.label"/>
|
|
|
+ </a-select>
|
|
|
+ <a-checkbox value="1" v-model="formWarning.stoppagePoolCheck">达量停机</a-checkbox>
|
|
|
+ </a-form-item>
|
|
|
+ <a-form-item field="stopNetworkPool" label="达量断网">
|
|
|
+ <a-select v-model="formWarning.stopNetworkPool" placeholder="请选择"
|
|
|
+ :style="{ width: '320px' }" allow-clear>
|
|
|
+ <a-option v-for="item in earlyList" :key="item.value" :value="item.value"
|
|
|
+ :label="item.label"/>
|
|
|
+ </a-select>
|
|
|
+ <a-checkbox value="1" v-model="formWarning.stopNetworkPoolCheck">达量断网</a-checkbox>
|
|
|
+ </a-form-item>
|
|
|
+ <a-form-item field="remindTotal" label="提醒次数">
|
|
|
+ <a-input-number v-model="formWarning.remindTotal" :style="{ width: '320px' }"
|
|
|
+ placeholder="请输入" allow-clear hide-button>
|
|
|
+ <template #suffix>
|
|
|
+ 次/月
|
|
|
+ </template>
|
|
|
+ </a-input-number>
|
|
|
+ </a-form-item>
|
|
|
+ <div class="form-pool-tit">
|
|
|
+ <div class="pool-icon"></div>
|
|
|
+ 客户端·单卡预警设置
|
|
|
+ </div>
|
|
|
+ <a-form-item field="oneCardWarning" tooltip="请输入" label="单卡用量预警">
|
|
|
+ <a-input-number v-model="formWarning.oneCardWarning" :style="{ width: '320px' }"
|
|
|
+ placeholder="请输入" allow-clear hide-button>
|
|
|
+ </a-input-number>
|
|
|
+ <a-checkbox value="1" v-model="formWarning.outTotalCheck">达量预警</a-checkbox>
|
|
|
+ </a-form-item>
|
|
|
+ <a-form-item field="stoppageCard" label="达量停机">
|
|
|
+ <a-select v-model="formWarning.stoppageCard" placeholder="请选择" :style="{ width: '320px' }"
|
|
|
+ allow-clear>
|
|
|
+ <a-option v-for="item in earlyList" :key="item.value" :value="item.value"
|
|
|
+ :label="item.label"/>
|
|
|
+ </a-select>
|
|
|
+ <a-checkbox value="1" v-model="formWarning.stoppageCardCheck">达量停机</a-checkbox>
|
|
|
+ </a-form-item>
|
|
|
+ <a-form-item field="stopNetworkCard" label="达量断网">
|
|
|
+ <a-select v-model="formWarning.stopNetworkCard" placeholder="请选择"
|
|
|
+ :style="{ width: '320px' }" allow-clear>
|
|
|
+ <a-option v-for="item in earlyList" :key="item.value" :value="item.value"
|
|
|
+ :label="item.label"/>
|
|
|
+ </a-select>
|
|
|
+ <a-checkbox value="1" v-model="formWarning.stopNetworkCardCheck">达量断网</a-checkbox>
|
|
|
+ </a-form-item>
|
|
|
+ <div class="form-pool-tit">
|
|
|
+ <div class="pool-icon"></div>
|
|
|
+ 管理端预警设置
|
|
|
+ </div>
|
|
|
+ <a-form-item field="poolUsedWarning" tooltip="请输入" label="池已用量预警">
|
|
|
+ <a-input-number v-model="formWarning.poolUsedWarning" :style="{ width: '320px' }"
|
|
|
+ placeholder="请输入" allow-clear hide-button>
|
|
|
+ <template #suffix>
|
|
|
+ %
|
|
|
+ </template>
|
|
|
+ </a-input-number>
|
|
|
+ <a-checkbox value="1" v-model="formWarning.poolUsedCheck">达量预警</a-checkbox>
|
|
|
+ </a-form-item>
|
|
|
+ <a-form-item field="stoppageManagement" label="达量停机">
|
|
|
+ <a-select v-model="formWarning.stoppageManagement" placeholder="请选择"
|
|
|
+ :style="{ width: '320px' }" allow-clear>
|
|
|
+ <a-option v-for="item in earlyList" :key="item.value" :value="item.value"
|
|
|
+ :label="item.label"/>
|
|
|
+ </a-select>
|
|
|
+ <a-checkbox value="1" v-model="formWarning.stoppageManagementCheck">达量停机</a-checkbox>
|
|
|
+ </a-form-item>
|
|
|
+ <a-form-item field="stopNetworkManagement" label="达量断网">
|
|
|
+ <a-select v-model="formWarning.stopNetworkManagement" placeholder="请选择"
|
|
|
+ :style="{ width: '320px' }" allow-clear>
|
|
|
+ <a-option v-for="item in earlyList" :key="item.value" :value="item.value"
|
|
|
+ :label="item.label"/>
|
|
|
+ </a-select>
|
|
|
+ <a-checkbox value="1" v-model="formWarning.stopNetworkManagementCheck">达量断网</a-checkbox>
|
|
|
+ </a-form-item>
|
|
|
+ <a-form-item>
|
|
|
+ <a-button type="primary" html-type="submit" @click="resetForm"
|
|
|
+ style="margin-right: 10px;">{{
|
|
|
+ $t('form.Confirm')
|
|
|
+ }}
|
|
|
+ </a-button>
|
|
|
+ <a-button @click="resetForm">{{ $t('form.Cancel') }}</a-button>
|
|
|
+ </a-form-item>
|
|
|
+ </a-form>
|
|
|
+ </a-tab-pane>
|
|
|
</a-tabs>
|
|
|
|
|
|
</a-modal>
|
|
@@ -376,13 +370,13 @@ const intData = async () => {
|
|
|
const trafficPoolStatus = trafficList.value.find(val => val.value == item.status)?.label
|
|
|
const sourceName = sourceList.value.find(val => val.value == item.source)?.label
|
|
|
const Activated = 0 + '/' + item.iccids?.length
|
|
|
- const HaveBeenUsed = 0+ '/' + item.size+item.sizeType
|
|
|
+ const HaveBeenUsed = 0 + '/' + item.size + item.sizeType
|
|
|
return {
|
|
|
...item,
|
|
|
sourceName,// 运营商名称
|
|
|
trafficPoolStatus,
|
|
|
Activated: Activated,
|
|
|
- HaveBeenUsed:HaveBeenUsed,
|
|
|
+ HaveBeenUsed: HaveBeenUsed,
|
|
|
poolNumber: "NR0" + (index + 1),
|
|
|
}
|
|
|
})
|