1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 |
- export default {
- setPlanList(state, planList) {
- planList.forEach((planId) => {
- if(!state.planList.some(p => p.id == planId)) {
- let plan = {};
- plan.id = planId;
- plan.checked = false;
- plan.carline = [];
- plan.case_list = [109, 110, 111, 112, 113]
- plan.cluster = 1
- plan.create_time = ""
- plan.creator = ""
- plan.delete_flag = 0
- plan.description = ""
- plan.function = [1, 2]
- plan.language = [1, 2]
- plan.level = [1, 2]
- plan.market = [1, 2]
- plan.name = ""
- plan.platform = [1, 2]
- plan.project = [1, 2]
- plan.sub_function = [1, 2]
- plan.update_time = ""
- plan.uuid = ""
- state.planList.push(plan)
- }
- });
- },
- setMaualPlanList(state, planList) {
- let maualPlanList = state.planList;
- maualPlanList.forEach(p => {
- let plan = planList.find(s => s.id == p.id);
- if (plan) {
- for(let key in p) {
- p[key] = plan[key];
- }
- }
-
- })
- },
- setAutoPlanList(state, planList) {
- planList.forEach((planId) => {
- if(!state.autoPlanList.some(p => p.id == planId)) {
- let plan = {}
- plan.id = planId < 100 ? planId + 101 : planId;
- plan.checked = false;
- plan.active_time = null
- plan.active_user = null
- plan.case_quantity = 5
- plan.comment = null
- plan.create_time = "2023-04-21T06:55:18.403Z"
- plan.create_user = "testserver@audi.com.cn"
- plan.create_user_name = "testserver@audi.com.cn"
- plan.description = ""
- plan.is_delete = 1
- plan.lastrun_time = null
- plan.modify_time = null
- plan.modify_user = null
- plan.modify_user_name = null
- plan.name = "testplan"
- plan.repeats = ["1", "1", "1", "1", "1"]
- plan.repository = "repo3"
- plan.skips = ["not", "not", "not", "not", "not"]
- plan.skips_count = 0
- plan.task_array = null
- plan.task_quantity = null
- plan.testcase_array = [2863, 2824, 2915, 2820, 2722]
- plan.type = null
- plan.auto = true;
- state.autoPlanList.push(plan)
- }
- });
- },
- setAutoPlanDetail(state, planDetail) {
- planDetail = planDetail.data;
- let id = planDetail.id;
- let detail = state.autoPlanList.find(p => p.id == id);
- if (detail) {
- for (let key in planDetail) {
- detail[key] = planDetail[key];
- }
- }
- },
- setTaskList(state, taskList) {
- taskList.forEach((task) => {
- if(!state.taskList.some(p => p.id == task.id)) {
- task.checked = false;
- state.taskList.push(task)
- }
- });
- },
- };
|