|
@@ -77,38 +77,38 @@
|
|
|
<!--设置时长样式内容-->
|
|
|
<p style="margin-left:10px;color:#666;">{{ $t('employeeworkinghours') }}</p>
|
|
|
<el-row :gutter="20" style="padding-top:10px;width:100%;margin:0 auto;padding-left:10px;padding-right:10px;">
|
|
|
- <el-col :span="6" >
|
|
|
+ <el-col :span="6" v-if="false">
|
|
|
<!-- 上下午固定时长-->
|
|
|
- <div class="panel panelFixation" >
|
|
|
- <el-radio v-model="timeType.type" :label="0" style="width:100%">{{ $t('reportintheafternoon') }}
|
|
|
- <el-form ref="form1" :model="timeType" :rules="rules" label-width="5rem" style="color:#333;">
|
|
|
- <el-form-item>
|
|
|
- </el-form-item>
|
|
|
- <span style="color:#999;display:block;line-height:2rem;margin:1rem 0;">{{ $t('settheduration') }}</span>
|
|
|
- <el-form-item :label="$t('daylong')" prop="allday">
|
|
|
- <el-select v-model="timeType.allday" placeholder="$t('defaultText.pleaseChoose')" style="width:120px;" @change="timeChange">
|
|
|
- <el-option v-for="item in times" :key="item" :label="item.toFixed(1)" :value="item"></el-option>
|
|
|
- </el-select>
|
|
|
- {{ $t('time.hour') }}
|
|
|
+ <div class="panel panelFixation">
|
|
|
+ <el-radio v-model="timeType.type" :label="0" style="width:100%">{{ $t('reportintheafternoon') }}
|
|
|
+ <el-form ref="form1" :model="timeType" :rules="rules" label-width="5rem" style="color:#333;">
|
|
|
+ <el-form-item>
|
|
|
+ </el-form-item>
|
|
|
+ <span style="color:#999;display:block;line-height:2rem;margin:1rem 0;">{{ $t('settheduration') }}</span>
|
|
|
+ <el-form-item :label="$t('daylong')" prop="allday">
|
|
|
+ <el-select v-model="timeType.allday" placeholder="$t('defaultText.pleaseChoose')" style="width:120px;" @change="timeChange">
|
|
|
+ <el-option v-for="item in times" :key="item" :label="item.toFixed(1)" :value="item"></el-option>
|
|
|
+ </el-select>
|
|
|
+ {{ $t('time.hour') }}
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item :label="$t('morningtime')" prop="am" >
|
|
|
+ <el-select v-model="timeType.am" placeholder="$t('defaultText.pleaseChoose')" style="width:120px;" @change="timeChange">
|
|
|
+ <el-option v-for="item in halfTime" :key="item" :label="item.toFixed(1)" :value="item"></el-option>
|
|
|
+ </el-select>
|
|
|
+ {{ $t('time.hour') }}
|
|
|
</el-form-item>
|
|
|
- <el-form-item :label="$t('morningtime')" prop="am" >
|
|
|
- <el-select v-model="timeType.am" placeholder="$t('defaultText.pleaseChoose')" style="width:120px;" @change="timeChange">
|
|
|
- <el-option v-for="item in halfTime" :key="item" :label="item.toFixed(1)" :value="item"></el-option>
|
|
|
- </el-select>
|
|
|
- {{ $t('time.hour') }}
|
|
|
- </el-form-item>
|
|
|
- <el-form-item :label="$t('afternoontime')" prop="pm" >
|
|
|
- <el-select v-model="timeType.pm" disabled placeholder="$t('defaultText.pleaseChoose')" style="width:120px;" >
|
|
|
- <el-option v-for="item in halfTime" :key="item" :label="item.toFixed(1)" :value="item"></el-option>
|
|
|
- </el-select>
|
|
|
- {{ $t('time.hour') }}
|
|
|
- </el-form-item>
|
|
|
- </el-form>
|
|
|
- </el-radio>
|
|
|
+ <el-form-item :label="$t('afternoontime')" prop="pm" >
|
|
|
+ <el-select v-model="timeType.pm" disabled placeholder="$t('defaultText.pleaseChoose')" style="width:120px;" >
|
|
|
+ <el-option v-for="item in halfTime" :key="item" :label="item.toFixed(1)" :value="item"></el-option>
|
|
|
+ </el-select>
|
|
|
+ {{ $t('time.hour') }}
|
|
|
+ </el-form-item>
|
|
|
+ </el-form>
|
|
|
+ </el-radio>
|
|
|
</div>
|
|
|
</el-col>
|
|
|
<!-- 选择小时数样式 -->
|
|
|
- <el-col :span="6">
|
|
|
+ <el-col :span="8">
|
|
|
<div class="panel panelFixation">
|
|
|
<el-radio v-model="timeType.type" :label="1">{{ $t('chooseyourownhours') }}
|
|
|
<el-form class="sample" style="color:#333;">
|
|
@@ -128,7 +128,7 @@
|
|
|
|
|
|
</el-col>
|
|
|
<!--选择时间段样式 -->
|
|
|
- <el-col :span="6">
|
|
|
+ <el-col :span="8">
|
|
|
<div class="panel panelFixation" >
|
|
|
<el-radio v-model="timeType.type" :label="2">{{ $t('owntimeframe') }}
|
|
|
<el-form class="sample" style="color:#333;">
|
|
@@ -166,7 +166,7 @@
|
|
|
</el-col>
|
|
|
|
|
|
<!--选择按比例分配样式 -->
|
|
|
- <el-col :span="6">
|
|
|
+ <el-col :span="8">
|
|
|
<div class="panel panelFixation" >
|
|
|
<el-radio v-model="timeType.type" :label="3">{{ $t('timeproportionally') }}
|
|
|
<el-form class="sample" style="color:#333;">
|