jQuery MiniUI

标题: 甘特图新增数据 [打印本页]

作者: wp260204287    时间: 2022-7-26 15:39:23     标题: 甘特图新增数据

你好,我问一个问题就普通增加一行数据,
  var newTask = project.newTask();
        newTask.UID = data.ID;
        newTask.Name = data.NAME;
        newTask.ParentTaskUID = data.PARENTTASKUID;
        newTask.ProjectUID = data.PROJECTUID;
        newTask.Start = mini.formatDate(data.START, "yyyy-MM-dd");
        newTask.Finish = mini.formatDate(data.FINISH, "yyyy-MM-dd");
        newTask.Duration = data.DURATION;
        newTask.PercentComplete = data.PERCENTCOMPLETE;
        newTask.Principal = data.PRINCIPAL;
        newTask.Principal_MC = data.PRINCIPAL_MC;
        if (data.CONSTRAINTDATE != null) {
            newTask.ConstraintDate = mini.formatDate(data.CONSTRAINTDATE, "yyyy-MM-dd");
        }
        else {
            newTask.ConstraintDate = null;
        }
        

        newTask.ConstraintType = data.CONSTRAINTTYPE;
        newTask.Critical = data.CRITICAL;
        newTask.Manual = data.Manual;
        newTask.Work = data.WORK;
        newTask.OutlineLevel = data.OutlineLevel;
        newTask.OutlineNumber = data.OutlineNumber;
        newTask.Conflict = data.Conflict;
        project.addTask(newTask);这样增加为什么Start和Finish会变。和我赋值的不一样。


作者: felt    时间: 2022-7-27 14:17:17

数据不符合排程算法的计算,就会自动调整。你现在这样新增,你给到的时间并不能保证是正确的。





欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2