1111
This commit is contained in:
@@ -149,8 +149,8 @@
|
||||
</el-col>
|
||||
</el-row>
|
||||
|
||||
<el-form-item label="合同甲方全称" required>
|
||||
<el-input v-model="companyForm.legalName" placeholder="用于合同填写的法定主体全称" />
|
||||
<el-form-item label="签署材料甲方全称" required>
|
||||
<el-input v-model="companyForm.legalName" placeholder="用于签署材料填写的法定主体全称" />
|
||||
</el-form-item>
|
||||
|
||||
<el-row :gutter="20">
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
<el-row :gutter="20">
|
||||
<el-col :span="12">
|
||||
<el-form-item label="默认合同年限">
|
||||
<el-form-item label="默认签署材料年限">
|
||||
<el-input-number v-model="positionForm.defaultContractYears" :min="1" :max="20" class="w-full" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
@@ -419,7 +419,7 @@ const companyColumns: ColumnProps<OnboardingCompany>[] = [
|
||||
},
|
||||
{
|
||||
prop: "legalName",
|
||||
label: "合同甲方全称",
|
||||
label: "签署材料甲方全称",
|
||||
minWidth: 220
|
||||
},
|
||||
{
|
||||
@@ -534,7 +534,7 @@ const positionColumns: ColumnProps<OnboardingPosition>[] = [
|
||||
},
|
||||
{
|
||||
prop: "defaultContractYears",
|
||||
label: "默认合同年限",
|
||||
label: "默认签署材料年限",
|
||||
width: 130,
|
||||
align: "center",
|
||||
render: scope => `${scope.row.defaultContractYears || 3} 年`
|
||||
@@ -648,7 +648,7 @@ async function openPositionEdit(row: OnboardingPosition) {
|
||||
async function save() {
|
||||
if (dialogKind.value === "company") {
|
||||
if (!companyForm.companyCode || !companyForm.companyName || !companyForm.legalName) {
|
||||
return ElMessage.warning("请填写公司编码、公司名称和合同甲方全称");
|
||||
return ElMessage.warning("请填写公司编码、公司名称和签署材料甲方全称");
|
||||
}
|
||||
await onboardingTaskApi.saveCompany(companyForm, editing.value);
|
||||
companyTable.value?.refresh();
|
||||
|
||||
Reference in New Issue
Block a user