|
@@ -22,8 +22,8 @@
|
|
|
<van-picker show-toolbar :columns="project" value-key="projectName" @confirm="choseProject" @cancel="showPickerProject = false" />
|
|
|
</van-popup>
|
|
|
|
|
|
- <van-field readonly clickable class="form_input" :value="item.workingTime" name="workingTime" label="工作时长" placeholder="请输入工作时长"
|
|
|
- :rules="[{ required: true, message: '请输入工作时长' }]" @touchstart.native.stop="showNumberKey = true"/>
|
|
|
+ <van-field readonly clickable class="form_input" :value="item.workingTime" name="workingTime" label="工作时长" placeholder="请输入工作时长(单位:小时)"
|
|
|
+ :rules="[{ required: true, message: '请输入工作时长(单位:小时)' }]" @touchstart.native.stop="showNumberKey = true"/>
|
|
|
<van-number-keyboard v-model="item.workingTime" :show="showNumberKey" close-button-text="完成" extra-key="." :maxlength="4" @blur="showNumberKey = false" />
|
|
|
|
|
|
<van-field class="form_input" v-model="item.content" name="content" type="textarea" label="工作事项" placeholder="请输入工作事项"
|
|
@@ -31,11 +31,10 @@
|
|
|
</van-cell-group>
|
|
|
</div>
|
|
|
<div class="form_btn" style="margin: 16px;">
|
|
|
- <van-button v-if="canClick" round block type="info" native-type="submit"> 提交 </van-button>
|
|
|
+ <van-button v-if="canClick == 2" round block type="info" native-type="submit"> 提交 </van-button>
|
|
|
<van-button v-else round block type="info" disabled native-type="submit"> 提交 </van-button>
|
|
|
- <div class="form_tip" v-if="!canClick">
|
|
|
- 当前日报审核中,无法修改
|
|
|
- </div>
|
|
|
+ <div class="form_tip" v-if="canClick == 0"> 当前日报审核中,无法修改 </div>
|
|
|
+ <div class="form_tip" v-if="canClick == 1"> 当前日报审核通过 </div>
|
|
|
</div>
|
|
|
</van-form>
|
|
|
</van-list>
|
|
@@ -54,7 +53,7 @@
|
|
|
showPickerProject: false,
|
|
|
clickIndex: 0,
|
|
|
showNumberKey: false,
|
|
|
- canClick: true,
|
|
|
+ canClick: 2,
|
|
|
|
|
|
form: {
|
|
|
createDate: this.format(new Date(new Date()),"yyyy-MM-dd"),
|
|
@@ -141,7 +140,7 @@
|
|
|
this.report = res.data;
|
|
|
var list = res.data.report;
|
|
|
if(list.length != 0) {
|
|
|
- this.canClick = (list[0].state==2?true:false);
|
|
|
+ this.canClick = list[0].state;
|
|
|
let array = [];
|
|
|
for(var i in list) {
|
|
|
var projectName = "";
|