diff --git a/src/App.vue b/src/App.vue index f8dff16..a86f50a 100644 --- a/src/App.vue +++ b/src/App.vue @@ -6,11 +6,14 @@ @@ -544,4 +547,13 @@ export default { .ql-font-sans-serif { font-family: "sans-serif"; } + + .setGray{ + filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); + -webkit-filter: grayscale(100%); + -moz-filter: grayscale(100%); + -ms-filter: grayscale(100%); + -o-filter: grayscale(100%); + filter: grayscale(100%); + } diff --git a/src/utils/Enum/enum.js b/src/utils/Enum/enum.js index 15458dd..4c5a310 100644 --- a/src/utils/Enum/enum.js +++ b/src/utils/Enum/enum.js @@ -12,7 +12,8 @@ export const PERMISSION = [ // {name:"水印前缀" ,value: "WATERMARK_PREFIX"} // ]) export const basMessage = new Esenum({ - mark: {name: "水印前缀", value: "WATERMARK_PREFIX",index:0} + mark: {name: "水印前缀", value: "WATERMARK_PREFIX",index:0}, + gray: {name: "黑白模式", value: "SET_GRAY",index:1} }) diff --git a/src/views/baseMes/index.vue b/src/views/baseMes/index.vue index 4a888c7..8293ffd 100644 --- a/src/views/baseMes/index.vue +++ b/src/views/baseMes/index.vue @@ -12,6 +12,23 @@ 保存 + + +
+ + + +
+
+ + 保存 + +
@@ -23,10 +40,11 @@ export default { return { basMessage, formData:{ - markValue:'' + markValue:'', + grayValue:'' }, - row0:{} - + row0:{}, + row1:{} } }, created() { @@ -38,10 +56,14 @@ export default { this.$api.setting.getAllSetting().then(res=>{ if(res.data.length>0){ res.data.forEach( item=>{ - switch (item.configKey){ - case this.basMessage['mark'].value : - this.formData.markValue=item.configValue - this['row'+this.basMessage['mark'].index] = item + if (item.configKey == this.basMessage['mark'].value){ + this.formData.markValue=item.configValue + this['row'+this.basMessage['mark'].index] = item + } + + if (item.configKey == this.basMessage['gray'].value){ + this.formData.grayValue=item.configValue + this['row'+this.basMessage['gray'].index] = item } }) }else{ @@ -57,6 +79,7 @@ export default { } this.$api.setting.saveMarket(param).then(res=>{ this.$message.success(res.data) + this.$bus.$emit('getGray') }) }, }