From 923720660574fd37059634f82bb4d356a6068c7c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=BE=90=E9=A3=9E=E6=B4=8B?=
<15778543+xufeiyang6017@user.noreply.gitee.com>
Date: Thu, 22 Jan 2026 15:12:45 +0800
Subject: [PATCH] Expand company development timeline to 12 months
---
pages/company/company.wxml | 71 ++++++++++++++++++++++++----
pages/goods-detail/goods-detail.js | 57 ++++++++++++++++++----
pages/goods-detail/goods-detail.wxml | 7 +--
3 files changed, 113 insertions(+), 22 deletions(-)
diff --git a/pages/company/company.wxml b/pages/company/company.wxml
index bb361a7..55b0720 100644
--- a/pages/company/company.wxml
+++ b/pages/company/company.wxml
@@ -35,11 +35,60 @@
四川厚琅信息科技有限公司正式成立
+
+
+
+ 2025年2月
+ 组建核心团队,确定以鸡蛋行业数字化转型为核心发展方向
+
+
+
+
+
+ 2025年3月
+ 完成公司战略规划,启动ERP系统研发项目
+
+
+
+
+
+ 2025年4月
+ 与多家蛋品批发门店达成合作意向,开展ERP系统试点工作
+
+
+
+
+
+ 2025年5月
+ 开发出蛋品批发门店专用的erp系统,实现批发门店的数字化转型
+
+
2025年6月
- 组建行业独有的信息化团队与平台开发团队,员工规模迅速扩大至40人
+ 设计出标准化鸡蛋贸易的流程和标准化的鸡蛋描述标准,打通了拥有几十万专业粉丝的微信公共号:《成都鸡蛋价格》《贵阳鸡蛋价格》《河北馆陶鸡蛋价格》等私域流量池,后端对专业客户进行漏斗管理,为鸡蛋大宗贸易撮合交易平台的开发打下坚实基础。
+
+
+
+
+
+ 2025年7月
+ 启动"又鸟蛋平台"开发项目,开始构建线上线下联动的鸡蛋大宗贸易撮合系统
+
+
+
+
+
+ 2025年8月
+ 完成CRM系统开发,实现对客户的精准管理和智能匹配
+
+
+
+
+
+ 2025年9月
+ 在成都、贵阳两地设立实体门店,开始试点特色鸡蛋"包场销售+生态联盟"模式
@@ -53,7 +102,14 @@
2025年11月
- 与金兰公司等合作成立四川川蛋云供农业科技有限公司
+ 完成平台测试并上线,开始提供鸡蛋大宗贸易撮合服务
+
+
+
+
+
+ 2025年12月
+ 实现成都、贵阳两地门店全面盈利,验证了特色鸡蛋运营模式的可行性
@@ -154,17 +210,14 @@
- (一)鸡蛋交易平台业务
- 公司组建专业研发团队自主开发《又鸟蛋平台》,作为核心鸡蛋交易载体。平台整合《成都鸡蛋价格》《贵阳鸡蛋价格》《河北馆陶鸡蛋价格》等优质报价平台流量,构建全新线上鸡蛋交易系统,聚焦鸡蛋大宗贸易服务。
- 平台采用"线上引流+电话网络撮合"的运营模式,提供标准化交易流程,实现前端服务鸡蛋需求客户、后端对接采购团队及鸡场等供应商的全链路服务。内部建立客户公海池,通过CRM系统实施漏斗式客户管理,精准挖掘客户需求。
- 平台核心亮点为自主研发的《鸡蛋价格评估模块》,该模块综合历史鸡蛋行情数据、当日最新价格、平台实时交易情况等多维度信息,快速完成鸡蛋价格评估与定价,为平台用户交易决策提供科学依据。
+ 1.鸡蛋交易平台
+ 公司自主研发并运营“又鸟蛋平台”,依托《成都鸡蛋价格》《贵阳鸡蛋价格》《河北馆陶鸡蛋价格》等行业报价资源的流量优势,构建了线上线下联动的鸡蛋大宗贸易撮合系统。平台通过标准化交易流程,前端服务鸡蛋需求客户,后端对接供应商,并利用CRM系统与AI数据分析工具,实现对历史交易行为的智能匹配与价格评估,助力用户快速决策,提升交易效率。
- (二)特色鸡蛋创新运营业务
- 特色鸡蛋经营团队以绿壳鸡蛋、土鸡蛋等特色产品为核心,采用"包场销售"模式,构建产销生态联盟,实现从源头到终端的精准对接。
- 团队创新推行"线上电话网络销售+线下仓库自提+行业生态"的专业批发门店模式,并自主研发鸡蛋批发门店管理软件,实现采购、销售、业务、财务、税务全流程一体化管理,有效解决规模化开店的标准化运营问题。
+ 2. 特色鸡蛋创新运营模式
+ 公司在特色鸡蛋领域推行“包场销售+生态联盟”模式,聚焦绿壳鸡蛋、土鸡蛋等高附加值产品。创新采用“线上电话网络销售+线下仓库自提+行业生态”的一体化批发门店体系,并自主研发门店管理软件,实现采购、销售、财务、税务全流程数字化管理。2025年,成都、贵阳两地门店在采销与库管分离的架构下已实现全面盈利,验证了该模式的可复制性与商业化能力。
\ No newline at end of file
diff --git a/pages/goods-detail/goods-detail.js b/pages/goods-detail/goods-detail.js
index 315d4df..f091ff4 100644
--- a/pages/goods-detail/goods-detail.js
+++ b/pages/goods-detail/goods-detail.js
@@ -339,13 +339,14 @@ function formatDateTime(dateString) {
}
// 处理净重、件数、规格和价格数据,将逗号分隔的字符串转换为一一对应的数组
-function processWeightAndQuantityData(weightSpecString, quantityString, specString, priceString) {
+function processWeightAndQuantityData(weightSpecString, quantityString, specString, priceString, specStatusString) {
console.log('===== 处理净重、件数、规格和价格数据 =====');
console.log('输入参数:');
console.log('- weightSpecString:', weightSpecString, '(类型:', typeof weightSpecString, ')');
console.log('- quantityString:', quantityString, '(类型:', typeof quantityString, ')');
console.log('- specString:', specString, '(类型:', typeof specString, ')');
console.log('- priceString:', priceString, '(类型:', typeof priceString, ')');
+ console.log('- specStatusString:', specStatusString, '(类型:', typeof specStatusString, ')');
// 处理价格字符串
let priceArray = [];
@@ -358,6 +359,17 @@ function processWeightAndQuantityData(weightSpecString, quantityString, specStri
console.log('将价格转换为数组:', priceArray);
}
+ // 处理规格状态字符串
+ let specStatusArray = [];
+ if (specStatusString && typeof specStatusString === 'string') {
+ // 支持多种逗号分隔符:英文逗号、中文逗号、全角逗号
+ specStatusArray = specStatusString.split(/[,,、]/).map(item => item.trim()).filter(item => item);
+ console.log('从字符串分割得到规格状态数组:', specStatusArray);
+ } else if (specStatusString) {
+ specStatusArray = [String(specStatusString)];
+ console.log('将规格状态转换为数组:', specStatusArray);
+ }
+
// 如果没有数据,返回空数组
if (!weightSpecString && !quantityString && !specString) {
console.log('没有数据,返回空数组');
@@ -387,7 +399,7 @@ function processWeightAndQuantityData(weightSpecString, quantityString, specStri
}
// 获取最大长度,确保一一对应
- const maxLength = Math.max(weightSpecArray.length, quantityArray.length, priceArray.length);
+ const maxLength = Math.max(weightSpecArray.length, quantityArray.length, priceArray.length, specStatusArray.length);
console.log('最大长度:', maxLength);
const result = [];
@@ -395,8 +407,9 @@ function processWeightAndQuantityData(weightSpecString, quantityString, specStri
const weightSpec = weightSpecArray[i] || '';
const quantity = quantityArray[i] || '';
const price = priceArray[i] || '';
+ const specStatus = specStatusArray[i] || '0';
- console.log(`处理第${i}组数据: weightSpec=${weightSpec}, quantity=${quantity}, price=${price}`);
+ console.log(`处理第${i}组数据: weightSpec=${weightSpec}, quantity=${quantity}, price=${price}, specStatus=${specStatus}`);
// 处理净重规格显示格式 - 根据内容类型添加相应前缀
let weightSpecDisplay = '';
@@ -432,12 +445,18 @@ function processWeightAndQuantityData(weightSpecString, quantityString, specStri
display = `${quantity}件`;
}
- console.log(`第${i}组数据处理结果: weightSpecDisplay=${weightSpecDisplay}, quantity=${quantity}, price=${price}, display=${display}`);
+ // 检查规格状态,如果为1则显示已下架
+ if (specStatus === '1') {
+ display = `${display}---已下架`;
+ }
+
+ console.log(`第${i}组数据处理结果: weightSpecDisplay=${weightSpecDisplay}, quantity=${quantity}, price=${price}, specStatus=${specStatus}, display=${display}`);
result.push({
weightSpec: weightSpecDisplay,
quantity: quantity,
price: price,
+ specStatus: specStatus,
display: display
});
}
@@ -1315,7 +1334,12 @@ Page({
console.log('输入参数: weightSpecString="', weightSpecString, '", quantityString="', quantityString, '"');
- weightQuantityData = processWeightAndQuantityData(weightSpecString, quantityString, '', priceString);
+ // 获取规格状态信息
+ let specStatusString = '';
+ if (product.spec_status) {
+ specStatusString = String(product.spec_status);
+ }
+ weightQuantityData = processWeightAndQuantityData(weightSpecString, quantityString, '', priceString, specStatusString);
console.log('× 非售空分支结果:', weightQuantityData);
}
@@ -2943,8 +2967,13 @@ Page({
priceString = String(goods.price);
}
+ // 获取规格状态信息
+ let specStatusString = '';
+ if (goods.spec_status) {
+ specStatusString = String(goods.spec_status);
+ }
// 调用processWeightAndQuantityData处理规格数据
- const weightQuantityData = processWeightAndQuantityData(weightSpecString, quantityString, '', priceString);
+ const weightQuantityData = processWeightAndQuantityData(weightSpecString, quantityString, '', priceString, specStatusString);
// 提取省份信息
const province = extractProvince(goods.region || '');
@@ -3179,8 +3208,14 @@ Page({
priceString = String(product.price);
}
+ // 获取规格状态信息
+ let specStatusString = '';
+ if (product.spec_status) {
+ specStatusString = String(product.spec_status);
+ }
+
// 处理数据
- const weightQuantityData = processWeightAndQuantityData(weightSpecString, quantityString, '', priceString);
+ const weightQuantityData = processWeightAndQuantityData(weightSpecString, quantityString, '', priceString, specStatusString);
// 格式化日期
const updatedAt = product.updated_at || product.updatedAt;
@@ -3251,8 +3286,14 @@ Page({
priceString = String(product.price);
}
+ // 获取规格状态信息
+ let specStatusString = '';
+ if (product.spec_status) {
+ specStatusString = String(product.spec_status);
+ }
+
// 处理数据
- const weightQuantityData = processWeightAndQuantityData(weightSpecString, quantityString, '', priceString);
+ const weightQuantityData = processWeightAndQuantityData(weightSpecString, quantityString, '', priceString, specStatusString);
// 格式化日期
const updatedAt = product.updated_at || product.updatedAt;
diff --git a/pages/goods-detail/goods-detail.wxml b/pages/goods-detail/goods-detail.wxml
index 4c6cb2a..0de58bf 100644
--- a/pages/goods-detail/goods-detail.wxml
+++ b/pages/goods-detail/goods-detail.wxml
@@ -117,11 +117,8 @@
-
-
- {{item.weightSpec}}【{{item.quantity}}件】
- ¥{{item.price}}元
-
+
+ {{item.display}}