|
@@ -131,9 +131,10 @@
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="计划工时" prop="planWorkHour">
|
|
<el-form-item label="计划工时" prop="planWorkHour">
|
|
<div style="display: flex;">
|
|
<div style="display: flex;">
|
|
- <el-input v-model="todayPlanForm.planWorkHour" type="number" placeholder="请输入" style="flex: 1;"
|
|
|
|
|
|
+ <el-input v-model="todayPlanForm.planWorkHour" type="number" placeholder="请输入" style="width: 100px"
|
|
maxlength="5"></el-input>
|
|
maxlength="5"></el-input>
|
|
<div style="margin-left: 10px;">分钟</div>
|
|
<div style="margin-left: 10px;">分钟</div>
|
|
|
|
+ <div style="margin-left: 10px;">{{ hourNum }} 小时</div>
|
|
</div>
|
|
</div>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="单价" prop="moneyOfJob">
|
|
<el-form-item label="单价" prop="moneyOfJob">
|
|
@@ -167,6 +168,9 @@
|
|
value-format="yyyy-MM-dd">
|
|
value-format="yyyy-MM-dd">
|
|
</el-date-picker>
|
|
</el-date-picker>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
|
+ <el-form-item label="结算总额(元)" prop="settlementAmount">
|
|
|
|
+ <el-input v-model="todayPlanForm.settlementAmount"></el-input>
|
|
|
|
+ </el-form-item>
|
|
<el-form-item label="描述" style="width: 100%">
|
|
<el-form-item label="描述" style="width: 100%">
|
|
<el-input type="textarea" :rows="6" placeholder="请输入描述" v-model="todayPlanForm.describtion" maxlength="200">
|
|
<el-input type="textarea" :rows="6" placeholder="请输入描述" v-model="todayPlanForm.describtion" maxlength="200">
|
|
</el-input>
|
|
</el-input>
|
|
@@ -370,7 +374,13 @@ export default {
|
|
}
|
|
}
|
|
};
|
|
};
|
|
},
|
|
},
|
|
- computed: {},
|
|
|
|
|
|
+ computed: {
|
|
|
|
+ hourNum() {
|
|
|
|
+ let hour = Math.floor((this.todayPlanForm.planWorkHour || 0) / 60);
|
|
|
|
+ let xiaos = (this.todayPlanForm.planWorkHour || 0) % 60
|
|
|
|
+ return `${hour}.${xiaos}`
|
|
|
|
+ }
|
|
|
|
+ },
|
|
watch: {},
|
|
watch: {},
|
|
mounted() {
|
|
mounted() {
|
|
this.getDepartmentList(),
|
|
this.getDepartmentList(),
|