|
|
@@ -162,11 +162,12 @@ const pageImg = ref(null);
|
|
|
// 报价数据
|
|
|
const quotationData = ref({});
|
|
|
const priceData = ref({});
|
|
|
-
|
|
|
+const queryData = ref({});
|
|
|
onActivated(() => {
|
|
|
if (ids.value?.id) {
|
|
|
getDetail();
|
|
|
}
|
|
|
+ queryData.value = route.query?.miniJson ? JSON.parse(route.query?.miniJson) : {};
|
|
|
})
|
|
|
|
|
|
const getTotal = (item) => {
|
|
|
@@ -312,10 +313,21 @@ const handleWechat = async () => {
|
|
|
// path: "/completed_work",
|
|
|
// query: { id: quotationData.value.id, farmWorkOrderId: quotationData.value.orderId, isAssign: true },
|
|
|
// });
|
|
|
- const query = { askInfo: {title: "服务报价单", content: "是否分享该服务报价单给好友"}, shareText: "向您发送了一张 服务报价单", id: quotationData.value.id, farmWorkOrderId: quotationData.value.orderId, isAssign: true }
|
|
|
+ // const query = { askInfo: {title: "服务报价单", content: "是否分享该服务报价单给好友"}, shareText: "向您发送了一张 服务报价单", id: quotationData.value.id, farmWorkOrderId: quotationData.value.orderId, isAssign: true }
|
|
|
+
|
|
|
+ // wx.miniProgram.navigateTo({
|
|
|
+ // url: `/pages/subPages/share_page/index?pageParams=${JSON.stringify(query)}&type=priceSheet`,
|
|
|
+ // });
|
|
|
|
|
|
+ const query = {
|
|
|
+ askInfo: { title: "服务报价单", content: "是否分享该服务报价单给好友" },
|
|
|
+ shareText: "向您发送了一张 服务报价单",
|
|
|
+ targetUrl: `detail_work`,
|
|
|
+ paramsPage: JSON.stringify({ id: ids.value.id, arrangeId: queryData.value.arrangeId, farmId: ids.value.farmId, goBack: true }),
|
|
|
+ imageUrl: 'https://birdseye-img.sysuimars.com/temp/price.png',
|
|
|
+ };
|
|
|
wx.miniProgram.navigateTo({
|
|
|
- url: `/pages/subPages/share_page/index?pageParams=${JSON.stringify(query)}&type=priceSheet`,
|
|
|
+ url: `/pages/subPages/share_page/index?pageParams=${JSON.stringify(query)}&type=sharePage`,
|
|
|
});
|
|
|
};
|
|
|
|
|
|
@@ -423,14 +435,13 @@ const handleEdit = () => {
|
|
|
}
|
|
|
// 编辑报价逻辑
|
|
|
// 可以触发编辑事件或打开编辑页面
|
|
|
- const queryData = route.query?.miniJson ? JSON.parse(route.query?.miniJson) : {};
|
|
|
router.push({
|
|
|
path: "/modify",
|
|
|
query: {
|
|
|
isEdit: true,
|
|
|
onlyPrice: true,
|
|
|
farmId: priceData.value.farm.id,
|
|
|
- arrangeId: queryData.arrangeId,
|
|
|
+ arrangeId: queryData.value.arrangeId,
|
|
|
farmWorkId: priceData.value.id,
|
|
|
},
|
|
|
});
|