diff --git a/src/api/api_equipment.js b/src/api/api_equipment.js
index fa0675e..daa6c16 100644
--- a/src/api/api_equipment.js
+++ b/src/api/api_equipment.js
@@ -34,3 +34,99 @@ export const apiFindStaffDevice = data => {
return http({ url: `/lz_management/api/findUsersEquipmentsByName`, method: 'post', data })
}
+// 获取类型信息
+export const apiGetDeviceTypes = data => {
+ return http({ url: `/lz_management/modules/type/equipmentTypeList`, method: 'post', data })
+}
+
+// 获取规格信息
+export const apiGetDeviceSpecs = data => {
+ return http({ url: `/lz_management/modules/specs/equipmentSpecsList`, method: 'post', data })
+}
+
+// 获取品牌信息
+export const apiGetDeviceBrands = data => {
+ return http({ url: `/lz_management/modules/specs/brandList`, method: 'post', data })
+}
+
+// 获取品牌信息列表
+export const apiGetDeviceBrandList = data => {
+ return http({ url: `/lz_management/modules/brand/equipmentBrandList`, method: 'post', data })
+}
+
+// 编辑规格信息
+export const apiEditDeviceSpecs = data => {
+ return http({ url: `/lz_management/modules/specs/equipmentSpecsEdit`, method: 'post', data })
+}
+
+// 添加规格信息
+export const apiAddDeviceSpecs = data => {
+ return http({ url: `/lz_management/modules/specs/equipmentSpecsAdd`, method: 'post', data })
+}
+
+// 删除规格信息
+export const apiDelDeviceSpecs = data => {
+ return http({ url: `/lz_management/modules/specs/equipmentSpecsDelete`, method: 'post', data })
+}
+
+// 编辑规格信息
+export const apiEditDeviceTypes = data => {
+ return http({ url: `/lz_management/modules/type/equipmentTypeEdit`, method: 'post', data })
+}
+
+// 添加规格信息
+export const apiAddDeviceTypes = data => {
+ return http({ url: `/lz_management/modules/type/equipmentTypeAdd`, method: 'post', data })
+}
+
+// 删除规格信息
+export const apiDelDeviceTypes = data => {
+ return http({ url: `/lz_management/modules/type/equipmentTypeDelete`, method: 'post', data })
+}
+
+// 编辑品牌信息
+export const apiEditDeviceBrands = data => {
+ return http({ url: `/lz_management/modules/brand/equipmentBrandEdit`, method: 'post', data })
+}
+
+// 添加品牌信息
+export const apiAddDeviceBrands = data => {
+ return http({ url: `/lz_management/modules/brand/equipmentBrandAdd`, method: 'post', data })
+}
+
+// 删除品牌信息
+export const apiDelDeviceBrands = data => {
+ return http({ url: `/lz_management/modules/brand/equipmentBrandDelete`, method: 'post', data })
+}
+
+// 获取使用设备列表
+export const apiGetUseDeviceList = data => {
+ return http({ url: `/lz_management/modules/usereq/equipmentInfoList`, method: 'post', data })
+}
+
+// 编辑使用设备信息
+export const apiEditUseDevice = data => {
+ return http({ url: `/lz_management/modules/usereq/equipmentInfoEdit`, method: 'post', data })
+}
+
+
+// 删除使用设备信息
+export const apiDelUseDevice = data => {
+ return http({ url: `/lz_management/modules/usereq/equipmentInfoDelete`, method: 'post', data })
+}
+
+// 打印编码
+export const apiGetRePrintCode = (data, code) => {
+ return http({ url: `/lz_management/oneCode/re/print?code=${code}`, method: 'get', data })
+}
+
+// 批量生成制定数量的编码
+export const apiGetNewPrintCodes = (data, count) => {
+ return http({ url: `/lz_management/oneCode/new/prints?counts=${count}`, method: 'get', data })
+}
+
+// 获取编码
+export const apiGetCodes = data => {
+ return http({ url: `/lz_management/oneCode/get/getPrints`, method: 'post', data })
+}
+
diff --git a/src/assets/img/equipment/ding_sao_yi_sao.png b/src/assets/img/equipment/ding_sao_yi_sao.png
new file mode 100644
index 0000000..8e30554
Binary files /dev/null and b/src/assets/img/equipment/ding_sao_yi_sao.png differ
diff --git a/src/router/index.js b/src/router/index.js
index 5325e7d..40bddf8 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -9,9 +9,9 @@ import Router from 'vue-router'
import { apiGetMenuNav } from '@/api/api_menu'
import { isURL } from '@/utils/validate'
import {clearLoginInfo} from '@/utils'
-//import VConsole from 'vconsole'
+import VConsole from 'vconsole'
-//let vConsole = new VConsole()
+let vConsole = new VConsole()
Vue.use(Router)
// 开发环境不使用懒加载, 因为懒加载页面太多的话会造成webpack热更新太慢, 所以只有生产环境使用懒加载
@@ -33,6 +33,7 @@ const dingtalkRoutes=[
{ path: '/devicemark', component: _import('modules/device/device-mark'), name: 'devicemark', meta: { title: '设备备注' } },
{ path: '/devicestaff', component: _import('modules/device/device-staff-device'), name: 'devicestaff', meta: { title: '人员资产信息' } },
{ path: '/devicestaffdepat', component: _import('modules/device/device-staff-depat'), name: 'devicestaffdepat', meta: { title: '搜索人员' } },
+
{ path: '/devicedetail', component: _import('modules/device/device-detail'), name: 'devicedetail', meta: { title: '资产盘点设备详情页' } }
]
diff --git a/src/views/modules/device-manage/device-brand-detail.vue b/src/views/modules/device-manage/device-brand-detail.vue
new file mode 100644
index 0000000..2427fc4
--- /dev/null
+++ b/src/views/modules/device-manage/device-brand-detail.vue
@@ -0,0 +1,151 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{brand}}
+
+
+ {{rank}}
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/modules/device-manage/device-brand.vue b/src/views/modules/device-manage/device-brand.vue
new file mode 100644
index 0000000..35df6b0
--- /dev/null
+++ b/src/views/modules/device-manage/device-brand.vue
@@ -0,0 +1,258 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+ 新增品牌
+
+
+
+
+
+
+
+
+
+
+ 编辑
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/modules/device-manage/device-list-add.vue b/src/views/modules/device-manage/device-list-add.vue
new file mode 100644
index 0000000..f60a825
--- /dev/null
+++ b/src/views/modules/device-manage/device-list-add.vue
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/modules/device-manage/device-list-detail.vue b/src/views/modules/device-manage/device-list-detail.vue
new file mode 100644
index 0000000..8e55bf2
--- /dev/null
+++ b/src/views/modules/device-manage/device-list-detail.vue
@@ -0,0 +1,212 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/modules/device-manage/device-list.vue b/src/views/modules/device-manage/device-list.vue
new file mode 100644
index 0000000..c49980b
--- /dev/null
+++ b/src/views/modules/device-manage/device-list.vue
@@ -0,0 +1,522 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+ 清空筛选
+
+
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ getStatusStr(scope.row.equipmentState) }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+ 删除
+ 打印标识
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/modules/device-manage/device-onecode.vue b/src/views/modules/device-manage/device-onecode.vue
new file mode 100644
index 0000000..51cee62
--- /dev/null
+++ b/src/views/modules/device-manage/device-onecode.vue
@@ -0,0 +1,237 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+ 新打印
+
+
+
+
+
+
+
+
+
+ {{ getStatusStr(scope.row.isPrint) }}
+
+
+
+
+
+ 重新打印
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/modules/device-manage/device-spec-detail.vue b/src/views/modules/device-manage/device-spec-detail.vue
new file mode 100644
index 0000000..24b07b3
--- /dev/null
+++ b/src/views/modules/device-manage/device-spec-detail.vue
@@ -0,0 +1,220 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{specs}}
+
+
+ {{rank}}
+
+
+
+
+ {{skus}}
+
+
+ {{used}}
+
+
+
+
+ {{remark}}
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/modules/device-manage/device-spec.vue b/src/views/modules/device-manage/device-spec.vue
new file mode 100644
index 0000000..872a361
--- /dev/null
+++ b/src/views/modules/device-manage/device-spec.vue
@@ -0,0 +1,299 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+ 新增规格
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/modules/device-manage/device-type-detail.vue b/src/views/modules/device-manage/device-type-detail.vue
new file mode 100644
index 0000000..b3332b4
--- /dev/null
+++ b/src/views/modules/device-manage/device-type-detail.vue
@@ -0,0 +1,124 @@
+
+
+
+
+
+
+ {{type}}
+
+
+ {{rank}}
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/modules/device-manage/device-type.vue b/src/views/modules/device-manage/device-type.vue
new file mode 100644
index 0000000..c616c78
--- /dev/null
+++ b/src/views/modules/device-manage/device-type.vue
@@ -0,0 +1,262 @@
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+ 新增类型
+
+
+
+
+
+
+
+
+
+ 编辑
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/modules/equipment/main.vue b/src/views/modules/equipment/main.vue
deleted file mode 100644
index 25ec54c..0000000
--- a/src/views/modules/equipment/main.vue
+++ /dev/null
@@ -1,159 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/src/views/modules/result/chart/componments/chart-bar-form/index.vue b/src/views/modules/result/chart/componments/chart-bar-form/index.vue
new file mode 100644
index 0000000..9d8b7d6
--- /dev/null
+++ b/src/views/modules/result/chart/componments/chart-bar-form/index.vue
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
diff --git a/src/views/modules/result/chart/componments/chart-form/index.vue b/src/views/modules/result/chart/componments/chart-form/index.vue
index 5a7d05b..50f165a 100644
--- a/src/views/modules/result/chart/componments/chart-form/index.vue
+++ b/src/views/modules/result/chart/componments/chart-form/index.vue
@@ -36,7 +36,7 @@
legend: {
x: 'center',
y: '85%',
- show: true
+ show: false // 是否展示图例
},
series: {
center: ['50%', '40%'],
@@ -53,6 +53,7 @@
},
label: {
formatter: params => {
+ // if (params.data.value === 0) return ''
return `{a|${params.data.name} (${params.data.value}人})`
},
rich: {
@@ -60,8 +61,9 @@
textAlign: 'center'
}
}
+ },
+ labelLine: {
}
-
}
}
},
diff --git a/src/views/modules/result/chart/componments/query-form/index.vue b/src/views/modules/result/chart/componments/query-form/index.vue
index 844e3e1..b25512b 100644
--- a/src/views/modules/result/chart/componments/query-form/index.vue
+++ b/src/views/modules/result/chart/componments/query-form/index.vue
@@ -1,4 +1,157 @@
+
+
+
条件筛选
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+
+ {{ data.departmentName }}
+ ({{ data.memberCount }})人
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/modules/result/chart/index.vue b/src/views/modules/result/chart/index.vue
index 2bd7577..b6ce943 100644
--- a/src/views/modules/result/chart/index.vue
+++ b/src/views/modules/result/chart/index.vue
@@ -3,20 +3,17 @@
-
+
-
+
-
+
-
-
-
-
+
@@ -27,16 +24,17 @@