|
|
@@ -41,7 +41,9 @@
|
|
|
<ElInput v-model="model.scope" placeholder="IMSI范围" type="textarea" />
|
|
|
</ElFormItem>
|
|
|
<ElFormItem prop="platform" label="平台">
|
|
|
- <ElInput v-model="model.platform" placeholder="请输入运营商" />
|
|
|
+ <ElSelect v-model="model.platform" placeholder="请选择平台">
|
|
|
+ <ElOption v-for="item in platformList" :key="item.value" :label="item.value" :value="item.value" />
|
|
|
+ </ElSelect>
|
|
|
</ElFormItem>
|
|
|
<ElFormItem prop="remark" label="备注">
|
|
|
<ElInput v-model="model.remark" placeholder="请输入备注" />
|
|
|
@@ -71,13 +73,22 @@ const rules = {
|
|
|
country: [{ required: true, message: '请输入国家码', trigger: 'blur' }],
|
|
|
platform: [{ required: true, message: '请输入平台名称', trigger: 'blur' }]
|
|
|
}
|
|
|
+const platformList = [
|
|
|
+ {
|
|
|
+ value: 'mwze167',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: 'durian',
|
|
|
+ },
|
|
|
+]
|
|
|
+
|
|
|
const { showEditDialog, onEdit } = setupEditDialog(model)
|
|
|
|
|
|
async function submit() {
|
|
|
if (model.value.scope) {
|
|
|
- model.value.scope = model.value.scope.split('\n').map(Number);
|
|
|
+ model.value.scope = model.value.scope.split('\n').map(Number)
|
|
|
} else {
|
|
|
- model.value.scope = [];
|
|
|
+ model.value.scope = []
|
|
|
}
|
|
|
await http.put('/channel', model.value)
|
|
|
ElMessage.success('保存成功')
|