|
|
|
@ -28,6 +28,12 @@
|
|
|
|
|
<el-option v-for="dict in statusOptions" :key="dict.dictValue" :label="dict.dictLabel" :value="dict.dictValue" />
|
|
|
|
|
</el-select>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="用户类型">
|
|
|
|
|
<el-select v-model="queryParams.userType" placeholder="用户类型" clearable :size="size" style="width: 240px">
|
|
|
|
|
<el-option v-for="item in userTypeList" :key="item.value" :label="item.label" :value="item.value">
|
|
|
|
|
</el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="创建时间">
|
|
|
|
|
<el-date-picker v-model="dateRange" :size="size" style="width: 240px" value-format="yyyy-MM-dd" type="daterange"
|
|
|
|
|
range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期"></el-date-picker>
|
|
|
|
@ -73,6 +79,9 @@
|
|
|
|
|
<el-switch v-model="scope.row.status" active-value="0" inactive-value="1" @change="handleStatusChange(scope.row)"></el-switch>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column label="用户类型" align="center">
|
|
|
|
|
<template slot-scope="scope">{{userTypeList.find(v=> v.value == scope.row.userType).label}}</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column label="创建时间" align="center" prop="createTime" width="160">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<span>{{ parseTime(scope.row.createTime) }}</span>
|
|
|
|
@ -151,11 +160,11 @@
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
<el-row>
|
|
|
|
|
<el-col v-if="form.userId == undefined" :span="12">
|
|
|
|
|
<el-form-item label="用户类型">
|
|
|
|
|
<el-select v-model="form.userType" placeholder="请选择">
|
|
|
|
|
<el-option label="系统用户" value="00"></el-option>
|
|
|
|
|
<el-option label="客户" value="01"></el-option>
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
<el-form-item label="用户类型" prop="userType">
|
|
|
|
|
<el-select :disabled="!!form.userId" v-model="form.userType" placeholder="请选择">
|
|
|
|
|
<el-option v-for="item in userTypeList" :key="item.value" :label="item.label" :value="item.value">
|
|
|
|
|
</el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
@ -319,8 +328,15 @@ export default {
|
|
|
|
|
message: "请输入正确的手机号码",
|
|
|
|
|
trigger: "blur"
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
userType: [
|
|
|
|
|
{ required: true, message: "用户类型不能为空", trigger: "blur" }
|
|
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
userTypeList: [
|
|
|
|
|
{ 'label': '系统用户', 'value': '00', },
|
|
|
|
|
{ 'label': '客户', 'value': '01', },
|
|
|
|
|
],
|
|
|
|
|
};
|
|
|
|
|
},
|
|
|
|
|
watch: {
|
|
|
|
|