|
@@ -181,116 +181,60 @@ export const trafficSearchFrom = [
|
|
|
},
|
|
|
];
|
|
|
|
|
|
-// 客户搜索字段
|
|
|
-export const UserSearchForm = [
|
|
|
+
|
|
|
+
|
|
|
+// 流量池
|
|
|
+export const columnsFlow = [
|
|
|
+ { title: window.$t('flowPool.poolNumber'), dataIndex: 'id', align: 'center', ellipsis:true,width: 50 },
|
|
|
+ { title: '池类型', dataIndex: 'trafficPoolType', align: 'center', ellipsis:true,width: 50 },
|
|
|
+ { title: window.$t('flowPool.label'), dataIndex: 'label', align: 'center', width: 200 ,tooltip:true,ellipsis:true},
|
|
|
+ { title: window.$t('flowPool.trafficPoolStatus'), slotName: 'status', align: 'center', width: 200 ,tooltip:true,ellipsis:true},
|
|
|
+ { title: window.$t('flowPool.source'), dataIndex: 'sourceName', align: 'center', width: 200 ,tooltip:true,ellipsis:true},
|
|
|
+ { title: window.$t('flowPool.tariffName'), dataIndex: 'simTariffName', align: 'center', width: 200 ,tooltip:true,ellipsis:true},
|
|
|
+ { title:'池大小', dataIndex: 'size', align: 'center', width: 200 ,tooltip:true,ellipsis:true},
|
|
|
+ { title: window.$t('flowPool.ActivatedName'),dataIndex:'Activated', align: 'center', width: 200 ,tooltip:true,ellipsis:true},
|
|
|
+ { title: window.$t('flowPool.HaveBeenUsedName'), dataIndex: 'HaveBeenUsed', align: 'center', width: 200 ,tooltip:true,ellipsis:true},
|
|
|
+ { title: window.$t('flowPool.updated_at'), dataIndex: 'updatedAt', align: 'center', width: 200,tooltip:true,ellipsis:true },
|
|
|
+]
|
|
|
+
|
|
|
+
|
|
|
+export const SearchFormList = [
|
|
|
{
|
|
|
type: "input",
|
|
|
- label: "客户名称",
|
|
|
- field: "name",
|
|
|
+ label: "流量池名称",
|
|
|
+ field: "label",
|
|
|
value: "", // 双向绑定的值
|
|
|
},
|
|
|
{
|
|
|
- type: "input",
|
|
|
- label: "客户账号",
|
|
|
- field: "username",
|
|
|
+ type: "select",
|
|
|
+ label: "流量池状态",
|
|
|
+ field: "status",
|
|
|
+ options: [], // 默认空,后面会通过字典加载
|
|
|
+ dict: "trafficPacketStatus",
|
|
|
value: "", // 双向绑定的值
|
|
|
+ width: "200",
|
|
|
},
|
|
|
{
|
|
|
type: "select",
|
|
|
- label: "客户状态",
|
|
|
- field: "state",
|
|
|
+ label: "运营商名称",
|
|
|
+ field: "source",
|
|
|
options: [], // 默认空,后面会通过字典加载
|
|
|
- dict: "userType",
|
|
|
+ dict: "source",
|
|
|
value: "", // 双向绑定的值
|
|
|
width: "200",
|
|
|
},
|
|
|
{
|
|
|
- type: "range-picker",
|
|
|
- label: "创建时间",
|
|
|
- field: "createdAt",
|
|
|
- value: [], // 双向绑定的值
|
|
|
- width: "300",
|
|
|
- Custom: 'mode="month"', // 自定义值
|
|
|
- },
|
|
|
-];
|
|
|
-
|
|
|
-export const UserColumns = [
|
|
|
- {
|
|
|
- title: window.$t("customer.id"),
|
|
|
- dataIndex: "id",
|
|
|
- align: "center",
|
|
|
- ellipsis: true,
|
|
|
- },
|
|
|
- {
|
|
|
- title: window.$t("customer.customerName"),
|
|
|
- dataIndex: "name",
|
|
|
- align: "center",
|
|
|
- ellipsis: true,
|
|
|
- },
|
|
|
- {
|
|
|
- title: window.$t("customer.userAdmin"),
|
|
|
- dataIndex: "username",
|
|
|
- align: "center",
|
|
|
- },
|
|
|
- {
|
|
|
- title: window.$t("customer.customerStatus"),
|
|
|
- slotName: "state",
|
|
|
- align: "center",
|
|
|
- ellipsis: true,
|
|
|
- },
|
|
|
- { title: "app_key ", dataIndex: "appKey", align: "center", ellipsis: true },
|
|
|
- {
|
|
|
- title: "app_secret",
|
|
|
- dataIndex: "appSecret",
|
|
|
- align: "center",
|
|
|
- ellipsis: true,
|
|
|
- },
|
|
|
- {
|
|
|
- title: window.$t("customer.startTime"),
|
|
|
- dataIndex: "createdAt",
|
|
|
- align: "center",
|
|
|
- ellipsis: true,
|
|
|
- },
|
|
|
- {
|
|
|
- title: window.$t("customer.updateTime"),
|
|
|
- dataIndex: "updatedAt",
|
|
|
- align: "center",
|
|
|
- ellipsis: true,
|
|
|
+ type: "input",
|
|
|
+ label: "资费名称",
|
|
|
+ field: "tariffName",
|
|
|
+ value: "", // 双向绑定的值
|
|
|
},
|
|
|
{
|
|
|
- title: window.$t("global.common.operations"),
|
|
|
- slotName: "operation",
|
|
|
- align: "center",
|
|
|
- ellipsis: true,
|
|
|
+ type: "range-picker",
|
|
|
+ label: "更新日期",
|
|
|
+ field: "updatedAt",
|
|
|
+ value: "", // 双向绑定的值
|
|
|
+ width: "240",
|
|
|
},
|
|
|
];
|
|
|
|
|
|
-
|
|
|
-// 流量池
|
|
|
-export const columnsFlow = [
|
|
|
- { title: window.$t('flowPool.poolNumber'), dataIndex: 'id', align: 'center', ellipsis:true,width: 50 },
|
|
|
- { title: window.$t('flowPool.label'), dataIndex: 'label', align: 'center', width: 200 ,tooltip:true,ellipsis:true},
|
|
|
- // { title: window.$t('flowPool.userId'), dataIndex: 'user_id', align: 'center', width: 200 },
|
|
|
- // { title: window.$t('flowPool.trafficPoolType'), dataIndex: 'trafficPoolType', align: 'center', width: 200 },
|
|
|
- { title: window.$t('flowPool.trafficPoolStatus'), slotName: 'status', align: 'center', width: 200 ,tooltip:true,ellipsis:true},
|
|
|
- // { title: window.$t('flowPool.cardFlow'), dataIndex: 'cardFlow', align: 'center', width: 200 },
|
|
|
- // { title: window.$t('flowPool.UsedMonth'), dataIndex: 'UsedMonth', align: 'center', width: 200 },
|
|
|
- // { title: window.$t('flowPool.surplusFlow'), dataIndex: 'surplusFlow', align: 'center', width: 200 },
|
|
|
- // { title: window.$t('flowPool.exceededFlow'), dataIndex: 'exceededFlow', align: 'center', width: 200 },
|
|
|
- { title: window.$t('flowPool.source'), dataIndex: 'sourceName', align: 'center', width: 200 ,tooltip:true,ellipsis:true},
|
|
|
- { title: window.$t('flowPool.tariffName'), dataIndex: 'simTariffName', align: 'center', width: 200 ,tooltip:true,ellipsis:true},
|
|
|
- { title: window.$t('flowPool.ActivatedName'),dataIndex:'Activated', align: 'center', width: 200 ,tooltip:true,ellipsis:true},
|
|
|
- { title: window.$t('flowPool.HaveBeenUsedName'), dataIndex: 'HaveBeenUsed', align: 'center', width: 200 ,tooltip:true,ellipsis:true},
|
|
|
- // { title: window.$t('flowPool.cardRariffName'), dataIndex: 'cardRariffName', align: 'center', width: 200 },
|
|
|
- // { title: window.$t('flowPool.cardNum'), dataIndex: 'cardNum', align: 'center', width: 200 },
|
|
|
- // { title: window.$t('flowPool.totalFlow'), dataIndex: 'totalFlow', align: 'center', width: 200 },
|
|
|
- { title: window.$t('flowPool.updated_at'), dataIndex: 'updatedAt', align: 'center', width: 200,tooltip:true,ellipsis:true },
|
|
|
- {
|
|
|
- title: window.$t('global.common.operations'),
|
|
|
- slotName: 'id',
|
|
|
- align: 'center',
|
|
|
- width: 250,
|
|
|
- fixed: "right",
|
|
|
- }
|
|
|
-]
|
|
|
-
|