Commit 21d2c6b4 authored by 刘斌's avatar 刘斌

fix: 申请都增加部门

parent 3e3aee42
......@@ -35,6 +35,12 @@ const formSchema: VbenFormSchema[] = [
label: '姓名',
disabled: true,
},
{
component: 'Input',
fieldName: 'deptName',
label: '部门',
disabled: true,
},
{
component: 'RadioGroup',
componentProps: {
......
......@@ -123,7 +123,15 @@ function onEdit(row: ContractExpirationReminderApi.ContractExpirationReminder) {
function onApplyRenewalContract(
row: ContractExpirationReminderApi.ContractExpirationReminder,
) {
applyRenewalContractModelApi.setData({ id: row.id, name: row.name }).open();
applyRenewalContractModelApi
.setData({
id: row.id,
name: row.name,
deptName: `${row.plate} / ${row.firstLevelDepartment} / ${
row.secondLevelDepartment
} / ${row.thirdLevelDepartment}`,
})
.open();
}
// function onCreate() {
// formDrawerApi.setData({}).open();
......
......@@ -32,6 +32,12 @@ const formSchema: VbenFormSchema[] = [
label: '姓名',
disabled: true,
},
{
component: 'Input',
fieldName: 'deptName',
label: '部门',
disabled: true,
},
{
component: 'DatePicker',
componentProps: {
......
......@@ -35,6 +35,12 @@ const formSchema: VbenFormSchema[] = [
label: '姓名',
disabled: true,
},
{
component: 'Input',
fieldName: 'deptName',
label: '部门',
disabled: true,
},
{
component: 'RadioGroup',
componentProps: {
......
......@@ -33,6 +33,12 @@ const formSchema: VbenFormSchema[] = [
label: '姓名',
disabled: true,
},
{
component: 'Input',
fieldName: 'oldDeptName',
label: '现部门',
disabled: true,
},
{
component: 'ApiTreeSelect',
componentProps: (formModel) => ({
......
......@@ -136,15 +136,39 @@ function onCreate() {
formDrawerApi.setData({}).open();
}
function onEntryApply(row: EmployeeInfoApi.Employee) {
applyEntryModelApi.setData({ id: row.id, name: row.name }).open();
applyEntryModelApi
.setData({
id: row.id,
name: row.name,
deptName: `${row.plate} / ${row.firstLevelDepartment} / ${
row.secondLevelDepartment
} / ${row.thirdLevelDepartment}`,
})
.open();
}
function onResign(row: EmployeeInfoApi.Employee) {
applyResignModelApi.setData({ id: row.id, name: row.name }).open();
applyResignModelApi
.setData({
id: row.id,
name: row.name,
deptName: `${row.plate} / ${row.firstLevelDepartment} / ${
row.secondLevelDepartment
} / ${row.thirdLevelDepartment}`,
})
.open();
}
function onTransfer(row: EmployeeInfoApi.Employee) {
applyTransferModelApi.setData({ id: row.id, name: row.name }).open();
applyTransferModelApi
.setData({
id: row.id,
name: row.name,
oldDeptName: `${row.plate} / ${row.firstLevelDepartment} / ${
row.secondLevelDepartment
} / ${row.thirdLevelDepartment}`,
})
.open();
}
function handleDownloadExcel(row: EmployeeInfoApi.Employee) {
commonDownloadExcel(apiExport, '员工信息', row.id);
......
......@@ -34,6 +34,12 @@ const formSchema: VbenFormSchema[] = [
label: '姓名',
disabled: true,
},
{
component: 'Input',
fieldName: 'deptName',
label: '部门',
disabled: true,
},
{
component: 'DatePicker',
componentProps: {
......
......@@ -123,7 +123,15 @@ function onEdit(row: EmployeeRegularReminderApi.EmployeeRegularReminder) {
function onApplyRegular(
row: EmployeeRegularReminderApi.EmployeeRegularReminder,
) {
applyRegularModelApi.setData({ id: row.id, name: row.name }).open();
applyRegularModelApi
.setData({
id: row.id,
name: row.name,
deptName: `${row.plate} / ${row.firstLevelDepartment} / ${
row.secondLevelDepartment
} / ${row.thirdLevelDepartment}`,
})
.open();
}
// function onCreate() {
// formDrawerApi.setData({}).open();
......
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