From b58f53769f004fb0ba6b5aedf55ef602850c7c97 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期日, 20 九月 2026 15:46:05 +0800
Subject: [PATCH] 天津豹鸣app 1.部署修改

---
 src/utils/prefill.js |   26 ++++++++++++++++++++++++++
 1 files changed, 26 insertions(+), 0 deletions(-)

diff --git a/src/utils/prefill.js b/src/utils/prefill.js
new file mode 100644
index 0000000..c39eb66
--- /dev/null
+++ b/src/utils/prefill.js
@@ -0,0 +1,26 @@
+/**
+ * 璺ㄦā鍧椼�屽彂璧峰悎鍚屽綍鍏ャ�嶇殑棰勫~鍙傛暟
+ *
+ * 鎷涙姇鏍囦腑鏍囧悗锛堥渶姹備笁.6锛夐渶瑕佸甫鐫�椤圭洰淇℃伅璺冲埌閿�鍞彴璐︽柊澧為〉銆�
+ * 鎵嬫満绔攢鍞彴璐︽柊澧炶蛋 pages/sales/salesAccount/detail.vue锛�
+ * 璇ラ〉鍦� onMounted 璇诲彇鏈� key 瀹屾垚椤圭洰/瀹㈡埛鍥炲~銆�
+ * 椤圭洰瀛楁鍚嶄笌椤圭洰绠$悊鍚庣淇濇寔涓�鑷达紙title=椤圭洰鍚嶇О銆乧lientId/clientName=瀹㈡埛锛夛紝
+ * 鍦� setPrefillProject 閲岀粺涓�褰掍竴鍖栵紝璋冪敤鏂逛紶鍘熷琛屽嵆鍙��
+ */
+
+export const PREFILL_PROJECT_KEY = "prefillProject";
+
+export function setPrefillProject(project) {
+  uni.setStorageSync(PREFILL_PROJECT_KEY, {
+    projectId: project?.projectId ?? project?.id ?? "",
+    projectName: project?.projectName ?? project?.title ?? "",
+    customerId: project?.customerId ?? project?.clientId ?? "",
+    customerName: project?.customerName ?? project?.clientName ?? "",
+  });
+}
+
+export function takePrefillProject() {
+  const data = uni.getStorageSync(PREFILL_PROJECT_KEY);
+  uni.removeStorageSync(PREFILL_PROJECT_KEY);
+  return data || null;
+}

--
Gitblit v1.9.3