feat:工作流-翻译

This commit is contained in:
weifs 2023-04-21 11:09:22 +08:00
parent d7b2f93797
commit 16d1591675
25 changed files with 922 additions and 52 deletions

View File

@ -446,3 +446,24 @@ Api接口文档
终端MAC与License不匹配
终端用户数超过License限制
终端License已过期
成功
查询失败
删除失败
启动失败
审批机器人不存在
创建成功
审批失败
已通过
已拒绝
撤回失败
已撤回
查询失败
参数错误
日期选择错误
日期范围限制最大35天
查询失败
开始时间 无效的时间格式
结束时间 无效的时间格式
开始时间不能大于结束时间

View File

@ -1135,3 +1135,78 @@ Markdown 格式发送
记录不存在
上传本地图片
浏览已上传图片
待审批
审批中
已通过
已拒绝
已撤回
提交于
假期类型
开始时间
结束时间
时长
请假事由
审批记录
提交
已提交
审批
已等待
抄送
系统
自动抄送
等(*)人
结束
已结束
未结束
同意
拒绝
撤销
分钟
刚刚
分钟前
小时
小时前
分钟
请输入审批意见
你确定要撤销吗?
请选择部门!
请选择假期类型!
请选择开始时间!
请选择结束时间!
请输入事由!
年假
事假
病假
调休
产假
陪产假
婚假
丧假
哺乳假
暂无数据
审批中心
待办
已办
抄送我
已发起
选择部门
请选择部门
假期类型
请选择假期类型
开始时间
请选择开始时间
结束时间
请选择结束时间
事由
全部审批
请假
加班申请
全部状态
发起时间
审批设置
是否发布
流程名称
自动通过,审批人与发起人为同一人

View File

