mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-11 03:46:45 +08:00
feat: 添加关卡和关卡切换
This commit is contained in:
@@ -106,7 +106,8 @@
|
|||||||
import { reactive, ref } from "vue";
|
import { reactive, ref } from "vue";
|
||||||
import {message} from"ant-design-vue";
|
import {message} from"ant-design-vue";
|
||||||
import { createWorkTask, queryWorkDetailById, updateWorkTaskUsing} from "@/api/indexWork";
|
import { createWorkTask, queryWorkDetailById, updateWorkTaskUsing} from "@/api/indexWork";
|
||||||
import { ProjectEditTask,RouterEditTask } from "@/api/indexTask"
|
import { ProjectEditTask,RouterEditTask } from "@/api/indexTask";
|
||||||
|
import { storage } from "../../api/storage";
|
||||||
import dayjs from 'dayjs';
|
import dayjs from 'dayjs';
|
||||||
|
|
||||||
const rowSelection = ref({
|
const rowSelection = ref({
|
||||||
@@ -154,7 +155,9 @@ export default {
|
|||||||
choosedTime: '',
|
choosedTime: '',
|
||||||
});
|
});
|
||||||
const formRef = ref();
|
const formRef = ref();
|
||||||
|
const state = reactive({
|
||||||
|
routerId: storage.get("routerId") ? storage.get("routerId") : null,
|
||||||
|
})
|
||||||
|
|
||||||
let checkWorkName = async (_rule, value) => {
|
let checkWorkName = async (_rule, value) => {
|
||||||
if (!value) {
|
if (!value) {
|
||||||
@@ -307,8 +310,8 @@ export default {
|
|||||||
"duration": 0,
|
"duration": 0,
|
||||||
"flag": true,
|
"flag": true,
|
||||||
"name": formState.workName,
|
"name": formState.workName,
|
||||||
"routerId": 92,
|
"routerId": Number(storage.get('routerId')),
|
||||||
"routerTaskId": 0,
|
"routerTaskId": '',
|
||||||
"type": 4
|
"type": 4
|
||||||
}
|
}
|
||||||
// 新增编辑或新增关卡任务
|
// 新增编辑或新增关卡任务
|
||||||
@@ -341,6 +344,7 @@ export default {
|
|||||||
rules,
|
rules,
|
||||||
queryWork,
|
queryWork,
|
||||||
updateWork,
|
updateWork,
|
||||||
|
state,
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -955,9 +955,9 @@ export default {
|
|||||||
};
|
};
|
||||||
|
|
||||||
// tableData数据赋值方法
|
// tableData数据赋值方法
|
||||||
const dataAssignment = () => {
|
const dataAssignment = (id) => {
|
||||||
console.log(state.level);
|
console.log(state.level);
|
||||||
state.level[0].taskList.forEach((element, index) => {
|
state.level[id].taskList.forEach((element, index) => {
|
||||||
state.tableData[index] = {
|
state.tableData[index] = {
|
||||||
key: element.routerTaskId,
|
key: element.routerTaskId,
|
||||||
lei: checkType(element.type),
|
lei: checkType(element.type),
|
||||||
|
|||||||
Reference in New Issue
Block a user