| | |
| | | <view class="form-item"> |
| | | <view class="title">工时:</view> |
| | | <view class="right"> |
| | | <input v-model="hform.HWorkTimes" placeholder="请输入工时" @blur="HWorkTimesChange"/> |
| | | <input v-model="hform.HWorkTimes" placeholder="请输入工时" @blur="HWorkTimesChange" :disabled="hform.HIsTimeFlag!=1"/> |
| | | </view> |
| | | </view> |
| | | <view class="form-item"> |
| | |
| | | onCGChangeHandler({ |
| | | detail |
| | | }) { |
| | | console.log(detail.value[0]) |
| | | this.hform.HIsTimeFlag = detail.value[0] || 0 |
| | | if(detail.value[0]){ |
| | | this.getNewHRelBeginDate() |
| | |
| | | }else{ |
| | | // 从对象数组中提取所有日期字段并找到最大值 |
| | | const maxDate = listData.reduce((max, obj) => { |
| | | const date = new Date(obj[出站时间]); |
| | | const date = new Date(obj.出站时间); |
| | | return date > max ? date : max; |
| | | }, new Date(0)); // 初始值为最小日期 |
| | | // 比较最大日期和今天的日期部分(不比较时间) |
| | |
| | | }) |
| | | }, |
| | | submit() { |
| | | //去除分号以免后端分解报错 |
| | | this.hform.HMaterName= this.hform.HMaterName.replace(/;/g, ''); |
| | | this.hform.HMaterModel = this.hform.HMaterModel.replace(/;/g, ''); |
| | | if (!this.hform.HBarCode) { |
| | | uni.showToast({ |
| | | title: '请扫描设备条形码', |