diff --git a/src/page/main/ticket/business-ticket-manage/edit/index.vue b/src/page/main/ticket/business-ticket-manage/edit/index.vue
index f012dbc8419a59a7daa8401c137fb7f120d5cded..b64011d45d246545a9ef9d0628d93f7f42b6e7e8 100644
--- a/src/page/main/ticket/business-ticket-manage/edit/index.vue
+++ b/src/page/main/ticket/business-ticket-manage/edit/index.vue
@@ -9,7 +9,7 @@
取消
- 保存
+ 保存
立即下发
@@ -23,6 +23,7 @@ import bgBreadcrumb from "@/components/bg-breadcrumb.vue";
import addForm from "../modules/add-form.vue";
import axios from "@/request/http.js";
import { ElMessage } from "element-plus";
+import { Save } from "../modules/interface.js";
const router = useRouter();
const route = useRoute();
const { id } = route.query;
@@ -31,10 +32,10 @@ const Cancle = () => {
router.go(-1);
};
const add_form = ref(null);
-const Save = async () => {
+const SaveSubmit = async () => {
let res = await add_form.value.Submit();
if (!res) return;
- Save({ res, is_push: 0 }, { url: "/v1/api/work_order/work_order_manage/edit" }, () => {
+ Save({ res, is_push: 0 }, { id, url: "/v1/api/work_order/work_order_manage/edit" }, () => {
Cancle();
});
};
@@ -59,7 +60,7 @@ const getInfoData = () => {
time: data.timing_weekly?.point_time || "",
},
3: {
- lists: data.timing_custom?.map((e) => {
+ lists: data.timing_rule?.map((e) => {
return {
date: [e.date_from, e.date_to],
time: e.point_time,
@@ -87,7 +88,7 @@ const getInfoData = () => {
ticket_desc: data.order_desc,
timing_rules: +data.timing_type,
rules: {
- ...ruleObj,
+ ...ruleObj[data.timing_type],
},
};
} else {
diff --git a/src/page/main/ticket/business-ticket-manage/modules/interface.js b/src/page/main/ticket/business-ticket-manage/modules/interface.js
index 4f681198d1fb704baaccfb55e0db0d345f6ba75f..598ead710575351c89eef58301ff7812674a7ffc 100644
--- a/src/page/main/ticket/business-ticket-manage/modules/interface.js
+++ b/src/page/main/ticket/business-ticket-manage/modules/interface.js
@@ -41,7 +41,7 @@ const setParams = ({ res, is_push }, { id }) => {
...ruleObj[res.timing_rules]
}
if (id) {
- params.id = id
+ params.id = +id
}
return params;
}