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

fix: 申请都增加部门

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