-
zhangwei
2026-04-07 b7ae3f69ae6706a692284d2f12835d213debfb1a
src/pages/checkin/workdetail.vue
@@ -7,14 +7,14 @@
                  {{dakaList.orderName}}
               </text>
               <text class="">
                  打卡日期:{{$util.formatDate(dakaList.workDate)}}
                  计时日期:{{$util.formatDate(dakaList.workDate)}}
               </text>
            </view>
         </view>
         <view class="c-p-l-20 c-p-r-20">
            <view class="">
               <text class="">
                  打卡记录:
                  计时记录:
               </text>
               <view class="chuany-flex chuany-justify-evenly chuany-flex-wrap c-p-t-20">
                  <view
@@ -29,7 +29,7 @@
                           v-if="index!==dakaList.length-1&&index%2==0">
                        </view>
                     </view>
                     <text>{{item.checktime?'已打卡':'未打卡'}}</text>
                     <text>{{item.checktime?'已计时':'未计时'}}</text>
                     <text
                        :class="$util.formatDate(item.checktime,true)=='-'?'core-opa':''">{{$util.formatDate(item.checktime,true)}}</text>
                  </view>
@@ -52,7 +52,7 @@
            </template>
         </up-cell>
         <up-cell title="数量" :border='false' v-if="dakaList.workerType==1">
            <template #right-icon v-if="dakaList.isShenPiName!=='已结算'">
            <template #right-icon v-if="dakaList.isShenPi==0">
               <up-input v-model="dakaList.workCount" type="digit"
                  @blur='(val) => {dakaList.todaySalary=$util.roundToTwo(dakaList.workCount*dakaList.workPrice)}'
                  border="none" placeholder="请填写数量"></up-input>
@@ -61,7 +61,7 @@
               {{dakaList.workCount}}
            </template>
         </up-cell>
         <up-cell title="工资" :border='false'>
         <up-cell title="报酬" :border='false'>
            <template #right-icon>
               {{dakaList.todaySalary}} 元
            </template>
@@ -70,8 +70,8 @@
            <tem-steps></tem-steps>
         </view> -->
         <view class="tabbtns">
            <up-button color='#fece01' class="text-69" text="工资申报" :loading='isLoading' loadingText="申报中"
               v-if="dakaList.isShenPiName!=='已结算'" @click="saveDakaDetail"></up-button>
            <up-button color='#fece01' text="报酬申报" :loading='isLoading' loadingText="申报中"
               v-if="dakaList.isShenPi==0" @click="saveDakaDetail"></up-button>
         </view>
      </view>
   </view>
@@ -88,7 +88,7 @@
               orderBiddingDetailId: '', //招工打卡Id
               workTime: '', //工作时长
               workCount: '', //计件数量
               todaySalary: '' //当日工资
               todaySalary: '' //当日报酬
            },
            isLoading: false
         }
@@ -118,7 +118,6 @@
               if (this.dakaList.orderBiddingDetailCheck.length % 2 !== 0) {
                  this.dakaList.orderBiddingDetailCheck.push({})
               }
               console.log(res, '打卡');
            })
         },
         saveDakaDetail() {
@@ -132,7 +131,7 @@
            let obj = {
               orderBiddingDetailId: this.dakaList.orderBiddingDetailId, //招工打卡Id
               workTime: this.dakaList.workTime, //工作时长
               todaySalary: this.dakaList.todaySalary //当日工资
               todaySalary: this.dakaList.todaySalary //当日报酬
            }
            if (this.dakaList.workCount) {
               obj.workCount = this.dakaList.workCount