Browse Source

优化

master
陈裕财 3 years ago
parent
commit
5403ed30e0
  1. 21
      src/views/xm/core/xmTask/XmTaskMng.vue

21
src/views/xm/core/xmTask/XmTaskMng.vue

@ -652,6 +652,8 @@
end-placeholder="计划完成日期" end-placeholder="计划完成日期"
value-format="yyyy-MM-dd HH:mm:ss" value-format="yyyy-MM-dd HH:mm:ss"
:default-time="['00:00:00', '23:59:59']" :default-time="['00:00:00', '23:59:59']"
@change="editTime(editForm)"
:auto-default="false"
></mdp-date-range> ></mdp-date-range>
{{ taskTime }} {{ taskTime }}
</div> </div>
@ -668,6 +670,8 @@
end-placeholder="实际完成日期" end-placeholder="实际完成日期"
value-format="yyyy-MM-dd HH:mm:ss" value-format="yyyy-MM-dd HH:mm:ss"
:default-time="['00:00:00', '23:59:59']" :default-time="['00:00:00', '23:59:59']"
@change="editTime(editForm)"
:auto-default="false"
></mdp-date-range> ></mdp-date-range>
</div> </div>
</el-row> </el-row>
@ -949,12 +953,12 @@ export default {
} }
}, },
taskTime() { taskTime() {
if (this.budgetDateRanger.length > 1) {
const s = new Date(this.budgetDateRanger[0]);
if (this.editForm.startTime) {
const s = new Date(this.editForm.startTime);
const sy = s.getFullYear(); const sy = s.getFullYear();
const sm = s.getMonth(); const sm = s.getMonth();
const sd = s.getDate(); const sd = s.getDate();
const e = new Date(this.budgetDateRanger[1]);
const e = new Date(this.editForm.endTime);
const ey = e.getFullYear(); const ey = e.getFullYear();
const em = e.getMonth(); const em = e.getMonth();
const ed = e.getDate(); const ed = e.getDate();
@ -1960,10 +1964,10 @@ export default {
var params = { var params = {
id: row.id, id: row.id,
projectId: row.projectId, projectId: row.projectId,
startTime: this.budgetDateRanger[0],
endTime: this.budgetDateRanger[1],
actStartTime: this.actDateRanger[0],
actEndTime: this.actDateRanger[1],
startTime: row.startTime,
endTime: row.endTime,
actStartTime: row.actStartTime,
actEndTime: row.actEndTime,
}; };
this.load.edit = true; this.load.edit = true;
editTime(params) editTime(params)
@ -1978,8 +1982,7 @@ export default {
this.load.edit = false; this.load.edit = false;
}) })
.catch((err) => { .catch((err) => {
this.load.edit = false;
this.editForm.rate = this.oldrate;
this.load.edit = false;
this.timeVisible = false; this.timeVisible = false;
}); });
}, },

Loading…
Cancel
Save