diff --git a/public/static/pdf/web/viewer.js b/public/static/pdf/web/viewer.js index 90bee7839..eba501d1c 100644 --- a/public/static/pdf/web/viewer.js +++ b/public/static/pdf/web/viewer.js @@ -6648,8 +6648,8 @@ var PDFPageView = function () { var defaultSettings = { watermark_txt: msg, watermark_x: 50,//水印起始位置x轴坐标 - watermark_y: 0,//水印起始位置Y轴坐标 - watermark_rows: 15,//水印行数 + watermark_y: -100,//水印起始位置Y轴坐标 + watermark_rows: 13,//水印行数 watermark_cols: 7,//水印列数 watermark_x_space: 18,//水印x轴间隔 watermark_y_space: 20,//水印y轴间隔 @@ -6661,6 +6661,28 @@ var PDFPageView = function () { watermark_height: 80,//水印长度 watermark_angle: 40//水印倾斜度数 }; + //判断分辨率 + if (screen.width+"*"+screen.height === '800*600' ){ + defaultSettings = { + watermark_txt: msg, + watermark_x: 80,//水印起始位置x轴坐标 + watermark_y: -100,//水印起始位置Y轴坐标 + watermark_rows: 11,//水印行数 + watermark_cols: 6,//水印列数 + watermark_x_space: 2,//水印x轴间隔 + watermark_y_space: 27,//水印y轴间隔 + watermark_color: 'rgba(192, 192, 192)',//水印字体颜色 + watermark_alpha: 0.3,//水印透明度 + watermark_fontsize: '40px',//水印字体大小 + watermark_font: '微软雅黑',//水印字体 + watermark_width: 120,//水印宽度 + watermark_height: 80,//水印长度 + watermark_angle: 40//水印倾斜度数 + }; + } + + + var oTemp = document.createDocumentFragment(); //获取页面最大宽度 @@ -6670,23 +6692,24 @@ var PDFPageView = function () { //获取页面最大长度 var page_height = Math.max(document.body.scrollHeight, document.body.clientHeight+350); var pdf_page =document.getElementById("viewer"); + //2021/12/5 分辨率不同的情况会出现问题 //如果将水印列数设置为0,或水印列数设置过大,超过页面最大宽度,则重新计算水印列数和水印x轴间隔 - if (defaultSettings.watermark_cols == 0 || (parseInt(defaultSettings.watermark_x + defaultSettings.watermark_width * defaultSettings.watermark_cols + defaultSettings.watermark_x_space * (defaultSettings.watermark_cols - 1)) > page_width)) { - defaultSettings.watermark_cols = parseInt((page_width - defaultSettings.watermark_x + defaultSettings.watermark_x_space) / (defaultSettings.watermark_width + defaultSettings.watermark_x_space))-1; - console.log("------------------------------------") - console.log(defaultSettings.watermark_cols) - defaultSettings.watermark_x_space = parseInt((page_width - defaultSettings.watermark_x - defaultSettings.watermark_width * defaultSettings.watermark_cols) / (defaultSettings.watermark_cols - 1)); - console.log(defaultSettings.watermark_x_space) - } - //如果将水印行数设置为0,或水印行数设置过大,超过页面最大长度,则重新计算水印行数和水印y轴间隔 - if (defaultSettings.watermark_rows == 0 || (parseInt(defaultSettings.watermark_y + defaultSettings.watermark_height * defaultSettings.watermark_rows + defaultSettings.watermark_y_space * (defaultSettings.watermark_rows - 1)) > page_height)) { - defaultSettings.watermark_rows = parseInt((defaultSettings.watermark_y_space + page_height - defaultSettings.watermark_y) / (defaultSettings.watermark_height + defaultSettings.watermark_y_space))-3; - defaultSettings.watermark_y_space = parseInt(((page_height - defaultSettings.watermark_y) - defaultSettings.watermark_height * defaultSettings.watermark_rows) / (defaultSettings.watermark_rows - 1)); - console.log("------------------------------------") - console.log(defaultSettings.watermark_rows+10) - console.log(defaultSettings.watermark_y_space) - - } + // if (defaultSettings.watermark_cols == 0 || (parseInt(defaultSettings.watermark_x + defaultSettings.watermark_width * defaultSettings.watermark_cols + defaultSettings.watermark_x_space * (defaultSettings.watermark_cols - 1)) > page_width)) { + // defaultSettings.watermark_cols = parseInt((page_width - defaultSettings.watermark_x + defaultSettings.watermark_x_space) / (defaultSettings.watermark_width + defaultSettings.watermark_x_space))-1; + // console.log("------------------------------------") + // console.log(defaultSettings.watermark_cols) + // defaultSettings.watermark_x_space = parseInt((page_width - defaultSettings.watermark_x - defaultSettings.watermark_width * defaultSettings.watermark_cols) / (defaultSettings.watermark_cols - 1)); + // console.log(defaultSettings.watermark_x_space) + // } + // //如果将水印行数设置为0,或水印行数设置过大,超过页面最大长度,则重新计算水印行数和水印y轴间隔 + // if (defaultSettings.watermark_rows == 0 || (parseInt(defaultSettings.watermark_y + defaultSettings.watermark_height * defaultSettings.watermark_rows + defaultSettings.watermark_y_space * (defaultSettings.watermark_rows - 1)) > page_height)) { + // defaultSettings.watermark_rows = parseInt((defaultSettings.watermark_y_space + page_height - defaultSettings.watermark_y) / (defaultSettings.watermark_height + defaultSettings.watermark_y_space))-3; + // defaultSettings.watermark_y_space = parseInt(((page_height - defaultSettings.watermark_y) - defaultSettings.watermark_height * defaultSettings.watermark_rows) / (defaultSettings.watermark_rows - 1)); + // console.log("------------------------------------") + // console.log(defaultSettings.watermark_rows+10) + // console.log(defaultSettings.watermark_y_space) + // + // } var x; var y; for (var i = 0; i < defaultSettings.watermark_rows; i++) { diff --git a/src/components/CustomFormComponents/SelectArray.vue b/src/components/CustomFormComponents/SelectArray.vue index d7ffd381a..e7be6f10c 100644 --- a/src/components/CustomFormComponents/SelectArray.vue +++ b/src/components/CustomFormComponents/SelectArray.vue @@ -16,6 +16,7 @@ multiple @change="handleChange" > + { let index; index = this.dataList.findIndex(items => { - return items.standId === item.standId; + return items.id === item.id; }); if (index > -1) { this.dataList.splice(index, 1); } }); + this.$refs.standSelection.clearSelection() }).catch(() => { }); } diff --git a/src/pages/processCenter/pages/creatProcess/xmqdqr/step3.vue b/src/pages/processCenter/pages/creatProcess/xmqdqr/step3.vue index f86e24020..8f603dc36 100644 --- a/src/pages/processCenter/pages/creatProcess/xmqdqr/step3.vue +++ b/src/pages/processCenter/pages/creatProcess/xmqdqr/step3.vue @@ -59,7 +59,7 @@ + + + + + +
@@ -1015,12 +1043,13 @@ export default { this.projectStand.map(item => { let index; index = this.dataList.findIndex(items => { - return items.standId === item.standId; + return items.id === item.id; }); if (index > -1) { this.dataList.splice(index, 1); } }); + this.$refs.standSelection.clearSelection() }).catch(() => { }); } diff --git a/src/pages/processCenter/pages/creatProcess/xmqdqr/step4.vue b/src/pages/processCenter/pages/creatProcess/xmqdqr/step4.vue index b3842c57e..d561682d8 100644 --- a/src/pages/processCenter/pages/creatProcess/xmqdqr/step4.vue +++ b/src/pages/processCenter/pages/creatProcess/xmqdqr/step4.vue @@ -59,7 +59,7 @@ + + + +
@@ -1016,12 +1028,13 @@ export default { this.projectStand.map(item => { let index; index = this.dataList.findIndex(items => { - return items.standId === item.standId; + return items.id === item.id; }); if (index > -1) { this.dataList.splice(index, 1); } }); + this.$refs.standSelection.clearSelection() }).catch(() => { }); } diff --git a/src/pages/processCenter/pages/creatProcess/xmqdqr/step5.vue b/src/pages/processCenter/pages/creatProcess/xmqdqr/step5.vue index ab14aa929..c38602f89 100644 --- a/src/pages/processCenter/pages/creatProcess/xmqdqr/step5.vue +++ b/src/pages/processCenter/pages/creatProcess/xmqdqr/step5.vue @@ -132,6 +132,18 @@ width="180px" > + + + +
diff --git a/src/pages/regulatoryRepository/domesticStandardsAndRegulations/index.vue b/src/pages/regulatoryRepository/domesticStandardsAndRegulations/index.vue index 4f10714f1..2eeed91c5 100644 --- a/src/pages/regulatoryRepository/domesticStandardsAndRegulations/index.vue +++ b/src/pages/regulatoryRepository/domesticStandardsAndRegulations/index.vue @@ -403,6 +403,7 @@ :wrapperClosable="false" size="800px" @close="resetForm" + ref="standard" append-to-body > @@ -3320,7 +3321,6 @@ export default { }) }) this.dynamicFormField = displayLocation - console.log(this.dynamicFormField); this.loading = false }) }) diff --git a/src/pages/regulatoryRepository/enterpriseStandardPlan/index.vue b/src/pages/regulatoryRepository/enterpriseStandardPlan/index.vue index 36a2dd59a..7ad26bbaa 100644 --- a/src/pages/regulatoryRepository/enterpriseStandardPlan/index.vue +++ b/src/pages/regulatoryRepository/enterpriseStandardPlan/index.vue @@ -382,7 +382,7 @@ }, addFormRules: { unit: [ - {required: true, message: '请输入单位', trigger: 'blur'}, + {required: true, message: '请输入单位', trigger: 'change'}, ], esName: [ {required: true, message: '请输入企标名称', trigger: 'blur'}, diff --git a/src/pages/regulatoryRepository/localProductsOrProjectLibrary/index.vue b/src/pages/regulatoryRepository/localProductsOrProjectLibrary/index.vue index 29dc85311..b100be5e9 100644 --- a/src/pages/regulatoryRepository/localProductsOrProjectLibrary/index.vue +++ b/src/pages/regulatoryRepository/localProductsOrProjectLibrary/index.vue @@ -87,9 +87,9 @@ ref="multipleTable" :data="localProTableList" tooltip-effect="dark" - style="width: 100%;height: inherit" + style="width: 100%" border - :max-height="400" + max-height="600" :header-cell-style="{background: '#e8e8e8', color: '#333333', fontSize: '15px', fontWeight: 'normal', height: '48px'}" @selection-change="handleSelectionChange"> @@ -97,18 +97,23 @@ show-overflow-tooltip prop="projectPlatfor" align="center" + fixed="left" + min-width="100" label="产品平台">