diff --git a/frontend/src/views/inventory/InventoryCreate.vue b/frontend/src/views/inventory/InventoryCreate.vue index d8e08af..bccee92 100644 --- a/frontend/src/views/inventory/InventoryCreate.vue +++ b/frontend/src/views/inventory/InventoryCreate.vue @@ -2,438 +2,603 @@
-
-
-

任务信息

- 范围已变更,请重新预览 -
+ -
-
- - -
-
- - -
-
- - -

通知中会明确显示,便于员工及时完成。

-
-
-
- -
-
-
-

盘点范围

-

留空表示该维度不限;同一维度可以多选。

-
-
- -
-
-
-

指定盘点人员(可选)

-

- 留空时覆盖当前资产范围内的全部责任人;指定后只纳入这些人员当前持有的资产。 -

+
+
+
+
+
+
+ 步骤 1 +

填写任务信息

+
+

标题和截止时间会直接显示在员工收到的通知里。

+
- 已选 {{ form.person_ids.length }} 人 -
-
- -
+
+
+ + +
-
- - -
+
+ + +

{{ deadlineError }}

+
-
正在搜索人员...
-
-
+ +
+
+
+ 步骤 2 +

选择盘点对象

+
+

三种方式只选一种,避免范围互相叠加后难以理解。

+
+ +
+ + + + + +
+ +
+ 请选择一种盘点方式。系统不会再默认创建全公司范围的任务。 +
+ +
+
+
+

选择员工

+

+ 这里只会纳入所选员工当前持有的资产,并向可触达员工发送盘点通知。

- - {{ person.dingtalk_ready ? '钉钉可达' : '无法通知' }} - + 已选 {{ form.person_ids.length }} 人
- -

- 没有匹配的在职人员。 -

-
- -
-
-
-
-

业务部门

-

{{ selectedDepartmentLabel }},自动包含下级部门

+
+
- -
-
- - {{ department.name }} - -
- -
- -

- 暂无可选业务部门 -

-
-
- -
-
-
-

资产类型

-

{{ selectedAssetTypeLabel }}

+
+ +
+
- -
-
- - {{ assetType.name }} - -
- -
- -

- 暂无可选资产类型 -

-
-
- -
-
-
-

地区

-

{{ selectedStorageLocationLabel }}

+ +
正在搜索人员...
+
+ 输入关键词开始搜索,不再一次展示整份花名册。
- -
- -
- - {{ location.name }} - -
- -
- -

- 暂无可选地区 -

-
-
-
- - -
-
-

范围预览

- -
- -
正在根据当前范围生成预览...
- -
-
-
-

参与人

-

{{ formatNumber(preview.participants_count) }}

-

系统会自动汇总到明确责任人名下

-
-
-

待盘点资产

-

{{ formatNumber(preview.items_count) }}

-

按当前借用快照生成

-
-
-

无人归属资产

-

{{ formatNumber(preview.unassigned_count) }}

-

这部分会单列给管理人员处理,管理人员也可直接代扫

-
-
- -
-
-

按部门拆分

-
当前范围没有匹配到部门分布。
-
-
+
-
- -
-

按资产类型拆分

-
当前范围没有匹配到资产类型分布。
-
-
-
-

{{ assetType.asset_type_name }}

-

已纳入本次盘点范围

-
- {{ formatNumber(assetType.total) }} 件 -
-
-
-
- -
-
-

参与人样例

-
当前范围没有生成参与人。
-
-
-
-

- {{ participant.person_nickname }} · {{ participant.person_name }} -

- - {{ getInventoryPublicAssetLabel() }} + + {{ person.dingtalk_ready ? '钉钉可达' : '未绑定钉钉' }}
-

- {{ participant.department_name || '未归属部门' }} + +

+
没有匹配的在职人员。
+ +
+ 已选人员中有 {{ selectedPeopleNotReadyCount }} 人暂时无法接收钉钉通知,任务仍会生成,但需要线下提醒。 +
+
+ +
+
+
+

选择部门

+

选中上级部门时,会自动包含其下级部门。

+
+ 已选 {{ form.department_ids.length }} 个 +
+ +
+ +
+ +
+ +
+
+
+ +
+ +
+
没有匹配的业务部门。
+
+ +
+
+
-
-

资产样例

-
当前范围没有资产。
-
-
-
-
-

{{ item.equipment_name }}

-

{{ item.equipment_code }}

-

- {{ item.snapshot_person_nickname || '未纳入' }} - - · {{ getInventoryPublicAssetLabel() }} - - · {{ item.snapshot_department_name }} -

-
- 已纳入 +
+ +
+
-
-
-
-
+ 已选 {{ extraFilterCount }} 项 + -
还没有生成预览,点“预览”查看本次覆盖范围。
-
+
+
+
+

资产类型

+ +
+ +
+ +

+ 没有匹配的资产类型 +

+
+
+ +
+
+

所在地区

+ +
+ +
+ +

+ 没有匹配的地区 +

+
+
+
+ + + + + + + +
+ +