diff --git a/src/assets/images/riskRankingControl/fabric_icon6.png b/src/assets/images/riskRankingControl/fabric_icon6.png new file mode 100644 index 00000000..341b38e2 Binary files /dev/null and b/src/assets/images/riskRankingControl/fabric_icon6.png differ diff --git a/src/assets/images/riskRankingControl/fabric_icon6_active.png b/src/assets/images/riskRankingControl/fabric_icon6_active.png new file mode 100644 index 00000000..be6e5f17 Binary files /dev/null and b/src/assets/images/riskRankingControl/fabric_icon6_active.png differ diff --git a/src/assets/images/riskRankingControl/fabric_icon7.png b/src/assets/images/riskRankingControl/fabric_icon7.png new file mode 100644 index 00000000..be56f3fd Binary files /dev/null and b/src/assets/images/riskRankingControl/fabric_icon7.png differ diff --git a/src/assets/images/riskRankingControl/fabric_icon7_active.png b/src/assets/images/riskRankingControl/fabric_icon7_active.png new file mode 100644 index 00000000..e6bdf233 Binary files /dev/null and b/src/assets/images/riskRankingControl/fabric_icon7_active.png differ diff --git a/src/views/companyAdmin/qualityAndSafety/components/index.css b/src/views/companyAdmin/qualityAndSafety/components/index.css new file mode 100644 index 00000000..71cc0d52 --- /dev/null +++ b/src/views/companyAdmin/qualityAndSafety/components/index.css @@ -0,0 +1,84 @@ +#myCanvas { + width: 100%; + height: 100%; + background: #f6f6f6; +} + +#sketchpad-upload { + display: none; +} + +.tool-box { + position: absolute; + z-index: 10; + background: #d0d0d0; + display: flex; + justify-content: space-between; +} + +.tool-box.tool-box--left { + top: 0; + left: 0; + width: 50px; + height: 100%; + flex-direction: column; +} + +.tool-box.tool-box--top { + top: 0; + left: 0; + width: 100%; + height: 50px; + flex-direction: row; +} + +.tool-box.tool-box--right { + top: 0; + right: 0; + width: 50px; + height: 100%; + flex-direction: column; +} + +.tool-box.tool-box--bottom { + bottom: 0; + left: 0; + width: 100%; + height: 50px; + flex-direction: row; +} + +.tool-box .tool-con { + width: 50px; + height: 50px; + display: flex; + justify-content: center; + align-items: center; + font-size: 30px; +} + +.tool-box .tool-con.active { + background: #333; + color: #fff; +} + +.tool-box .tool-con label { + width: 50px; + height: 50px; + display: flex; + justify-content: center; + align-items: center; +} + +.board-box { + width: 100%; + height: 100%; + position: relative; +} + +.board-box .btn { + width: 80px; + height: 30px; + background: #f0f0f0; + margin: 0 5px; +} diff --git a/src/views/companyAdmin/qualityAndSafety/components/index.min.css b/src/views/companyAdmin/qualityAndSafety/components/index.min.css new file mode 100644 index 00000000..be7e03aa --- /dev/null +++ b/src/views/companyAdmin/qualityAndSafety/components/index.min.css @@ -0,0 +1 @@ +#myCanvas{width:100%;height:100%;background:#f6f6f6}#sketchpad-upload{display:none}.tool-box{position:absolute;z-index:10;background:#d0d0d0;display:flex;justify-content:space-between}.tool-box.tool-box--left{top:0;left:0;width:50px;height:100%;flex-direction:column}.tool-box.tool-box--top{top:0;left:0;width:100%;height:50px;flex-direction:row}.tool-box.tool-box--right{top:0;right:0;width:50px;height:100%;flex-direction:column}.tool-box.tool-box--bottom{bottom:0;left:0;width:100%;height:50px;flex-direction:row}.tool-box .tool-con{width:50px;height:50px;display:flex;justify-content:center;align-items:center;font-size:30px}.tool-box .tool-con.active{background:#333;color:#fff}.tool-box .tool-con label{width:50px;height:50px;display:flex;justify-content:center;align-items:center}.board-box{width:100%;height:100%;position:relative}.board-box .btn{width:80px;height:30px;background:#f0f0f0;margin:0 5px} diff --git a/src/views/companyAdmin/qualityAndSafety/components/index.scss b/src/views/companyAdmin/qualityAndSafety/components/index.scss new file mode 100644 index 00000000..4eda9df3 --- /dev/null +++ b/src/views/companyAdmin/qualityAndSafety/components/index.scss @@ -0,0 +1,77 @@ +@import "~@/assets/font/iconfont.css"; +#myCanvas { + width: 100%; + height: 100%; + background: #f6f6f6; +} + +#sketchpad-upload { + display: none; +} + +.tool-box { + position: absolute; + z-index: 10; + background: #d0d0d0; + display: flex; + justify-content: space-between; + &.tool-box--left { + top: 0; + left: 0; + width: 50px; + height: 100%; + flex-direction: column; + } + &.tool-box--top { + top: 0; + left: 0; + width: 100%; + height: 50px; + flex-direction: row; + } + &.tool-box--right { + top: 0; + right: 0; + width: 50px; + height: 100%; + flex-direction: column; + } + &.tool-box--bottom { + bottom: 0; + left: 0; + width: 100%; + height: 50px; + flex-direction: row; + } + .tool-con { + width: 50px; + height: 50px; + display: flex; + justify-content: center; + align-items: center; + font-size: 30px; + &.active { + background: #333; + color: #fff; + } + label { + width: 50px; + height: 50px; + display: flex; + justify-content: center; + align-items: center; + } + } +} + +.board-box { + width: 100%; + height: 100%; + position: relative; + .btn { + width: 80px; + height: 30px; + background: #f0f0f0; + margin: 0 5px; + } +} \ No newline at end of file diff --git a/src/views/companyAdmin/qualityAndSafety/components/myPictode.vue b/src/views/companyAdmin/qualityAndSafety/components/myPictode.vue new file mode 100644 index 00000000..2b952ac1 --- /dev/null +++ b/src/views/companyAdmin/qualityAndSafety/components/myPictode.vue @@ -0,0 +1,1392 @@ + + + + + diff --git a/src/views/companyAdmin/qualityAndSafety/components/myfabric.vue b/src/views/companyAdmin/qualityAndSafety/components/myfabric.vue new file mode 100644 index 00000000..ef7cb5ee --- /dev/null +++ b/src/views/companyAdmin/qualityAndSafety/components/myfabric.vue @@ -0,0 +1,615 @@ + + + + diff --git a/src/views/companyAdmin/qualityAndSafety/ocrRecognitionArea.vue b/src/views/companyAdmin/qualityAndSafety/ocrRecognitionArea.vue new file mode 100644 index 00000000..72800abe --- /dev/null +++ b/src/views/companyAdmin/qualityAndSafety/ocrRecognitionArea.vue @@ -0,0 +1,860 @@ + + + + \ No newline at end of file diff --git a/src/views/companyAdmin/qualityAndSafety/safetyRiskListSet.vue b/src/views/companyAdmin/qualityAndSafety/safetyRiskListSet.vue index 83ec3cf7..1e10290b 100644 --- a/src/views/companyAdmin/qualityAndSafety/safetyRiskListSet.vue +++ b/src/views/companyAdmin/qualityAndSafety/safetyRiskListSet.vue @@ -1,27 +1,45 @@