|
@@ -95,7 +95,7 @@ export default defineComponent({
|
|
|
return
|
|
|
}
|
|
|
|
|
|
- if (!forms['absence_sign_in']) {
|
|
|
+ if (!forms['late_sign_in']) {
|
|
|
showToast('请输入迟到时间')
|
|
|
return
|
|
|
}
|
|
@@ -135,6 +135,8 @@ export default defineComponent({
|
|
|
hideLoading: false,
|
|
|
data: { configs: [...submitData], group: 'ATTENDANCE' }
|
|
|
})
|
|
|
+
|
|
|
+ beforeData.value = { ...forms }
|
|
|
}
|
|
|
setTimeout(() => {
|
|
|
showToast('保存成功')
|
|
@@ -200,6 +202,10 @@ export default defineComponent({
|
|
|
formatter={onFormatterInt}
|
|
|
type="number"
|
|
|
v-model={forms['normal_sign_in_end']}
|
|
|
+ onUpdate:modelValue={(value: any) => {
|
|
|
+ console.log(value, 'value')
|
|
|
+ forms['abnormal_sign_in'] = value
|
|
|
+ }}
|
|
|
>
|
|
|
{{ extra: () => <span class={styles.ruleExtra}>分钟</span> }}
|
|
|
</Field>
|
|
@@ -294,7 +300,10 @@ export default defineComponent({
|
|
|
autocomplete="off"
|
|
|
formatter={onFormatterInt}
|
|
|
type="number"
|
|
|
- v-model={forms['absence_sign_in']}
|
|
|
+ v-model={forms['late_sign_in']}
|
|
|
+ onUpdate:modelValue={(value: any) => {
|
|
|
+ forms['absence_sign_in'] = value
|
|
|
+ }}
|
|
|
>
|
|
|
{{ extra: () => <span class={styles.ruleExtra}>分钟</span> }}
|
|
|
</Field>
|
|
@@ -303,7 +312,7 @@ export default defineComponent({
|
|
|
以<span>12:00:00</span>开始的课程为例,在
|
|
|
<span style="display: inline-block;">
|
|
|
{addFormMinuteAddS('12:00:00', 0)} ~{' '}
|
|
|
- {addFormMinute('12:00:00', forms['absence_sign_in'])}
|
|
|
+ {addFormMinute('12:00:00', forms['late_sign_in'])}
|
|
|
</span>
|
|
|
时间范围内签到属于<span>迟到</span>
|
|
|
</div>
|
|
@@ -355,13 +364,13 @@ export default defineComponent({
|
|
|
title: () => (
|
|
|
<div class={[styles.ruleContent, styles.ruleMore]}>
|
|
|
<div class={styles.ruleDesc}>
|
|
|
- 签到时间晚于课程开始时间<span>{forms['absence_sign_in'] || 0}分钟</span> <br />
|
|
|
+ 签到时间晚于课程开始时间<span>{forms['late_sign_in'] || 0}分钟</span> <br />
|
|
|
扣减当日训练补助
|
|
|
</div>
|
|
|
<div class={styles.ruleTips}>
|
|
|
以<span>12:00:00</span>开始的课程为例,在
|
|
|
- <span>{addFormMinute('12:00:00', forms['absence_sign_in'])}</span>
|
|
|
- 后签到(含{addFormMinute('12:00:00', forms['absence_sign_in'])}) 属于
|
|
|
+ <span>{addFormMinute('12:00:00', forms['late_sign_in'])}</span>
|
|
|
+ 后签到(含{addFormMinute('12:00:00', forms['late_sign_in'])}) 属于
|
|
|
<span>旷课</span>
|
|
|
</div>
|
|
|
<div style={{ paddingTop: '20px' }} class={styles.flexDev}>
|