-
+
@@ -862,7 +862,7 @@
@@ -1112,7 +1112,7 @@ const variableTypeText = (type: string) => {
const map: Record = {
employee: "员工变量",
company: "公司变量",
- contract: "合同人事参数",
+ contract: "人事预设参数",
system: "系统变量"
};
return map[type] || type;
@@ -1359,7 +1359,7 @@ async function createTask() {
item => item.required && isBlankContractVariableValue(item.variableValue)
);
if (missingVariable) {
- return ElMessage.warning(`请填写合同人事参数“${missingVariable.variableName}”`);
+ return ElMessage.warning(`请填写签署材料人事参数“${missingVariable.variableName}”`);
}
creating.value = true;
@@ -1403,7 +1403,7 @@ function copyText(text?: string, successMsg = "复制成功") {
function copyInviteMessage() {
if (!createdTaskInfo.value) return;
- const msg = `【入职邀请】您好!欢迎加入${createdTaskInfo.value.companyName},担任${createdTaskInfo.value.positionName}一职。请点击以下链接完成您的入职登记与合同确认:${createdTaskInfo.value.linkUrl} (链接有效期至:${createdTaskInfo.value.expiresAt})`;
+ const msg = `【入职邀请】您好!欢迎加入${createdTaskInfo.value.companyName},担任${createdTaskInfo.value.positionName}一职。请点击以下链接完成您的入职登记与签署材料确认:${createdTaskInfo.value.linkUrl} (链接有效期至:${createdTaskInfo.value.expiresAt})`;
copyText(msg, "邀请文案已复制至剪贴板");
}
@@ -1457,7 +1457,7 @@ async function saveContractVariables(group: OnboardingTaskContractVariableGroup)
);
if (requiredBlank) {
- return ElMessage.warning("请填写所有必填合同人事参数");
+ return ElMessage.warning("请填写所有必填签署材料人事参数");
}
await onboardingTaskApi.saveTaskContractVariables({
@@ -1489,7 +1489,7 @@ async function saveAllContractVariables() {
values: buildContractVariableSaveValues(group)
});
}
- ElMessage.success("全部合同参数已保存成功!");
+ ElMessage.success("全部签署材料参数已保存成功!");
contractVariablesVisible.value = false;
} finally {
savingAllVars.value = false;
@@ -1520,7 +1520,7 @@ function buildContractVariableSaveValues(group: OnboardingTaskContractVariableGr
async function approve(row: OnboardingTask) {
await ElMessageBox.confirm(
- "确认审核通过?系统将自动创建正式员工档案并锁定合同快照。",
+ "确认审核通过?系统将自动创建正式员工档案并锁定签署材料快照。",
"审核通过确认",
{ type: "success", confirmButtonText: "审核通过", cancelButtonText: "取消" }
);
@@ -1546,7 +1546,7 @@ async function reject(row: OnboardingTask) {
async function generate(taskContractId: number) {
await onboardingTaskApi.generateContract(taskContractId);
- ElMessage.success("DOCX合同文件已生成");
+ ElMessage.success("DOCX签署材料文件已生成");
if (detail.value?.task?.id) {
await showDetail(detail.value.task, true);
}
@@ -2163,7 +2163,7 @@ onMounted(loadCompanies);
color: #2563eb;
}
-/* 合同参数录入弹窗优化 */
+/* 签署材料参数录入弹窗优化 */
.contract-vars-dialog-body {
max-height: 68vh;
overflow-y: auto;
diff --git a/src/views/onboarding/fill/index.vue b/src/views/onboarding/fill/index.vue
index bca865e..72b98c8 100644
--- a/src/views/onboarding/fill/index.vue
+++ b/src/views/onboarding/fill/index.vue
@@ -8,7 +8,7 @@
OnboardX 智能入职服务
欢迎加入新团队
-
请按照 4 步指引完成入职登记表、证件上传与合同查阅确认
+
请按照 4 步指引完成入职登记表、证件上传与签署材料查阅确认
@@ -60,16 +60,16 @@