@ -15728,5 +15728,786 @@
"de": "Die datei (*) ist nicht korrekt. Bitte hochladen sie bilder im (*) format",
"fr": "Le format du fichier (*) est incorrect. Veuillez télécharger une image au format (*).",
"id": "Berkas (*) tidak memiliki format yang benar, silakan unggah (*) format gambar."
},
{
"key": "成功",
"zh": "",
"zh-CHT": "成功",
"en": "Success",
"ko": "성공",
"ja": "成功です",
"de": "Der erfolg",
"fr": "Le succès",
"id": "Berhasil"
},
{
"key": "查询失败",
"zh": "",
"zh-CHT": "查詢失敗",
"en": "Query failure",
"ko": "쿼리 실패",
"ja": "クエリ失敗です",
"de": "Abfrage abgebrochen",
"fr": "La requête a échoué",
"id": "Gagal penyelidikan"
},
{
"key": "启动失败",
"zh": "",
"zh-CHT": "啓動失敗",
"en": "Startup failure",
"ko": "시작 실패",
"ja": "起動失敗です",
"de": "Kein start.",
"fr": "Échec au démarrage",
"id": "Gagal menjalankan"
},
{
"key": "审批机器人不存在",
"zh": "",
"zh-CHT": "審批機器人不存在",
"en": "Approval bots don't exist",
"ko": "심사 로봇은 존재하지 않습니다",
"ja": "決裁ロボットは存在しません",
"de": "Die abschüsse gibt es nicht",
"fr": "Le robot dapprobation nexiste pas",
"id": "Persetujuan robot tidak ada"
},
{
"key": "审批失败",
"zh": "",
"zh-CHT": "審批失敗",
"en": "Approval failure",
"ko": "승인 실패",
"ja": "承認に失敗します",
"de": "Die genehmigung hat nicht bestanden.",
"fr": "Échec de lapprobation",
"id": "Persetujuan gagal"
},
{
"key": "已通过",
"zh": "",
"zh-CHT": "已通過",
"en": "Have passed",
"ko": "통과되다",
"ja": "通過しました",
"de": "Wurde angenommen.",
"fr": "A été adopté",
"id": "Telah berlalu"
},
{
"key": "已拒绝",
"zh": "",
"zh-CHT": "已拒絕",
"en": "Rejected",
"ko": "거부됨",
"ja": "お断りしました",
"de": "Abgelehnt.",
"fr": "A été refusé",
"id": "Telah ditolak"
},
{
"key": "撤回失败",
"zh": "",
"zh-CHT": "撤回失敗",
"en": "Retraction failure",
"ko": "실패를 철회하다",
"ja": "撤回失敗です",
"de": "Einwand.",
"fr": "Échec du retrait",
"id": "Penarikan gagal"
},
{
"key": "已撤回",
"zh": "",
"zh-CHT": "已撤回",
"en": "Withdrawn",
"ko": "이미 철회하다",
"ja": "撤回しました",
"de": "Einwand.",
"fr": "A été retiré",
"id": "Telah ditarik"
},
{
"key": "日期范围限制最大35天",
"zh": "",
"zh-CHT": "日期範圍限制最大35天",
"en": "The maximum date range is 35 days",
"ko": "날짜의 범위는 최대 35일이다",
"ja": "日時の制限は最大35日間です",
"de": "Die datumsgrenze ist auf höchstens 35 tage begrenzt",
"fr": "Plage de dates limite max 35 jours",
"id": "Batas tanggal 35 hari maksimum"
},
{
"key": "待审批",
"zh": "",
"zh-CHT": "待審批",
"en": "Pending approval",
"ko": "비준을 기다리다",
"ja": "審査待ちです",
"de": "Bitte öffnen.",
"fr": "En attente dapprobation",
"id": "Untuk persetujuan"
},
{
"key": "审批中",
"zh": "",
"zh-CHT": "審批中",
"en": "Under approval",
"ko": "심사 중",
"ja": "審査中です",
"de": "Ja, ich bestätige.",
"fr": "Approbation en cours",
"id": "Persetujuan diterima"
},
{
"key": "提交于",
"zh": "",
"zh-CHT": "提交於",
"en": "Submit to",
"ko": "다음으로 보내기",
"ja": "提出します",
"de": "Eingereicht in",
"fr": "Soumis à",
"id": "Diserahkan pada"
},
{
"key": "假期类型",
"zh": "",
"zh-CHT": "假期類型",
"en": "Type of vacation",
"ko": "휴가기간 유형",
"ja": "休暇のタイプです",
"de": "Typ urlaub?",
"fr": "Types de vacances",
"id": "Jenis liburan"
},
{
"key": "开始时间",
"zh": "",
"zh-CHT": "開始時間",
"en": "Start time",
"ko": "시작 시간",
"ja": "開始時間です",
"de": "Zeit zu starten.",
"fr": "Heure de début",
"id": "Waktu mulai"
},
{
"key": "结束时间",
"zh": "",
"zh-CHT": "結束時間",
"en": "End time",
"ko": "종료 시간",
"ja": "終了時間です",
"de": "Die zeit ist um.",
"fr": "Temps de fin",
"id": "Waktu untuk mengakhiri"
},
{
"key": "时长",
"zh": "",
"zh-CHT": "時長",
"en": "Duration",
"ko": "시간",
"ja": "時間の長さです",
"de": "Zeithalter.",
"fr": "La durée",
"id": "Terbatas,"
},
{
"key": "请假事由",
"zh": "",
"zh-CHT": "請假事由",
"en": "Reasons for leave",
"ko": "휴가 신청서",
"ja": "お休み申しあげます",
"de": "Haben sie urlaub?",
"fr": "Motif du congé",
"id": "Cuti terus"
},
{
"key": "审批记录",
"zh": "",
"zh-CHT": "審批記錄",
"en": "Approval record",
"ko": "심사 비준 기록",
"ja": "承認記録です",
"de": "Alle gespräche.",
"fr": "Enregistrement des approbations",
"id": "Catatan persetujuan"
},
{
"key": "已提交",
"zh": "",
"zh-CHT": "已提交",
"en": "Submitted",
"ko": "제출됨",
"ja": "提出しました",
"de": "Antrag eingereicht",
"fr": "A été soumis",
"id": "Telah diajukan"
},
{
"key": "审批",
"zh": "",
"zh-CHT": "審批",
"en": "Examine and approve",
"ko": "심사 비준",
"ja": "承認します",
"de": "Liste?",
"fr": "La réception",
"id": "Persetujuan"
},
{
"key": "已等待",
"zh": "",
"zh-CHT": "已等待",
"en": "Have been waiting",
"ko": "기다림",
"ja": "お待ちしております",
"de": "Ich warte",
"fr": "Déjà en attente",
"id": "Telah menunggu"
},
{
"key": "抄送",
"zh": "",
"zh-CHT": "抄送",
"en": "Copy",
"ko": "사본",
"ja": "Ccです",
"de": "Abschreiben",
"fr": "Cc",
"id": "Cc by-nc-sa 2."
},
{
"key": "自动抄送",
"zh": "",
"zh-CHT": "自動抄送",
"en": "Automatic cc",
"ko": "자동으로 참조",
"ja": "オートccです",
"de": "Handschrift folgt.",
"fr": "Automatique avec cc",
"id": "Salin otomatis"
},
{
"key": "等(*)人",
"zh": "",
"zh-CHT": "等(*)人",
"en": "Wait for (*) people",
"ko": "등 (*)인",
"ja": "(*)人です。",
"de": "Guy guy guy",
"fr": "Etc. (*) personne",
"id": "DLL (*) orang"
},
{
"key": "结束",
"zh": "",
"zh-CHT": "結束",
"en": "End",
"ko": "끝",
"ja": "終わります",
"de": "Und position halten!",
"fr": "La fin de la",
"id": "Berakhir"
},
{
"key": "已结束",
"zh": "",
"zh-CHT": "已結束",
"en": "Have ended",
"ko": "끝났음",
"ja": "終わりました",
"de": "Es ist vorbei",
"fr": "A été terminé",
"id": "Sudah berakhir"
},
{
"key": "未结束",
"zh": "",
"zh-CHT": "未結束",
"en": "Unfinished",
"ko": "미완성",
"ja": "終わりません",
"de": "Es ist noch nicht zu ende.",
"fr": "Sans fin",
"id": "Belum berakhir"
},
{
"key": "拒绝",
"zh": "",
"zh-CHT": "拒絕",
"en": "Refuse",
"ko": "거부",
"ja": "お断りします",
"de": "Wie? - nein!",
"fr": "Le refus",
"id": "Menolak"
},
{
"key": "刚刚",
"zh": "",
"zh-CHT": "剛剛",
"en": "Just now",
"ko": "방금",
"ja": "さっきです",
"de": "Eben erst?",
"fr": "Vient",
"id": "Baru saja"
},
{
"key": "分钟前",
"zh": "",
"zh-CHT": "分鐘前",
"en": "A minute ago",
"ko": "분 전",
"ja": "分前です",
"de": "Vor einer minute.",
"fr": "Quelques minutes avant",
"id": "Menit yang lalu"
},
{
"key": "小时前",
"zh": "",
"zh-CHT": "小時前",
"en": "Hour ago",
"ko": "시간 전",
"ja": "少し前です",
"de": "Vor einer stunde.",
"fr": "Heures avant",
"id": "Jam yang lalu"
},
{
"key": "请输入审批意见",
"zh": "",
"zh-CHT": "請輸入審批意見",
"en": "Please enter approval comments",
"ko": "심사 의견을 입력해 주세요",
"ja": "決裁意見の入力をお願いします。",
"de": "Bitte geben sie ein gutachten zur genehmigung ein",
"fr": "Veuillez entrer les commentaires dapprobation",
"id": "Mohon masukkan pendapat"
},
{
"key": "你确定要撤销吗?",
"zh": "",
"zh-CHT": "你確定要撤銷嗎?",
"en": "Are you sure you want to undo this?",
"ko": "취소하는 것이 확실합니까?",
"ja": "撤回するのは確実ですか?",
"de": "Soll ich's wirklich abblasen?",
"fr": "Êtes-vous sûr de vouloir annuler?",
"id": "Kau yakin ingin membatalkannya?"
},
{
"key": "请选择部门!",
"zh": "",
"zh-CHT": "請選擇部門!",
"en": "Please select a department!",
"ko": "부문을 선택해주세요!",
"ja": "部門をお願いします!",
"de": "Bitte wählen sie die abtei!",
"fr": "Veuillez sélectionner un département!",
"id": "Silahkan pilih bagian!"
},
{
"key": "请选择假期类型!",
"zh": "",
"zh-CHT": "請選擇假期類型!",
"en": "Please select the vacation type!",
"ko": "휴가 타입을 선택하세요!",
"ja": "休日タイプをお願いします!",
"de": "Bitte wählen sie die urlaubsorte!",
"fr": "Veuillez choisir le type de vacances!",
"id": "Silahkan pilih tipe liburan!"
},
{
"key": "请选择开始时间!",
"zh": "",
"zh-CHT": "請選擇開始時間!",
"en": "Please select a start time!",
"ko": "시작 시간을 선택하세요!",
"ja": "開始時間をお願いします!",
"de": "Bitte wählen sie die start-zeit!",
"fr": "Veuillez choisir une heure de départ!",
"id": "Silahkan pilih waktu untuk memulai!"
},
{
"key": "请选择结束时间!",
"zh": "",
"zh-CHT": "請選擇結束時間!",
"en": "Please select the end time!",
"ko": "마감 시간을 선택하세요!",
"ja": "終了時間をお願いします!",
"de": "Bitte wählen sie die endzeit!",
"fr": "Veuillez sélectionner une heure de fin!",
"id": "Silahkan pilih waktu untuk mengakhiri!"
},
{
"key": "请输入事由!",
"zh": "",
"zh-CHT": "請輸入事由!",
"en": "Please enter the reason!",
"ko": "사유를 입력해주세요!",
"ja": "用件を入力お願いします!",
"de": "Geben sie den eintrag ein!",
"fr": "Veuillez entrer un motif!",
"id": "Tolong masukkan atensinya!"
},
{
"key": "年假",
"zh": "",
"zh-CHT": "年假",
"en": "Annual leave",
"ko": "연가",
"ja": "年休です",
"de": "Urlaub.",
"fr": "Congé annuel",
"id": "Liburan."
},
{
"key": "事假",
"zh": "",
"zh-CHT": "事假",
"en": "Personal leave",
"ko": "사적 휴가",
"ja": "用の休暇です",
"de": "Feierabend.",
"fr": "Congé de maladie",
"id": "ShiJia"
},
{
"key": "病假",
"zh": "",
"zh-CHT": "病假",
"en": "Sick leave",
"ko": "병가",
"ja": "病気休暇です",
"de": "Krank geschrieben.",
"fr": "Un congé de maladie",
"id": "Lelah dan sakit."
},
{
"key": "调休",
"zh": "",
"zh-CHT": "調休",
"en": "Take working days off",
"ko": "휴가 날짜",
"ja": "振替休暇です",
"de": "Mobilisierung.",
"fr": "Congé",
"id": "DiaoXiu"
},
{
"key": "产假",
"zh": "",
"zh-CHT": "產假",
"en": "Maternity leave",
"ko": "출산 휴가",
"ja": "産休です",
"de": "Mutterschaftsurlaub.",
"fr": "Le congé de maternité",
"id": "Cuti hamil."
},
{
"key": "陪产假",
"zh": "",
"zh-CHT": "陪產假",
"en": "Paternity leave",
"ko": "육아 휴가",
"ja": "産休です",
"de": "Der vaterschaftsurlaub.",
"fr": "Congé de paternité",
"id": "Cuti bapa"
},
{
"key": "婚假",
"zh": "",
"zh-CHT": "婚假",
"en": "Wedding leave",
"ko": "결혼 휴가",
"ja": "結婚休暇です",
"de": "Richtig? - richtig.",
"fr": "Mariage",
"id": "HunJia"
},
{
"key": "丧假",
"zh": "",
"zh-CHT": "喪假",
"en": "Bereavement leave",
"ko": "복상 휴가",
"ja": "忌引休暇です",
"de": "Ich hatte verlust.",
"fr": "Congé de",
"id": "SangJia"
},
{
"key": "哺乳假",
"zh": "",
"zh-CHT": "哺乳假",
"en": "Lactation leave",
"ko": "수유휴가",
"ja": "授乳休暇です",
"de": "Urlaub machen.",
"fr": "Congé dallaitement",
"id": "Cuti menyusui"
},
{
"key": "暂无数据",
"zh": "",
"zh-CHT": "暫無數據",
"en": "No data yet",
"ko": "불충분한 증거",
"ja": "仮無数の根拠です",
"de": "Eine vermutung nimmt man Von zeit zu zeit.",
"fr": "Données non disponibles",
"id": "Sudah tak terhitung jumlahnya"
},
{
"key": "审批中心",
"zh": "",
"zh-CHT": "審批中心",
"en": "Approval center",
"ko": "심사허가센터",
"ja": "審査センターです",
"de": "Internationales überprüfungszentrum",
"fr": "Centre dagrément",
"id": "Pusat persetujuan"
},
{
"key": "已办",
"zh": "",
"zh-CHT": "已辦",
"en": "Done",
"ko": "이미 처리",
"ja": "やりました",
"de": "Erfolgreich.",
"fr": "Ont",
"id": "Wanita mereka"
},
{
"key": "抄送我",
"zh": "",
"zh-CHT": "抄送我",
"en": "Cc me",
"ko": "사본을 나에게 송달하다",
"ja": "Ccで送ります",
"de": "Abschreiben.",
"fr": "Cc pour moi",
"id": "Salin aku"
},
{
"key": "已发起",
"zh": "",
"zh-CHT": "已發起",
"en": "Initiated",
"ko": "이미 시작되다",
"ja": "発議しました",
"de": "Ach, spinnst du?",
"fr": "A été initié",
"id": "Telah dimulai"
},
{
"key": "选择部门",
"zh": "",
"zh-CHT": "選擇部門",
"en": "Select department",
"ko": "부문을 선정하다",
"ja": "部門を選びます。",
"de": "Bezirk gewählt.",
"fr": "Sélectionnez un département",
"id": "Pilih departemen"
},
{
"key": "请选择部门",
"zh": "",
"zh-CHT": "請選擇部門",
"en": "Please select department",
"ko": "부문을 선택하세요",
"ja": "部門の選択をお願いします。",
"de": "Wählt eure abteilung aus.",
"fr": "Veuillez sélectionner un département",
"id": "Silahkan pilih jurusan"
},
{
"key": "请选择假期类型",
"zh": "",
"zh-CHT": "請選擇假期類型",
"en": "Please select a vacation type",
"ko": "휴가철을 선택하세요",
"ja": "休日のタイプをお願いします。",
"de": "Bitte wählen sie einen urlaubstyp",
"fr": "Veuillez sélectionner le type de vacances",
"id": "Silahkan pilih tipe liburan"
},
{
"key": "请选择开始时间",
"zh": "",
"zh-CHT": "請選擇開始時間",
"en": "Please select a start time",
"ko": "시작 시간을 선택하세요",
"ja": "開始時間をお願いします",
"de": "Bitte wählen sie einen start aus",
"fr": "Veuillez sélectionner une heure de départ",
"id": "Silahkan pilih waktu untuk memulai"
},
{
"key": "请选择结束时间",
"zh": "",
"zh-CHT": "請選擇結束時間",
"en": "Please select an end time",
"ko": "마감시간을 선택하세요",
"ja": "終了時間をお願いします。",
"de": "Bitte wählen sie den endzeitpunkt aus",
"fr": "Veuillez sélectionner une heure de fin",
"id": "Silahkan pilih waktu untuk mengakhiri"
},
{
"key": "事由",
"zh": "",
"zh-CHT": "事由",
"en": "Cause",
"ko": "사유",
"ja": "事由です",
"de": "Es war ein unfall",
"fr": "Objet",
"id": "Akan memberikan berita"
},
{
"key": "全部审批",
"zh": "",
"zh-CHT": "全部審批",
"en": "All approval",
"ko": "전체 승인",
"ja": "すべて承認します",
"de": "Alle gespräche.",
"fr": "Toutes les approbations",
"id": "Semua persetujuan"
},
{
"key": "请假",
"zh": "",
"zh-CHT": "請假",
"en": "Ask for leave",
"ko": "휴가를 얻어",
"ja": "休暇を取ります",
"de": "Urlaub nehmen.",
"fr": "Congés",
"id": "Cuti"
},
{
"key": "加班申请",
"zh": "",
"zh-CHT": "加班申請",
"en": "Overtime",
"ko": "잔업 신청",
"ja": "残業申請です",
"de": "Antrag für überstunden",
"fr": "Demande dheures supplémentaires",
"id": "Aplikasi lembur"
},
{
"key": "全部状态",
"zh": "",
"zh-CHT": "全部狀態",
"en": "Total state",
"ko": "모든 상태",
"ja": "全ての状態です",
"de": "Reisedauer studiert.",
"fr": "État de tous",
"id": "Semua status"
},
{
"key": "发起时间",
"zh": "",
"zh-CHT": "發起時間",
"en": "Initiation time",
"ko": "발기 시간",
"ja": "発起時期です",
"de": "Promoter zeit!",
"fr": "Heure de lancement",
"id": "Waktu diprakarsai"
},
{
"key": "开始时间 无效的时间格式",
"zh": "",
"zh-CHT": "開始時間 無效的時間格式",
"en": "Start Time Invalid time format",
"ko": "시작 시간의 시간 형식이 잘못되었습니다",
"ja": "開始時間無効の時間フォーマットです",
"de": "Der zeitbegriff beginnt nicht gültig",
"fr": "Heure de début format de temps invalide",
"id": "Mulailah format waktu yang tidak valid"
},
{
"key": "结束时间 无效的时间格式",
"zh": "",
"zh-CHT": "結束時間 無效的時間格式",
"en": "End Time Indicates the invalid time format",
"ko": "종료 시간 형식이 잘못되었습니다",
"ja": "終了時間無効のタイムフォーマットです",
"de": "Der zeitbegriff ist nicht aktuell genug",
"fr": "Heure de fin format de temps invalide",
"id": "Format waktu saat berakhirnya waktu yang tidak valid"
},
{
"key": "开始时间不能大于结束时间",
"zh": "",
"zh-CHT": "開始時間不能大於結束時間",
"en": "The start time cannot be later than the end time",
"ko": "시작 시간이 종료 시간보다 많아서는 안 된다",
"ja": "開始時間が終了時間を超えてはいけません",
"de": "Der anfang darf nicht größer sein als das ende",
"fr": "Lheure de début ne peut pas être plus grande que lheure de fin",
"id": "Waktu untuk memulai tidak lebih dari waktu untuk mengakhiri"
},
{
"key": "审批设置",
"zh": "",
"zh-CHT": "審批設置",
"en": "Approval setting",
"ko": "설정 승인",
"ja": "承認設置です。",
"de": "Zulassungsstelle",
"fr": "Approbation et configuration",
"id": "Pengaturan persetujuan"
},
{
"key": "是否发布",
"zh": "",
"zh-CHT": "是否發佈",
"en": "Whether to publish",
"ko": "게시 여부",
"ja": "発表するかどうかです",
"de": "Veröffentlichen sie es.",
"fr": "Oui non publié",
"id": "Rilis atau tidak"
},
{
"key": "流程名称",
"zh": "",
"zh-CHT": "流程名稱",
"en": "Process name",
"ko": "스트림 이름",
"ja": "プロセス名です",
"de": "Name des laufes?",
"fr": "Nom du processus",
"id": "Nama proses"
},
{
"key": "自动通过,审批人与发起人为同一人",
"zh": "",
"zh-CHT": "自動通過,審批人與發起人爲同一人",
"en": "Automatically passed, the approver and the initiator are the same person",
"ko": "자동통과는 심사인과 발기인이 동일인이 된다",
"ja": "自動的に承認され、決裁者は発起人と同じ人です",
"de": "Automatisch durchgeführt, und die person, die damit beauftragt wurde, ist die person, die damit beauftragt wurde",
"fr": "Passage automatique, approbation et initiateur sont la même personne",
"id": "Secara otomatis lewat, auditor dan si pendiri adalah orang yang sama"
}
]

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""]
["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""]

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
if(typeof window.LANGUAGE_DATA==="undefined")window.LANGUAGE_DATA={};window.LANGUAGE_DATA["zh"]=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""]
if(typeof window.LANGUAGE_DATA==="undefined")window.LANGUAGE_DATA={};window.LANGUAGE_DATA["zh"]=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""]

