Commit bbfaeace authored by 刘斌's avatar 刘斌

fix: 放开编辑

parent 4fa8b184
......@@ -159,10 +159,18 @@ const formSchema: VbenFormSchema[] = [
componentProps: {
maxCount: 1,
},
fieldName: 'photo',
fieldName: 'ossId',
label: '照片',
// rules: 'required',
},
{
component: 'Input',
fieldName: 'phoneNumber',
label: '手机号码',
rules: z
.string()
.regex(/^1[3-9]\d{9}$/, { message: '请输入正确的联系电话' }),
},
{
component: 'Input',
fieldName: 'idCardNumber',
......@@ -226,14 +234,6 @@ const formSchema: VbenFormSchema[] = [
label: '政治面貌',
// rules: 'selectRequired',
},
{
component: 'Input',
fieldName: 'phoneNumber',
label: '手机号码',
rules: z
.string()
.regex(/^1[3-9]\d{9}$/, { message: '请输入正确的联系电话' }),
},
{
component: 'Input',
fieldName: 'emergencyContact',
......@@ -802,6 +802,7 @@ const [Drawer, drawerApi] = useVbenDrawer({
// console.log('[id]', id);
if (isUpdate.value && id) {
const data = await apiDetail(id);
data.ossId = data.ossId ? `${data.ossId}` : data.ossId;
await formApi.setValues(data);
// await setupDeptLevel2Options(data.firstLevelDepartment);
} else {
......
......@@ -128,10 +128,12 @@ const [Grid, gridApi] = useVbenVxeGrid({
function onRefresh() {
gridApi.query();
}
function onEdit(row: EmployeeInfoApi.Employee) {
// formDrawerApi.setData({ id: row.id }).open();
function onShowDetail(row: EmployeeInfoApi.Employee) {
employeeDetailDrawerApi.setData({ id: row.id }).open();
}
function onEdit(row: EmployeeInfoApi.Employee) {
formDrawerApi.setData({ id: row.id }).open();
}
function onCreate() {
formDrawerApi.setData({}).open();
}
......@@ -241,10 +243,16 @@ function handleDownloadEmployeeList() {
</GhostButton>
<GhostButton
v-access:code="['employee:info:edit']"
@click.stop="onEdit(row)"
@click.stop="onShowDetail(row)"
>
查看
</GhostButton>
<GhostButton
v-access:code="['employee:info:edit']"
@click.stop="onEdit(row)"
>
编辑
</GhostButton>
<GhostButton
v-access:code="['employee:info:add']"
@click.stop="onEntryApply(row)"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment