diff --git a/src/api/book/index.js b/src/api/book/index.js
index 4fdf95e..b952bce 100644
--- a/src/api/book/index.js
+++ b/src/api/book/index.js
@@ -40,4 +40,21 @@ export function FetchBookBasiceByISBN(params) {
})
}
-export default { add, edit, del, FetchInitBookBasiceList, FetchBookBasiceByISBN }
+// 一键下架
+export function FetchFastDownShelf(ids) {
+ return request({
+ url: 'api/bookBasice/fastDownShelf',
+ method: 'post',
+ data: ids
+ })
+}
+
+// 盘点管理-图书检索-图书详情
+export function FetchInitBookDetailsSearchInto(params) {
+ return request({
+ url: 'api/bookBasice/initBookDetailsSearchInto' + '?' + qs.stringify(params, { indices: false }),
+ method: 'get'
+ })
+}
+
+export default { add, edit, del, FetchInitBookBasiceList, FetchBookBasiceByISBN, FetchFastDownShelf, FetchInitBookDetailsSearchInto }
diff --git a/src/api/shelf/index.js b/src/api/shelf/index.js
index 4b992b7..9555d85 100644
--- a/src/api/shelf/index.js
+++ b/src/api/shelf/index.js
@@ -100,4 +100,14 @@ export function FetchShelfAllByRegionId(params) {
})
}
-export default { add, edit, del, FetchInitBookShelfList, FetchBookShelfDetails, saveBookShelfSignPoint, FetchInitShelfGridByShelfId, FetcheEditSortmarkByGrid, FetchChangeOrderByGrid, FetchChangeCheckByGrid, FetchShelfGridAllByShelfId, FetchShelfAllByRegionId }
+// 书架/一键下架
+
+export function FetchFastDownShelf(ids) {
+ return request({
+ url: 'api/bookShelf/fastDownShelf',
+ method: 'post',
+ data: ids
+ })
+}
+
+export default { add, edit, del, FetchInitBookShelfList, FetchBookShelfDetails, saveBookShelfSignPoint, FetchInitShelfGridByShelfId, FetcheEditSortmarkByGrid, FetchChangeOrderByGrid, FetchChangeCheckByGrid, FetchShelfGridAllByShelfId, FetchShelfAllByRegionId, FetchFastDownShelf }
diff --git a/src/api/stockTask/index.js b/src/api/stockTask/index.js
index 37c03d8..b854e24 100644
--- a/src/api/stockTask/index.js
+++ b/src/api/stockTask/index.js
@@ -42,4 +42,29 @@ export function FetchInitSuggestTilting(params) {
})
}
-export default { add, edit, del, FetchUpdateStockTaskStatus, FetchInitSuggestTilting }
+// 盘点管理-初始化参数
+export function FetchInitSetting(params) {
+ return request({
+ url: 'api/stocktask-task/initSetting' + '?' + qs.stringify(params, { indices: false }),
+ method: 'get'
+ })
+}
+
+// 盘点管理-编辑初始化参数
+export function FetchEditSetting(data) {
+ return request({
+ url: 'api/stocktask-task/editSetting',
+ method: 'post',
+ data
+ })
+}
+
+// 初始化统计基础数据
+export function FetchInitHomeInfo(params) {
+ return request({
+ url: 'api/stocktask-task/initHomeInfo' + '?' + qs.stringify(params, { indices: false }),
+ method: 'get'
+ })
+}
+
+export default { add, edit, del, FetchUpdateStockTaskStatus, FetchInitSuggestTilting, FetchInitSetting, FetchEditSetting, FetchInitHomeInfo }
diff --git a/src/assets/styles/manage.scss b/src/assets/styles/manage.scss
index cf36451..3675065 100644
--- a/src/assets/styles/manage.scss
+++ b/src/assets/styles/manage.scss
@@ -638,4 +638,136 @@
background-color: #E6E8ED !important;
}
}
+}
+
+
+.positionDialog{
+ .el-dialog{
+ width: 1300px !important;
+ .el-dialog__body{
+ padding: 0 !important;
+ }
+ }
+
+ .book-detail{
+ position: relative;
+ display: flex;
+ justify-content: flex-start;
+ padding: 10px 30px !important;
+ background-color: #F6F8FC;
+ li{
+ line-height: 40px;
+ margin-right: 20px;
+ span{
+ display: inline-block;
+ width: 60px;
+ text-align: right;
+ margin-right: 20px;
+ color: #0C0E1E;
+ }
+ i{
+ font-style: normal;
+ padding: 0 8px;
+ }
+ // &:last-child{
+ // width: 30%;
+ // text-align: right;
+ // }
+ }
+ }
+ .position-content{
+ display: flex;
+ justify-content: space-between;
+ align-items: flex-start;
+ padding: 20px 0 !important;
+ h5{
+ font-size: 18px;
+ color: #0C0E1E;
+ }
+ .position-left{
+ width: 600px;
+ overflow: hidden;
+ ::v-deep .venue-preview{
+ height: 500px;
+ }
+ }
+ .position-right{
+ width: 640px;
+ margin-left: 20px;
+ }
+ }
+
+ .shelf-top{
+ display: flex;
+ justify-content: space-around;
+ align-items: center;
+ text-align: center;
+ margin-top: 30px;
+ p{
+ font-size: 12px;
+ color: #fff;
+ height: 30px;
+ line-height: 26px;
+ background: url('~@/assets/images/shelf04.png') no-repeat center top;
+ background-size: auto 100%;
+ }
+ }
+
+ .data-shelf-row{
+ display: flex;
+ flex: 1;
+ flex-wrap: wrap;
+ text-align: center;
+ .data-shelf-cell{
+ position: relative;
+ font-size: 12px;
+ color: #0C0E1E;
+ background: url('~@/assets/images/shelf02.png') repeat-x left top;
+ background-size: 20% 100%;
+ border-radius: 3px;
+ cursor: pointer;
+ &::before{
+ content: "";
+ position: absolute;
+ left: 0;
+ top: 0;
+ width: 6px;
+ height: 38px;
+ background: url('~@/assets/images/shelf01.png') no-repeat left top;
+ background-size: 100% 100%;
+ }
+ &::after{
+ content: "";
+ position: absolute;
+ right: -4px;
+ top: 0;
+ width: 6px;
+ height: 38px;
+ background: url('~@/assets/images/shelf01.png') no-repeat left top;
+ background-size: 100% 100%;
+ }
+ .cell-name{
+ display: block;
+ width: 100%;
+ line-height: 38px;
+ }
+ &.active{
+ color: #fff;
+ span{
+ position: relative;
+ display: block;
+ &::before{
+ position: absolute;
+ top: 0;
+ left: 6px;
+ content: '';
+ width: 98%;
+ height: 100%;
+ background-color: rgba(255,0,0,.3);
+ }
+ }
+ }
+ }
+ }
+
}
\ No newline at end of file
diff --git a/src/components/Crud/crud.js b/src/components/Crud/crud.js
index d53d5e6..6417d53 100644
--- a/src/components/Crud/crud.js
+++ b/src/components/Crud/crud.js
@@ -276,14 +276,9 @@ function CRUD(options) {
crud.crudMethod.add(crud.form).then((res) => {
crud.status.add = CRUD.STATUS.NORMAL
crud.resetForm()
- if (res) {
- if (res !== 'SUCCESS' && res !== '保存成功' && res.code !== 500) {
- crud.addSuccessNotify()
- callVmHook(crud, CRUD.HOOK.afterSubmit, res)
- } else {
- crud.addErrorNotify(res.message)
- callVmHook(crud, CRUD.HOOK.afterAddError)
- }
+ if (res && (res !== 'SUCCESS' || res !== '保存成功' || res.code !== 500)) {
+ crud.addSuccessNotify()
+ callVmHook(crud, CRUD.HOOK.afterSubmit, res)
} else {
crud.addErrorNotify(res.message)
callVmHook(crud, CRUD.HOOK.afterAddError)
diff --git a/src/views/components/bookSwiper.vue b/src/views/components/bookSwiper.vue
index 5e23863..b150f1d 100644
--- a/src/views/components/bookSwiper.vue
+++ b/src/views/components/bookSwiper.vue
@@ -90,7 +90,7 @@ export default {
slidesPerView: 'auto',
freeMode: true
},
- tabListData: [{ name: '热门图书' }, { name: '热门架位' }, { name: '冷门图书' }],
+ tabListData: [{ name: '热门图书' }, { name: '热门架位' }],
bookList: [
{ 'id': 1, 'name': '女帝英雄传', 'num': 10 },
{ 'id': 2, 'name': 'NBA赛场', 'num': 9 },
diff --git a/src/views/components/canvasPreview.vue b/src/views/components/canvasPreview.vue
index cb7eace..74d8093 100644
--- a/src/views/components/canvasPreview.vue
+++ b/src/views/components/canvasPreview.vue
@@ -137,6 +137,7 @@ export default {
})
// 处理多边形绘制回显操作
pointGroup.forEach(async(item, index) => {
+ console.log('item', item)
if (item.pointInfo !== '') {
const polygon = new fabric.Polygon(item.pointInfo, {
id: item.id,
@@ -148,8 +149,8 @@ export default {
regionName: item.regionName,
stroke: 'rgba(196,43, 1, 1)',
strokeWidth: self.drawWidth,
- fill: 'rgba(196,43, 1, 0.3)',
- opacity: 1,
+ fill: 'rgba(196,43, 1, 1)',
+ opacity: 0.5,
selectable: false,
hasBorders: false,
hasControls: false,
@@ -190,13 +191,14 @@ export default {
console.log('e', e)
console.log('e.target', e.target)
console.log('e.target.name', e.target.name)
+ console.log('e.target.rowType', e.target.rowType)
this.tooltipInfo = {
'id': e.target.id,
- 'name': e.target.name
+ 'name': e.target.name,
+ 'rowType': e.target.rowType
}
- console.log('this.tooltipInfo', this.tooltipInfo)
- // this.set({ opacity: 0.3, hoverCursor: 'pointer' })
+ this.set({ opacity: 0.8, hoverCursor: 'pointer' })
if (self.pagePreview === 'floor') {
document.getElementById('tooltip').innerHTML =
@@ -234,7 +236,7 @@ export default {
})
polygon.on('mouseout', function() {
- this.set({ opacity: 1 })
+ this.set({ opacity: 0.5 })
document.getElementById('tooltip').style.display = 'none'
self.canvasPreview.renderAll()
})
diff --git a/src/views/components/mark.vue b/src/views/components/mark.vue
index ac8cb8c..8bae9ab 100644
--- a/src/views/components/mark.vue
+++ b/src/views/components/mark.vue
@@ -129,10 +129,10 @@ export default {
// 提取公共逻辑
const handleIdChange = (newId, oldId, idKey) => {
if (newId !== oldId) {
- console.log('id has changed')
- console.log('handler')
- this.canvas.clear()
- this.canvas.dispose()
+ // console.log('id has changed')
+ // console.log('handler')
+ // this.canvas.clear()
+ // this.canvas.dispose()
this.drawinfo = newVal.signPoint ? JSON.parse(newVal.signPoint) : null
// this.$nextTick(() => {
// this.$refs.markRefs.initCanvas()
@@ -654,8 +654,8 @@ export default {
name: item.name,
stroke: 'rgba(196,43, 1, 1)',
strokeWidth: self.drawWidth,
- fill: 'rgba(196,43, 1, 0.3)',
- opacity: 1,
+ fill: 'rgba(196,43, 1, 1)',
+ opacity: 0.5,
selectable: false,
hasBorders: false,
hasControls: false,
@@ -683,13 +683,13 @@ export default {
// if(e.target&&e.target.name){
// // that.showDialog(e.target.name)
// }
- this.set({ opacity: 0.3, hoverCursor: 'pointer' })
+ this.set({ opacity: 0.8, hoverCursor: 'pointer' })
this.canvas.renderAll()
})
// 监听鼠标移出事件
polygon.on('mouseout', function() {
- this.set({ opacity: 1 })
+ this.set({ opacity: 0.5 })
this.canvas.renderAll()
})
diff --git a/src/views/dashboard/PanelGroup.vue b/src/views/dashboard/PanelGroup.vue
index c54e874..5fe12a0 100644
--- a/src/views/dashboard/PanelGroup.vue
+++ b/src/views/dashboard/PanelGroup.vue
@@ -8,7 +8,7 @@
@@ -21,7 +21,7 @@
@@ -34,7 +34,7 @@
@@ -47,7 +47,7 @@
diff --git a/src/views/home.vue b/src/views/home.vue
index 43899ac..07fdba6 100644
--- a/src/views/home.vue
+++ b/src/views/home.vue
@@ -8,24 +8,40 @@
- 盘点任务
+ 盘点日志
+
+
+
- 全部任务({{ flowableData.length !==0? flowableData.length: 0 }})
- 进行中({{ flowableData.length !==0? flowableData.length: 0 }})
- 已完成({{ flowableData.length !==0? flowableData.length: 0 }})
- 更多任务
+ 未完成({{ stockLogIncompleteData.length !==0? stockLogIncompleteData.length: 0 }})
+ 已完成({{ stockLogCompletedData.length !==0? stockLogCompletedData.length: 0 }})
+
-
-
-
-
+
+
+
+
- {{ scope.row.createTime | parseTime }}
+ {{ scope.row.stockGridNum + ' / '+ (scope.row.totalGridNum?scope.row.totalGridNum:'0') +' 层位' }}
+
+
+ 已终止
+ 排队中
+ 盘点中
+ 已完成
+
+
+
+
+
+
+
@@ -41,6 +57,7 @@
服务器监控
+
@@ -109,7 +126,8 @@ import lendAcross from '@/views/components/echarts/lendAcross.vue'
import typePie from '@/views/components/echarts/typePie.vue'
import bookSwiper from '@/views/components/bookSwiper.vue'
import serverProgress from '@/views/components/echarts/serverProgress.vue'
-import { FetchMainData } from '@/api/archivesManage/library'
+import { FetchInitHomeInfo } from '@/api/stockTask/index'
+import { FetchInitStockLogList } from '@/api/stockTaskLog/index'
import { FetchSystemInfo } from '@/api/home/cpu/index'
import { mapGetters } from 'vuex'
@@ -126,10 +144,10 @@ export default {
data() {
return {
topObjectNum: {
- archivesNum: 0,
- caseNum: 0,
- documentNum: 0,
- fileNum: 0
+ regionCount: 0,
+ shelfCount: 0,
+ gridCount: 0,
+ deviceCount: 0
},
archivesTotalNum: 0,
flowableData: [],
@@ -153,7 +171,9 @@ export default {
cpuPercentage: 0,
memPercentage: 0,
sysFilesPercentage: 0
- }
+ },
+ stockLogCompletedData: [],
+ stockLogIncompleteData: []
}
},
computed: {
@@ -164,7 +184,7 @@ export default {
created() {
this.handleMainData()
this.getSystemInfo()
- // this.get()
+ this.getStockLog()
},
mounted() {
// const _this = this
@@ -214,97 +234,111 @@ export default {
this.systemData.sysFilesPercentage = Math.round((sysFilesTotalUsed / sysFilesTotal) * 100)
})
},
+ refreshSystemData() {
+ this.systemData = {
+ cpuPercentage: 0,
+ memPercentage: 0,
+ sysFilesPercentage: 0
+ }
+ this.getSystemInfo()
+ },
+ getStockLog() {
+ FetchInitStockLogList().then(res => {
+ this.stockLogCompletedData = res.content.filter(item => [0, 3].includes(item.state))
+ this.stockLogIncompleteData = res.content.filter(item => [1, 2].includes(item.state))
+ })
+ },
toMoreProcess() {
this.$router.push({ path: '/user/center?activeIndex=2' })
},
handleMainData() {
- const fondsAffiliation = []
- fondsAffiliation.push(this.user.fonds.id.toString())
- const params = {
- fondsAffiliations: fondsAffiliation
- }
- FetchMainData(params).then(data => {
+ // const fondsAffiliation = []
+ // fondsAffiliation.push(this.user.fonds.id.toString())
+ // const params = {
+ // fondsAffiliations: fondsAffiliation
+ // }
+ FetchInitHomeInfo().then(data => {
this.topObjectNum = {
- archivesNum: data.archivesNum,
- caseNum: data.caseNum,
- documentNum: data.documentNum,
- fileNum: data.fileNum
+ regionCount: data.regionCount,
+ shelfCount: data.shelfCount,
+ gridCount: data.gridCount,
+ deviceCount: data.deviceCount
}
- this.flowableData = data.flows
+ // this.flowableData = data.flows
// '标签', '装盒', '入库', '借阅', '开放', '实体', '审批'
// "archivesTotalNum 总数 archivesTagNum 标签 installNum 已装盒 storageNum 入库 borrowNum 借阅 openNum 开放 entityNum 实体 approveNum 审批
// 档案统计
- this.lendData.archivesTotalNum = data.archivesTotalNum
- this.lendData.otherData = [
- data.archivesTagNum, data.installNum, data.storageNum, data.borrowNum, data.openNum, data.entityNum, data.approveNum
- ]
+ // this.lendData.archivesTotalNum = data.archivesTotalNum
+ // this.lendData.otherData = [
+ // data.archivesTagNum, data.installNum, data.storageNum, data.borrowNum, data.openNum, data.entityNum, data.approveNum
+ // ]
- // 档案类别
- let maxCount = 0
- data.statisNumJSON.archives.forEach(archive => {
- if (archive.count > maxCount) {
- maxCount = archive.count
- }
- })
+ // // 档案类别
+ // let maxCount = 0
+ // data.statisNumJSON.archives.forEach(archive => {
+ // if (archive.count > maxCount) {
+ // maxCount = archive.count
+ // }
+ // })
- data.statisNumJSON.singles.forEach(single => {
- if (single.count > maxCount) {
- maxCount = single.count
- }
- })
- this.addArcivesData.addArcivesMaxCount = maxCount
+ // data.statisNumJSON.singles.forEach(single => {
+ // if (single.count > maxCount) {
+ // maxCount = single.count
+ // }
+ // })
+ // this.addArcivesData.addArcivesMaxCount = maxCount
- const currentDate = new Date() // 获取当前日期
- const currentYear = currentDate.getFullYear() // 获取当前年份
- const currentMonth = currentDate.getMonth() // 获取当前月份(从 0 到 11,所以要加 1)
+ // const currentDate = new Date() // 获取当前日期
+ // const currentYear = currentDate.getFullYear() // 获取当前年份
+ // const currentMonth = currentDate.getMonth() // 获取当前月份(从 0 到 11,所以要加 1)
- let startYear = currentYear - 1 // 去年的年份
- let startMonth = currentMonth + 1 // 当前月份加上 1
+ // let startYear = currentYear - 1 // 去年的年份
+ // let startMonth = currentMonth + 1 // 当前月份加上 1
- const result = [] // 存储每个年份和月份的组合
- const xResult = []
- while (startYear < currentYear || startMonth <= currentMonth) {
- xResult.push(startYear + '/' + startMonth)
- result.push({ year: startYear, month: startMonth, archivesCount: 0, singlesCount: 0 })
- // 计算下一个月份
- startMonth += 1
- if (startMonth > 12) {
- startYear += 1
- startMonth = 1
- }
- }
+ // const result = [] // 存储每个年份和月份的组合
+ // const xResult = []
+ // while (startYear < currentYear || startMonth <= currentMonth) {
+ // xResult.push(startYear + '/' + startMonth)
+ // result.push({ year: startYear, month: startMonth, archivesCount: 0, singlesCount: 0 })
+ // // 计算下一个月份
+ // startMonth += 1
+ // if (startMonth > 12) {
+ // startYear += 1
+ // startMonth = 1
+ // }
+ // }
- result.forEach(yearMonthObj => {
- data.statisNumJSON.archives.forEach(archive => {
- if (parseInt(archive.month) === yearMonthObj.month) {
- yearMonthObj.archivesCount = archive.count
- return
- }
- })
+ // result.forEach(yearMonthObj => {
+ // data.statisNumJSON.archives.forEach(archive => {
+ // if (parseInt(archive.month) === yearMonthObj.month) {
+ // yearMonthObj.archivesCount = archive.count
+ // return
+ // }
+ // })
- data.statisNumJSON.singles.forEach(single => {
- if (parseInt(single.month) === yearMonthObj.month) {
- yearMonthObj.singlesCount = single.count
- return
- }
- })
- })
+ // data.statisNumJSON.singles.forEach(single => {
+ // if (parseInt(single.month) === yearMonthObj.month) {
+ // yearMonthObj.singlesCount = single.count
+ // return
+ // }
+ // })
+ // })
- this.addArcivesData.addArcivesMonth = xResult
- this.addArcivesData.addArcivesNum = result.map(function(obj) {
- return obj.archivesCount
- })
- this.addArcivesData.addArcivesNumFile = result.map(function(obj) {
- return obj.singlesCount
- })
+ // this.addArcivesData.addArcivesMonth = xResult
+ // this.addArcivesData.addArcivesNum = result.map(function(obj) {
+ // return obj.archivesCount
+ // })
+ // this.addArcivesData.addArcivesNumFile = result.map(function(obj) {
+ // return obj.singlesCount
+ // })
- // 档案类型
- for (const type in data.typeGroupBy) {
- if (data.typeGroupBy.hasOwnProperty(type)) {
- this.typeData.push({ name: type, value: data.typeGroupBy[type] })
- }
- }
+ // // 档案类型
+ // for (const type in data.typeGroupBy) {
+ // if (data.typeGroupBy.hasOwnProperty(type)) {
+ // this.typeData.push({ name: type, value: data.typeGroupBy[type] })
+ // }
+ // }
})
}
}
@@ -366,10 +400,9 @@ export default {
margin-right: 30px;
padding-bottom: 3px;
border-bottom: 3px solid #fff;
- cursor: pointer;
&.home-tab-active{
color: #0348F3;
- border-bottom: 3px solid #0348F3;
+ // border-bottom: 3px solid #0348F3;
}
}
}
diff --git a/src/views/visualCheck/checkManage/bookSearch/index.vue b/src/views/visualCheck/checkManage/bookSearch/index.vue
index b0d4fae..c1ffffe 100644
--- a/src/views/visualCheck/checkManage/bookSearch/index.vue
+++ b/src/views/visualCheck/checkManage/bookSearch/index.vue
@@ -16,7 +16,7 @@
批量上架
-->
-
+
一键下架
@@ -40,9 +40,15 @@
-
-
+
+
+
+
+ {{ getLocation(scope.row) }}
+
+
+
未知
@@ -51,22 +57,27 @@
错序
+
+
+ 定位
+
+
-
+
-
+
@@ -150,26 +161,28 @@
盘点信息
-
状态:
- 未知
-
+ 未知
+ 在架
+ 错架
+ 错序
- - 当前位置:一楼-区域A-001排A面01架1层
- - 应在位置:一楼-区域A-001排A面01架1层
- - 更新时间:2024-12-05 15:14
+ - 当前位置:{{ getLocation(detailContent) }}
+
+
+
+
+
+
+
+ - 所属机构{{ user.fonds.fondsName }}
+ - 所属楼层{{ positionContent.floorName }}
+ - 所属区域{{ positionContent.regionName }}
+ - 所属书架{{ positionContent.gridName }}
+ - 题名{{ positionContent.bookName }}
+
+
+
+
平面图
+
+
+
+
+
![]()
+
![]()
+
+
+
+
书架图
+
+
+ -
+ {{ removeAreaPrefix(cell.gridName) }}
+
+
+
+
+
+
@@ -556,132 +278,5 @@ export default {
margin-right: 20px;
}
}
-.positionDialog{
- ::v-deep .el-dialog{
- width: 1300px !important;
- .el-dialog__body{
- padding: 0 !important;
- }
- }
-}
-.book-detail{
- position: relative;
- display: flex;
- justify-content: space-between;
- padding: 10px 30px !important;
- background-color: #F6F8FC;
- li{
- line-height: 40px;
- span{
- display: inline-block;
- width: 60px;
- text-align: right;
- margin-right: 20px;
- color: #0C0E1E;
- }
- i{
- font-style: normal;
- padding: 0 8px;
- }
- &:last-child{
- width: 30%;
- text-align: right;
- }
- }
-}
-.position-content{
- display: flex;
- justify-content: space-between;
- align-items: flex-start;
- padding: 20px 0 !important;
- h5{
- font-size: 18px;
- color: #0C0E1E;
- }
- .position-left{
- width: 600px;
- overflow: hidden;
- ::v-deep .venue-preview{
- height: 500px;
- }
- }
- .position-right{
- width: 640px;
- margin-left: 20px;
- }
-}
-
-.shelf-top{
- display: flex;
- justify-content: space-around;
- align-items: center;
- text-align: center;
- margin-top: 30px;
- p{
- font-size: 12px;
- color: #fff;
- height: 30px;
- line-height: 26px;
- background: url('~@/assets/images/shelf04.png') no-repeat center top;
- background-size: auto 100%;
- }
-}
-
-.data-shelf-row{
- display: flex;
- flex: 1;
- flex-wrap: wrap;
- text-align: center;
- .data-shelf-cell{
- position: relative;
- font-size: 12px;
- color: #0C0E1E;
- background: url('~@/assets/images/shelf02.png') repeat-x left top;
- background-size: 20% 100%;
- border-radius: 3px;
- cursor: pointer;
- &::before{
- content: "";
- position: absolute;
- left: 0;
- top: 0;
- width: 6px;
- height: 38px;
- background: url('~@/assets/images/shelf01.png') no-repeat left top;
- background-size: 100% 100%;
- }
- &::after{
- content: "";
- position: absolute;
- right: -4px;
- top: 0;
- width: 6px;
- height: 38px;
- background: url('~@/assets/images/shelf01.png') no-repeat left top;
- background-size: 100% 100%;
- }
- .cell-name{
- display: block;
- width: 100%;
- line-height: 38px;
- }
- &.active{
- color: #fff;
- span{
- position: relative;
- display: block;
- &::before{
- position: absolute;
- top: 0;
- left: 6px;
- content: '';
- width: 98%;
- height: 100%;
- background-color: rgba(255,0,0,.3);
- }
- }
- }
- }
-}
diff --git a/src/views/visualCheck/checkManage/dataScreening/girdList.vue b/src/views/visualCheck/checkManage/dataScreening/girdList.vue
index 226c215..ae6f541 100644
--- a/src/views/visualCheck/checkManage/dataScreening/girdList.vue
+++ b/src/views/visualCheck/checkManage/dataScreening/girdList.vue
@@ -1,7 +1,7 @@
-
-
-
-
@@ -102,7 +70,6 @@