View File

@ -2,7 +2,7 @@
<div class="review-details" :style="{'z-index':modalTransferIndex}">
<div class="review-details-box">
<h2 class="review-details-title">
<span>{{datas.proc_def_name}}</span>
<span>{{$L(datas.proc_def_name)}}</span>
<Tag v-if="datas.state == 0" color="cyan">{{$L('待审批')}}</Tag>
<Tag v-if="datas.state == 1" color="cyan">{{$L('审批中')}}</Tag>
<Tag v-if="datas.state == 2" color="green">{{$L('已通过')}}</Tag>
@ -14,7 +14,7 @@
<Divider/>
<div class="review-details-text" v-if="(datas.proc_def_name || '').indexOf('班') == -1">
<h4>{{$L('假期类型')}}</h4>
<p>{{datas.var?.type}}</p>
<p>{{$L(datas.var?.type)}}</p>
</div>
<div class="review-details-text">
<h4>{{$L('开始时间')}}</h4>
@ -90,10 +90,10 @@
<Avatar :src="'/images/avatar/default_bot.png'" size="38"/>
<div style="margin-left: 10px;flex: 1;">
<p class="review-process-name">{{$L('系统')}}</p>
<p style="font-size: 12px;">自动抄送
<p style="font-size: 12px;">{{$L('自动抄送')}}
<span style="color: #486fed;">
{{ item.node_user_list?.map(h=>h.name).join(',') }}
{{item.node_user_list?.length}}
{{$L('等'+item.node_user_list?.length+'人')}}
</span>
</p>
</div>

View File

@ -7,7 +7,7 @@
<div class="review-nav">
<h1>{{$L('审批中心')}}</h1>
</div>
<Button v-for="(item,key) in procdefList" :loading="loadIng > 0" :key="key" type="primary" @click="initiate(item)" style="margin-right:10px;">{{item.name}}</Button>
<Button v-for="(item,key) in procdefList" :loading="loadIng > 0" :key="key" type="primary" @click="initiate(item)" style="margin-right:10px;">{{$L(item.name)}}</Button>
</div>
<Tabs :value="tabsValue" @on-click="tabsClick" style="margin: 0 20px;height: 100%;" size="small">
@ -33,7 +33,7 @@
</div>
</div>
</TabPane>
<TabPane label="已办" name="done">
<TabPane :label="$L('已办')" name="done">
<div class="review-main-search">
<div style="display: flex;gap: 10px;">
<Select v-model="approvalType" @on-change="tabsClick('')" style="width: 150px;">
@ -55,7 +55,7 @@
</div>
</div>
</TabPane>
<TabPane label="抄送我" name="notify">
<TabPane :label="$L('抄送我')" name="notify">
<div class="review-main-search">
<div class="review-main-search">
<div style="display: flex;gap: 10px;">
@ -123,7 +123,7 @@
</FormItem>
<FormItem v-if="(addTitle || '').indexOf('班') == -1" prop="type" :label="$L('假期类型')">
<Select v-model="addData.type" :placeholder="$L('请选择假期类型')">
<Option v-for="(item, index) in selectTypes" :value="item" :key="index">{{ item }}</Option>
<Option v-for="(item, index) in selectTypes" :value="item" :key="index">{{ $L(item) }}</Option>
</Select>
</FormItem>
<FormItem prop="startTime" :label="$L('开始时间')">
@ -201,17 +201,17 @@ export default {
//
approvalType:"all",
approvalList:[
{value:"all",label:"全部审批"},
{value:"请假",label:"请假"},
{value:"加班申请",label:"加班申请"},
{value:"all",label:this.$L("全部审批")},
{value:"请假",label:this.$L("请假")},
{value:"加班申请",label:this.$L("加班申请")},
],
searchState:"all",
searchStateList:[
{value:"all",label:"全部状态"},
{value:1,label:"审批中"},
{value:2,label:"已通过"},
{value:3,label:"已拒绝"},
{value:4,label:"已撤回"}
{value:"all",label:this.$L("全部状态")},
{value:1,label:this.$L("审批中")},
{value:2,label:this.$L("已通过")},
{value:3,label:this.$L("已拒绝")},
{value:4,label:this.$L("已撤回")}
],
//
backlogTotal:0,
@ -230,7 +230,7 @@ export default {
addData: {
department_id:0,
type: '',
startTime:"2023-04-20",
startTime: "2023-04-20",
startTimeHour:"09",
startTimeMinute:"00",
endTime: "2023-04-20",
@ -289,23 +289,16 @@ export default {
this.getProcdef()
this.getBacklogList()
this.addData.department_id = this.userInfo.department[0] || 0;
this.addData.startTime = this.addData.endTime = this.getCurrentDate();
},
methods:{
formatter(type, val) {
if (type === 'year') {
return `${val}`;
}else if (type === 'month') {
return `${val}`;
} else if (type === 'day') {
return `${val}`;
} else if (type === 'hour') {
return `${val}`;
}else if (type === 'minute') {
return `${val}`;
}
return val;
getCurrentDate() {
const today = new Date();
const year = today.getFullYear();
const month = String(today.getMonth() + 1).padStart(2, '0');
const date = String(today.getDate()).padStart(2, '0');
return `${year}-${month}-${date}`;
},
// tab
tabsClick(val){
if(!val && this.__tabsClick){

View File

@ -1,14 +1,14 @@
<template>
<div class="review-list">
<h2>
<span class="list-name">{{data.proc_def_name}}</span>
<span class="list-name">{{$L(data.proc_def_name)}}</span>
<Tag v-if="data.state == 0" color="cyan">{{$L('待审批')}}</Tag>
<Tag v-if="data.state == 1" color="cyan">{{$L('审批中')}}</Tag>
<Tag v-if="data.state == 2" color="green">{{$L('已通过')}}</Tag>
<Tag v-if="data.state == 3" color="red">{{$L('已拒绝')}}</Tag>
<Tag v-if="data.state == 4" color="red">{{$L('已撤回')}}</Tag>
</h2>
<p v-if="data.var?.type">{{$L('假期类型')}}<span>{{data.var?.type}}</span></p>
<p v-if="data.var?.type">{{$L('假期类型')}}<span>{{$L(data.var?.type)}}</span></p>
<p>{{$L('开始时间')}}<span>{{data.var?.start_time}}</span></p>
<p>{{$L('结束时间')}}<span>{{data.var?.end_time}}</span></p>
<div class="list-member">

View File

@ -93,7 +93,7 @@ export default {
if (this.userIsAdmin) {
menu.push(...[
{path: 'system', name: '系统设置', divided: true},
{path: 'approve', name: '审批设置', desc: ' (Beta)'},
{path: 'approve', name: this.$L('审批设置'), desc: ' (Beta)'},
{path: 'license', name: 'License Key'},
])
}