|
@@ -12,8 +12,8 @@ const router = useRouter();
|
|
// page: 1,
|
|
// page: 1,
|
|
// limit: 5,
|
|
// limit: 5,
|
|
// },
|
|
// },
|
|
-// userList: [],
|
|
|
|
-// userTotal: 0,
|
|
|
|
|
|
+// list: [],
|
|
|
|
+// total: 0,
|
|
// showDialog: false,
|
|
// showDialog: false,
|
|
// ids: [],
|
|
// ids: [],
|
|
// showDel: false,
|
|
// showDel: false,
|
|
@@ -57,7 +57,7 @@ let state = ref({
|
|
"limit": 5
|
|
"limit": 5
|
|
},
|
|
},
|
|
// 具体分页的数据
|
|
// 具体分页的数据
|
|
- "userList": [
|
|
|
|
|
|
+ "list": [
|
|
{
|
|
{
|
|
"id": 661434193309765,
|
|
"id": 661434193309765,
|
|
"level": 0,
|
|
"level": 0,
|
|
@@ -178,7 +178,7 @@ let state = ref({
|
|
}
|
|
}
|
|
],
|
|
],
|
|
// 用户总数量
|
|
// 用户总数量
|
|
- "userTotal": 6,
|
|
|
|
|
|
+ "total": 6,
|
|
// 是否弹出添加UI
|
|
// 是否弹出添加UI
|
|
"showDialog": false,
|
|
"showDialog": false,
|
|
// 当前分页列表,多选的数据
|
|
// 当前分页列表,多选的数据
|
|
@@ -206,7 +206,7 @@ let addParams = ref({
|
|
/**
|
|
/**
|
|
* 添加,字段相关验证规则
|
|
* 添加,字段相关验证规则
|
|
*/
|
|
*/
|
|
-let userAddRules = ref({
|
|
|
|
|
|
+let addRules = ref({
|
|
name: [{ required: true, message: '请填写姓名', trigger: 'blur' }],
|
|
name: [{ required: true, message: '请填写姓名', trigger: 'blur' }],
|
|
username: [{ required: true, message: '请填写学号', trigger: 'blur' }],
|
|
username: [{ required: true, message: '请填写学号', trigger: 'blur' }],
|
|
orgId: [
|
|
orgId: [
|
|
@@ -457,7 +457,7 @@ const btnDetail = (res) => {
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="contentTable commonsScrollbar">
|
|
<div class="contentTable commonsScrollbar">
|
|
- <el-table :data="state.userList" style="width: 100%" @selection-change="selectionChange">
|
|
|
|
|
|
+ <el-table :data="state.list" style="width: 100%" @selection-change="selectionChange">
|
|
<el-table-column align="center" type="selection" width="110" />
|
|
<el-table-column align="center" type="selection" width="110" />
|
|
<el-table-column prop="name" label="账号" />
|
|
<el-table-column prop="name" label="账号" />
|
|
<el-table-column prop="name" label="姓名" />
|
|
<el-table-column prop="name" label="姓名" />
|
|
@@ -482,7 +482,7 @@ const btnDetail = (res) => {
|
|
:page-sizes="[10, 20, 50, 100]"
|
|
:page-sizes="[10, 20, 50, 100]"
|
|
background
|
|
background
|
|
:layout="' ->, total,prev, pager, next, jumper'"
|
|
:layout="' ->, total,prev, pager, next, jumper'"
|
|
- :total="state.userTotal"
|
|
|
|
|
|
+ :total="state.total"
|
|
@size-change="handleSizeChange"
|
|
@size-change="handleSizeChange"
|
|
@current-change="handleCurrentChange"
|
|
@current-change="handleCurrentChange"
|
|
>
|
|
>
|
|
@@ -495,7 +495,7 @@ const btnDetail = (res) => {
|
|
<div class="dialog-title">添加账号</div>
|
|
<div class="dialog-title">添加账号</div>
|
|
</template>
|
|
</template>
|
|
<div class="dialogBody">
|
|
<div class="dialogBody">
|
|
- <el-form ref="ruleFormRef" :model="addParams" :rules="userAddRules">
|
|
|
|
|
|
+ <el-form ref="ruleFormRef" :model="addParams" :rules="addRules">
|
|
<el-form-item label="姓名" prop="name">
|
|
<el-form-item label="姓名" prop="name">
|
|
<el-input v-model="addParams.name" clearable placeholder="请填写姓名"></el-input>
|
|
<el-input v-model="addParams.name" clearable placeholder="请填写姓名"></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|