Merge remote-tracking branch 'origin/develop' into develop
This commit is contained in:
Generated
+95
-112
@@ -2947,13 +2947,13 @@
|
|||||||
},
|
},
|
||||||
"@vant/icons": {
|
"@vant/icons": {
|
||||||
"version": "1.7.1",
|
"version": "1.7.1",
|
||||||
"resolved": "https://registry.npmjs.org/@vant/icons/-/icons-1.7.1.tgz",
|
"resolved": "https://registry.nlark.com/@vant/icons/download/@vant/icons-1.7.1.tgz",
|
||||||
"integrity": "sha512-66LPEq89w4kl258nALZcRNd14eUJC8VajvTJwvZKOaZawz6CUeVZ6ybhedTUhQhRjeA8SyWD7dFt4ALf33Sabw=="
|
"integrity": "sha1-Sa5CAwK1WB5U5olIkeWgW8dun4c="
|
||||||
},
|
},
|
||||||
"@vant/popperjs": {
|
"@vant/popperjs": {
|
||||||
"version": "1.1.0",
|
"version": "1.1.0",
|
||||||
"resolved": "https://registry.npmjs.org/@vant/popperjs/-/popperjs-1.1.0.tgz",
|
"resolved": "https://registry.nlark.com/@vant/popperjs/download/@vant/popperjs-1.1.0.tgz",
|
||||||
"integrity": "sha512-8MD1gz146awV/uPxYjz4pet22f7a9YVKqk7T+gFkWFwT9mEcrIUEg/xPrdOnWKLP9puXyYtm7oVfSDSefZ/p/w==",
|
"integrity": "sha1-tO3uW7+m+xhwWYbjE9T9XxeUKg8=",
|
||||||
"requires": {
|
"requires": {
|
||||||
"@popperjs/core": "^2.9.2"
|
"@popperjs/core": "^2.9.2"
|
||||||
}
|
}
|
||||||
@@ -3613,23 +3613,6 @@
|
|||||||
"upath": "^1.1.1"
|
"upath": "^1.1.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"color-convert": {
|
|
||||||
"version": "2.0.1",
|
|
||||||
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
|
|
||||||
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
|
|
||||||
"dev": true,
|
|
||||||
"optional": true,
|
|
||||||
"requires": {
|
|
||||||
"color-name": "~1.1.4"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"color-name": {
|
|
||||||
"version": "1.1.4",
|
|
||||||
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
|
|
||||||
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
|
|
||||||
"dev": true,
|
|
||||||
"optional": true
|
|
||||||
},
|
|
||||||
"commander": {
|
"commander": {
|
||||||
"version": "2.20.3",
|
"version": "2.20.3",
|
||||||
"resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
|
"resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
|
||||||
@@ -4575,94 +4558,6 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"vue-loader-v16": {
|
|
||||||
"version": "npm:vue-loader@16.5.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-16.5.0.tgz",
|
|
||||||
"integrity": "sha512-WXh+7AgFxGTgb5QAkQtFeUcHNIEq3PGVQ8WskY5ZiFbWBkOwcCPRs4w/2tVyTbh2q6TVRlO3xfvIukUtjsu62A==",
|
|
||||||
"dev": true,
|
|
||||||
"optional": true,
|
|
||||||
"requires": {
|
|
||||||
"chalk": "^4.1.0",
|
|
||||||
"hash-sum": "^2.0.0",
|
|
||||||
"loader-utils": "^2.0.0"
|
|
||||||
},
|
|
||||||
"dependencies": {
|
|
||||||
"ansi-styles": {
|
|
||||||
"version": "4.3.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
|
|
||||||
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
|
|
||||||
"dev": true,
|
|
||||||
"optional": true,
|
|
||||||
"requires": {
|
|
||||||
"color-convert": "^2.0.1"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"big.js": {
|
|
||||||
"version": "5.2.2",
|
|
||||||
"resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
|
|
||||||
"integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
|
|
||||||
"dev": true,
|
|
||||||
"optional": true
|
|
||||||
},
|
|
||||||
"chalk": {
|
|
||||||
"version": "4.1.2",
|
|
||||||
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
|
|
||||||
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
|
|
||||||
"dev": true,
|
|
||||||
"optional": true,
|
|
||||||
"requires": {
|
|
||||||
"ansi-styles": "^4.1.0",
|
|
||||||
"supports-color": "^7.1.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"emojis-list": {
|
|
||||||
"version": "3.0.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
|
|
||||||
"integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
|
|
||||||
"dev": true,
|
|
||||||
"optional": true
|
|
||||||
},
|
|
||||||
"has-flag": {
|
|
||||||
"version": "4.0.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
|
|
||||||
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
|
|
||||||
"dev": true,
|
|
||||||
"optional": true
|
|
||||||
},
|
|
||||||
"json5": {
|
|
||||||
"version": "2.2.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz",
|
|
||||||
"integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==",
|
|
||||||
"dev": true,
|
|
||||||
"optional": true,
|
|
||||||
"requires": {
|
|
||||||
"minimist": "^1.2.5"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"loader-utils": {
|
|
||||||
"version": "2.0.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz",
|
|
||||||
"integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==",
|
|
||||||
"dev": true,
|
|
||||||
"optional": true,
|
|
||||||
"requires": {
|
|
||||||
"big.js": "^5.2.2",
|
|
||||||
"emojis-list": "^3.0.0",
|
|
||||||
"json5": "^2.1.2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"supports-color": {
|
|
||||||
"version": "7.2.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
|
|
||||||
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
|
|
||||||
"dev": true,
|
|
||||||
"optional": true,
|
|
||||||
"requires": {
|
|
||||||
"has-flag": "^4.0.0"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"vue-style-loader": {
|
"vue-style-loader": {
|
||||||
"version": "4.1.2",
|
"version": "4.1.2",
|
||||||
"resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.2.tgz",
|
"resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.2.tgz",
|
||||||
@@ -13579,7 +13474,7 @@
|
|||||||
},
|
},
|
||||||
"vant": {
|
"vant": {
|
||||||
"version": "2.12.36",
|
"version": "2.12.36",
|
||||||
"resolved": "https://registry.npmjs.org/vant/-/vant-2.12.36.tgz",
|
"resolved": "https://registry.npmmirror.com/vant/download/vant-2.12.36.tgz",
|
||||||
"integrity": "sha512-+/XRx0MC/fHK2gskC7BMI00Ubrh+C46HtlyBzFGYIauzbQy9IotiuBkBZh+ep15ygXxIpozmudsLlGtX1cfexw==",
|
"integrity": "sha512-+/XRx0MC/fHK2gskC7BMI00Ubrh+C46HtlyBzFGYIauzbQy9IotiuBkBZh+ep15ygXxIpozmudsLlGtX1cfexw==",
|
||||||
"requires": {
|
"requires": {
|
||||||
"@babel/runtime": "7.x",
|
"@babel/runtime": "7.x",
|
||||||
@@ -13649,8 +13544,96 @@
|
|||||||
},
|
},
|
||||||
"vue-lazyload": {
|
"vue-lazyload": {
|
||||||
"version": "1.2.3",
|
"version": "1.2.3",
|
||||||
"resolved": "https://registry.npmjs.org/vue-lazyload/-/vue-lazyload-1.2.3.tgz",
|
"resolved": "https://registry.nlark.com/vue-lazyload/download/vue-lazyload-1.2.3.tgz",
|
||||||
"integrity": "sha512-DC0ZwxanbRhx79tlA3zY5OYJkH8FYp3WBAnAJbrcuoS8eye1P73rcgAZhyxFSPUluJUTelMB+i/+VkNU/qVm7g=="
|
"integrity": "sha1-kB+ewVx+bKeHgaK65KNDaGve2yw="
|
||||||
|
},
|
||||||
|
"vue-loader-v16": {
|
||||||
|
"version": "npm:vue-loader@16.8.3",
|
||||||
|
"resolved": "https://registry.npmmirror.com/vue-loader/download/vue-loader-16.8.3.tgz?cache=0&sync_timestamp=1636034706501&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fvue-loader%2Fdownload%2Fvue-loader-16.8.3.tgz",
|
||||||
|
"integrity": "sha1-1D5nXe9bqTRdbH8FkUwT2GGZcIc=",
|
||||||
|
"dev": true,
|
||||||
|
"optional": true,
|
||||||
|
"requires": {
|
||||||
|
"chalk": "^4.1.0",
|
||||||
|
"hash-sum": "^2.0.0",
|
||||||
|
"loader-utils": "^2.0.0"
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"ansi-styles": {
|
||||||
|
"version": "4.3.0",
|
||||||
|
"resolved": "https://registry.nlark.com/ansi-styles/download/ansi-styles-4.3.0.tgz",
|
||||||
|
"integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=",
|
||||||
|
"dev": true,
|
||||||
|
"optional": true,
|
||||||
|
"requires": {
|
||||||
|
"color-convert": "^2.0.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"chalk": {
|
||||||
|
"version": "4.1.2",
|
||||||
|
"resolved": "https://registry.npmmirror.com/chalk/download/chalk-4.1.2.tgz",
|
||||||
|
"integrity": "sha1-qsTit3NKdAhnrrFr8CqtVWoeegE=",
|
||||||
|
"dev": true,
|
||||||
|
"optional": true,
|
||||||
|
"requires": {
|
||||||
|
"ansi-styles": "^4.1.0",
|
||||||
|
"supports-color": "^7.1.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"color-convert": {
|
||||||
|
"version": "2.0.1",
|
||||||
|
"resolved": "https://registry.nlark.com/color-convert/download/color-convert-2.0.1.tgz",
|
||||||
|
"integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=",
|
||||||
|
"dev": true,
|
||||||
|
"optional": true,
|
||||||
|
"requires": {
|
||||||
|
"color-name": "~1.1.4"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"color-name": {
|
||||||
|
"version": "1.1.4",
|
||||||
|
"resolved": "https://registry.nlark.com/color-name/download/color-name-1.1.4.tgz",
|
||||||
|
"integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=",
|
||||||
|
"dev": true,
|
||||||
|
"optional": true
|
||||||
|
},
|
||||||
|
"has-flag": {
|
||||||
|
"version": "4.0.0",
|
||||||
|
"resolved": "https://registry.nlark.com/has-flag/download/has-flag-4.0.0.tgz",
|
||||||
|
"integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=",
|
||||||
|
"dev": true,
|
||||||
|
"optional": true
|
||||||
|
},
|
||||||
|
"hash-sum": {
|
||||||
|
"version": "2.0.0",
|
||||||
|
"resolved": "https://registry.nlark.com/hash-sum/download/hash-sum-2.0.0.tgz",
|
||||||
|
"integrity": "sha1-gdAbtd6OpKIUrV1urRtSNGCwtFo=",
|
||||||
|
"dev": true,
|
||||||
|
"optional": true
|
||||||
|
},
|
||||||
|
"loader-utils": {
|
||||||
|
"version": "2.0.2",
|
||||||
|
"resolved": "https://registry.npmmirror.com/loader-utils/download/loader-utils-2.0.2.tgz?cache=0&sync_timestamp=1636687947060&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Floader-utils%2Fdownload%2Floader-utils-2.0.2.tgz",
|
||||||
|
"integrity": "sha1-1uO0+4GHByGuTghoqxHdY4NowSk=",
|
||||||
|
"dev": true,
|
||||||
|
"optional": true,
|
||||||
|
"requires": {
|
||||||
|
"big.js": "^5.2.2",
|
||||||
|
"emojis-list": "^3.0.0",
|
||||||
|
"json5": "^2.1.2"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"supports-color": {
|
||||||
|
"version": "7.2.0",
|
||||||
|
"resolved": "https://registry.npmmirror.com/supports-color/download/supports-color-7.2.0.tgz",
|
||||||
|
"integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=",
|
||||||
|
"dev": true,
|
||||||
|
"optional": true,
|
||||||
|
"requires": {
|
||||||
|
"has-flag": "^4.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"vue-router": {
|
"vue-router": {
|
||||||
"version": "3.4.0",
|
"version": "3.4.0",
|
||||||
|
|||||||
@@ -6647,10 +6647,10 @@ var PDFPageView = function () {
|
|||||||
//cover.innerText = userInfo.uName + "," + userInfo.workNum;
|
//cover.innerText = userInfo.uName + "," + userInfo.workNum;
|
||||||
var defaultSettings = {
|
var defaultSettings = {
|
||||||
watermark_txt: msg,
|
watermark_txt: msg,
|
||||||
watermark_x: 50,//水印起始位置x轴坐标
|
watermark_x: 100,//水印起始位置x轴坐标
|
||||||
watermark_y: -100,//水印起始位置Y轴坐标
|
watermark_y: 0,//水印起始位置Y轴坐标
|
||||||
watermark_rows: 13,//水印行数
|
watermark_rows: 0,//水印行数
|
||||||
watermark_cols: 7,//水印列数
|
watermark_cols: 0,//水印列数
|
||||||
watermark_x_space: 18,//水印x轴间隔
|
watermark_x_space: 18,//水印x轴间隔
|
||||||
watermark_y_space: 20,//水印y轴间隔
|
watermark_y_space: 20,//水印y轴间隔
|
||||||
watermark_color: 'rgba(192, 192, 192)',//水印字体颜色
|
watermark_color: 'rgba(192, 192, 192)',//水印字体颜色
|
||||||
@@ -6665,10 +6665,10 @@ var PDFPageView = function () {
|
|||||||
if (screen.width+"*"+screen.height === '800*600' ){
|
if (screen.width+"*"+screen.height === '800*600' ){
|
||||||
defaultSettings = {
|
defaultSettings = {
|
||||||
watermark_txt: msg,
|
watermark_txt: msg,
|
||||||
watermark_x: 80,//水印起始位置x轴坐标
|
watermark_x: 0,//水印起始位置x轴坐标
|
||||||
watermark_y: -100,//水印起始位置Y轴坐标
|
watermark_y: 0,//水印起始位置Y轴坐标
|
||||||
watermark_rows: 11,//水印行数
|
watermark_rows: 0,//水印行数
|
||||||
watermark_cols: 6,//水印列数
|
watermark_cols: 0,//水印列数
|
||||||
watermark_x_space: 2,//水印x轴间隔
|
watermark_x_space: 2,//水印x轴间隔
|
||||||
watermark_y_space: 27,//水印y轴间隔
|
watermark_y_space: 27,//水印y轴间隔
|
||||||
watermark_color: 'rgba(192, 192, 192)',//水印字体颜色
|
watermark_color: 'rgba(192, 192, 192)',//水印字体颜色
|
||||||
@@ -6686,11 +6686,15 @@ var PDFPageView = function () {
|
|||||||
var oTemp = document.createDocumentFragment();
|
var oTemp = document.createDocumentFragment();
|
||||||
|
|
||||||
//获取页面最大宽度
|
//获取页面最大宽度
|
||||||
var getPage = Math.max(document.body.scrollWidth, document.body.clientWidth);
|
// var getPage = Math.max(document.body.scrollWidth, document.body.clientWidth);
|
||||||
var page_width = getPage - (0.35 * getPage);
|
// var getPage =document.body.scrollWidth;
|
||||||
|
var page_width = parseInt(textLayerDiv.style.width) //获取pdf页面宽度
|
||||||
|
// var page_width = getPage - (0.35 * getPage);
|
||||||
//var page_width = canvasWrapper.style.width;
|
//var page_width = canvasWrapper.style.width;
|
||||||
//获取页面最大长度
|
//获取页面最大长度
|
||||||
var page_height = Math.max(document.body.scrollHeight, document.body.clientHeight+350);
|
// var page_height = Math.max(document.body.scrollHeight, document.body.clientHeight+350);
|
||||||
|
|
||||||
|
var page_height = parseInt(textLayerDiv.style.height) //获取pdf页面长度
|
||||||
var pdf_page =document.getElementById("viewer");
|
var pdf_page =document.getElementById("viewer");
|
||||||
//2021/12/5 分辨率不同的情况会出现问题
|
//2021/12/5 分辨率不同的情况会出现问题
|
||||||
//如果将水印列数设置为0,或水印列数设置过大,超过页面最大宽度,则重新计算水印列数和水印x轴间隔
|
//如果将水印列数设置为0,或水印列数设置过大,超过页面最大宽度,则重新计算水印列数和水印x轴间隔
|
||||||
@@ -6698,18 +6702,36 @@ var PDFPageView = function () {
|
|||||||
// defaultSettings.watermark_cols = parseInt((page_width - defaultSettings.watermark_x + defaultSettings.watermark_x_space) / (defaultSettings.watermark_width + defaultSettings.watermark_x_space))-1;
|
// 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("------------------------------------")
|
||||||
// console.log(defaultSettings.watermark_cols)
|
// 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));
|
// // 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)
|
// // console.log(defaultSettings.watermark_x_space)
|
||||||
// }
|
// }
|
||||||
// //如果将水印行数设置为0,或水印行数设置过大,超过页面最大长度,则重新计算水印行数和水印y轴间隔
|
// //如果将水印行数设置为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)) {
|
// 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_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));
|
// // defaultSettings.watermark_y_space = parseInt(((page_height - defaultSettings.watermark_y) - defaultSettings.watermark_height * defaultSettings.watermark_rows) / (defaultSettings.watermark_rows - 1));
|
||||||
// console.log("------------------------------------")
|
// console.log("------------------------------------")
|
||||||
// console.log(defaultSettings.watermark_rows+10)
|
// console.log(defaultSettings.watermark_rows)
|
||||||
// console.log(defaultSettings.watermark_y_space)
|
// // console.log(defaultSettings.watermark_y_space)
|
||||||
//
|
//
|
||||||
// }
|
// }
|
||||||
|
|
||||||
|
|
||||||
|
//如果将水印列数设置为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));
|
||||||
|
defaultSettings.watermark_x_space = parseInt((page_width - defaultSettings.watermark_x - defaultSettings.watermark_width * defaultSettings.watermark_cols) / (defaultSettings.watermark_cols - 1));
|
||||||
|
|
||||||
|
console.log("---------------watermark_cols---------------------")
|
||||||
|
console.log(defaultSettings.watermark_cols)
|
||||||
|
}
|
||||||
|
//如果将水印行数设置为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));
|
||||||
|
defaultSettings.watermark_y_space = parseInt(((page_height - defaultSettings.watermark_y) - defaultSettings.watermark_height * defaultSettings.watermark_rows) / (defaultSettings.watermark_rows - 1));
|
||||||
|
|
||||||
|
console.log("--------------watermark_rows----------------------")
|
||||||
|
console.log(defaultSettings.watermark_rows)
|
||||||
|
}
|
||||||
var x;
|
var x;
|
||||||
var y;
|
var y;
|
||||||
for (var i = 0; i < defaultSettings.watermark_rows; i++) {
|
for (var i = 0; i < defaultSettings.watermark_rows; i++) {
|
||||||
|
|||||||
@@ -1480,7 +1480,7 @@
|
|||||||
],
|
],
|
||||||
standEnName: [
|
standEnName: [
|
||||||
{ required: false, message: '请输入标准英文名称', trigger: 'blur' },
|
{ required: false, message: '请输入标准英文名称', trigger: 'blur' },
|
||||||
{ min: 1, max: 100, message: '长度在 1 到 100 个字符', trigger: 'blur' }
|
{ min: 1, max: 500, message: '长度在 1 到 500 个字符', trigger: 'blur' }
|
||||||
],
|
],
|
||||||
/*standNature: [
|
/*standNature: [
|
||||||
{ required: true, message: '请选择标准性质', trigger: 'change' }
|
{ required: true, message: '请选择标准性质', trigger: 'change' }
|
||||||
@@ -2872,6 +2872,9 @@
|
|||||||
<style lang="less" scoped>
|
<style lang="less" scoped>
|
||||||
@import '~@/assets/styles/style';
|
@import '~@/assets/styles/style';
|
||||||
.bzrkStep1 {
|
.bzrkStep1 {
|
||||||
|
/deep/ .prc-content-border .form-item-disabled .el-form-item__content .el-input .el-input__inner{
|
||||||
|
width: 70%;
|
||||||
|
}
|
||||||
/deep/ .search-area {
|
/deep/ .search-area {
|
||||||
display: contents;
|
display: contents;
|
||||||
flex-wrap: wrap;
|
flex-wrap: wrap;
|
||||||
|
|||||||
@@ -1444,7 +1444,7 @@ export default {
|
|||||||
],
|
],
|
||||||
standEnName: [
|
standEnName: [
|
||||||
{ required: false, message: '请输入标准英文名称', trigger: 'blur' },
|
{ required: false, message: '请输入标准英文名称', trigger: 'blur' },
|
||||||
{ min: 1, max: 100, message: '长度在 1 到 100 个字符', trigger: 'blur' }
|
{ min: 1, max: 500, message: '长度在 1 到 500 个字符', trigger: 'blur' }
|
||||||
],
|
],
|
||||||
/*standNature: [
|
/*standNature: [
|
||||||
{ required: true, message: '请选择标准性质', trigger: 'change' }
|
{ required: true, message: '请选择标准性质', trigger: 'change' }
|
||||||
@@ -2541,6 +2541,9 @@ export default {
|
|||||||
<style lang="less" scoped>
|
<style lang="less" scoped>
|
||||||
@import '~@/assets/styles/style';
|
@import '~@/assets/styles/style';
|
||||||
.bzrkStep4 {
|
.bzrkStep4 {
|
||||||
|
/deep/ .prc-content-border .form-item-disabled .el-form-item__content .el-input .el-input__inner{
|
||||||
|
width: 70%;
|
||||||
|
}
|
||||||
/deep/ .el-upload-list__item-name {
|
/deep/ .el-upload-list__item-name {
|
||||||
white-space: inherit;
|
white-space: inherit;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -33,7 +33,7 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item prop="drafterName" label="起草人" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
<el-form-item prop="drafterName" label="起草人" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||||
<el-input v-model="qbfsForm.drafter" style="display: none;"></el-input>
|
<el-input v-model="qbfsForm.drafter" style="display: none;"></el-input>
|
||||||
<el-input v-model="qbfsForm.drafterName" placeholder="请选择起草人"
|
<el-input v-model="qbfsForm.drafterName" placeholder="请选择起草人" readonly
|
||||||
@click.native="choiceZRRS('1')">
|
@click.native="choiceZRRS('1')">
|
||||||
</el-input>
|
</el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
@@ -209,7 +209,7 @@ export default {
|
|||||||
{required: true, message: '请输入计划标准发布时间', trigger: 'blur'},
|
{required: true, message: '请输入计划标准发布时间', trigger: 'blur'},
|
||||||
],
|
],
|
||||||
drafterName: [
|
drafterName: [
|
||||||
{required: true, message: '请输入起草人', trigger: 'blur'},
|
{required: true, message: '请选择起草人', trigger: 'change'},
|
||||||
],
|
],
|
||||||
newReason: [
|
newReason: [
|
||||||
{required: true, message: '请输入新增原因', trigger: 'blur'},
|
{required: true, message: '请输入新增原因', trigger: 'blur'},
|
||||||
@@ -257,8 +257,11 @@ export default {
|
|||||||
this.modalshowflag = true;
|
this.modalshowflag = true;
|
||||||
},
|
},
|
||||||
checkedRole(data) {
|
checkedRole(data) {
|
||||||
this.qbfsForm.wgLeader = data[0].id;
|
this.$set(this.qbfsForm, 'wgLeader', data[0].id)
|
||||||
this.qbfsForm.wgLeaderName = data[0].name;
|
this.$set(this.qbfsForm, 'wgLeaderName', data[0].name)
|
||||||
|
if(this.qbfsForm.wgLeaderName){
|
||||||
|
this.$refs.qbfsForm.validateField('wgLeaderName')
|
||||||
|
}
|
||||||
this.modalshowflag = false;
|
this.modalshowflag = false;
|
||||||
},
|
},
|
||||||
choiceZRRS(type) {
|
choiceZRRS(type) {
|
||||||
@@ -279,10 +282,9 @@ export default {
|
|||||||
this.modalshowflag2 = true;
|
this.modalshowflag2 = true;
|
||||||
},
|
},
|
||||||
checkedRole2(data) {
|
checkedRole2(data) {
|
||||||
var idList = "";
|
let idList = "", nameList = ""
|
||||||
var nameList = "";
|
|
||||||
data.forEach(item => {
|
data.forEach(item => {
|
||||||
if (nameList.length > 0) {
|
if (nameList.length) {
|
||||||
nameList += ",";
|
nameList += ",";
|
||||||
idList += ",";
|
idList += ",";
|
||||||
}
|
}
|
||||||
@@ -290,11 +292,18 @@ export default {
|
|||||||
nameList += item.name;
|
nameList += item.name;
|
||||||
});
|
});
|
||||||
if(this.roleType === '1'){
|
if(this.roleType === '1'){
|
||||||
this.qbfsForm.drafter = idList;
|
this.$set(this.qbfsForm, 'drafter', idList)
|
||||||
this.qbfsForm.drafterName = nameList;
|
this.$set(this.qbfsForm, 'drafterName', nameList)
|
||||||
}else if(this.roleType === '2'){
|
}else if(this.roleType === '2'){
|
||||||
this.qbfsForm.resPerson = idList;
|
this.$set(this.qbfsForm, 'resPerson', idList)
|
||||||
this.qbfsForm.resPersonName = nameList;
|
this.$set(this.qbfsForm, 'resPersonName', nameList)
|
||||||
|
}
|
||||||
|
// === '0' false null undefined都属于false类变量 如果里面有值可以直接判断
|
||||||
|
if(this.qbfsForm.drafterName){
|
||||||
|
this.$refs.qbfsForm.validateField('drafterName');
|
||||||
|
}
|
||||||
|
if(this.qbfsForm.resPersonName){
|
||||||
|
this.$refs.qbfsForm.validateField('resPersonName');
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
validateForm () {
|
validateForm () {
|
||||||
|
|||||||
@@ -453,8 +453,11 @@ export default {
|
|||||||
this.modalshowflag = true;
|
this.modalshowflag = true;
|
||||||
},
|
},
|
||||||
checkedRole(data) {
|
checkedRole(data) {
|
||||||
this.qbfsForm.wgLeader = data[0].id;
|
this.$set(this.qbfsForm, 'wgLeader', data[0].id)
|
||||||
this.qbfsForm.wgLeaderName = data[0].name;
|
this.$set(this.qbfsForm, 'wgLeaderName', data[0].name)
|
||||||
|
if(this.qbfsForm.wgLeaderName){
|
||||||
|
this.$refs.qbfsForm.validateField('wgLeaderName')
|
||||||
|
}
|
||||||
this.modalshowflag = false;
|
this.modalshowflag = false;
|
||||||
},
|
},
|
||||||
choiceZRRS(type) {
|
choiceZRRS(type) {
|
||||||
@@ -475,10 +478,10 @@ export default {
|
|||||||
this.modalshowflag2 = true;
|
this.modalshowflag2 = true;
|
||||||
},
|
},
|
||||||
checkedRole2(data) {
|
checkedRole2(data) {
|
||||||
var idList = "";
|
let idList = "";
|
||||||
var nameList = "";
|
let nameList = "";
|
||||||
data.forEach(item => {
|
data.forEach(item => {
|
||||||
if (nameList.length > 0) {
|
if (nameList.length) {
|
||||||
nameList += ",";
|
nameList += ",";
|
||||||
idList += ",";
|
idList += ",";
|
||||||
}
|
}
|
||||||
@@ -486,11 +489,17 @@ export default {
|
|||||||
nameList += item.name;
|
nameList += item.name;
|
||||||
});
|
});
|
||||||
if(this.type === '1'){
|
if(this.type === '1'){
|
||||||
this.qbfsForm.drafter = idList;
|
this.$set(this.qbfsForm, 'drafter', idList)
|
||||||
this.qbfsForm.drafterName = nameList;
|
this.$set(this.qbfsForm, 'drafterName', nameList)
|
||||||
}else if(this.type === '2'){
|
}else if(this.type === '2'){
|
||||||
this.qbfsForm.resPerson = idList;
|
this.$set(this.qbfsForm, 'resPerson', idList)
|
||||||
this.qbfsForm.resPersonName = nameList;
|
this.$set(this.qbfsForm, 'resPersonName', nameList)
|
||||||
|
}
|
||||||
|
if(this.qbfsForm.drafterName){
|
||||||
|
this.$refs.qbfsForm.validateField('drafterName');
|
||||||
|
}
|
||||||
|
if(this.qbfsForm.resPersonName){
|
||||||
|
this.$refs.qbfsForm.validateField('resPersonName');
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
validateForm () {
|
validateForm () {
|
||||||
|
|||||||
@@ -115,35 +115,17 @@
|
|||||||
<el-table-column
|
<el-table-column
|
||||||
prop="ssrq"
|
prop="ssrq"
|
||||||
width="190px"
|
width="190px"
|
||||||
sortable
|
|
||||||
label="标准实施日期">
|
label="标准实施日期">
|
||||||
<template slot-scope="scope">
|
|
||||||
<span>
|
|
||||||
{{ scope.row.ssrq ? scope.row.ssrq.substring(0, 10) : '-' }}
|
|
||||||
</span>
|
|
||||||
</template>
|
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
prop="xcxssrq"
|
prop="xcxssrq"
|
||||||
width="190px"
|
width="190px"
|
||||||
sortable
|
|
||||||
label="新车型实施日期">
|
label="新车型实施日期">
|
||||||
<template slot-scope="scope">
|
|
||||||
<span>
|
|
||||||
{{ scope.row.xcxssrq ? scope.row.xcxssrq.substring(0, 10) : '-' }}
|
|
||||||
</span>
|
|
||||||
</template>
|
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
prop="zccssrq"
|
prop="zccssrq"
|
||||||
sortable
|
|
||||||
width="190px"
|
width="190px"
|
||||||
label="在产车实施日期">
|
label="在产车实施日期">
|
||||||
<template slot-scope="scope">
|
|
||||||
<span>
|
|
||||||
{{ scope.row.zccssrq ? scope.row.zccssrq.substring(0, 10) : '-' }}
|
|
||||||
</span>
|
|
||||||
</template>
|
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
prop="zrbm"
|
prop="zrbm"
|
||||||
|
|||||||
@@ -6,9 +6,9 @@
|
|||||||
<el-tab-pane label="未符合项整改数据库" name="database">
|
<el-tab-pane label="未符合项整改数据库" name="database">
|
||||||
<rectification-database></rectification-database>
|
<rectification-database></rectification-database>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
<!-- <el-tab-pane label="重点问题项管控" name="keynote">-->
|
<el-tab-pane label="重点问题项管控" name="keynote">
|
||||||
<!-- <key-issues :keynoteActiveName="keynoteActiveName"></key-issues>-->
|
<key-issues :keynoteActiveName="keynoteActiveName"></key-issues>
|
||||||
<!-- </el-tab-pane>-->
|
</el-tab-pane>
|
||||||
</el-tabs>
|
</el-tabs>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user