|
@@ -103,13 +103,15 @@ import { useDictionaryStore } from "@/store/modules/dictionary";
|
|
|
import { getProcessInfo } from "@/api/prosteps";
|
|
|
|
|
|
import { CirclePlus, Remove } from "@element-plus/icons-vue";
|
|
|
-import { reportWork } from "@/api/process/reportBreak";
|
|
|
import { useUserStore } from "@/store/modules/user";
|
|
|
+import { reportWork } from "@/api/process/reportBreak";
|
|
|
|
|
|
const processStore = useProcessStore();
|
|
|
const dictStroe = useDictionaryStore();
|
|
|
const userStore = useUserStore();
|
|
|
|
|
|
+const router = useRouter();
|
|
|
+
|
|
|
const drawerVisible = ref(false);
|
|
|
const formDisabled = ref(true);
|
|
|
|
|
@@ -157,11 +159,10 @@ const confirmClick = () => {
|
|
|
processUserReportList: persons.value,
|
|
|
};
|
|
|
|
|
|
- const router = useRouter();
|
|
|
reportWork(params).then((res: any) => {
|
|
|
if (res.code === "200") {
|
|
|
ElMessage.success("报工成功");
|
|
|
- router.replace({ name: "ProSteps" });
|
|
|
+ router.replace("/process");
|
|
|
drawerVisible.value = false;
|
|
|
} else {
|
|
|
ElMessage.error("报工失败");
|