diff --git a/track-uniapp/src/pages/scan/detail.vue b/track-uniapp/src/pages/scan/detail.vue
index 830ebd3..ed1cc9d 100644
--- a/track-uniapp/src/pages/scan/detail.vue
+++ b/track-uniapp/src/pages/scan/detail.vue
@@ -20,7 +20,7 @@
- 序列号{{ product.serial_number }}
+ 身份证{{ product.serial_number }}
物料名称{{ product.material_name || product.material_id || '—' }}
规格型号{{ product.spec_model || '—' }}
订单编号{{ product.order_no || '—' }}
@@ -62,8 +62,8 @@
订单编号
- 外部序列号
-
+ 外部身份证
+
diff --git a/track-uniapp/src/pages/scan/index.vue b/track-uniapp/src/pages/scan/index.vue
index a1355a3..0d56add 100644
--- a/track-uniapp/src/pages/scan/index.vue
+++ b/track-uniapp/src/pages/scan/index.vue
@@ -10,7 +10,7 @@
+ placeholder="手动输入16位身份证" @confirm="handleSearch" />
@@ -24,7 +24,7 @@
📱
- 扫码或手动输入序列号查询产品进度
+ 扫码或手动输入身份证查询产品进度
@@ -43,7 +43,7 @@ export default {
},
methods: {
async doQuery(sn) {
- if (!sn || sn.length < 8) { this.error = "序列号至少需要 8 位"; return; }
+ if (!sn || sn.length < 8) { this.error = "身份证至少需要 8 位"; return; }
this.serialNumber = sn;
this.lastScanned = sn;
this.loading = true;
diff --git a/track-uniapp/src/pages/tasks/index.vue b/track-uniapp/src/pages/tasks/index.vue
index bfae8ae..04c77ad 100644
--- a/track-uniapp/src/pages/tasks/index.vue
+++ b/track-uniapp/src/pages/tasks/index.vue
@@ -2,24 +2,145 @@
-
- 📋
- 暂无待办任务
+
+
+
+ {{ t.label }} ({{ countBy(t.key) }})
+
+
+ 加载中...
+
+
+ 📋
+ {{ tab === 'all' ? '暂无待办任务' : '无此状态任务' }}
+
+
+
+ {{ task.task_name }}
+ {{ statusLabel(task.status) }}
+
+
+ 身份证: {{ task.product_sn || '—' }}
+ 物料: {{ task.product_material || '—' }}
+
+ 创建: {{ formatTime(task.created_at) }}
+
+
-