Commit 71f3f4aa by suyuchen

feat(navigation): 更新侧边栏导航结构并新增客户信息页面

- 重命名服务管理为客户,调整导航菜单结构 - 新增设备管理和服务订单子菜单 - 将人工管理、零件管理、报价管理重新组织到合适位置 - 创建全新的客户信息页面,包含完整的页面结构和样式 - 更新信息原页面为信息源统计,调整表格显示字段 - 在工单列表中新增优先级调整相关图片 - 新增服务价格说明文档
parent 6091c061
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1767750456744" class="icon" viewBox="0 0 1204 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="10768" xmlns:xlink="http://www.w3.org/1999/xlink" width="235.15625" height="200"><path d="M1241.702 391.831l2.1 1.663q-1.035-0.875-2.1-1.663zM-38.708 394.223l3.792-3.004c-4.553 3.167-8.267 7.216-10.964 11.922z" p-id="10769" fill="#f4ea2a"></path><path d="M94.676 1025.202c-0.335 2.246-0.686 4.478-0.991 6.738 0.632-2.397 1.004-5.153 1.025-7.992zM61.057 1057.29zM27.48 1021.133q0.365-2.523 0.758-5.046c-0.512 2.136-0.819 4.598-0.846 7.124z" p-id="10770" fill="#f4ea2a"></path><path d="M1178.516 1013.3c0.422 2.64 0.802 5.294 1.181 7.948-0.106-3.188-0.621-6.214-1.497-9.083zM1111.032 1030.643c-0.291-2.086-0.597-4.157-0.919-6.228 0.164 2.851 0.645 5.522 1.408 8.070z" p-id="10771" fill="#f4ea2a"></path><path d="M994.8 313.771h-46.018l-24.591 139.174h41.743q41.29 0 66.012-18.581t30.848-53.265q11.874-67.326-67.997-67.326z" p-id="10772" fill="#f4ea2a"></path><path d="M1149.333 204.992h-1092.943c-0.012 0-0.027 0-0.045 0-31.855 0-57.681 25.807-57.715 57.653v374.76c0.031 31.85 25.86 57.656 57.715 57.656 0.014 0 0.029 0 0.047 0h1092.94c0.012 0 0.027 0 0.045 0 31.855 0 57.681-25.807 57.715-57.653v-374.76c-0.031-31.85-25.86-57.656-57.715-57.656-0.014 0-0.029 0-0.047 0zM369.493 329.989q-27.712-21.877-76.005-21.877-32.088 0-54.608 13.404t-26.909 37.296q-3.734 21.179 7.907 34.451t54.345 36.347q47.111 24.549 63.3 49.094t10.779 55.176q-8.11 45.945-45.841 70.491t-97.067 24.474c-17.979-0.282-35.277-2.606-51.855-6.749q-22.166-4.73-33.28-13.291l9.072-51.34q13.55 13.973 38.811 22.972c14.958 5.68 32.253 8.984 50.316 9.019q72.64-0.004 81.872-52.25c0.54-2.515 0.852-5.406 0.852-8.369 0-6.535-1.509-12.719-4.2-18.219-5.953-11.315-15.433-20.387-26.978-25.774q-3.119-3.718-37.716-22.433-47.957-26.123-60.69-48.54t-7.643-51.239q7.686-43.465 47.155-68.916t92.748-25.436q52.114 0 74.254 12.616zM485.608 622.995l-64.35-348.854h50.086l45.9 272.748c1.11 6.694 1.743 14.408 1.743 22.27 0 3.177-0.105 6.33-0.309 9.456l1.145-0.425c6.745-22.026 17.444-41.077 31.384-57.255l126.109-246.778h48.278l-189.974 348.84h-50.086zM813.226 312.195l-48.131 272.748h33.546l-6.723 38.068h-112.307l6.723-38.068h33.546l48.131-272.748h-33.533l6.723-38.068h112.307l-6.723 38.068h-33.546zM1110.475 379.288q-9.072 51.355-51.253 83.21t-96.701 30.075h-45.331l-23.030 130.393h-45.141l61.594-348.824h99.283q56.635 0 83.137 27.246t17.4 77.93z" p-id="10773" fill="#f4ea2a"></path></svg>
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1767750456744" class="icon" viewBox="0 0 1204 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="10768" xmlns:xlink="http://www.w3.org/1999/xlink" width="235.15625" height="200"><path d="M1241.702 391.831l2.1 1.663q-1.035-0.875-2.1-1.663zM-38.708 394.223l3.792-3.004c-4.553 3.167-8.267 7.216-10.964 11.922z" p-id="10769" fill="#f4ea2a"></path><path d="M94.676 1025.202c-0.335 2.246-0.686 4.478-0.991 6.738 0.632-2.397 1.004-5.153 1.025-7.992zM61.057 1057.29zM27.48 1021.133q0.365-2.523 0.758-5.046c-0.512 2.136-0.819 4.598-0.846 7.124z" p-id="10770" fill="#f4ea2a"></path><path d="M1178.516 1013.3c0.422 2.64 0.802 5.294 1.181 7.948-0.106-3.188-0.621-6.214-1.497-9.083zM1111.032 1030.643c-0.291-2.086-0.597-4.157-0.919-6.228 0.164 2.851 0.645 5.522 1.408 8.070z" p-id="10771" fill="#f4ea2a"></path><path d="M994.8 313.771h-46.018l-24.591 139.174h41.743q41.29 0 66.012-18.581t30.848-53.265q11.874-67.326-67.997-67.326z" p-id="10772" fill="#f4ea2a"></path><path d="M1149.333 204.992h-1092.943c-0.012 0-0.027 0-0.045 0-31.855 0-57.681 25.807-57.715 57.653v374.76c0.031 31.85 25.86 57.656 57.715 57.656 0.014 0 0.029 0 0.047 0h1092.94c0.012 0 0.027 0 0.045 0 31.855 0 57.681-25.807 57.715-57.653v-374.76c-0.031-31.85-25.86-57.656-57.715-57.656-0.014 0-0.029 0-0.047 0zM369.493 329.989q-27.712-21.877-76.005-21.877-32.088 0-54.608 13.404t-26.909 37.296q-3.734 21.179 7.907 34.451t54.345 36.347q47.111 24.549 63.3 49.094t10.779 55.176q-8.11 45.945-45.841 70.491t-97.067 24.474c-17.979-0.282-35.277-2.606-51.855-6.749q-22.166-4.73-33.28-13.291l9.072-51.34q13.55 13.973 38.811 22.972c14.958 5.68 32.253 8.984 50.316 9.019q72.64-0.004 81.872-52.25c0.54-2.515 0.852-5.406 0.852-8.369 0-6.535-1.509-12.719-4.2-18.219-5.953-11.315-15.433-20.387-26.978-25.774q-3.119-3.718-37.716-22.433-47.957-26.123-60.69-48.54t-7.643-51.239q7.686-43.465 47.155-68.916t92.748-25.436q52.114 0 74.254 12.616zM485.608 622.995l-64.35-348.854h50.086l45.9 272.748c1.11 6.694 1.743 14.408 1.743 22.27 0 3.177-0.105 6.33-0.309 9.456l1.145-0.425c6.745-22.026 17.444-41.077 31.384-57.255l126.109-246.778h48.278l-189.974 348.84h-50.086zM813.226 312.195l-48.131 272.748h33.546l-6.723 38.068h-112.307l6.723-38.068h33.546l48.131-272.748h-33.533l6.723-38.068h112.307l-6.723 38.068h-33.546zM1110.475 379.288q-9.072 51.355-51.253 83.21t-96.701 30.075h-45.331l-23.030 130.393h-45.141l61.594-348.824h99.283q56.635 0 83.137 27.246t17.4 77.93z" p-id="10773" fill="#f4ea2a"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1767750395524" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="8777" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M0 511.488c0 282.112 228.864 510.976 510.976 510.976s510.976-228.864 510.976-510.976C1021.952 229.376 793.088 0.512 510.976 0.512 228.864 0.512 0 229.376 0 511.488z" fill="#F7BA4D" p-id="8778"></path><path d="M966.144 511.488c0.512-205.312-136.704-385.536-334.848-439.296s-408.064 32.256-510.976 209.92L882.176 773.12c54.784-76.288 83.968-167.936 83.968-261.632z" fill="#FFEB64" p-id="8779"></path><path d="M56.32 511.488c-0.512 189.44 116.736 358.912 293.376 425.984 177.152 67.072 376.832 17.408 501.76-124.928 10.752-12.8 20.992-26.112 30.72-39.424L120.32 282.624c-16.384 26.624-29.696 54.784-40.448 84.48-15.36 46.592-23.04 95.232-23.552 144.384z" fill="#FACB4E" p-id="8780"></path><path d="M944.64 396.288c-13.312 0-25.088-8.704-30.208-20.992-37.888-107.008-115.712-195.584-217.088-246.784-15.872-7.68-22.528-27.136-14.336-43.008 8.192-15.872 27.136-22.528 43.008-14.336 115.712 58.368 204.8 158.72 248.32 281.088 3.072 8.192 2.56 16.896-1.024 24.576s-10.24 13.824-18.432 16.384c-3.072 1.536-6.656 2.56-10.24 3.072z" fill="#FFFFFF" p-id="8781"></path><path d="M245.76 444.416l133.632 100.864 135.168-117.248 135.168 117.248L783.36 444.416l-76.8 235.52c0 37.376-30.208 67.072-67.072 67.072H379.904c-37.376 0-67.072-30.208-67.072-67.072L245.76 444.416z m0 0M184.32 359.936c0 19.968 10.752 38.912 28.16 48.64 17.408 10.24 38.912 10.24 56.32 0 17.408-10.24 28.16-28.672 28.16-48.64 0-19.968-10.752-38.912-28.16-48.64-17.408-10.24-38.912-10.24-56.32 0-17.408 10.24-28.16 28.672-28.16 48.64z m0 0M458.752 276.48c0 19.968 10.752 38.912 28.16 48.64 17.408 10.24 38.912 10.24 56.32 0 17.408-10.24 28.16-28.672 28.16-48.64 0-19.968-10.752-38.912-28.16-48.64-17.408-10.24-38.912-10.24-56.32 0-17.408 9.728-28.16 28.672-28.16 48.64z m0 0M733.696 359.936c0 19.968 10.752 38.912 28.16 48.64 17.408 10.24 38.912 10.24 56.32 0 17.408-10.24 28.16-28.672 28.16-48.64 0-19.968-10.752-38.912-28.16-48.64-17.408-10.24-38.912-10.24-56.32 0-17.408 10.24-28.16 28.672-28.16 48.64z m0 0" fill="#EA9939" p-id="8782"></path><path d="M254.976 428.032l129.536 97.792 131.072-113.664 131.072 113.664 129.536-97.792-75.264 227.84c0 35.84-29.184 65.024-65.024 65.024H385.536c-35.84 0-65.024-29.184-65.024-65.024L254.976 428.032z m0 0M195.072 346.112c0 19.456 10.24 37.376 27.136 47.104 16.896 9.728 37.376 9.728 54.272 0s27.136-27.648 27.136-47.104c0-19.456-10.24-37.376-27.136-47.104-16.896-9.728-37.376-9.728-54.272 0-16.384 9.728-27.136 27.648-27.136 47.104z m0 0M460.8 263.68c0 19.456 10.24 37.376 27.136 47.104 16.896 9.728 37.376 9.728 54.272 0s27.136-27.648 27.136-47.104c0-19.456-10.24-37.376-27.136-47.104-16.896-9.728-37.376-9.728-54.272 0S460.8 244.224 460.8 263.68z m0 0M726.528 346.112c0 19.456 10.24 37.376 27.136 47.104 16.896 9.728 37.376 9.728 54.272 0s27.136-27.648 27.136-47.104c0-19.456-10.24-37.376-27.136-47.104-16.896-9.728-37.376-9.728-54.272 0s-27.136 27.648-27.136 47.104z m0 0" fill="#FFFFFF" p-id="8783"></path></svg>
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1767750395524" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="8777" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M0 511.488c0 282.112 228.864 510.976 510.976 510.976s510.976-228.864 510.976-510.976C1021.952 229.376 793.088 0.512 510.976 0.512 228.864 0.512 0 229.376 0 511.488z" fill="#F7BA4D" p-id="8778"></path><path d="M966.144 511.488c0.512-205.312-136.704-385.536-334.848-439.296s-408.064 32.256-510.976 209.92L882.176 773.12c54.784-76.288 83.968-167.936 83.968-261.632z" fill="#FFEB64" p-id="8779"></path><path d="M56.32 511.488c-0.512 189.44 116.736 358.912 293.376 425.984 177.152 67.072 376.832 17.408 501.76-124.928 10.752-12.8 20.992-26.112 30.72-39.424L120.32 282.624c-16.384 26.624-29.696 54.784-40.448 84.48-15.36 46.592-23.04 95.232-23.552 144.384z" fill="#FACB4E" p-id="8780"></path><path d="M944.64 396.288c-13.312 0-25.088-8.704-30.208-20.992-37.888-107.008-115.712-195.584-217.088-246.784-15.872-7.68-22.528-27.136-14.336-43.008 8.192-15.872 27.136-22.528 43.008-14.336 115.712 58.368 204.8 158.72 248.32 281.088 3.072 8.192 2.56 16.896-1.024 24.576s-10.24 13.824-18.432 16.384c-3.072 1.536-6.656 2.56-10.24 3.072z" fill="#FFFFFF" p-id="8781"></path><path d="M245.76 444.416l133.632 100.864 135.168-117.248 135.168 117.248L783.36 444.416l-76.8 235.52c0 37.376-30.208 67.072-67.072 67.072H379.904c-37.376 0-67.072-30.208-67.072-67.072L245.76 444.416z m0 0M184.32 359.936c0 19.968 10.752 38.912 28.16 48.64 17.408 10.24 38.912 10.24 56.32 0 17.408-10.24 28.16-28.672 28.16-48.64 0-19.968-10.752-38.912-28.16-48.64-17.408-10.24-38.912-10.24-56.32 0-17.408 10.24-28.16 28.672-28.16 48.64z m0 0M458.752 276.48c0 19.968 10.752 38.912 28.16 48.64 17.408 10.24 38.912 10.24 56.32 0 17.408-10.24 28.16-28.672 28.16-48.64 0-19.968-10.752-38.912-28.16-48.64-17.408-10.24-38.912-10.24-56.32 0-17.408 9.728-28.16 28.672-28.16 48.64z m0 0M733.696 359.936c0 19.968 10.752 38.912 28.16 48.64 17.408 10.24 38.912 10.24 56.32 0 17.408-10.24 28.16-28.672 28.16-48.64 0-19.968-10.752-38.912-28.16-48.64-17.408-10.24-38.912-10.24-56.32 0-17.408 10.24-28.16 28.672-28.16 48.64z m0 0" fill="#EA9939" p-id="8782"></path><path d="M254.976 428.032l129.536 97.792 131.072-113.664 131.072 113.664 129.536-97.792-75.264 227.84c0 35.84-29.184 65.024-65.024 65.024H385.536c-35.84 0-65.024-29.184-65.024-65.024L254.976 428.032z m0 0M195.072 346.112c0 19.456 10.24 37.376 27.136 47.104 16.896 9.728 37.376 9.728 54.272 0s27.136-27.648 27.136-47.104c0-19.456-10.24-37.376-27.136-47.104-16.896-9.728-37.376-9.728-54.272 0-16.384 9.728-27.136 27.648-27.136 47.104z m0 0M460.8 263.68c0 19.456 10.24 37.376 27.136 47.104 16.896 9.728 37.376 9.728 54.272 0s27.136-27.648 27.136-47.104c0-19.456-10.24-37.376-27.136-47.104-16.896-9.728-37.376-9.728-54.272 0S460.8 244.224 460.8 263.68z m0 0M726.528 346.112c0 19.456 10.24 37.376 27.136 47.104 16.896 9.728 37.376 9.728 54.272 0s27.136-27.648 27.136-47.104c0-19.456-10.24-37.376-27.136-47.104-16.896-9.728-37.376-9.728-54.272 0s-27.136 27.648-27.136 47.104z m0 0" fill="#FFFFFF" p-id="8783"></path></svg>
\ No newline at end of file
# 工单列表字段扩展需求
# 工单列表字段扩展需求
......@@ -38,4 +38,5 @@
通过新增字段和SLA计时功能,实现工单信息的全面展示和及时处理,确保紧急问题得到优先处理和有效跟踪。
![列表图](./img.png)
![新增图](./img_1.png)
\ No newline at end of file
![新增图](./img_1.png)
![新增图](./工单平台处理回复调整优先级.png)
\ No newline at end of file
---
### 工单与报价单处理流程(维修类)
1. **用户提交工单**
- 工单类型:`维修`
- 用户需填写:故障描述、设备信息、联系方式等必要内容。
2. **奥值接收并审核工单**
- 系统自动分配或人工认领该维修工单。
- 技术人员根据用户提供的维修内容进行初步评估。
3. **生成报价单**
- 奥值根据维修内容(如所需配件、人工工时、服务难度等)生成正式**报价单**
- 报价单包含:
- 维修项目明细
- 配件及材料费用
- 人工服务费用
- 总计金额
- 报价有效期(**1 个月**
4. **报价单发送与确认**
- 报价单通过系统消息或邮件发送至客户账号。
- **仅客户账号可查看和操作相关凭证**(如上传服务单、确认接受报价等)。
5. **后续流程**
- 客户确认报价后,工单进入执行阶段。
- 若客户未在报价有效期内确认,需重新评估并生成新报价单。
---
> 💡 **提示**:为保障流程合规,请确保所有维修工单均通过系统留痕,报价单以平台正式版本为准。
```mermaid
flowchart TD
subgraph 客户操作
A1[提交维修工单] --> B1{收到报价单}
B1 -- 是 --> C1[确认报价 或 拒绝报价]
C1 --> D1[等待维修完成]
B1 -- 否 --> E1[无进一步行动]
end
subgraph 平台操作
A2[接收维修工单] --> B2{评估维修需求}
B2 --> C2[生成报价单 - 维修项目明细 - 配件/人工费用 - 总金额 - 有效期:1个月]
C2 --> D2[发送报价单至客户账号/邮件/电话]
D2 --> E2{客户是否在1个月内确认?}
E2 -- 是 --> F2[安排并执行维修]
E2 -- 否 --> G2[报价失效, 需重新评估并生成新报价]
F2 --> H2[完成维修服务]
G2 --> B2
end
A1 --> A2
D2 --> B1
C1 --> H2
```
![列表图](./img_2.png)
\ No newline at end of file
---
### 服务报价说明
1. **服务单列表上传凭证权限**
仅客户账号可上传服务单列表相关凭证。
2. **报价单有效期**
所有报价单自发出之日起有效期为 **1 个月**,逾期需重新确认或更新报价。
---
\ No newline at end of file
......@@ -11,22 +11,53 @@
<path d="M4 4h12a2 2 0 012 2v8a2 2 0 01-2 2H4a2 2 0 01-2-2V6a2 2 0 012-2z"/>
<path d="M7 9h6M7 12h4"/>
</svg>
<span>服务管理</span>
<span>客户</span>
</div>
<svg class="nav-arrow nav-icon" viewBox="0 0 20 20">
<path d="M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z"/>
</svg>
</div>
<div class="nav-submenu">
<a href="人工费用标准管理列表页.html" class="nav-subitem ">
人工管理
<a href="客户信息.html" class="nav-subitem ">
客户信息
</a>
<a href="/1,2,3/2服务价格标准化/4-零件费用标准管理列表页.html" class="nav-subitem ">
零件管理
</div>
<div class="nav-item has-submenu expanded" onclick="toggleSubmenu(this)">
<div style="display: flex; align-items: center; gap: 12px;">
<svg class="nav-icon" viewBox="0 0 20 20">
<path d="M4 4h12a2 2 0 012 2v8a2 2 0 01-2 2H4a2 2 0 01-2-2V6a2 2 0 012-2z"/>
<path d="M7 9h6M7 12h4"/>
</svg>
<span>设备管理</span>
</div>
<svg class="nav-arrow nav-icon" viewBox="0 0 20 20">
<path d="M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z"/>
</svg>
</div>
<a href="零件管理.html" class="nav-subitem ">
配件管理
</a>
<div class="nav-item has-submenu expanded" onclick="toggleSubmenu(this)">
<div style="display: flex; align-items: center; gap: 12px;">
<svg class="nav-icon" viewBox="0 0 20 20">
<path d="M4 4h12a2 2 0 012 2v8a2 2 0 01-2 2H4a2 2 0 01-2-2V6a2 2 0 012-2z"/>
<path d="M7 9h6M7 12h4"/>
</svg>
<span>服务订单</span>
</div>
<svg class="nav-arrow nav-icon" viewBox="0 0 20 20">
<path d="M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z"/>
</svg>
</div>
<div class="nav-submenu">
<a href="人工费用标准管理列表页.html" class="nav-subitem ">
人工报价
</a>
<a href="标准报价单生成.html" class="nav-subitem ">
<!--<a href="标准报价单生成.html" class="nav-subitem ">
报价管理
</a>
</a>-->
<a href="服务单列表.html" class="nav-subitem ">
服务单列表
</a>
......
......@@ -158,7 +158,7 @@ let crawlerSites = [
id: 2,
siteName: '竞品分析网',
siteUrl: 'https://www.competitoranalysis.com',
requestDept: '产品部',
requestDept: '产品部/市场部',
isCollected: '是',
collectionPlan: '每日爬取竞品价格和功能更新,生成对比报告',
crawlFrequency: '每小时一次',
......@@ -225,14 +225,14 @@ function renderCrawlerSitesTable() {
<td><strong>${site.siteName}</strong></td>
<td><a href="${site.siteUrl}" target="_blank">${site.siteUrl}</a></td>
<td>${site.requestDept}</td>
<td><span class="${statusClass}">${site.isCollected}</span></td>
<td>${site.collectionPlan}</td>
<!-- <td><span class="${statusClass}">${site.isCollected}</span></td>-->
<!-- <td>${site.collectionPlan}</td>-->
<td>${site.crawlFrequency}</td>
<td>${site.lastCrawlTime || '-'}</td>
<td><span class="${crawlStatusClass}">${site.crawlStatus}</span></td>
<td>${site.targetDataType}</td>
<td>${site.antiCrawlMechanism}</td>
<td>${site.负责人}</td>
<!-- <td>${site.targetDataType}</td>-->
<!-- <td>${site.antiCrawlMechanism}</td>-->
<!-- <td>${site.负责人}</td>-->
<td>
<div class="action-buttons">
<button class="action-btn edit-btn" data-id="${site.id}">
......
<!DOCTYPE html>
<!DOCTYPE html>
......@@ -1739,7 +1739,7 @@
<div class="breadcrumb">
<span>首页</span>
<span class="breadcrumb-separator">/</span>
<span class="breadcrumb-current">信息原页面</span>
<span class="breadcrumb-current">信息源统计</span>
</div>
</div>
<div class="header-right">
......@@ -1778,14 +1778,14 @@
<th>网站名称</th>
<th>网站网址</th>
<th>需求部门</th>
<th>是否收录</th>
<th>收录方案/不收录原因</th>
<!-- <th>是否收录</th>-->
<!-- <th>收录方案/不收录原因</th>-->
<th>爬取频率</th>
<th>上次爬取时间</th>
<th>爬取状态</th>
<th>目标数据类型</th>
<th>反爬机制</th>
<th>负责人</th>
<!-- <th>目标数据类型</th>-->
<!-- <th>反爬机制</th>-->
<!-- <th>负责人</th>-->
<th>操作</th>
</tr>
</thead>
......@@ -1817,7 +1817,7 @@
<input type="url" id="site-url" required placeholder="请输入完整网址,如 https://www.example.com">
</div>
</div>
<div class="form-row">
<!--<div class="form-row">
<div class="form-group">
<label for="request-dept">需求部门 *</label>
<input type="text" id="request-dept" required placeholder="请输入需求部门">
......@@ -1830,7 +1830,7 @@
<option value="否">否</option>
</select>
</div>
</div>
</div>-->
<div class="form-row">
<div class="form-group">
<label for="crawl-frequency">爬取频率 *</label>
......@@ -1850,12 +1850,12 @@
<option value="正常">正常</option>
<option value="暂停">暂停</option>
<option value="失败">失败</option>
<option value="待审核">待审核</option>
<!-- <option value="待审核">待审核</option>-->
<option value="已停用">已停用</option>
</select>
</div>
</div>
<div class="form-row">
<!-- <div class="form-row">
<div class="form-group">
<label for="target-data-type">目标数据类型 *</label>
<input type="text" id="target-data-type" required placeholder="如:新闻标题、价格、评论等">
......@@ -1864,8 +1864,8 @@
<label for="anti-crawl-mechanism">反爬机制</label>
<input type="text" id="anti-crawl-mechanism" placeholder="如:验证码、IP限制、动态加载等">
</div>
</div>
<div class="form-row">
</div>-->
<!-- <div class="form-row">
<div class="form-group">
<label for="负责人">负责人 *</label>
<input type="text" id="负责人" required placeholder="请输入负责人姓名">
......@@ -1874,11 +1874,11 @@
<label for="last-crawl-time">上次爬取时间</label>
<input type="datetime-local" id="last-crawl-time" placeholder="选择时间">
</div>
</div>
<div class="form-group">
</div>-->
<!-- <div class="form-group">
<label for="collection-plan">收录方案/不收录原因 *</label>
<textarea id="collection-plan" required rows="4" placeholder="请输入收录方案或不收录的具体原因"></textarea>
</div>
</div>-->
<div class="form-group">
<label for="备注">备注</label>
<textarea id="备注" rows="3" placeholder="如:需登录后抓取、仅限工作日抓取等"></textarea>
......
<!DOCTYPE html>
<!DOCTYPE html>
......@@ -1685,6 +1685,7 @@
<div class="">
<div class="card-title">
<span>报价单列表 (共 {{ filteredQuotes.length }} 条)</span>
<button class="btn btn-primary btn-sm" style=""><a href="标准报价单生成.html" style="color:#fff;">报价单生成</a></button>
</div>
<!-- 筛选栏 -->
......
<!DOCTYPE html>
<!DOCTYPE html>
......@@ -1640,6 +1640,10 @@
<label class="form-label">工厂地区</label>
<select v-model="form.factoryRegion" class="form-control" required>
<option value="">请选择</option>
<option value="上海">上海</option>
<option value="北京">北京</option>
<option value="广州">广州</option>
<option value="深圳">深圳</option>
</select>
</div>
</div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment