|
@@ -11,6 +11,7 @@
|
|
|
@search-reset="resetChange"
|
|
|
@size-change="dataList"
|
|
|
@current-change="dataList"
|
|
|
+ @row-save="createRow"
|
|
|
>
|
|
|
<template #menu="{ row }">
|
|
|
<el-button text type="primary" @click="editPermission(row)"
|
|
@@ -84,21 +85,67 @@ onMounted(() => {
|
|
|
option.value = Object.assign(option.value, {
|
|
|
editBtn: false, //是否显示编辑按钮
|
|
|
delBtn: false, //是否显示删除按钮
|
|
|
- addBtn: false, //是否显示新增按钮
|
|
|
+ addBtn: true, //是否显示新增按钮
|
|
|
viewBtn: false, //是否显示查看按钮
|
|
|
menu: false, //是否显示操作列
|
|
|
column: [
|
|
|
{
|
|
|
label: "昵称",
|
|
|
prop: "nickName",
|
|
|
+ rules: [
|
|
|
+ {
|
|
|
+ required: true,
|
|
|
+ message: "请输入昵称",
|
|
|
+ trigger: "blur",
|
|
|
+ },
|
|
|
+ ],
|
|
|
search: true,
|
|
|
},
|
|
|
{
|
|
|
+ label: "账号编码",
|
|
|
+ prop: "employeeCode",
|
|
|
+ rules: [
|
|
|
+ {
|
|
|
+ required: true,
|
|
|
+ message: "请输入账号编码",
|
|
|
+ trigger: "blur",
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ search: true,
|
|
|
+ },
|
|
|
+
|
|
|
+ {
|
|
|
label: "账号",
|
|
|
prop: "userName",
|
|
|
+ rules: [
|
|
|
+ {
|
|
|
+ required: true,
|
|
|
+ message: "请输入账号",
|
|
|
+ trigger: "blur",
|
|
|
+ },
|
|
|
+ ],
|
|
|
search: true,
|
|
|
},
|
|
|
-
|
|
|
+ {
|
|
|
+ label: "账号装填",
|
|
|
+ prop: "state",
|
|
|
+ type: "select", //类型为单选框
|
|
|
+ dicData: [
|
|
|
+ {
|
|
|
+ label: "启用",
|
|
|
+ value: 0,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: "禁用",
|
|
|
+ value: 1,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: "锁定",
|
|
|
+ value: 2,
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ value: 0,
|
|
|
+ },
|
|
|
{
|
|
|
label: "性别",
|
|
|
prop: "sex",
|