代码同步

This commit is contained in:
chenxiaoxi
2021-06-04 10:57:24 +08:00
245 changed files with 8250 additions and 4781 deletions
+126 -141
View File
@@ -3619,23 +3619,6 @@
"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": {
"version": "2.20.3",
"resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
@@ -4581,94 +4564,6 @@
}
}
},
"vue-loader-v16": {
"version": "npm:vue-loader@16.2.0",
"resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-16.2.0.tgz",
"integrity": "sha512-TitGhqSQ61RJljMmhIGvfWzJ2zk9m1Qug049Ugml6QP3t0e95o0XJjk29roNEiPKJQBEi8Ord5hFuSuELzSp8Q==",
"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.1",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
"integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
"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": {
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.2.tgz",
@@ -6618,12 +6513,12 @@
"dev": true
},
"copy-anything": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.1.tgz",
"integrity": "sha512-lA57e7viQHOdPQcrytv5jFeudZZOXuyk47lZym279FiDQ8jeZomXiGuVf6ffMKkJ+3TIai3J1J3yi6M+/4U35g==",
"version": "2.0.3",
"resolved": "https://registry.npm.taobao.org/copy-anything/download/copy-anything-2.0.3.tgz",
"integrity": "sha1-hCQHugJGaw34RIGbvjuuu+XUXYc=",
"dev": true,
"requires": {
"is-what": "^3.7.1"
"is-what": "^3.12.0"
}
},
"copy-concurrently": {
@@ -9313,7 +9208,7 @@
},
"image-size": {
"version": "0.5.5",
"resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
"resolved": "https://registry.nlark.com/image-size/download/image-size-0.5.5.tgz",
"integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=",
"dev": true,
"optional": true
@@ -9691,9 +9586,9 @@
"dev": true
},
"is-what": {
"version": "3.12.0",
"resolved": "https://registry.npmjs.org/is-what/-/is-what-3.12.0.tgz",
"integrity": "sha512-2ilQz5/f/o9V7WRWJQmpFYNmQFZ9iM+OXRonZKcYgTkCzjb949Vi4h282PD1UfmgHk666rcWonbRJ++KI41VGw==",
"version": "3.14.1",
"resolved": "https://registry.npm.taobao.org/is-what/download/is-what-3.14.1.tgz?cache=0&sync_timestamp=1615169735707&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-what%2Fdownload%2Fis-what-3.14.1.tgz",
"integrity": "sha1-4SIvRt3ahd6tD9HJ3xMXYOd3VcE=",
"dev": true
},
"is-windows": {
@@ -9889,8 +9784,8 @@
},
"less": {
"version": "3.13.1",
"resolved": "https://registry.npmjs.org/less/-/less-3.13.1.tgz",
"integrity": "sha512-SwA1aQXGUvp+P5XdZslUOhhLnClSLIjWvJhmd+Vgib5BFIr9lMNlQwmwUNOjXThF/A0x+MCYYPeWEfeWiLRnTw==",
"resolved": "https://registry.npm.taobao.org/less/download/less-3.13.1.tgz",
"integrity": "sha1-DryR0qDpwMZzW4PUlrCrBYMHeQk=",
"dev": true,
"requires": {
"copy-anything": "^2.0.1",
@@ -9904,42 +9799,24 @@
"tslib": "^1.10.0"
},
"dependencies": {
"make-dir": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
"integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
"dev": true,
"optional": true,
"requires": {
"pify": "^4.0.1",
"semver": "^5.6.0"
}
},
"mime": {
"version": "1.6.0",
"resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
"integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
"dev": true,
"optional": true
},
"pify": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
"integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
"resolved": "https://registry.npm.taobao.org/mime/download/mime-1.6.0.tgz",
"integrity": "sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE=",
"dev": true,
"optional": true
},
"source-map": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
"resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz",
"integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=",
"dev": true,
"optional": true
},
"tslib": {
"version": "1.14.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
"resolved": "https://registry.npm.taobao.org/tslib/download/tslib-1.14.1.tgz?cache=0&sync_timestamp=1617647281845&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftslib%2Fdownload%2Ftslib-1.14.1.tgz",
"integrity": "sha1-zy04vcNKE0vK8QkcQfZhni9nLQA=",
"dev": true
}
}
@@ -10083,6 +9960,26 @@
"yallist": "^3.0.2"
}
},
"make-dir": {
"version": "2.1.0",
"resolved": "https://registry.npm.taobao.org/make-dir/download/make-dir-2.1.0.tgz",
"integrity": "sha1-XwMQ4YuL6JjMBwCSlaMK5B6R5vU=",
"dev": true,
"optional": true,
"requires": {
"pify": "^4.0.1",
"semver": "^5.6.0"
},
"dependencies": {
"pify": {
"version": "4.0.1",
"resolved": "https://registry.npm.taobao.org/pify/download/pify-4.0.1.tgz",
"integrity": "sha1-SyzSXFDVmHNcUCkiJP2MbfQeMjE=",
"dev": true,
"optional": true
}
}
},
"map-cache": {
"version": "0.2.2",
"resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
@@ -10508,8 +10405,8 @@
},
"native-request": {
"version": "1.0.8",
"resolved": "https://registry.npmjs.org/native-request/-/native-request-1.0.8.tgz",
"integrity": "sha512-vU2JojJVelUGp6jRcLwToPoWGxSx23z/0iX+I77J3Ht17rf2INGjrhOoQnjVo60nQd8wVsgzKkPfRXBiVdD2ag==",
"resolved": "https://registry.nlark.com/native-request/download/native-request-1.0.8.tgz",
"integrity": "sha1-j2a/YG4PfqJ8DlmV6y9dA+M65vs=",
"dev": true,
"optional": true
},
@@ -13620,6 +13517,94 @@
"resolved": "https://registry.npmjs.org/vue-i18n/-/vue-i18n-8.22.4.tgz",
"integrity": "sha512-XLI5s0AdqMP2Lf4I4CmdmOq8kjb5DDFGR77wAuxCfpEuYSfhTRyyx6MetgZMiL6Lxa0DasjBOiOcciU3NkL3/Q=="
},
"vue-loader-v16": {
"version": "npm:vue-loader@16.2.0",
"resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-16.2.0.tgz",
"integrity": "sha512-TitGhqSQ61RJljMmhIGvfWzJ2zk9m1Qug049Ugml6QP3t0e95o0XJjk29roNEiPKJQBEi8Ord5hFuSuELzSp8Q==",
"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"
}
},
"chalk": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
"integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
"dev": true,
"optional": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
}
},
"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
},
"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
},
"hash-sum": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-2.0.0.tgz",
"integrity": "sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==",
"dev": true,
"optional": true
},
"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-router": {
"version": "3.4.0",
"resolved": "https://registry.npmjs.org/vue-router/-/vue-router-3.4.0.tgz",
+1 -1
View File
@@ -32,7 +32,7 @@
"@vue/cli-plugin-router": "~4.5.0",
"@vue/cli-plugin-vuex": "~4.5.0",
"@vue/cli-service": "~4.5.0",
"less": "^3.0.4",
"less": "^3.13.1",
"less-loader": "^5.0.0",
"vue-template-compiler": "^2.6.11",
"webpack": "^4.27.1"
+55 -55
View File
@@ -522,19 +522,19 @@ html[dir='rtl'] #viewerContainer {
height: 32px;
background-color: #424242; /* fallback */
background-image: url(images/texture.png),
linear-gradient(hsla(0,0%,30%,.99), hsla(0,0%,25%,.95));
linear-gradient(hsla(0,0%,30%,.99), hsla(0,0%,25%,.95));
}
html[dir='ltr'] #toolbarSidebar {
box-shadow: inset -1px 0 0 rgba(0, 0, 0, 0.25),
inset 0 -1px 0 hsla(0,0%,100%,.05),
0 1px 0 hsla(0,0%,0%,.15),
0 0 1px hsla(0,0%,0%,.1);
inset 0 -1px 0 hsla(0,0%,100%,.05),
0 1px 0 hsla(0,0%,0%,.15),
0 0 1px hsla(0,0%,0%,.1);
}
html[dir='rtl'] #toolbarSidebar {
box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.25),
inset 0 1px 0 hsla(0,0%,100%,.05),
0 1px 0 hsla(0,0%,0%,.15),
0 0 1px hsla(0,0%,0%,.1);
inset 0 1px 0 hsla(0,0%,100%,.05),
0 1px 0 hsla(0,0%,0%,.15),
0 0 1px hsla(0,0%,0%,.1);
}
#toolbarContainer, .findbar, .secondaryToolbar {
@@ -542,21 +542,21 @@ html[dir='rtl'] #toolbarSidebar {
height: 32px;
background-color: #474747; /* fallback */
background-image: url(images/texture.png),
linear-gradient(hsla(0,0%,32%,.99), hsla(0,0%,27%,.95));
linear-gradient(hsla(0,0%,32%,.99), hsla(0,0%,27%,.95));
}
html[dir='ltr'] #toolbarContainer, .findbar, .secondaryToolbar {
box-shadow: inset 1px 0 0 hsla(0,0%,100%,.08),
inset 0 1px 1px hsla(0,0%,0%,.15),
inset 0 -1px 0 hsla(0,0%,100%,.05),
0 1px 0 hsla(0,0%,0%,.15),
0 1px 1px hsla(0,0%,0%,.1);
inset 0 1px 1px hsla(0,0%,0%,.15),
inset 0 -1px 0 hsla(0,0%,100%,.05),
0 1px 0 hsla(0,0%,0%,.15),
0 1px 1px hsla(0,0%,0%,.1);
}
html[dir='rtl'] #toolbarContainer, .findbar, .secondaryToolbar {
box-shadow: inset -1px 0 0 hsla(0,0%,100%,.08),
inset 0 1px 1px hsla(0,0%,0%,.15),
inset 0 -1px 0 hsla(0,0%,100%,.05),
0 1px 0 hsla(0,0%,0%,.15),
0 1px 1px hsla(0,0%,0%,.1);
inset 0 1px 1px hsla(0,0%,0%,.15),
inset 0 -1px 0 hsla(0,0%,100%,.05),
0 1px 0 hsla(0,0%,0%,.15),
0 1px 1px hsla(0,0%,0%,.1);
}
#toolbarViewer {
@@ -607,9 +607,9 @@ html[dir='rtl'] #toolbarContainer, .findbar, .secondaryToolbar {
width: calc(100% + 150px);
background: repeating-linear-gradient(135deg,
#bbb 0, #999 5px,
#999 45px, #ddd 55px,
#ddd 95px, #bbb 100px);
#bbb 0, #999 5px,
#999 45px, #ddd 55px,
#ddd 95px, #bbb 100px);
-webkit-animation: progressIndeterminate 950ms linear infinite;
animation: progressIndeterminate 950ms linear infinite;
@@ -850,8 +850,8 @@ html[dir='rtl'] .splitToolbarButton > .toolbarButton {
border: 1px solid hsla(0,0%,0%,.35);
border-color: hsla(0,0%,0%,.32) hsla(0,0%,0%,.38) hsla(0,0%,0%,.42);
box-shadow: 0 1px 0 hsla(0,0%,100%,.05) inset,
0 0 1px hsla(0,0%,100%,.15) inset,
0 1px 0 hsla(0,0%,100%,.05);
0 0 1px hsla(0,0%,100%,.15) inset,
0 1px 0 hsla(0,0%,100%,.05);
-webkit-transition-property: background-color, border-color, box-shadow;
-webkit-transition-duration: 150ms;
-webkit-transition-timing-function: ease;
@@ -869,8 +869,8 @@ html[dir='rtl'] .splitToolbarButton > .toolbarButton {
.toolbarButton.textButton:focus {
background-color: hsla(0,0%,0%,.2);
box-shadow: 0 1px 0 hsla(0,0%,100%,.05) inset,
0 0 1px hsla(0,0%,100%,.15) inset,
0 0 1px hsla(0,0%,0%,.05);
0 0 1px hsla(0,0%,100%,.15) inset,
0 0 1px hsla(0,0%,0%,.05);
z-index: 199;
}
.splitToolbarButton > .toolbarButton {
@@ -969,8 +969,8 @@ html[dir='rtl'] .dropdownToolbarButton {
border: 1px solid hsla(0,0%,0%,.35);
border-color: hsla(0,0%,0%,.32) hsla(0,0%,0%,.38) hsla(0,0%,0%,.42);
box-shadow: 0 1px 0 hsla(0,0%,100%,.05) inset,
0 0 1px hsla(0,0%,100%,.15) inset,
0 1px 0 hsla(0,0%,100%,.05);
0 0 1px hsla(0,0%,100%,.15) inset,
0 1px 0 hsla(0,0%,100%,.05);
}
.toolbarButton:hover:active,
@@ -981,8 +981,8 @@ html[dir='rtl'] .dropdownToolbarButton {
background-image: linear-gradient(hsla(0,0%,100%,.05), hsla(0,0%,100%,0));
border-color: hsla(0,0%,0%,.35) hsla(0,0%,0%,.4) hsla(0,0%,0%,.45);
box-shadow: 0 1px 1px hsla(0,0%,0%,.1) inset,
0 0 1px hsla(0,0%,0%,.2) inset,
0 1px 0 hsla(0,0%,100%,.05);
0 0 1px hsla(0,0%,0%,.2) inset,
0 1px 0 hsla(0,0%,100%,.05);
-webkit-transition-property: background-color, border-color, box-shadow;
-webkit-transition-duration: 10ms;
-webkit-transition-timing-function: linear;
@@ -998,8 +998,8 @@ html[dir='rtl'] .dropdownToolbarButton {
background-image: linear-gradient(hsla(0,0%,100%,.05), hsla(0,0%,100%,0));
border-color: hsla(0,0%,0%,.4) hsla(0,0%,0%,.45) hsla(0,0%,0%,.5);
box-shadow: 0 1px 1px hsla(0,0%,0%,.1) inset,
0 0 1px hsla(0,0%,0%,.2) inset,
0 1px 0 hsla(0,0%,100%,.05);
0 0 1px hsla(0,0%,0%,.2) inset,
0 1px 0 hsla(0,0%,100%,.05);
-webkit-transition-property: background-color, border-color, box-shadow;
-webkit-transition-duration: 10ms;
-webkit-transition-timing-function: linear;
@@ -1014,8 +1014,8 @@ html[dir='rtl'] .dropdownToolbarButton {
background-color: hsla(0,0%,0%,.4);
border-color: hsla(0,0%,0%,.4) hsla(0,0%,0%,.5) hsla(0,0%,0%,.55);
box-shadow: 0 1px 1px hsla(0,0%,0%,.2) inset,
0 0 1px hsla(0,0%,0%,.3) inset,
0 1px 0 hsla(0,0%,100%,.05);
0 0 1px hsla(0,0%,0%,.3) inset,
0 1px 0 hsla(0,0%,100%,.05);
}
.dropdownToolbarButton {
@@ -1329,7 +1329,7 @@ html[dir='rtl'] .verticalToolbarSeparator {
border: 1px solid hsla(0,0%,0%,.35);
border-color: hsla(0,0%,0%,.32) hsla(0,0%,0%,.38) hsla(0,0%,0%,.42);
box-shadow: 0 1px 0 hsla(0,0%,0%,.05) inset,
0 1px 0 hsla(0,0%,100%,.05);
0 1px 0 hsla(0,0%,100%,.05);
color: hsl(0,0%,95%);
font-size: 12px;
line-height: 14px;
@@ -1359,8 +1359,8 @@ html[dir='rtl'] .verticalToolbarSeparator {
.toolbarField.pageNumber::-webkit-inner-spin-button,
.toolbarField.pageNumber::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0;
-webkit-appearance: none;
margin: 0;
}
.toolbarField:hover {
@@ -1441,8 +1441,8 @@ a:focus > .thumbnail > .thumbnailSelectionRing,
background-image: linear-gradient(hsla(0,0%,100%,.05), hsla(0,0%,100%,0));
background-clip: padding-box;
box-shadow: 0 1px 0 hsla(0,0%,100%,.05) inset,
0 0 1px hsla(0,0%,100%,.2) inset,
0 0 1px hsla(0,0%,0%,.2);
0 0 1px hsla(0,0%,100%,.2) inset,
0 0 1px hsla(0,0%,0%,.2);
color: hsla(0,0%,100%,.9);
}
@@ -1456,8 +1456,8 @@ a:focus > .thumbnail > .thumbnailSelectionRing,
background-image: linear-gradient(hsla(0,0%,100%,.05), hsla(0,0%,100%,0));
background-clip: padding-box;
box-shadow: 0 1px 0 hsla(0,0%,100%,.05) inset,
0 0 1px hsla(0,0%,100%,.1) inset,
0 0 1px hsla(0,0%,0%,.2);
0 0 1px hsla(0,0%,100%,.1) inset,
0 0 1px hsla(0,0%,0%,.2);
color: hsla(0,0%,100%,1);
}
@@ -1572,8 +1572,8 @@ html[dir='rtl'] .outlineItemToggler::before {
background-image: linear-gradient(hsla(0,0%,100%,.05), hsla(0,0%,100%,0));
background-clip: padding-box;
box-shadow: 0 1px 0 hsla(0,0%,100%,.05) inset,
0 0 1px hsla(0,0%,100%,.2) inset,
0 0 1px hsla(0,0%,0%,.2);
0 0 1px hsla(0,0%,100%,.2) inset,
0 0 1px hsla(0,0%,0%,.2);
border-radius: 2px;
color: hsla(0,0%,100%,.9);
}
@@ -1583,8 +1583,8 @@ html[dir='rtl'] .outlineItemToggler::before {
background-image: linear-gradient(hsla(0,0%,100%,.05), hsla(0,0%,100%,0));
background-clip: padding-box;
box-shadow: 0 1px 0 hsla(0,0%,100%,.05) inset,
0 0 1px hsla(0,0%,100%,.1) inset,
0 0 1px hsla(0,0%,0%,.2);
0 0 1px hsla(0,0%,100%,.1) inset,
0 0 1px hsla(0,0%,0%,.2);
color: hsla(0,0%,100%,1);
}
@@ -1665,12 +1665,12 @@ html[dir='rtl'] .outlineItemToggler::before {
line-height: 14px;
background-color: #474747; /* fallback */
background-image: url(images/texture.png),
linear-gradient(hsla(0,0%,32%,.99), hsla(0,0%,27%,.95));
linear-gradient(hsla(0,0%,32%,.99), hsla(0,0%,27%,.95));
box-shadow: inset 1px 0 0 hsla(0,0%,100%,.08),
inset 0 1px 1px hsla(0,0%,0%,.15),
inset 0 -1px 0 hsla(0,0%,100%,.05),
0 1px 0 hsla(0,0%,0%,.15),
0 1px 1px hsla(0,0%,0%,.1);
inset 0 1px 1px hsla(0,0%,0%,.15),
inset 0 -1px 0 hsla(0,0%,100%,.05),
0 1px 0 hsla(0,0%,0%,.15),
0 1px 1px hsla(0,0%,0%,.1);
border: 1px solid hsla(0,0%,0%,.5);
border-radius: 4px;
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
@@ -1763,9 +1763,9 @@ html[dir='rtl'] #documentPropertiesOverlay .row > * {
width: 300px;
}
#PDFBug .controls {
background:#EEEEEE;
border-bottom: 1px solid #666666;
padding: 3px;
background:#EEEEEE;
border-bottom: 1px solid #666666;
padding: 3px;
}
#PDFBug .panels {
bottom: 0;
@@ -1792,7 +1792,7 @@ html[dir='rtl'] #documentPropertiesOverlay .row > * {
white-space: pre;
}
#PDFBug .stats .title {
font-weight: bold;
font-weight: bold;
}
#PDFBug table {
font-size: 10px;
@@ -1831,8 +1831,8 @@ html[dir='rtl'] #documentPropertiesOverlay .row > * {
.grab-to-pan-grab {
cursor: url("images/grab.cur"), move !important;
cursor: -webkit-grab !important;
cursor: -moz-grab !important;
/*cursor: -webkit-grab !important;*/
/*cursor: -moz-grab !important;*/
cursor: grab !important;
}
.grab-to-pan-grab *:not(input):not(textarea):not(button):not(select):not(:link) {
@@ -1841,8 +1841,8 @@ html[dir='rtl'] #documentPropertiesOverlay .row > * {
.grab-to-pan-grab:active,
.grab-to-pan-grabbing {
cursor: url("images/grabbing.cur"), move !important;
cursor: -webkit-grabbing !important;
cursor: -moz-grabbing !important;
/*cursor: -webkit-grabbing !important;*/
/*cursor: -moz-grabbing !important;*/
cursor: grabbing !important;
position: fixed;
+3 -3
View File
@@ -61,7 +61,7 @@ See https://github.com/adobe-type-tools/cmap-resources
/* left: 50%;*/
/* transform: translate(-50%, -50%);*/
/* border: 1px solid #e5e5e5;*/
/* border-radius: 8px;*/
/* 8px;*/
/* background: #e5e5e5;*/
/* z-index: 999;*/
/*}*/
@@ -83,7 +83,7 @@ See https://github.com/adobe-type-tools/cmap-resources
/* background-color: #3391CE;*/
/* border: #3391CE;*/
/* color: #ffffff;*/
/* border-radius: 3px;*/
/* 3px;*/
/* cursor: pointer;*/
/*}*/
/*.note-float{*/
@@ -136,7 +136,7 @@ See https://github.com/adobe-type-tools/cmap-resources
/* left: 50%;*/
/* transform: translate(-50%, -50%);*/
/* border: 1px solid #e5e5e5;*/
/* border-radius: 8px;*/
/* 8px;*/
/* background: #e5e5e5;*/
/* z-index: 999;*/
/*}*/
@@ -96,7 +96,7 @@
#upload .placeholder .webuploader-pick {
font-size: 18px;
background: #00b7ee;
border-radius: 3px;
3px;
line-height: 44px;
padding: 0 30px;
*width: 120px;
@@ -198,7 +198,7 @@
overflow: hidden;
z-index: 50;
margin: 0;
border-radius: 0;
0;
background: none;
-webkit-box-shadow: 0 0 0;
}
@@ -317,7 +317,7 @@
height: 113px;
background: url(./images/image.png) no-repeat center 12px;
border: 1px solid #eeeeee;
border-radius: 0;
0;
}
#upload .filelist li.filePickerBlock div.webuploader-pick {
width: 100%;
@@ -447,7 +447,7 @@
color: #565656;
padding: 0 18px;
display: inline-block;
border-radius: 3px;
3px;
margin-left: 10px;
cursor: pointer;
font-size: 14px;
@@ -678,4 +678,4 @@ i.file-preview.file-type-bmp,
i.file-preview.file-type-png,
i.file-preview.file-type-psd{
background-position: -140px center;
}
}
@@ -19,7 +19,7 @@ input,label{vertical-align:middle}
.wrapcolor{height: 19px;}
div.color{float: left;margin: 0;}
#colorPicker{width: 17px;height: 17px;border: 1px solid #CCC;display: inline-block;border-radius: 3px;box-shadow: 2px 2px 5px #D3D6DA;margin: 0;float: left;}
#colorPicker{width: 17px;height: 17px;border: 1px solid #CCC;display: inline-block;3px;box-shadow: 2px 2px 5px #D3D6DA;margin: 0;float: left;}
div.alignment,#custom{margin-left: 23px;margin-left: 28px\9;}
#custom input{height: 15px;min-height: 15px;width:20px;}
#repeatType{width:100px;}
@@ -91,4 +91,4 @@ div.alignment,#custom{margin-left: 23px;margin-left: 28px\9;}
height: 107px;
border: 3px solid #1094fa;
background-position: 72px 72px;
}
}
+4 -4
View File
@@ -144,9 +144,9 @@ html, body {
margin-right: 30px;
text-decoration: none;
color: black;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
-webkit-2px;
-moz-2px;
2px;
}
.button-container a:HOVER {
@@ -162,4 +162,4 @@ html, body {
height: 100px;
line-height: 100px;
text-align: center;
}
}
+9 -9
View File
@@ -143,7 +143,7 @@
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
@@ -251,7 +251,7 @@
#upload .placeholder .webuploader-pick {
font-size: 18px;
background: #00b7ee;
border-radius: 3px;
3px;
line-height: 44px;
padding: 0 30px;
*width: 120px;
@@ -354,7 +354,7 @@
overflow: hidden;
z-index: 50;
margin: 0;
border-radius: 0;
0;
background: none;
-webkit-box-shadow: 0 0 0;
}
@@ -464,7 +464,7 @@
height: 113px;
background: url(./images/image.png) no-repeat center 12px;
border: 1px solid #eeeeee;
border-radius: 0;
0;
}
#upload .filelist li.filePickerBlock div.webuploader-pick {
width: 100%;
@@ -594,7 +594,7 @@
color: #565656;
padding: 0 18px;
display: inline-block;
border-radius: 3px;
3px;
margin-left: 10px;
cursor: pointer;
font-size: 14px;
@@ -723,7 +723,7 @@
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
@@ -753,7 +753,7 @@
padding:0;
line-height: 28px;
border: 1px solid #d7d7d7;
border-radius: 0;
0;
vertical-align: top;
margin-left: 5px;
float: left;
@@ -774,7 +774,7 @@
border: 1px solid transparent;
white-space: nowrap;
font-size: 14px;
border-radius: 4px;
4px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
@@ -891,4 +891,4 @@
}
#search .searchList .clearFloat{
clear: both;
}
}
+2 -2
View File
@@ -3,7 +3,7 @@
.searchBar{height:30px;padding:7px 0 3px;text-align:center;}
.searchBtn{font-size:13px;height:24px;}
.resultBar{width:460px;margin:5px auto;border: 1px solid #CCC;border-radius: 5px;box-shadow: 2px 2px 5px #D3D6DA;overflow: hidden;}
.resultBar{width:460px;margin:5px auto;border: 1px solid #CCC;5px;box-shadow: 2px 2px 5px #D3D6DA;overflow: hidden;}
.listPanel{overflow: hidden;}
.panelon{display:block;}
@@ -27,4 +27,4 @@
.m-trying{float:left;width:20px;height:20px;background:url('http://static.tieba.baidu.com/tb/editor/images/stop_music.gif') no-repeat ;}
.loading{width:95px;height:7px;font-size:7px;margin:60px auto;background:url(http://static.tieba.baidu.com/tb/editor/images/loading.gif) no-repeat}
.empty{width:300px;height:40px;padding:2px;margin:50px auto;line-height:40px; color:#006699;text-align:center;}
.empty{width:300px;height:40px;padding:2px;margin:50px auto;line-height:40px; color:#006699;text-align:center;}
+2 -2
View File
@@ -5,7 +5,7 @@ table{width:100%;}
table td{padding:2px 4px;vertical-align: middle;}
a{text-decoration: none;}
em{font-style: normal;}
.border_style1{border: 1px solid #ccc;border-radius: 5px;box-shadow:2px 2px 5px #d3d6da;}
.border_style1{border: 1px solid #ccc;5px;box-shadow:2px 2px 5px #d3d6da;}
/*module
*/
.main{margin: 8px;overflow: hidden;}
@@ -19,7 +19,7 @@ em{font-style: normal;}
.drawToolbar{float:right;width:110px;height:300px;overflow: hidden;}
.colorBar{margin-top:10px;font-size: 12px;text-align: center;}
.colorBar a{display:block;width: 10px;height: 10px;border:1px solid #1006F1;border-radius: 3px; box-shadow:2px 2px 5px #d3d6da;opacity: 0.3}
.colorBar a{display:block;width: 10px;height: 10px;border:1px solid #1006F1;3px; box-shadow:2px 2px 5px #d3d6da;opacity: 0.3}
.sectionBar{margin-top:15px;font-size: 12px;text-align: center;}
.sectionBar a{display:inline-block;width:10px;height:12px;color: #888;text-indent: -999px;opacity: 0.3}
.size1{background: url('images/size.png') 1px center no-repeat ;}
@@ -10,9 +10,9 @@
.bottom{height:320px;width:100%;margin: 0 auto;}
.transparent{ background: url("images/bg.gif") repeat;}
.bottom table tr td{border:1px dashed #ccc;}
#colorPicker{width: 17px;height: 17px;border: 1px solid #CCC;display: inline-block;border-radius: 3px;box-shadow: 2px 2px 5px #D3D6DA;}
.border_style1{padding:2px;border: 1px solid #ccc;border-radius: 5px;box-shadow:2px 2px 5px #d3d6da;}
#colorPicker{width: 17px;height: 17px;border: 1px solid #CCC;display: inline-block;3px;box-shadow: 2px 2px 5px #D3D6DA;}
.border_style1{padding:2px;border: 1px solid #ccc;5px;box-shadow:2px 2px 5px #d3d6da;}
p{margin: 5px 0}
table{clear:both;margin-bottom:10px;border-collapse:collapse;word-break:break-all;}
li{clear:both}
ol{padding-left:40px; }
ol{padding-left:40px; }
+5 -5
View File
@@ -148,7 +148,7 @@ span.view{display: inline-block;width: 30px;float: right;cursor: pointer;color:
#upload .placeholder .webuploader-pick {
font-size: 18px;
background: #00b7ee;
border-radius: 3px;
3px;
line-height: 44px;
padding: 0 30px;
*width: 120px;
@@ -250,7 +250,7 @@ span.view{display: inline-block;width: 30px;float: right;cursor: pointer;color:
overflow: hidden;
z-index: 50;
margin: 0;
border-radius: 0;
0;
background: none;
-webkit-box-shadow: 0 0 0;
}
@@ -369,7 +369,7 @@ span.view{display: inline-block;width: 30px;float: right;cursor: pointer;color:
height: 113px;
background: url(./images/image.png) no-repeat center 12px;
border: 1px solid #eeeeee;
border-radius: 0;
0;
}
#upload .filelist li.filePickerBlock div.webuploader-pick {
width: 100%;
@@ -499,7 +499,7 @@ span.view{display: inline-block;width: 30px;float: right;cursor: pointer;color:
color: #565656;
padding: 0 18px;
display: inline-block;
border-radius: 3px;
3px;
margin-left: 10px;
cursor: pointer;
font-size: 14px;
@@ -632,4 +632,4 @@ i.file-preview.file-type-bmp,
i.file-preview.file-type-png,
i.file-preview.file-type-psd{
background-position: -140px center;
}
}
@@ -137,9 +137,6 @@ div.edui-box {
background-color: white;
position: relative;
overflow: visible;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.edui-editor div{
width:auto;
@@ -165,9 +162,6 @@ div.edui-box {
background-image: linear-gradient(to bottom, #ffffff, #f2f2f2);
background-repeat: repeat-x;
/*border: 1px solid #d4d4d4;*/
-webkit-border-radius: 4px 4px 0 0;
-moz-border-radius: 4px 4px 0 0;
border-radius: 4px 4px 0 0;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);
*zoom: 1;
-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
@@ -431,7 +425,7 @@ div.edui-box {
.edui-default .edui-toolbar .edui-combox-body .edui-arrow {
background: url(../images/icons.png) -741px 0;
_background: url(../images/icons.gif) -741px 0;
/*_background: url(../images/icons.gif) -741px 0;*/
height: 20px;
width: 9px;
}
@@ -439,9 +433,6 @@ div.edui-box {
.edui-default .edui-toolbar .edui-combox .edui-combox-body {
border: 1px solid #CCC;
background-color: white;
border-radius: 2px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
}
.edui-default .edui-toolbar .edui-combox-body .edui-splitborder {
@@ -505,9 +496,6 @@ div.edui-box {
background-color: #ffe69f;
padding: 0;
border: 1px solid #dcac6c;
border-radius: 2px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
}
.edui-default .edui-toolbar .edui-button .edui-state-active .edui-button-wrap {
@@ -946,7 +934,7 @@ div.edui-box {
.edui-default .edui-toolbar .edui-splitbutton-body .edui-arrow,
.edui-default .edui-toolbar .edui-menubutton-body .edui-arrow {
background: url(../images/icons.png) -741px 0;
_background: url(../images/icons.gif) -741px 0;
/*_background: url(../images/icons.gif) -741px 0;*/
height: 20px;
width: 9px;
}
@@ -1048,9 +1036,6 @@ div.edui-box {
border: 1px solid rgba(0, 0, 0, 0.2);
*border-right-width: 2px;
*border-bottom-width: 2px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
-webkit-box-shadow: 0 3px 4px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 3px 4px rgba(0, 0, 0, 0.2);
box-shadow: 0 3px 4px rgba(0, 0, 0, 0.2);
@@ -1120,7 +1105,6 @@ div.edui-box {
position: relative;
}
.edui-default .edui-message-body{
border-radius: 3px;
padding: 8px 15px 8px 8px;
color: #c09853;
background-color: #fcf8e3;
@@ -1209,9 +1193,6 @@ div.edui-box {
border: 1px solid rgba(0, 0, 0, 0.2);
*border-right-width: 2px;
*border-bottom-width: 2px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
@@ -1826,7 +1807,6 @@ div.edui-box {
height: 50px;
background-color: #fff;
border: 1px solid #ccc;
border-radius: 5px;
}
/*粘贴弹出菜单*/
@@ -30,10 +30,10 @@
}
.CodeMirror pre {
-moz-border-radius: 0;
-webkit-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
-moz-0;
-webkit-0;
-o-0;
0;
border-width: 0; margin: 0; padding: 0; background: transparent;
font-family: inherit;
font-size: inherit;
+3 -3
View File
@@ -380,9 +380,9 @@ easily in the skin designer. http://designer.videojs.com/
background-color: rgba(7, 20, 30, 0.7);
border: 0.1em solid #3b4249;
/* border-radius */
-webkit-border-radius: 0.8em;
-moz-border-radius: 0.8em;
border-radius: 0.8em;
-webkit-0.8em;
-moz-0.8em;
0.8em;
/* box-shadow */
-webkit-box-shadow: 0px 0px 1em rgba(255, 255, 255, 0.25);
-moz-box-shadow: 0px 0px 1em rgba(255, 255, 255, 0.25);
@@ -14,7 +14,7 @@
padding: 10px 15px;
color: #fff;
text-align: center;
border-radius: 3px;
3px;
overflow: hidden;
}
.webuploader-pick-hover {
+1 -1
View File
@@ -36,4 +36,4 @@ export function getRoleAndUserByOrgIdPage (params) {
method: 'get',
params
})
}
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 510 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB

+4
View File
@@ -99,6 +99,10 @@ export const m = {
country: '国家',
tableName: '表格名称',
applicableModels: '适用车型',
applicableProductLine: '适用产品线',
associatedModule: '关联模块',
searchByApplicableProductLine: '根据适用产品线查找',
SearchByAssociatedModule: '根据关联模块查找',
typesOfEnergy: '能源种类',
pleaseSelectRegion: '请选择区域',
lookUpByTableName: '根据表格名称查找',
+2 -5
View File
@@ -49,7 +49,8 @@
}
#app{
&.theme-one {
background: url('~@/assets/images/shangqi/home/home-bg.png') no-repeat;
//background: url('~@/assets/images/shangqi/home/home-bg.png') no-repeat;
background: url('~@/assets/images/shangqi/home/BG.png') no-repeat;
background-size: cover;
}
input:focus{
@@ -61,7 +62,6 @@
.back {
width: 30px;
height: 30px;
border-radius: 50%;
background: #1E89FF;
display: inline-block;
line-height: 35px;
@@ -246,7 +246,6 @@
align-items: center;
.el-input__inner{
height: inherit;
border-radius: 70px;
background: #EEF8FA;
font-size: 16px;
padding: 0 25px 0 50px;
@@ -299,7 +298,6 @@
font-size: 20px;
text-align: center;
background: rgba(248,181,81,1);
border-radius: 70px;
&::before{
content: '';
position: absolute;
@@ -307,7 +305,6 @@
left: 0;
width: 100%;
height: 100%;
border-radius: 70px;
background: rgba(255,255,255,.25);
display: none;
}
-1
View File
@@ -1,7 +1,6 @@
/*dialog公共样式*/
.v-class{
.el-dialog{
border-radius: 6px;
.el-dialog__header{
width: 100%;
font-size: 14px;
-1
View File
@@ -66,7 +66,6 @@
}
.nav-menu-popper {
.el-menu {
border-radius: 15px;
li {
&:hover {
background: rgba(255, 255, 255, 0.1) !important;
+6 -23
View File
@@ -159,7 +159,7 @@
// height: 32px !important;
// line-height: 32px !important;
// width: 170px;
// border-radius: 0 4px 4px 0;
// 0 4px 4px 0;
// font-size: 12px;
// color: #515a6e;
// font-family: Helvetica, 'Hiragino Sans GB', 'Microsoft Yahei', '\5FAE\8F6F\96C5\9ED1', Arial, sans-serif !important;
@@ -196,7 +196,7 @@
// height: 32px !important;
// line-height: 32px !important;
// width: 180px;
// border-radius: 4px;
// 4px;
// font-size: 12px;
// color: #515a6e;
// font-family: Helvetica, 'Hiragino Sans GB', 'Microsoft Yahei', '\5FAE\8F6F\96C5\9ED1', Arial, sans-serif !important;
@@ -229,7 +229,7 @@
// font-size: 14px;
// width: 224px;
// .el-input__inner{
// border-radius: 0 4px 4px 0;
// 0 4px 4px 0;
// font-size: 12px;
// color: #515a6e;
// font-family: Helvetica, 'Hiragino Sans GB', 'Microsoft Yahei', '\5FAE\8F6F\96C5\9ED1', Arial, sans-serif !important;
@@ -369,7 +369,6 @@
input.el-input__inner{
display: inline-block;
width: 165px;
border-radius: 20px;
color: #999;
height: 30px;
line-height: 30px;
@@ -385,7 +384,6 @@
font-family: MicrosoftYaHei,微软雅黑;
}
.el-range-editor.el-date-editor--daterange {
border-radius: 20px;
height: 30px;
line-height: 30px;
font-family: MicrosoftYaHei,微软雅黑;
@@ -405,7 +403,6 @@
input.el-input__inner{
display: inline-block;
width: 100%;
border-radius: 20px;
color: #999;
height: 30px;
line-height: 30px;
@@ -414,7 +411,6 @@
textarea.el-textarea__inner{
display: inline-block;
width: 425px;
border-radius: 5px;
color: #999;
//height: 30px;
//line-height: 30px;
@@ -425,7 +421,6 @@
textarea.el-textarea__inner{
display: inline-block;
width: 425px;
border-radius: 5px;
color: #999;
//height: 30px;
//line-height: 30px;
@@ -441,7 +436,6 @@
input.el-input__inner{
display: inline-block;
width: 400px;
border-radius: 20px;
color: #999;
height: 30px;
line-height: 30px;
@@ -559,7 +553,7 @@ tr.el-table__row{
height: 44px;
}
.el-table--border td, .el-table--border th, .el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{
border-right: 1px dashed rgba(209, 209, 209, 1);
border-right: 1px solid rgba(209, 209, 209, 1);
}
.el-table td, .el-table th.is-leaf{
border-bottom: 1px solid rgba(209, 209, 209, 1);
@@ -575,8 +569,7 @@ tr.el-table__row{
input.el-input__inner{
display: inline-block;
width: 180px;
border-radius: 20px;
colro: #999;
color: #999;
height: 30px;
line-height: 30px;
font-family: MicrosoftYaHei,微软雅黑;
@@ -687,7 +680,6 @@ tr.el-table__row{
font-size: 14px;
color: #409EFF;
border: 1px solid #409EFF;
border-radius: 15px;
background: rgba(64, 158, 255, 0.1);
font-family: 'Microsoft Yahei', '\5FAE\8F6F\96C5\9ED1', Arial, sans-serif !important;
}
@@ -697,7 +689,6 @@ tr.el-table__row{
right: 10px;
left: auto;
background: #fff3f3;
border-radius: 3px;
z-index: 9;
}
}
@@ -828,12 +819,6 @@ tr.el-table__row{
.el-input__inner {
height: 30px;
line-height: 30px;
border-radius: 15px;
}
}
.el-textarea{
.el-textarea__inner{
border-radius: 15px;
}
}
.form-upload-btn{
@@ -843,7 +828,6 @@ tr.el-table__row{
font-size: 14px;
color: #409EFF;
border: 1px solid #409EFF;
border-radius: 15px;
background: rgba(64, 158, 255, 0.1);
font-family: 'Microsoft Yahei', '\5FAE\8F6F\96C5\9ED1', Arial, sans-serif !important;
}
@@ -854,7 +838,6 @@ tr.el-table__row{
.switch-wrap {
padding: 3px 7px;
border: 1px solid #409EFF;
border-radius: 20px;
user-select: none;
.el-switch__label,
.el-switch__label.is-active {
@@ -918,4 +901,4 @@ tr.el-table__row{
.el-input__inner {
width: 100% !important;
}
}
}
-1
View File
@@ -2,7 +2,6 @@
.prc-content-border {
border: 1px dashed #ddd;
padding: 20px;
border-radius: 10px;
background: #fdfdfd;
.form-item-disabled {
.el-form-item__label, .el-form-item__content .el-input .el-input__inner,
+1 -2
View File
@@ -6,7 +6,6 @@
::-webkit-scrollbar-track,
::-webkit-scrollbar-thumb {
border-radius: 999px;
border: 5px solid transparent;
}
//凹槽颜色
@@ -26,4 +25,4 @@
position: absolute;
top: 0;
left: 0;
}
}
+1 -1
View File
@@ -40,7 +40,7 @@
// .search-input-box{
// margin-top: 1px;
// border: 1px solid #DCDFE6;
// border-radius: 0 4px 4px 0;
// 0 4px 4px 0;
// .v-select-selection{
// & > div{
// .v-select-placeholder{
@@ -252,7 +252,6 @@
margin: 0 3px;
padding: 0 5px;
background: #eee;
border-radius: 3px;
}
.markdown strong,
@@ -461,7 +460,6 @@ pre[class*="language-"] {
/* Inline code */
:not(pre)>code[class*="language-"] {
padding: .1em;
border-radius: .3em;
white-space: normal;
}
+62 -3
View File
@@ -28,9 +28,68 @@ website: http://code.google.com/p/jquerytree/
.ztree li span {line-height:16px; margin-right:2px}
.ztree li span.button {line-height:0; margin:0; width:16px; height:16px; display: inline-block; vertical-align:middle;
border:0 none; cursor: pointer;outline:none;
background-color:transparent; background-repeat:no-repeat; background-attachment: scroll;
background-image:url("./img/zTreeStandard.png"); *background-image:url("./img/zTreeStandard.gif")}
/*background-color:transparent; background-repeat:no-repeat; background-attachment: scroll;*/
/*background-image:url("./img/zTreeStandard.png"); *background-image:url("./img/zTreeStandard.gif")*/
}
.ztree li span.button.roots_open{
width: 0px !important;
height: 0px !important;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: 5px solid rgb(192, 196, 204);
}
.ztree li span.button.roots_close{
width: 0px !important;
height: 0px !important;
border-bottom: 5px solid transparent;
border-left: 5px solid rgb(192, 196, 204);
border-top: 5px solid transparent;
margin-right: 5px;
}
.ztree li span.button.center_open{
width: 0px !important;
height: 0px !important;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: 5px solid rgb(192, 196, 204);
}
.ztree li span.button.center_close{
width: 0px !important;
height: 0px !important;
border-bottom: 5px solid transparent;
border-left: 5px solid rgb(192, 196, 204);
border-top: 5px solid transparent;
margin-right: 5px;
}
.ztree li span.button.bottom_open{
width: 0px !important;
height: 0px !important;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: 5px solid rgb(192, 196, 204);
}
.ztree li span.button.bottom_close{
width: 0px !important;
height: 0px !important;
border-bottom: 5px solid transparent;
border-left: 5px solid rgb(192, 196, 204);
border-top: 5px solid transparent;
margin-right: 5px;
}
.ztree li a.curSelectedNode {
border: 1px solid transparent !important;
color: #2d8cf0;
background: transparent;
}
.ztree li ul.line {
background: transparent;
}
.ico_open {
width: 2px !important;
}
.ico_close {
width: 2px !important;
}
.ztree li span.button.chk {width:13px; height:13px; margin:0 3px 0 0; cursor: auto}
.ztree li span.button.chk.checkbox_false_full {background-position:0 0}
.ztree li span.button.chk.checkbox_false_full_focus {background-position:0 -14px}
+2 -4
View File
@@ -9,9 +9,7 @@ import store from '@/store'
import {Message} from 'element-ui'
export const CancelToken = axios.CancelToken
// import 'element-ui/lib/theme-chalk/index.css'
const _axios = axios.create({
baseURL: '/'
})
const _axios = axios.create()
/**
* @description: FormData
@@ -65,7 +63,7 @@ _axios.interceptors.response.use(
}
})
function api () {
return store.getters.getTypeFlag === 'CloudRepository' ? '/busApi/' : '/api/'
return store.getters.getTypeFlag === 'CloudRepository' ? '/busApi/' : ''
}
export default {
_axios,
@@ -17,7 +17,7 @@
<el-button
type="primary"
class="common-button-primary"
round
size="mini"
style="position:absolute;top: 10px;right: 0;"
@click="selectLaws"
v-if="(processModel && !disabled) || !processModel"
@@ -125,7 +125,7 @@
@pageChange="pageChangeReplace"
@pageSizeChange="pageSizeChangeReplace"></pagination>
<div slot="footer" class="demo-drawer-footer">
<el-button round class="common-button-default" icon="el-icon-close" @click="replaceLawsNumModel = false">取消</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="replaceLawsNumModel = false">取消</el-button>
<el-button type="primary" round class="common-button-primary" icon="el-icon-check" @click="replaceLawsNumModelBt">提交</el-button>
</div>
</el-dialog>
@@ -23,7 +23,7 @@
<el-button
type="primary"
class="common-button-primary"
round
size="mini"
style="position:absolute;top: 10px;right: 0;"
@click="selectLaws"
v-if="(processModel && !disabled) || !processModel"
@@ -123,7 +123,7 @@
@pageChange="pageChangeReplace"
@pageSizeChange="pageSizeChangeReplace"></pagination>
<div slot="footer" class="demo-drawer-footer">
<el-button round class="common-button-default" icon="el-icon-close" @click="replaceLawsNumModelCancel">取消</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="replaceLawsNumModelCancel">取消</el-button>
<el-button type="primary" round class="common-button-primary" icon="el-icon-check" @click="replaceLawsNumModelBt">提交</el-button>
</div>
</el-dialog>
@@ -20,7 +20,7 @@
<el-button
type="primary"
class="common-button-primary"
round
size="mini"
style="position:absolute;top: 10px;right: 0;"
@click="selectLaws"
v-if="(processModel && !disabled) || !processModel"
@@ -119,7 +119,7 @@
@pageChange="pageChangeReplace"
@pageSizeChange="pageSizeChangeReplace"></pagination>
<div slot="footer" class="demo-drawer-footer">
<el-button round class="common-button-default" icon="el-icon-close" @click="replaceLawsNumModel = false">取消</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="replaceLawsNumModel = false">取消</el-button>
<el-button type="primary" round class="common-button-primary" icon="el-icon-check" @click="replaceLawsNumModelBt">提交</el-button>
</div>
</el-dialog>
@@ -22,7 +22,7 @@
<el-button
type="primary"
class="common-button-primary"
round
size="mini"
style="position:absolute;top: 10px;right: 0;"
@click="selectLaws"
v-if="(processModel && !disabled) || !processModel"
@@ -122,7 +122,7 @@
@pageChange="pageChangeReplace"
@pageSizeChange="pageSizeChangeReplace"></pagination>
<div slot="footer" class="demo-drawer-footer">
<el-button round class="common-button-default" icon="el-icon-close" @click="replaceLawsNumModel = false">取消</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="replaceLawsNumModel = false">取消</el-button>
<el-button type="primary" round class="common-button-primary" icon="el-icon-check" @click="replaceLawsNumModelBt">提交</el-button>
</div>
</el-dialog>
@@ -21,7 +21,7 @@
<el-button
type="primary"
class="common-button-primary"
round
size="mini"
style="position:absolute;top: 10px;right: 0;"
@click="selectLaws"
v-if="(processModel && !disabled) || !processModel"
@@ -120,7 +120,7 @@
@pageChange="pageChangeReplace"
@pageSizeChange="pageSizeChangeReplace"></pagination>
<div slot="footer" class="demo-drawer-footer">
<el-button round class="common-button-default" icon="el-icon-close" @click="replaceLawsNumModel = false">取消</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="replaceLawsNumModel = false">取消</el-button>
<el-button type="primary" round class="common-button-primary" icon="el-icon-check" @click="replaceLawsNumModelBt">提交</el-button>
</div>
</el-dialog>
@@ -18,7 +18,7 @@
<el-button
type="primary"
class="common-button-primary"
round
size="mini"
style="position:absolute;top: 10px;right: 0;"
@click="selectLaws"
v-if="(processModel && !disabled) || !processModel"
@@ -138,7 +138,7 @@
@pageChange="pageChangeReplace"
@pageSizeChange="pageSizeChangeReplace"></pagination>
<div slot="footer" class="demo-drawer-footer">
<el-button round class="common-button-default" icon="el-icon-close" @click="replaceLawsNumModel = false">取消</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="replaceLawsNumModel = false">取消</el-button>
<el-button type="primary" round class="common-button-primary" icon="el-icon-check" @click="replaceLawsNumModelBt">提交</el-button>
</div>
</el-dialog>
@@ -18,7 +18,7 @@
<el-button
type="primary"
class="common-button-primary"
round
size="mini"
style="position:absolute;top: 10px;right: 0;"
@click="selectLaws"
v-if="(processModel && !disabled) || !processModel"
@@ -126,7 +126,7 @@
@pageChange="pageChangeReplace"
@pageSizeChange="pageSizeChangeReplace"></pagination>
<div slot="footer" class="demo-drawer-footer">
<el-button round class="common-button-default" icon="el-icon-close" @click="replaceLawsNumModel = false">取消</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="replaceLawsNumModel = false">取消</el-button>
<el-button type="primary" round class="common-button-primary" icon="el-icon-check" @click="replaceLawsNumModelBt">提交</el-button>
</div>
</el-dialog>
@@ -18,8 +18,8 @@
></project-related-personnel-tree>
</div>
<div class="demo-drawer-footer">
<el-button round class="common-button-primary" icon="el-icon-check" type="primary" @click="confirmDrawer('drawer')">确定</el-button>
<el-button round class="common-button-default" icon="el-icon-close" @click="closeDrawer('drawer')">取消</el-button>
<el-button class="common-button-primary" icon="el-icon-check" type="primary" @click="confirmDrawer('drawer')">确定</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="closeDrawer('drawer')">取消</el-button>
</div>
</el-drawer>
</div>
@@ -93,6 +93,7 @@ export default {
// 匹配项来源
if (this.searchKey === '') {
this.filterOptions = this.options
console.log(this.options)
} else {
let result = []
// 用原始数据进行匹配
@@ -57,7 +57,7 @@
</el-form>
<div slot="footer" class="demo-drawer-footer">
<el-button type="primary" round class="common-button-primary" icon="el-icon-check" @click="editNodeDialogSubmit">确定</el-button>
<el-button round class="common-button-default" icon="el-icon-close" @click="editNodeDialogVisible = false">取消</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="editNodeDialogVisible = false">取消</el-button>
</div>
</el-dialog>
</div>
@@ -79,7 +79,7 @@
<!-- width="60%">-->
<!-- <div slot="footer" class="demo-drawer-footer">-->
<!-- <el-button type="primary" round class="common-button-primary" icon="el-icon-check" @click="editNodeDialogSubmit">确定</el-button>-->
<!-- <el-button round class="common-button-default" icon="el-icon-close" @click="editNodeDialogVisible = false">取消</el-button>-->
<!-- <el-button class="common-button-default" icon="el-icon-close" @click="editNodeDialogVisible = false">取消</el-button>-->
<!-- </div>-->
<!--</el-dialog>-->
</div>
@@ -497,11 +497,9 @@ export default {
}
.inp{
width: 230px;
border-radius: 50px;
margin-left: 5px;
}
/deep/.el-input--suffix .el-input__inner {
border-radius: 100px;
height: 35px;
line-height: 35px;
}
+1 -2
View File
@@ -35,7 +35,7 @@
</el-form>
<div slot="footer" class="demo-drawer-footer">
<el-button type="primary" round class="common-button-primary" icon="el-icon-check" @click="confirmNewDialogBtnClick" :loading="submitLoading">确定</el-button>
<el-button round class="common-button-default" icon="el-icon-close" @click="cancelNewDialogBtnClick">取消</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="cancelNewDialogBtnClick">取消</el-button>
</div>
</el-dialog>
</div>
@@ -228,7 +228,6 @@ export default {
height: 30px;
line-height: 30px;
font-size: 14px;
border-radius: 15px;
color: #07C160;
border: 1px solid #07C160;
background: rgba(1, 193, 96, 0.1);
+5 -17
View File
@@ -189,8 +189,8 @@
</template>
</el-form>
<div slot="footer">
<el-button type="primary" round class="common-button-primary" @click="getDomesticStandardTableBtn">高级检索</el-button>
<el-button round class="common-button-default" @click="clearAllSearch">重置</el-button>
<el-button type="primary" class="common-button-primary" @click="getDomesticStandardTableBtn">高级检索</el-button>
<el-button class="common-button-default" @click="clearAllSearch">重置</el-button>
</div>
</el-dialog>
<!--搜索中心-高级检索-->
@@ -381,8 +381,8 @@
</template>
</el-form>
<div class="search-condition-btn">
<el-button type="primary" round class="common-button-primary" @click="getDomesticStandardTableBtn">查询</el-button>
<el-button round class="common-button-default" @click="clearAllSearch">重置</el-button>
<el-button type="primary" class="common-button-primary" @click="getDomesticStandardTableBtn">查询</el-button>
<el-button class="common-button-default" @click="clearAllSearch">重置</el-button>
</div>
</div>
<!-- 组织机构树 -->
@@ -421,7 +421,7 @@
</div>
<div class="demo-drawer-footer" v-if="checkEnable">
<el-button type="primary" round class="common-button-primary" icon="el-icon-check" @click="isTreeOk">确定</el-button>
<el-button round class="common-button-default" icon="el-icon-close" @click="isTreeDrawer = false">取消</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="isTreeDrawer = false">取消</el-button>
</div>
</el-drawer>
<!--SVPPS抽屉-->
@@ -1101,23 +1101,17 @@ export default {
color: #ffffff;
background: #409EFF;
border: none;
border-radius: 20px;
}
.advancedSearch-btn-reduce{
padding: 12px 12px;
color: #999;
background: #fff;
border: 1px solid #DCDFE6;
border-radius: 20px;
}
.advance-dialog {
.advance-dialog-form{
/deep/input.el-input__inner{
border-radius: 20px;
}
.el-date-editor, .advanced-three{
width: 247px;
border-radius: 20px;
}
.el-date-editor{
/deep/& > span{
@@ -1132,9 +1126,6 @@ button.el-button.advancedSearch-btn-reduce.el-button--default{
.query-box{
width: 850px;
.advance-dialog-form{
/deep/input.el-input__inner{
border-radius: 20px;
}
.advanced-class{
visibility: hidden;
}
@@ -1146,18 +1137,15 @@ button.el-button.advancedSearch-btn-reduce.el-button--default{
color: #ffffff;
background: #409EFF;
border: none;
border-radius: 20px;
}
.advancedSearch-btn-reduce{
padding: 12px 12px;
color: #999;
background: #fff;
border: 1px solid #DCDFE6;
border-radius: 20px;
}
.el-date-editor, .advanced-three{
width: 247px;
border-radius: 20px;
}
.el-date-editor{
/deep/& > span{
+1 -1
View File
@@ -72,7 +72,7 @@ export default {
cancelButtonText: '取消',
type: 'warning',
confirmButtonClass: 'common-button-primary',
roundButton: true
roundButton: false
}).then(() => {
this.$store.commit('setTypeFlag', 'loginOut')
this.$http.get('logout', {}, {
+2 -2
View File
@@ -72,8 +72,8 @@
</el-form>
</div>
<div class="demo-drawer-footer">
<el-button round class="common-button-primary" icon="el-icon-check" type="primary" @click="isOk" :loading="submitLoading">确定</el-button>
<el-button round class="common-button-default" icon="el-icon-close" @click="visibleShow = false">取消</el-button>
<el-button class="common-button-primary" icon="el-icon-check" type="primary" @click="isOk" :loading="submitLoading">确定</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="visibleShow = false">取消</el-button>
</div>
</el-drawer>
<!--分类号抽屉-->
-1
View File
@@ -43,7 +43,6 @@ export default {
display: -ms-flex;
justify-content: center;
align-items: center;
border-radius: 50%;
font-size: 50px;
flex-flow: column;
color: #AAA;
+1 -4
View File
@@ -1484,9 +1484,7 @@ export default {
flex-direction: column;
.input-wrapper{
padding: 10px 5px 0 5px;
.empty {
border-radius: 50px;
}
input{
display: inline-block;
width: 100%;
@@ -1494,7 +1492,6 @@ export default {
line-height: 1.5;
padding: 4px 28px 4px 7px;
font-size: 12px;
border-radius: 4px;
color: #515a6e;
background-color: #fff;
background-image: none;
-2
View File
@@ -1380,7 +1380,6 @@ export default {
.input-wrapper{
padding: 10px 5px 0 5px;
.empty {
border-radius: 50px;
}
input{
display: inline-block;
@@ -1389,7 +1388,6 @@ export default {
line-height: 1.5;
padding: 4px 28px 4px 7px;
font-size: 12px;
border-radius: 4px;
color: #515a6e;
background-color: #fff;
background-image: none;
-1
View File
@@ -64,7 +64,6 @@ export default {
width: 100%;
height: 100%;
background-color: rgba(255, 255, 255, 0.9);
border-radius: 8px;
user-select: none;
.loading-content{
position: absolute;
+251 -246
View File
@@ -68,7 +68,7 @@ export default {
navMenuList: [
{
title: '首页',
path: '/home',
path: '/home1',
isChildren: true, //
'icon-class': 'home'
},
@@ -78,81 +78,86 @@ export default {
'icon-class': 'fagui',
menuId: 'PMYP5AG3M2',
children: [
{
title: '动态&资料',
path: '/dynamicInformation',
menuId: 'RAFQ4N4ARF'
},
// {
// title: '&',
// path: '/dynamicInformation',
// menuId: 'RAFQ4N4ARF'
// },
{
title: '国内标准法规',
path: '/domesticStandardsAndRegulations',
menuId: 'A59EFAQ7AC'
},
{
title: '海外标准法规',
path: '/foreignStandardsAndRegulations',
menuId: '6K8A2RZYRE'
title: '标准征求意见',
path: '/standardForComments',
menuId: ''
},
{
title: '国内外政策',
path: '/foreignRegulationsDatabase',
menuId: '4DB4Y2H3NH'
},
// // {
// // title: '',
// // path: '/demo2One'
// // },
// {
// title: '',
// path: '/foreignStandardsAndRegulations',
// menuId: '6K8A2RZYRE'
// },
// {
// title: '',
// path: '/foreignRegulationsDatabase',
// menuId: '4DB4Y2H3NH'
// },
// // // {
// // // title: '',
// // // path: '/demo2One'
// // // },
{
title: '标准法规清单',
path: '/accessStandardsAndRegulations',
menuId: 'UR3CSDWEQM6Q2GEW339L'
},
// {
// title: '',
// path: '/details'
// }
// // {
// // title: '',
// // path: '/demo2One'
// // },
// // {
// // title: '/',
// // path: '/localProductsOrProjectLibrary'
// // },
{
title: '企业标准库',
path: '/enterpriseStandardDatabase',
menuId: '3YVZP8R4TC'
},
{
title: '企标制修订计划',
path: '/enterBSysRevPlanManaLib',
menuId: 'WW7YDHQ9Z679TGMDZMUS'
},
// // title: '',
// // path: '/details'
// // }
// // // {
// // // title: '',
// // // path: '/demo2One'
// // // },
// // // {
// // // title: '/',
// // // path: '/localProductsOrProjectLibrary'
// // // },
// {
// title: '',
// path: '/subsidiaryStandardLibrary'
// }
// title: '',
// path: '/enterpriseStandardDatabase',
// menuId: '3YVZP8R4TC'
// },
// {
// title: '',
// path: '/enterBSysRevPlanManaLib',
// menuId: 'WW7YDHQ9Z679TGMDZMUS'
// },
// // {
// // title: '',
// // path: '/subsidiaryStandardLibrary'
// // }
{
title: '车型/项目库',
path: '/localProductsOrProjectLibrary',
menuId: 'PCZKM8TQJAH5UP5EAXTJ'
},
{
title: '未符合项跟踪',
path: '/nonConfomity',
menuId: 'HQSK8WWPDJG7R5F53LTK'
},
{
title: '标准法规工作组',
path: '/workGroup',
menuId: 'QYRMD5TUNBP9XXFRNK5S'
},
{
title: '备案产品标准库',
path: '/enterpriseStandardFiling',
menuId: 'MQBAGJQMSRZDRX3X5AVR'
},
// {
// title: '',
// path: '/nonConfomity',
// menuId: 'HQSK8WWPDJG7R5F53LTK'
// },
// {
// title: '',
// path: '/workGroup',
// menuId: 'QYRMD5TUNBP9XXFRNK5S'
// },
// {
// title: '',
// path: '/enterpriseStandardFiling',
// menuId: 'MQBAGJQMSRZDRX3X5AVR'
// },
{
title: '标准合规评估结果', //
path: '/standInvolveProject',
@@ -165,46 +170,46 @@ export default {
// }
]
},
{
title: '工作台',
path: '/processCenter',
'icon-class': 'liucheng',
menuId: '6GDJ5JDHUS',
children: [
{
title: '流程中心',
path: '/processCenter'
},
{
title: '发起流程',
path: '/createProcessNew'
},
// {
// title: '',
// path: '/newProcess/1'
// },
// {
// title: '',
// path: '/newProcess/2'
// },
// {
// title: '',
// path: '/newProcess/3'
// },
// {
// title: '',
// path: '/newProcess/4'
// },
// {
// title: '',
// path: '/newProcess/5'
// },
// {
// title: '',
// path: '/newProcess/6'
// }
]
},
// {
// title: '',
// path: '/processCenter',
// 'icon-class': 'liucheng',
// menuId: '6GDJ5JDHUS',
// children: [
// {
// title: '',
// path: '/processCenter'
// },
// {
// title: '',
// path: '/createProcessNew'
// },
// // {
// // title: '',
// // path: '/newProcess/1'
// // },
// // {
// // title: '',
// // path: '/newProcess/2'
// // },
// // {
// // title: '',
// // path: '/newProcess/3'
// // },
// // {
// // title: '',
// // path: '/newProcess/4'
// // },
// // {
// // title: '',
// // path: '/newProcess/5'
// // },
// // {
// // title: '',
// // path: '/newProcess/6'
// // }
// ]
// },
{
title: '本地工具',
@@ -231,11 +236,11 @@ export default {
path: '/standContrast',
menuId: '3RYN5FLTTDYP7D2PJ44H'
},
{
title: '标准比对库',
path: '/standardComparisonLibrary',
menuId: 'AH56UDHHBVF5V7WZFWJQ'
}
// {
// title: '',
// path: '/standardComparisonLibrary',
// menuId: 'AH56UDHHBVF5V7WZFWJQ'
// }
// {
// title: '',
// path: '/warningManage'
@@ -271,148 +276,148 @@ export default {
// }
// ]
// },
{
title: '配置管理',
path: '/config',
'icon-class': 'conf',
menuId: '95KGANGWCV',
children: [
{
title: '标准法规属性管理',
path: '/standLawsAttrManage',
menuId: 'C5VHBSYRMA'
},
{
title: '资料中心管理',
path: '/dynamicInformationManage',
menuId: '6V2QZ9STRZ'
},
{
title: '机构管理',
path: '/MechanismManage',
menuId: '7MWCQK6NNH'
},
{
title: '角色管理',
path: '/roleManage',
menuId: 'NVU76EMB7N'
},
{
title: '用户管理',
path: '/userManage',
menuId: 'YRJUEVJVUJ'
},
{
title: '系统配置管理',
path: '/warningTimeSetting',
menuId: 'H2KC6P3PPM'
},
{
title: '文档转换监控',
path: '/convertDocView',
menuId: '3F52K25546'
},
// {
// title: '',
// path: '/menuManage'
// },
// {
// title: '',
// path: '/convertDocView'
// },
{
title: '动态信息管理',
path: '/DynamicInformations',
menuId: '3C87BSHJUF'
},
{
title: '标准属性自定义',
path: '/attributeCustom',
menuId: 'PGPZXNUFEXC85BVPV9AU'
},
// {
// title: '',
// path: '/processClassificationManage',
// menuId: 'N323F2UB9FTUV5SD3GTD'
// },
// {
// title: '',
// path: '/processManage',
// menuId: 'K5KXSS3X9CF7CS8AMFJ5'
// },
{
title: 'SVPPS',
path: '/svpps',
menuId: 'AR52RX586LQHVZSVV83K'
},
{
title: '企标编号管理体系',
path: '/enterpriseStandardNumberManagement',
menuId: '9YSFG39S3CBFUJCEU3QX'
}
]
},
{
title: '个人中心',
path: '/personal',
'icon-class': 'ucenter',
menuId: 'ZY9RFA4M35',
children: [
{
title: '我的消息',
path: '/dynamics',
menuId: 'JCEV4AEV32'
},
{
title: '我的企标',
path: '/MyEnterpriseStandard',
menuId: 'LKU3W23UMEHDM9VLDHGK'
},
{
title: '我的收藏',
path: '/collection',
menuId: 'JY5LKL2HPD'
},
{
title: '我的浏览',
path: '/browsing',
menuId: 'HAEY2A4LMX'
},
{
title: '已收分享',
path: '/push',
menuId: '9F8T7DPYHE'
},
{
title: '已发分享',
path: '/forward',
menuId: 'K45Y9TGKZV2K4XP4CETD'
},
{
title: '我的问答',
path: '/questionsAndAnswers',
menuId: '8VKLZATQQG4NQHXV9UDS'
},
{
title: '我的板块',
path: '/plate',
menuId: 'TUYHX8JBWV'
}
// {
// title: '',
// path: '/info',
// menuId: '8K7FDHG89G'
// }
]
},
{
title: '搜索中心',
path: '/advancedSearch',
'icon-class': 'search',
menuId: 'K9BAYUPZBC',
isChildren: true //
},
// {
// title: '',
// path: '/config',
// 'icon-class': 'conf',
// menuId: '95KGANGWCV',
// children: [
// {
// title: '',
// path: '/standLawsAttrManage',
// menuId: 'C5VHBSYRMA'
// },
// {
// title: '',
// path: '/dynamicInformationManage',
// menuId: '6V2QZ9STRZ'
// },
// {
// title: '',
// path: '/MechanismManage',
// menuId: '7MWCQK6NNH'
// },
// {
// title: '',
// path: '/roleManage',
// menuId: 'NVU76EMB7N'
// },
// {
// title: '',
// path: '/userManage',
// menuId: 'YRJUEVJVUJ'
// },
// {
// title: '',
// path: '/warningTimeSetting',
// menuId: 'H2KC6P3PPM'
// },
// {
// title: '',
// path: '/convertDocView',
// menuId: '3F52K25546'
// },
// // {
// // title: '',
// // path: '/menuManage'
// // },
// // {
// // title: '',
// // path: '/convertDocView'
// // },
// {
// title: '',
// path: '/DynamicInformations',
// menuId: '3C87BSHJUF'
// },
// {
// title: '',
// path: '/attributeCustom',
// menuId: 'PGPZXNUFEXC85BVPV9AU'
// },
// // {
// // title: '',
// // path: '/processClassificationManage',
// // menuId: 'N323F2UB9FTUV5SD3GTD'
// // },
// // {
// // title: '',
// // path: '/processManage',
// // menuId: 'K5KXSS3X9CF7CS8AMFJ5'
// // },
// {
// title: 'SVPPS',
// path: '/svpps',
// menuId: 'AR52RX586LQHVZSVV83K'
// },
// {
// title: '',
// path: '/enterpriseStandardNumberManagement',
// menuId: '9YSFG39S3CBFUJCEU3QX'
// }
// ]
// },
// {
// title: '',
// path: '/personal',
// 'icon-class': 'ucenter',
// menuId: 'ZY9RFA4M35',
// children: [
// {
// title: '',
// path: '/dynamics',
// menuId: 'JCEV4AEV32'
// },
// {
// title: '',
// path: '/MyEnterpriseStandard',
// menuId: 'LKU3W23UMEHDM9VLDHGK'
// },
// {
// title: '',
// path: '/collection',
// menuId: 'JY5LKL2HPD'
// },
//
// {
// title: '',
// path: '/browsing',
// menuId: 'HAEY2A4LMX'
// },
// {
// title: '',
// path: '/push',
// menuId: '9F8T7DPYHE'
// },
// {
// title: '',
// path: '/forward',
// menuId: 'K45Y9TGKZV2K4XP4CETD'
// },
// {
// title: '',
// path: '/questionsAndAnswers',
// menuId: '8VKLZATQQG4NQHXV9UDS'
// },
// {
// title: '',
// path: '/plate',
// menuId: 'TUYHX8JBWV'
// }
// // {
// // title: '',
// // path: '/info',
// // menuId: '8K7FDHG89G'
// // }
// ]
// },
// {
// title: '',
// path: '/advancedSearch',
// 'icon-class': 'search',
// menuId: 'K9BAYUPZBC',
// isChildren: true //
// },
// {
// title: '',
// path: '/standardComparisonLibrary',
@@ -441,7 +446,7 @@ export default {
},
computed: {
logo () {
return this.isCollapse ? require('assets/images/shangqi/img/logo-isCollapse.png') : require('assets/images/shangqi/img/logo.png')
return this.isCollapse ? require('assets/images/shangqi/img/logo-isCollapse.png') : require('assets/images/shangqi/img/logo2.png')
},
...mapGetters(['getDynamicTotal', 'isCollapse'])
},
@@ -469,7 +474,7 @@ export default {
background-size: 100% 100%;
&:not(.is-collapse) {
width: 212px;
background: url("~assets/images/shangqi/sideBar/side-bar-bg.png") no-repeat;
background: url("~assets/images/shangqi/sideBar/side-bar-bg1.png") no-repeat;
background-size: 100% 100%;
.logo {
img {
-2
View File
@@ -98,14 +98,12 @@ export default {
}
.test-1::-webkit-scrollbar-thumb {
/*滚动条里面小方块*/
border-radius: 10px;
box-shadow : inset 0 0 5px rgba(0, 0, 0, 0.2);
background : #cecece;
}
.test-1::-webkit-scrollbar-track {
/*滚动条里面轨道*/
box-shadow : inset 0 0 5px rgba(0, 0, 0, 0.2);
border-radius: 10px;
background : #ededed;
}
</style>
+7 -4
View File
@@ -8,14 +8,16 @@
<slot name="content"></slot>
</div>
<div class="advanced-search-footer">
<el-button icon="el-icon-search"
<el-button size="small"
type="primary"
class="common-button-primary"
round @click="advancedSearch" style="margin-right: 5px" >{{$t('m.advancedSearch')}}</el-button>
@click="advancedSearch" style="margin-right: 5px" >{{$t('m.search')}}</el-button>
<el-button @click="reset"
class="common-button-default"
icon="el-icon-refresh-left"
round></el-button>
size="small"
>
清空
</el-button>
</div>
</div>
</transition>
@@ -114,6 +116,7 @@ export default {
padding: 8px 20px;
.flex();
justify-content: flex-end;
margin-top: -20px;
}
}
.tools-bar-wrapper{
@@ -2,8 +2,8 @@
<template>
<div class="attribute-custom v-class">
<div class="action-bar1">
<el-button round class="common-button-primary add-button" v-btn-permission="'7UARYUBX8J8BX3ELZDH2'" type="primary" @click="showAddModel"><i class="iconfont">&#xe84e;</i>新增</el-button>
<el-button round class="common-button-default" v-btn-permission="'8QSDDR8R7UMDS9S6M2HU'" @click="showDisplayLocationDialog" >展示区域管理</el-button>
<el-button class="common-button-primary add-button" v-btn-permission="'7UARYUBX8J8BX3ELZDH2'" type="primary" @click="showAddModel"><i class="iconfont">&#xe84e;</i>新增</el-button>
<el-button class="common-button-default" v-btn-permission="'8QSDDR8R7UMDS9S6M2HU'" @click="showDisplayLocationDialog" >展示区域管理</el-button>
</div>
<loading :loading="attributeDataLoading">数据处理中</loading>
<div class="content">
@@ -195,7 +195,7 @@
type="primary"
:loading="loading.submit"
@click="saveInfo()">提交</el-button>
<el-button round class="common-button-default" icon="el-icon-close" @click="cancelModel">取消</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="cancelModel">取消</el-button>
</div>
</el-drawer>
@@ -205,7 +205,7 @@
width="400px"
>
<div style="margin-bottom: 10px;">
<el-button round class="common-button-primary add-button" type="primary" icon="add" @click="showAddDisplayLocationDialog(undefined)">新增</el-button>
<el-button class="common-button-primary add-button" type="primary" icon="add" @click="showAddDisplayLocationDialog(undefined)">新增</el-button>
</div>
<el-table
:loading="displayLocationDialogTableConfig.loading"
@@ -280,8 +280,8 @@
</el-form-item>
</el-form>
<span slot="footer" class="dialog-footer">
<el-button round class="common-button-default" @click="handleDisplayLocationFormDialogReset('displayLocationDialogForm')"> </el-button>
<el-button round class="common-button-primary" type="primary" @click="handleDisplayLocationFormDialogSubmit('displayLocationDialogForm')"> </el-button>
<el-button class="common-button-default" @click="handleDisplayLocationFormDialogReset('displayLocationDialogForm')"> </el-button>
<el-button class="common-button-primary" type="primary" @click="handleDisplayLocationFormDialogSubmit('displayLocationDialogForm')"> </el-button>
</span>
</el-dialog>
</div>
@@ -2,8 +2,8 @@
<template>
<div class="attribute-custom v-class">
<div class="action-bar1">
<el-button round class="common-button-primary add-button" type="primary" v-btn-permission="'H9WU2ZJHG5WNTY5MDUXH'" @click="showAddModel"><i class="iconfont">&#xe84e;</i>新增</el-button>
<el-button round class="common-button-default" @click="showDisplayLocationDialog" v-btn-permission="'XT94XKWBCTELWNJQVYCU'">展示区域管理</el-button>
<el-button class="common-button-primary add-button" type="primary" v-btn-permission="'H9WU2ZJHG5WNTY5MDUXH'" @click="showAddModel"><i class="iconfont">&#xe84e;</i>新增</el-button>
<el-button class="common-button-default" @click="showDisplayLocationDialog" v-btn-permission="'XT94XKWBCTELWNJQVYCU'">展示区域管理</el-button>
</div>
<loading :loading="attributeDataLoading">数据处理中</loading>
<div class="content">
@@ -188,8 +188,8 @@
</el-form>
</div>
<div id="roleFormButton" class="demo-drawer-footer">
<el-button round class="common-button-primary" icon="el-icon-check" type="primary" @click="saveInfo()">提交</el-button>
<el-button round class="common-button-default" icon="el-icon-close" @click="cancelModel">取消</el-button>
<el-button class="common-button-primary" icon="el-icon-check" type="primary" @click="saveInfo()">提交</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="cancelModel">取消</el-button>
</div>
</el-drawer>
@@ -199,7 +199,7 @@
width="400px"
>
<div style="margin-bottom: 10px;">
<el-button round class="common-button-primary add-button" type="primary" icon="add" @click="showAddDisplayLocationDialog(undefined)">新增</el-button>
<el-button class="common-button-primary add-button" type="primary" icon="add" @click="showAddDisplayLocationDialog(undefined)">新增</el-button>
</div>
<el-table
:loading="displayLocationDialogTableConfig.loading"
@@ -274,8 +274,8 @@
</el-form-item>
</el-form>
<span slot="footer" class="dialog-footer">
<el-button round class="common-button-default" @click="handleDisplayLocationFormDialogReset('displayLocationDialogForm')"> </el-button>
<el-button round class="common-button-primary" type="primary" @click="handleDisplayLocationFormDialogSubmit('displayLocationDialogForm')"> </el-button>
<el-button class="common-button-default" @click="handleDisplayLocationFormDialogReset('displayLocationDialogForm')"> </el-button>
<el-button class="common-button-primary" type="primary" @click="handleDisplayLocationFormDialogSubmit('displayLocationDialogForm')"> </el-button>
</span>
</el-dialog>
</div>
@@ -2,8 +2,8 @@
<template>
<div class="attribute-custom v-class">
<div class="action-bar1">
<el-button round class="common-button-primary add-button" v-btn-permission="'EAT8LJFSP6P4QMR6M8F4'" type="primary" @click="showAddModel"><i class="iconfont">&#xe84e;</i>新增</el-button>
<el-button round class="common-button-default" v-btn-permission="'Q2AQMSUHKZDKLXJBHJEN'" @click="showDisplayLocationDialog">展示区域管理</el-button>
<el-button class="common-button-primary add-button" v-btn-permission="'EAT8LJFSP6P4QMR6M8F4'" type="primary" @click="showAddModel"><i class="iconfont">&#xe84e;</i>新增</el-button>
<el-button class="common-button-default" v-btn-permission="'Q2AQMSUHKZDKLXJBHJEN'" @click="showDisplayLocationDialog">展示区域管理</el-button>
</div>
<loading :loading="attributeDataLoading">数据处理中</loading>
<div class="content">
@@ -188,8 +188,8 @@
</el-form>
</div>
<div id="roleFormButton" class="demo-drawer-footer">
<el-button round class="common-button-primary" icon="el-icon-check" type="primary" @click="saveInfo()">提交</el-button>
<el-button round class="common-button-default" icon="el-icon-close" @click="cancelModel">取消</el-button>
<el-button class="common-button-primary" icon="el-icon-check" type="primary" @click="saveInfo()">提交</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="cancelModel">取消</el-button>
</div>
</el-drawer>
@@ -199,7 +199,7 @@
width="400px"
>
<div style="margin-bottom: 10px;">
<el-button round class="common-button-primary add-button" type="primary" icon="add" @click="showAddDisplayLocationDialog(undefined)">新增</el-button>
<el-button class="common-button-primary add-button" type="primary" icon="add" @click="showAddDisplayLocationDialog(undefined)">新增</el-button>
</div>
<el-table
:loading="displayLocationDialogTableConfig.loading"
@@ -273,8 +273,8 @@
</el-form-item>
</el-form>
<span slot="footer" class="dialog-footer">
<el-button round class="common-button-default" @click="handleDisplayLocationFormDialogReset('displayLocationDialogForm')"> </el-button>
<el-button round class="common-button-primary" type="primary" @click="handleDisplayLocationFormDialogSubmit('displayLocationDialogForm')"> </el-button>
<el-button class="common-button-default" @click="handleDisplayLocationFormDialogReset('displayLocationDialogForm')"> </el-button>
<el-button class="common-button-primary" type="primary" @click="handleDisplayLocationFormDialogSubmit('displayLocationDialogForm')"> </el-button>
</span>
</el-dialog>
</div>
@@ -88,8 +88,8 @@
</div>
</div>
<span slot="footer" class="dialog-footer">
<el-button round @click="relateDialogClose()"> </el-button>
<el-button round type="primary" @click="relateDialogClose()"> </el-button>
<el-button @click="relateDialogClose()"> </el-button>
<el-button type="primary" @click="relateDialogClose()"> </el-button>
</span>
</el-dialog>
<!-- <div class="contentTitle">-->
@@ -164,7 +164,7 @@
</dept-tree>
<div id="roleFormButton" class="demo-drawer-footer">
<el-button type="primary" class="common-button-primary" round icon="el-icon-check" @click="shareStandardBt">提交</el-button>
<el-button round icon="el-icon-close" class="common-button-default" @click="cancelShareLaws">取消</el-button>
<el-button icon="el-icon-close" class="common-button-default" @click="cancelShareLaws">取消</el-button>
</div>
</el-drawer>
<adc-back-top scroll-bind="dynamicDetailsContent"></adc-back-top>
@@ -603,7 +603,6 @@ export default {
height: 30px;
line-height: 30px;
font-size: 14px;
border-radius: 15px;
padding: 0 10px;
font-family: 'Microsoft Yahei', '\5FAE\8F6F\96C5\9ED1', Arial, sans-serif !important;
& > i{
@@ -721,7 +720,6 @@ export default {
height: 30px;
line-height: 30px;
font-size: 14px;
border-radius: 15px;
color: #07C160;
border: 1px solid #07C160;
background: rgba(1, 193, 96, 0.1);
@@ -75,8 +75,8 @@
</div>
</div>
<span slot="footer" class="dialog-footer">
<el-button round @click="relateDialogClose()"> </el-button>
<el-button round type="primary" @click="relateDialogClose()"> </el-button>
<el-button @click="relateDialogClose()"> </el-button>
<el-button type="primary" @click="relateDialogClose()"> </el-button>
</span>
</el-dialog>
<!-- <div class="contentTitle">-->
@@ -153,7 +153,7 @@
</div>
<div id="roleFormButton" class="demo-drawer-footer">
<el-button type="primary" class="common-button-primary" round icon="el-icon-check" @click="shareStandardBt">提交</el-button>
<el-button round icon="el-icon-close" class="common-button-default" @click="cancelShareLaws">取消</el-button>
<el-button icon="el-icon-close" class="common-button-default" @click="cancelShareLaws">取消</el-button>
</div>
</el-drawer>
<adc-back-top scroll-bind="dynamicDetailsContent"></adc-back-top>
@@ -606,7 +606,6 @@ export default {
height: 30px;
line-height: 30px;
font-size: 14px;
border-radius: 15px;
padding: 0 10px;
font-family: 'Microsoft Yahei', '\5FAE\8F6F\96C5\9ED1', Arial, sans-serif !important;
& > i{
@@ -182,7 +182,7 @@
<div id="roleFormButton" class="demo-drawer-footer new-page-footer">
<el-button type="primary" class="common-button-primary" round icon="el-icon-check" :loading="saveLoading" @click="saveMsgInfo('msgDynamicInfoVO', 'save')">暂存</el-button>
<el-button type="primary" class="common-button-primary" round icon="el-icon-check" :loading="pushLoading" @click="saveMsgInfo('msgDynamicInfoVO', 'push')">发布</el-button>
<el-button round class="common-button-default" icon="el-icon-close" @click="gotoMsgInfoPage">取消</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="gotoMsgInfoPage">取消</el-button>
</div>
</div>
<loading :loading="loading">数据获取中</loading>
@@ -220,7 +220,7 @@
</div>
<div class="demo-drawer-footer">
<el-button type="primary" round class="common-button-primary" icon="el-icon-check" @click="isTreeOk">确定</el-button>
<el-button round class="common-button-default" icon="el-icon-close" @click="isTreeDrawer = false">取消</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="isTreeDrawer = false">取消</el-button>
</div>
</el-drawer>
</div>
@@ -170,8 +170,8 @@
</el-form>
</div>
<div id="roleFormButton" class="demo-drawer-footer">
<el-button round class="common-button-primary" icon="el-icon-check" type="primary" @click="saveMsgInfo">提交</el-button>
<el-button round class="common-button-default" icon="el-icon-close" @click="closeDrawer">取消</el-button>
<el-button class="common-button-primary" icon="el-icon-check" type="primary" @click="saveMsgInfo">提交</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="closeDrawer">取消</el-button>
</div>
</el-drawer>
</div>
@@ -197,10 +197,10 @@
</div>
</div>
<div class="demo-drawer-footer" v-if="drawerType !== 3">
<el-button round v-if="infoForm.state !== '发布'" class="common-button-primary" icon="el-icon-check" type="primary" :loading="submitLoading" @click="submit(1)">暂存</el-button>
<!-- <el-button round class="common-button-primary" icon="el-icon-check" type="primary" @click="share()">发布</el-button>-->
<el-button round class="common-button-primary" v-if="drawerType === 2" icon="el-icon-check" type="primary" :loading="drawerLoading" @click="submit(2)">发布</el-button>
<el-button round class="common-button-default" icon="el-icon-close" @click="closeDrawer">取消</el-button>
<el-button v-if="infoForm.state !== '发布'" class="common-button-primary" icon="el-icon-check" type="primary" :loading="submitLoading" @click="submit(1)">暂存</el-button>
<!-- <el-button class="common-button-primary" icon="el-icon-check" type="primary" @click="share()">发布</el-button>-->
<el-button class="common-button-primary" v-if="drawerType === 2" icon="el-icon-check" type="primary" :loading="drawerLoading" @click="submit(2)">发布</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="closeDrawer">取消</el-button>
</div>
</el-drawer>
<el-drawer title="重点通知人员" :visible.sync="drawerModal" size="300px" :styles="drawerModalstyles" @close="treeCancel" @opened="drawerOpen">
@@ -217,7 +217,7 @@
</div>
<div class="demo-drawer-footer">
<el-button type="primary" round class="common-button-primary" icon="el-icon-check" :loading="submitLoading" @click="savePerson">确定</el-button>
<el-button round class="common-button-default" icon="el-icon-close" @click="treeCancel">取消</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="treeCancel">取消</el-button>
</div>
</el-drawer>
</div>
@@ -104,8 +104,8 @@
</div>
</div>
<div class="demo-drawer-footer">
<el-button round class="common-button-primary" icon="el-icon-check" type="primary" @click="share()">提交</el-button>
<el-button round class="common-button-default" icon="el-icon-close" @click="closeDrawer">取消</el-button>
<el-button class="common-button-primary" icon="el-icon-check" type="primary" @click="share()">提交</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="closeDrawer">取消</el-button>
</div>
</el-drawer>
</div>
@@ -165,7 +165,6 @@
},
drawerType: '',
drawerTitle: '',
id: '',
drawer: false,
msgList: [],
search: {
@@ -90,7 +90,7 @@
</el-form>
<div slot="footer" class="demo-drawer-footer">
<el-button type="primary" round class="common-button-primary" icon="el-icon-check" :loading="isSubmit" @click="newMenu">提交</el-button>
<el-button round class="common-button-default" icon="el-icon-close" @click="resetTreeDialog">取消</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="resetTreeDialog">取消</el-button>
</div>
</el-dialog>
<!-- 体系基础树-新增 -->
@@ -116,7 +116,7 @@
</el-form>
<div slot="footer" class="demo-drawer-footer">
<el-button type="primary" round class="common-button-primary" icon="el-icon-check" :loading="isSubmit" @click="submit">提交</el-button>
<el-button round class="common-button-default" icon="el-icon-close" @click="cancel">取消</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="cancel">取消</el-button>
</div>
</el-dialog>
</div>
@@ -245,8 +245,8 @@
</el-form>
</div>
<div slot="footer">
<el-button round class="common-button-default" icon="el-icon-close" @click="closeModal">{{$t('m.cancel')}}</el-button>
<el-button round class="common-button-primary" icon="el-icon-check" type="primary" @click="saveModal">{{$t('m.confirm')}}</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="closeModal">{{$t('m.cancel')}}</el-button>
<el-button class="common-button-primary" icon="el-icon-check" type="primary" @click="saveModal">{{$t('m.confirm')}}</el-button>
</div>
</el-dialog>
<!-- 查看 -->
@@ -365,8 +365,8 @@
</el-form>
</div>
<div slot="footer">
<el-button round class="common-button-default" icon="el-icon-close" @click="treeCancel">{{$t('m.cancel')}}</el-button>
<el-button round class="common-button-primary" type="primary" icon="el-icon-check" @click="treeOk">{{$t('m.confirm')}}</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="treeCancel">{{$t('m.cancel')}}</el-button>
<el-button class="common-button-primary" type="primary" icon="el-icon-check" @click="treeOk">{{$t('m.confirm')}}</el-button>
</div>
</el-dialog>
</div>
@@ -22,8 +22,8 @@
</el-form>
</div>
<div slot="footer">
<el-button round class="common-button-default" icon="el-icon-close" @click="closeDialog">{{$t('m.cancel')}}</el-button>
<el-button round class="common-button-primary" icon="el-icon-check" type="primary" @click="confirmDialog">{{$t('m.confirm')}}</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="closeDialog">{{$t('m.cancel')}}</el-button>
<el-button class="common-button-primary" icon="el-icon-check" type="primary" @click="confirmDialog">{{$t('m.confirm')}}</el-button>
</div>
</el-dialog>
</template>
@@ -20,8 +20,8 @@
</el-form>
</div>
<div slot="footer">
<el-button round class="common-button-default" icon="el-icon-close" @click="closeDialog">{{$t('m.cancel')}}</el-button>
<el-button round class="common-button-primary" icon="el-icon-check" type="primary" @click="confirmDialog">{{$t('m.confirm')}}</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="closeDialog">{{$t('m.cancel')}}</el-button>
<el-button class="common-button-primary" icon="el-icon-check" type="primary" @click="confirmDialog">{{$t('m.confirm')}}</el-button>
</div>
</el-dialog>
</template>
+7 -8
View File
@@ -84,9 +84,9 @@
</div>
<div class="tree-right">
<div class="action-bar">
<el-button round class="common-button-default" @click="roleConfigure" v-btn-permission="'SBY9NR5AZ8Q'">配置角色资源</el-button>
<el-button round class="common-button-default" @click="roleJurisdiction" v-btn-permission="'NMDGHE78SD'">配置法规库权限</el-button>
<el-button round class="common-button-default" @click="addGroup" v-btn-permission="'4C796W933W'">新增分组</el-button>
<el-button class="common-button-default" @click="roleConfigure" v-btn-permission="'SBY9NR5AZ8Q'">配置角色资源</el-button>
<el-button class="common-button-default" @click="roleJurisdiction" v-btn-permission="'NMDGHE78SD'">配置法规库权限</el-button>
<el-button class="common-button-default" @click="addGroup" v-btn-permission="'4C796W933W'">新增分组</el-button>
</div>
<div class="content">
<loading :loading="roleDataLoading">{{$t('m.dataProcessing')}}</loading>
@@ -200,7 +200,7 @@
ref="menuTree"></laws-tree>
</div>
<div slot="footer">
<el-button round class="common-button-default" icon="el-icon-close" @click="closeSysMenu">{{$t('m.cancel')}}</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="closeSysMenu">{{$t('m.cancel')}}</el-button>
<el-button
round
class="common-button-primary"
@@ -253,7 +253,7 @@
</el-tabs>
<loading :loading="jurisdictionLoading">{{$t('m.getting')}}</loading>
<div slot="footer">
<el-button round class="common-button-default" icon="el-icon-close" @click="jurisdictionModalClose">{{$t('m.cancel')}}</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="jurisdictionModalClose">{{$t('m.cancel')}}</el-button>
<el-button
round
class="common-button-primary"
@@ -351,7 +351,7 @@
@click="saveRoleInfo('roleVO')"
:loading="submitLoading"
>{{$t('m.submit')}}</el-button>
<el-button round class="common-button-default" icon="el-icon-close" @click="closeDrawer">{{$t('m.cancel')}}</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="closeDrawer">{{$t('m.cancel')}}</el-button>
</div>
</el-drawer>
<!-- 查看抽屉-->
@@ -403,7 +403,7 @@
</el-form>
<loading :loading="roleGroupDialogLoading">{{$t('m.getting')}}</loading>
<div slot="footer">
<el-button round class="common-button-default" icon="el-icon-close" @click="roleGroupDialogClose">{{$t('m.cancel')}}</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="roleGroupDialogClose">{{$t('m.cancel')}}</el-button>
<el-button
round
class="common-button-primary"
@@ -1413,7 +1413,6 @@ export default {
height: 32px;
line-height: 1.5;
padding: 4px 30px 4px 10px;
border-radius: 50px;
color: #515a6e;
background-color: #fff;
position: relative;
@@ -138,12 +138,12 @@
</el-form>
</div>
<div class="demo-drawer-footer">
<el-button round
<el-button
class="common-button-primary"
icon="el-icon-check"
type="primary"
@click="saveProduct('productModelAdd')">提交</el-button>
<el-button round
<el-button
class="common-button-default"
icon="el-icon-close"
@click="closeModal">取消</el-button>
@@ -279,12 +279,12 @@
</el-form-item>
</el-form>
<div class="demo-drawer-footer">
<el-button round
<el-button
class="common-button-primary"
icon="el-icon-check"
type="primary"
@click="saveArea('areaModelAdd')">提交</el-button>
<el-button round
<el-button
class="common-button-default"
icon="el-icon-close"
@click="closeAreaModal">取消</el-button>
+2 -2
View File
@@ -356,8 +356,8 @@
</el-form>
</div>
<div id="roleFormButton" class="demo-drawer-footer">
<el-button round class="common-button-primary" icon="el-icon-check" type="primary" :loading="drawerLoading" @click="saveUserInfo('userVO')">{{$t('m.submit')}}</el-button>
<el-button round class="common-button-default" icon="el-icon-close" @click="closeDrawer">{{$t('m.cancel')}}</el-button>
<el-button class="common-button-primary" icon="el-icon-check" type="primary" :loading="drawerLoading" @click="saveUserInfo('userVO')">{{$t('m.submit')}}</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="closeDrawer">{{$t('m.cancel')}}</el-button>
</div>
</el-drawer>
<!--查看抽屉-->
@@ -34,8 +34,8 @@
</el-form-item>
</el-form>
<div class="btn-group">
<el-button round class="common-button-primary" icon="el-icon-check" type="primary" @click="handleSubmit('warningForm')" v-btn-permission="'XTW99BCJ8R'">{{$t('m.preservation')}}</el-button>
<el-button round class="common-button-default" icon="el-icon-close" @click="handleReset ()">{{$t('m.empty')}}</el-button>
<el-button class="common-button-primary" icon="el-icon-check" type="primary" @click="handleSubmit('warningForm')" v-btn-permission="'XTW99BCJ8R'">{{$t('m.preservation')}}</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="handleReset ()">{{$t('m.empty')}}</el-button>
</div>
</div>
</div>
@@ -304,7 +304,6 @@
height: 30px;
line-height: 30px;
font-size: 14px;
border-radius: 15px;
padding: 0 10px;
font-family: 'Microsoft Yahei', '\5FAE\8F6F\96C5\9ED1', Arial, sans-serif !important;
& > i{
@@ -355,7 +354,7 @@
border-bottom: 1px solid #E5E5E5;
}
.file-wrap {
padding:10px auto 10px 0;
//padding:10px auto 10px 0;
/*border-top: 1px dashed #ddd;*/
a{
min-height: 55px;
@@ -456,7 +455,7 @@
height: 30px;
line-height: 30px;
font-size: 14px;
border-radius: 15px;
color: #07C160;
border: 1px solid #07C160;
background: rgba(1, 193, 96, 0.1);
-2
View File
@@ -242,7 +242,6 @@ export default {
&:hover{
cursor: pointer;
background: rgba(255,255,255,.25);
border-radius: 2px;
}
}
}
@@ -375,6 +374,5 @@ export default {
}
}
.serch-form-item .el-form-item__content .el-input__inner{
border-radius: 4px !important;
}
</style>
@@ -233,10 +233,10 @@
icon="add"
@click="addItemModal"
v-btn-permission="$route.params.pageType === 'INLAND_STAND' ? '84a37ea1e1' : '3D87NJR8N3'">新增</el-button>
<el-button round class="common-button-default" :loading="searching" @click="uploadImportModal">模板下载</el-button>
<el-button round class="common-button-default in-button" :loading="searching" icon="in" @click="addImportModal(2)" v-btn-permission="$route.params.pageType === 'INLAND_STAND' ? '9ca97b05b2' : '6JM97X9W9C'">导入</el-button>
<el-button round class="common-button-default export-button" icon="export" @click="exportStandardItem">导出</el-button>
<el-button round class="common-button-default delete-button" icon="delete" @click="deleteStandItem(2)" v-btn-permission="$route.params.pageType === 'INLAND_STAND' ? '8ac1820c42' : 'LRQHPT8E2Y'">删除</el-button>
<el-button class="common-button-default" :loading="searching" @click="uploadImportModal">模板下载</el-button>
<el-button class="common-button-default in-button" :loading="searching" icon="in" @click="addImportModal(2)" v-btn-permission="$route.params.pageType === 'INLAND_STAND' ? '9ca97b05b2' : '6JM97X9W9C'">导入</el-button>
<el-button class="common-button-default export-button" icon="export" @click="exportStandardItem">导出</el-button>
<el-button class="common-button-default delete-button" icon="delete" @click="deleteStandItem(2)" v-btn-permission="$route.params.pageType === 'INLAND_STAND' ? '8ac1820c42' : 'LRQHPT8E2Y'">删除</el-button>
</div>
<div class="content">
<el-table
@@ -437,8 +437,8 @@
</el-form>
</div>
<div class="demo-drawer-footer">
<el-button round class="common-button-primary" icon="el-icon-check" type="primary" v-if="!itemFormdisableflag" @click="saveOrUpdateStandItem" :loading="isSubmit">保存</el-button>
<el-button round class="common-button-default" icon="el-icon-close" @click="resetForm">取消</el-button>
<el-button class="common-button-primary" icon="el-icon-check" type="primary" v-if="!itemFormdisableflag" @click="saveOrUpdateStandItem" :loading="isSubmit">保存</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="resetForm">取消</el-button>
</div>
</el-drawer>
<!--导入模态窗-->
@@ -530,7 +530,7 @@
</div>
</div>
<span slot="footer" class="dialog-footer">
<el-button round type="primary" @click="relateDialogClose()"> </el-button>
<el-button type="primary" @click="relateDialogClose()"> </el-button>
</span>
</el-dialog>
<!-- 导入失败-->
@@ -2144,7 +2144,6 @@ export default {
height: 30px;
line-height: 30px;
font-size: 14px;
border-radius: 15px;
padding: 0 10px;
font-family: 'Microsoft Yahei', '\5FAE\8F6F\96C5\9ED1', Arial, sans-serif !important;
& > i{
@@ -2262,7 +2261,6 @@ export default {
height: 30px;
line-height: 30px;
font-size: 14px;
border-radius: 15px;
color: #07C160;
border: 1px solid #07C160;
background: rgba(1, 193, 96, 0.1);
+10 -13
View File
@@ -329,9 +329,9 @@
<!-- @click="openAddItemsModal"-->
<!-- v-btn-permission="'JDEQ5HEWNR'"-->
<!-- >新增</el-button>-->
<!--<el-button round class="common-button-default" :loading="searching" @click="downloadItemsTemplate" v-btn-permission="'Go1rwY9HSD'">模板下载</el-button>-->
<!--<el-button round class="common-button-default in-button" :loading="searching" icon="in" @click="addImportModal(2)" v-btn-permission="'G52N8DBZL3'">导入</el-button>-->
<el-button round class="common-button-default export-button" icon="export" @click="exportItem" v-btn-permission="'FBKQG4XJZKTJYGA3UCRW'">导出</el-button>
<!--<el-button class="common-button-default" :loading="searching" @click="downloadItemsTemplate" v-btn-permission="'Go1rwY9HSD'">模板下载</el-button>-->
<!--<el-button class="common-button-default in-button" :loading="searching" icon="in" @click="addImportModal(2)" v-btn-permission="'G52N8DBZL3'">导入</el-button>-->
<el-button class="common-button-default export-button" icon="export" @click="exportItem" v-btn-permission="'FBKQG4XJZKTJYGA3UCRW'">导出</el-button>
<el-button
round
type="primary"
@@ -339,7 +339,7 @@
@click="openRelatedTermsDrawer"
v-btn-permission="'8PXLAB2CMQG5QNAGKKNB'"
>关联条款</el-button>
<!--<el-button round class="common-button-default delete-button" icon="delete" @click="batchDeleteItems(2)" v-btn-permission="'VVETPP4CFK'">删除</el-button>-->
<!--<el-button class="common-button-default delete-button" icon="delete" @click="batchDeleteItems(2)" v-btn-permission="'VVETPP4CFK'">删除</el-button>-->
</div>
<div class="content">
<loading :loading="loading">数据获取中</loading>
@@ -573,8 +573,8 @@
</el-form>
</div>
<div class="demo-drawer-footer">
<el-button round class="common-button-primary" icon="el-icon-check" type="primary" v-if="saveLawsItemsBtn" @click="saveLawsItems" :loading="isSubmit">保存</el-button>
<el-button round class="common-button-default" icon="el-icon-close" @click="addLawsItemsModalCancel">取消</el-button>
<el-button class="common-button-primary" icon="el-icon-check" type="primary" v-if="saveLawsItemsBtn" @click="saveLawsItems" :loading="isSubmit">保存</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="addLawsItemsModalCancel">取消</el-button>
<!-- <el-button size="mini" @click="addLawsItemsModalCancel">取消</el-button>-->
<!-- <el-button size="mini" v-if="saveLawsItemsBtn" type="primary" @click="saveLawsItems" :loading="isSubmit">提交</el-button>-->
</div>
@@ -664,7 +664,7 @@
</div>
</div>
<span slot="footer" class="dialog-footer">
<el-button round type="primary" @click="relateDialogClose()"> </el-button>
<el-button type="primary" @click="relateDialogClose()"> </el-button>
</span>
</el-dialog>
<!-- 知识点分享 -->
@@ -776,7 +776,7 @@
</el-form>
<div slot="footer" class="demo-drawer-footer">
<el-button type="primary" round class="common-button-primary" :loading="AddKnowSubLoading" icon="el-icon-check" @click="AddKnowSub">确定</el-button>
<el-button round class="common-button-default" icon="el-icon-close" @click="AddKnowClose">取消</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="AddKnowClose">取消</el-button>
</div>
</el-dialog>
<!-- 查看知识点详情-->
@@ -831,8 +831,8 @@
></related-terms-select>
</div>
<div class="demo-drawer-footer">
<el-button round class="common-button-primary" icon="el-icon-check" type="primary" :loading="btnLoading" @click="handleRelatedTermsDrawerSubmit">{{$t('m.submit')}}</el-button>
<el-button round class="common-button-default" icon="el-icon-close" @click="handleRelatedTermsDrawerCancel">{{$t('m.cancel')}}</el-button>
<el-button class="common-button-primary" icon="el-icon-check" type="primary" :loading="btnLoading" @click="handleRelatedTermsDrawerSubmit">{{$t('m.submit')}}</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="handleRelatedTermsDrawerCancel">{{$t('m.cancel')}}</el-button>
</div>
</el-drawer>
<!--内容简介-->
@@ -856,7 +856,6 @@
height: 30px;
line-height: 30px;
font-size: 14px;
border-radius: 15px;
color: #409EFF;;
border: 1px solid #409EFF;
background: rgba(64, 158, 255, 0.1);
@@ -970,7 +969,6 @@
height: 30px;
line-height: 30px;
font-size: 14px;
border-radius: 15px;
padding: 0 10px;
font-family: 'Microsoft Yahei', '\5FAE\8F6F\96C5\9ED1', Arial, sans-serif !important;
@@ -1096,7 +1094,6 @@
height: 30px;
line-height: 30px;
font-size: 14px;
border-radius: 15px;
color: #07C160;
border: 1px solid #07C160;
background: rgba(1, 193, 96, 0.1);
@@ -5,6 +5,9 @@
<div class="details-header">
<span>{{sarStandardsInfoEO.standSortShow || ''}} {{sarStandardsInfoEO.standNumber}}-{{sarStandardsInfoEO.standYear}} {{sarStandardsInfoEO.standName}} 标准详情</span>
</div>
<div class="details-fraction">
<span>9.5</span>
</div>
<!--主体内容-->
<div class="details-content">
<div class="details-content-modular basic-information">
@@ -14,15 +17,9 @@
<div class="modular-header-btn">
<el-button v-if="sarStandardsInfoEO.collectId" @click="collectClick(sarStandardsInfoEO.collectId)" title="取消收藏" class="collection-btn" icon="icon-collection" :loading="isSubmit"></el-button>
<el-button v-else @click="collectClick()" title="收藏" class="collection-btn" icon="el-icon-star-off" :loading="isSubmit"></el-button>
<el-button class="relation-btn" icon="icon-relation" @click="relateEvent()">更新LOG</el-button>
<el-button class="relation-btn" @click="knowledgeSharing">知识点分享</el-button>
<el-button class="relation-btn" @click="comparisonDialogOpen">比对</el-button>
<el-button class="relation-btn" @click="statusClick">符合性状态</el-button>
<put-question-button
class="btn1"
:resId="sarStandardsInfoEO.id"
:resType="saveStandType"
></put-question-button>
<el-button class="relation-btn" icon="icon-relation" @click="relateEvent()">更新记录</el-button>
<el-button class="relation-btn" @click="knowledgeSharing">标准问答</el-button>
<el-button class="relation-btn" @click="comparisonDialogOpen">标准分解单</el-button>
</div>
</div>
<div class="basic-information-content">
@@ -363,11 +360,11 @@
<!-- icon="add"-->
<!-- @click="addItemModal"-->
<!-- v-btn-permission="$route.params.pageType === 'INLAND_STAND' ? '84a37ea1e1' : '3D87NJR8N3'">新增</el-button>-->
<!--<el-button round class="common-button-default" :loading="searching" @click="uploadImportModal">模板下载</el-button>-->
<!--<el-button round class="common-button-default in-button" :loading="searching" icon="in" @click="addImportModal(2)" v-btn-permission="$route.params.pageType === 'INLAND_STAND' ? '9ca97b05b2' : '6JM97X9W9C'">导入</el-button>-->
<el-button round class="common-button-default export-button" icon="export"
<!--<el-button class="common-button-default" :loading="searching" @click="uploadImportModal">模板下载</el-button>-->
<!--<el-button class="common-button-default in-button" :loading="searching" icon="in" @click="addImportModal(2)" v-btn-permission="$route.params.pageType === 'INLAND_STAND' ? '9ca97b05b2' : '6JM97X9W9C'">导入</el-button>-->
<el-button class="common-button-default export-button" icon="export"
@click="exportStandardItem" v-btn-permission="$route.params.pageType === 'INLAND_STAND' ? '52HT9PLW49G6ZWS9RZSC' : '9CLEQQBS75SYV8JQQYFB'">导出</el-button>
<!--<el-button round class="common-button-default delete-button" icon="delete" @click="deleteStandItem(2)" v-btn-permission="$route.params.pageType === 'INLAND_STAND' ? '8ac1820c42' : 'LRQHPT8E2Y'">删除</el-button>-->
<!--<el-button class="common-button-default delete-button" icon="delete" @click="deleteStandItem(2)" v-btn-permission="$route.params.pageType === 'INLAND_STAND' ? '8ac1820c42' : 'LRQHPT8E2Y'">删除</el-button>-->
<el-button
round
type="primary"
@@ -600,8 +597,8 @@
</el-form>
</div>
<div class="demo-drawer-footer">
<el-button round class="common-button-primary" icon="el-icon-check" type="primary" v-if="!itemFormdisableflag" @click="saveOrUpdateStandItem" :loading="isSubmit">保存</el-button>
<el-button round class="common-button-default" icon="el-icon-close" @click="resetForm">取消</el-button>
<el-button class="common-button-primary" icon="el-icon-check" type="primary" v-if="!itemFormdisableflag" @click="saveOrUpdateStandItem" :loading="isSubmit">保存</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="resetForm">取消</el-button>
</div>
</el-drawer>
<!--导入模态窗-->
@@ -693,7 +690,7 @@
</div>
</div>
<div slot="footer" class="dialog-footer">
<el-button round type="primary" @click="relateDialogClose"> </el-button>
<el-button type="primary" @click="relateDialogClose"> </el-button>
</div>
</el-dialog>
<!-- 知识点分享 -->
@@ -802,7 +799,7 @@
</el-form>
<div slot="footer" class="demo-drawer-footer">
<el-button type="primary" round class="common-button-primary" :loading="AddKnowSubLoading" icon="el-icon-check" @click="AddKnowSub">确定</el-button>
<el-button round class="common-button-default" icon="el-icon-close" @click="AddKnowClose">取消</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="AddKnowClose">取消</el-button>
</div>
</el-dialog>
<!-- 查看知识点详情-->
@@ -868,7 +865,7 @@
</div>
<div slot="footer" class="demo-drawer-footer">
<el-button type="primary" round class="common-button-primary" icon="el-icon-check" @click="comparisonSub">确定</el-button>
<el-button round class="common-button-default" icon="el-icon-close" @click="comparisonClose">取消</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="comparisonClose">取消</el-button>
</div>
</div>
</el-dialog>
@@ -899,8 +896,8 @@
</el-form>
</div>
<div id="listFormButton" class="demo-drawer-footer">
<el-button round class="common-button-primary" icon="el-icon-check" type="primary" @click="submitDrawerForm('listVO')">确定</el-button>
<el-button round class="common-button-default" icon="el-icon-close" @click="AddcomparisonDrawer = false">取消</el-button>
<el-button class="common-button-primary" icon="el-icon-check" type="primary" @click="submitDrawerForm('listVO')">确定</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="AddcomparisonDrawer = false">取消</el-button>
</div>
</el-drawer>
<!-- 导入失败-->
@@ -936,8 +933,8 @@
></related-terms-select>
</div>
<div class="demo-drawer-footer">
<el-button round class="common-button-primary" icon="el-icon-check" type="primary" :loading="btnLoading" @click="handleRelatedTermsDrawerSubmit">{{$t('m.submit')}}</el-button>
<el-button round class="common-button-default" icon="el-icon-close" @click="handleRelatedTermsDrawerCancel">{{$t('m.cancel')}}</el-button>
<el-button class="common-button-primary" icon="el-icon-check" type="primary" :loading="btnLoading" @click="handleRelatedTermsDrawerSubmit">{{$t('m.submit')}}</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="handleRelatedTermsDrawerCancel">{{$t('m.cancel')}}</el-button>
</div>
</el-drawer>
<!--内容简介-->
@@ -2727,7 +2724,6 @@ export default {
height: 30px;
line-height: 30px;
font-size: 14px;
border-radius: 15px;
color: #409EFF;;
border: 1px solid #409EFF;
background: rgba(64, 158, 255, 0.1);
@@ -2802,6 +2798,7 @@ export default {
& > p{
min-height: 55px;
line-height: 55px;
border-bottom: 1px solid #E5E5E5;
}
}
}
@@ -2819,6 +2816,17 @@ export default {
width: 100%;
}
}
.details-fraction{
float: right;
width:270px;
height:80px;
line-height: 80px;
text-align: center;
font-size: 30px;
font-weight: bold;
color: #e88218;
margin-top: -80px;
}
/deep/.details-content{
/*padding: 0 67px;*/
.details-content-modular{
@@ -2852,7 +2860,6 @@ export default {
height: 30px;
line-height: 30px;
font-size: 14px;
border-radius: 15px;
padding: 0 10px;
font-family: 'Microsoft Yahei', '\5FAE\8F6F\96C5\9ED1', Arial, sans-serif !important;
& > i{
@@ -2994,7 +3001,6 @@ export default {
height: 30px;
line-height: 30px;
font-size: 14px;
border-radius: 15px;
color: #07C160;
border: 1px solid #07C160;
background: rgba(1, 193, 96, 0.1);
@@ -3016,7 +3022,6 @@ export default {
}
.basic-information{
border-top: 2px dashed #D1D1D1;
border-bottom: 2px dashed #D1D1D1;
.modular-header{
height: 60px;
border-bottom: none;
@@ -3025,6 +3030,7 @@ export default {
& > p{
min-height: 55px;
line-height: 55px;
border-bottom: 1px solid #E5E5E5;
}
}
}
@@ -49,7 +49,7 @@
<el-button class="common-button-default" icon="el-icon-refresh-left" @click="resetSelect" round></el-button>
</el-form-item>
<!-- <el-form-item label="" class="search-item btn-box">-->
<!-- <el-button round class="common-button-default export-button" icon="export" @click="showExportModal('apart')">导出</el-button>-->
<!-- <el-button class="common-button-default export-button" icon="export" @click="showExportModal('apart')">导出</el-button>-->
<!-- </el-form-item>-->
<!-- <Button type="primary" @click="showExportModal('apart')">导出</Button>-->
<!-- <Button type="primary" @click="showExportModal('all')">全部导出</Button>-->
@@ -243,8 +243,8 @@
@pageSizeChange="pageProStateSizeChange"></pagination>
</div>
<!-- <div class="demo-drawer-footer">-->
<!-- <el-button round class="common-button-primary" icon="el-icon-check" type="primary" @click="saveCopyInfor" :loading="isSubmit">提交</el-button>-->
<!-- <el-button round class="common-button-default" icon="el-icon-close" @click="resetForm">取消</el-button>-->
<!-- <el-button class="common-button-primary" icon="el-icon-check" type="primary" @click="saveCopyInfor" :loading="isSubmit">提交</el-button>-->
<!-- <el-button class="common-button-default" icon="el-icon-close" @click="resetForm">取消</el-button>-->
<!-- </div>-->
</div>
@@ -260,9 +260,9 @@
</el-form-item>
</el-form>
<div slot="footer" class="dialog-footer">
<el-button round class="common-button-primary" icon="el-icon-check" type="primary" @click="updateSarState"> </el-button>
<!-- <el-button round v-if="this.isExistItems === 1" class="common-button-primary" icon="el-icon-check" type="primary" @click="updateSarState"> </el-button>-->
<el-button round class="common-button-default" icon="el-icon-close" @click="handleClose"> </el-button>
<el-button class="common-button-primary" icon="el-icon-check" type="primary" @click="updateSarState"> </el-button>
<!-- <el-button v-if="this.isExistItems === 1" class="common-button-primary" icon="el-icon-check" type="primary" @click="updateSarState"> </el-button>-->
<el-button class="common-button-default" icon="el-icon-close" @click="handleClose"> </el-button>
</div>
</el-dialog>
<loading :loading="loading2">数据处理中</loading>
@@ -383,8 +383,8 @@
@pageSizeChange="pageProStateSizeChange2"></pagination>
</div>
<!-- <div class="demo-drawer-footer">-->
<!-- <el-button round class="common-button-primary" icon="el-icon-check" type="primary" @click="saveCopyInfor" :loading="isSubmit">提交</el-button>-->
<!-- <el-button round class="common-button-default" icon="el-icon-close" @click="resetForm">取消</el-button>-->
<!-- <el-button class="common-button-primary" icon="el-icon-check" type="primary" @click="saveCopyInfor" :loading="isSubmit">提交</el-button>-->
<!-- <el-button class="common-button-default" icon="el-icon-close" @click="resetForm">取消</el-button>-->
<!-- </div>-->
</div>
<loading :loading="loading3">数据处理中</loading>
@@ -49,7 +49,7 @@
<el-button class="common-button-default" icon="el-icon-refresh-left" @click="resetSelect" round></el-button>
</el-form-item>
<!-- <el-form-item label="" class="search-item btn-box">-->
<!-- <el-button round class="common-button-default export-button" icon="export" @click="showExportModal('apart')">导出</el-button>-->
<!-- <el-button class="common-button-default export-button" icon="export" @click="showExportModal('apart')">导出</el-button>-->
<!-- </el-form-item>-->
<!-- <Button type="primary" @click="showExportModal('apart')">导出</Button>-->
<!-- <Button type="primary" @click="showExportModal('all')">全部导出</Button>-->
@@ -242,8 +242,8 @@
@pageSizeChange="pageProStateSizeChange"></pagination>
</div>
<!-- <div class="demo-drawer-footer">-->
<!-- <el-button round class="common-button-primary" icon="el-icon-check" type="primary" @click="saveCopyInfor" :loading="isSubmit">提交</el-button>-->
<!-- <el-button round class="common-button-default" icon="el-icon-close" @click="resetForm">取消</el-button>-->
<!-- <el-button class="common-button-primary" icon="el-icon-check" type="primary" @click="saveCopyInfor" :loading="isSubmit">提交</el-button>-->
<!-- <el-button class="common-button-default" icon="el-icon-close" @click="resetForm">取消</el-button>-->
<!-- </div>-->
</div>
@@ -259,9 +259,9 @@
</el-form-item>
</el-form>
<div slot="footer" class="dialog-footer">
<el-button round class="common-button-primary" icon="el-icon-check" type="primary" @click="updateSarState"> </el-button>
<!-- <el-button round v-if="this.isExistItems === 1" class="common-button-primary" icon="el-icon-check" type="primary" @click="updateSarState"> </el-button>-->
<el-button round class="common-button-default" icon="el-icon-close" @click="handleClose"> </el-button>
<el-button class="common-button-primary" icon="el-icon-check" type="primary" @click="updateSarState"> </el-button>
<!-- <el-button v-if="this.isExistItems === 1" class="common-button-primary" icon="el-icon-check" type="primary" @click="updateSarState"> </el-button>-->
<el-button class="common-button-default" icon="el-icon-close" @click="handleClose"> </el-button>
</div>
</el-dialog>
<loading :loading="loading2">数据处理中</loading>
@@ -382,8 +382,8 @@
@pageSizeChange="pageProStateSizeChange2"></pagination>
</div>
<!-- <div class="demo-drawer-footer">-->
<!-- <el-button round class="common-button-primary" icon="el-icon-check" type="primary" @click="saveCopyInfor" :loading="isSubmit">提交</el-button>-->
<!-- <el-button round class="common-button-default" icon="el-icon-close" @click="resetForm">取消</el-button>-->
<!-- <el-button class="common-button-primary" icon="el-icon-check" type="primary" @click="saveCopyInfor" :loading="isSubmit">提交</el-button>-->
<!-- <el-button class="common-button-default" icon="el-icon-close" @click="resetForm">取消</el-button>-->
<!-- </div>-->
</div>
<loading :loading="loading3">数据处理中</loading>
+14 -16
View File
@@ -347,11 +347,11 @@
<!-- icon="add"-->
<!-- @click="addItemModal"-->
<!-- v-btn-permission="$route.params.pageType === 'INLAND_STAND' ? '84a37ea1e1' : '3D87NJR8N3'">新增</el-button>-->
<!--<el-button round class="common-button-default" :loading="searching" @click="uploadImportModal">模板下载</el-button>-->
<!--<el-button round class="common-button-default in-button" :loading="searching" icon="in" @click="addImportModal(2)" v-btn-permission="$route.params.pageType === 'INLAND_STAND' ? '9ca97b05b2' : '6JM97X9W9C'">导入</el-button>-->
<el-button round class="common-button-default export-button" icon="export"
<!--<el-button class="common-button-default" :loading="searching" @click="uploadImportModal">模板下载</el-button>-->
<!--<el-button class="common-button-default in-button" :loading="searching" icon="in" @click="addImportModal(2)" v-btn-permission="$route.params.pageType === 'INLAND_STAND' ? '9ca97b05b2' : '6JM97X9W9C'">导入</el-button>-->
<el-button class="common-button-default export-button" icon="export"
@click="exportStandardItem" v-btn-permission="$route.params.pageType === 'INLAND_STAND' ? '52HT9PLW49G6ZWS9RZSC' : '9CLEQQBS75SYV8JQQYFB'">导出</el-button>
<!--<el-button round class="common-button-default delete-button" icon="delete" @click="deleteStandItem(2)" v-btn-permission="$route.params.pageType === 'INLAND_STAND' ? '8ac1820c42' : 'LRQHPT8E2Y'">删除</el-button>-->
<!--<el-button class="common-button-default delete-button" icon="delete" @click="deleteStandItem(2)" v-btn-permission="$route.params.pageType === 'INLAND_STAND' ? '8ac1820c42' : 'LRQHPT8E2Y'">删除</el-button>-->
<el-button
round
type="primary"
@@ -580,8 +580,8 @@
</el-form>
</div>
<div class="demo-drawer-footer">
<el-button round class="common-button-primary" icon="el-icon-check" type="primary" v-if="!itemFormdisableflag" @click="saveOrUpdateStandItem" :loading="isSubmit">保存</el-button>
<el-button round class="common-button-default" icon="el-icon-close" @click="resetForm">取消</el-button>
<el-button class="common-button-primary" icon="el-icon-check" type="primary" v-if="!itemFormdisableflag" @click="saveOrUpdateStandItem" :loading="isSubmit">保存</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="resetForm">取消</el-button>
</div>
</el-drawer>
<!--导入模态窗-->
@@ -673,7 +673,7 @@
</div>
</div>
<div slot="footer" class="dialog-footer">
<el-button round type="primary" @click="relateDialogClose"> </el-button>
<el-button type="primary" @click="relateDialogClose"> </el-button>
</div>
</el-dialog>
<!-- 知识点分享 -->
@@ -780,7 +780,7 @@
</el-form>
<div slot="footer" class="demo-drawer-footer">
<el-button type="primary" round class="common-button-primary" :loading="AddKnowSubLoading" icon="el-icon-check" @click="AddKnowSub">确定</el-button>
<el-button round class="common-button-default" icon="el-icon-close" @click="AddKnowClose">取消</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="AddKnowClose">取消</el-button>
</div>
</el-dialog>
<!-- 查看知识点详情-->
@@ -846,7 +846,7 @@
</div>
<div slot="footer" class="demo-drawer-footer">
<el-button type="primary" round class="common-button-primary" icon="el-icon-check" @click="comparisonSub">确定</el-button>
<el-button round class="common-button-default" icon="el-icon-close" @click="comparisonClose">取消</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="comparisonClose">取消</el-button>
</div>
</div>
</el-dialog>
@@ -877,8 +877,8 @@
</el-form>
</div>
<div id="listFormButton" class="demo-drawer-footer">
<el-button round class="common-button-primary" icon="el-icon-check" type="primary" @click="submitDrawerForm('listVO')">确定</el-button>
<el-button round class="common-button-default" icon="el-icon-close" @click="AddcomparisonDrawer = false">取消</el-button>
<el-button class="common-button-primary" icon="el-icon-check" type="primary" @click="submitDrawerForm('listVO')">确定</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="AddcomparisonDrawer = false">取消</el-button>
</div>
</el-drawer>
<!-- 导入失败-->
@@ -914,8 +914,8 @@
></related-terms-select>
</div>
<div class="demo-drawer-footer">
<el-button round class="common-button-primary" icon="el-icon-check" type="primary" :loading="btnLoading" @click="handleRelatedTermsDrawerSubmit">{{$t('m.submit')}}</el-button>
<el-button round class="common-button-default" icon="el-icon-close" @click="handleRelatedTermsDrawerCancel">{{$t('m.cancel')}}</el-button>
<el-button class="common-button-primary" icon="el-icon-check" type="primary" :loading="btnLoading" @click="handleRelatedTermsDrawerSubmit">{{$t('m.submit')}}</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="handleRelatedTermsDrawerCancel">{{$t('m.cancel')}}</el-button>
</div>
</el-drawer>
</div>
@@ -2768,7 +2768,6 @@ export default {
height: 30px;
line-height: 30px;
font-size: 14px;
border-radius: 15px;
padding: 0 10px;
font-family: 'Microsoft Yahei', '\5FAE\8F6F\96C5\9ED1', Arial, sans-serif !important;
& > i{
@@ -2910,7 +2909,6 @@ export default {
height: 30px;
line-height: 30px;
font-size: 14px;
border-radius: 15px;
color: #07C160;
border: 1px solid #07C160;
background: rgba(1, 193, 96, 0.1);
@@ -3023,4 +3021,4 @@ export default {
::v-deep .el-drawer{
outline: none!important;
}
</style>
</style>
+8 -9
View File
@@ -4,8 +4,8 @@
<div>
<i class="icon" :class="icon" />
</div>
<div style="margin-top: 20px;">
<span>{{ label }}</span>
<div style="margin-top: 10px;">
<span class="card-font">{{ label }}</span>
</div>
</div>
</div>
@@ -25,14 +25,13 @@ export default {
<style lang="less" scoped>
.wx-card {
width: 140px;
height: 120px;
border: 2px solid #4091FF;
background: rgba(0, 72, 158, 0.8);
box-shadow: 0px 0px 21px 0px rgba(5, 20, 62, 0.41);
border-radius: 15px;
width: 214px;
line-height: 88px;
text-align: center;
background: rgba(182, 213, 255, 0.22);
margin-left: 10px;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
cursor: pointer;
+5 -9
View File
@@ -27,7 +27,7 @@
</div>
<div class="home-input">
<el-input
placeholder="What are you looking for"
placeholder="what are you looking for"
@keyup.native.enter="search"
v-model="checkContent">
</el-input>
@@ -230,7 +230,8 @@ export default {
}
.home_v3 {
height: 100%;
background: url("~@/assets/images/shangqi/home/home-bg.png") no-repeat;
//background: url("~@/assets/images/shangqi/home/home-bg.png") no-repeat;
background: url("~@/assets/images/shangqi/home/BG.png") no-repeat;
background-size: cover;
padding: 6px 26px;
display: flex;
@@ -246,7 +247,8 @@ export default {
display: inline-block;
width: 160px;
height: 61px;
background: url("~@/assets/images/shangqi/home/logo-bg.png") no-repeat;
//background: url("~@/assets/images/shangqi/home/logo-bg.png") no-repeat;
background: url("~@/assets/images/shangqi/home/logo2.png") no-repeat;
background-size: cover;
}
}
@@ -313,14 +315,12 @@ export default {
}
.content-search-box{
background-color: #fff;
border-radius: 24px;
display: inline-flex;
align-items: center ;
width: 560px;
height: 48px;
/deep/.el-input__inner {
height: 46px;
border-radius: 0;
padding: 0 34px;
}
.el-select {
@@ -328,7 +328,6 @@ export default {
width: 155px;
/deep/input.el-input__inner{
border: none;
border-radius: 24px 0 0 24px !important;
color: #999999;
font-family: PingFang-SC-Bold;
}
@@ -358,7 +357,6 @@ export default {
width: 55px;
height: 46px;
padding: 9px 0 10px 10px;
border-radius: 0 24px 24px 0;
background-color: #fff;
.search-btn{
width: 25px;
@@ -407,7 +405,6 @@ export default {
//background-image: linear-gradient(to right, );
background-size: 100% 100%;
padding-left:20px;
border-radius: 18px;
border: 2px solid #4091ff;
.icon-box{
display: inline-block;
@@ -435,7 +432,6 @@ export default {
height: 36px;
width: 36px;
line-height: 34px;
border-radius: 50%;;
border: 2px solid #4091FF;
border-right: none;
margin-left: 14px;
+2 -7
View File
@@ -1258,7 +1258,8 @@ export default {
<style lang="less" scoped>
.home_v3 {
height: 100%;
background: url("~@/assets/images/shangqi/home/home-bg.png") no-repeat;
//background: url("~@/assets/images/shangqi/home/home-bg.png") no-repeat;
background: url("~@/assets/images/shangqi/home/BG.png") no-repeat;
background-size: cover;
overflow: auto;
}
@@ -1273,14 +1274,12 @@ export default {
}
.content-search-box{
background-color: #fff;
border-radius: 24px;
display: inline-flex;
align-items: center ;
width: 560px;
height: 48px;
/deep/.el-input__inner {
height: 46px;
border-radius: 0;
padding: 0 34px;
}
.el-select {
@@ -1288,7 +1287,6 @@ export default {
width: 155px;
/deep/input.el-input__inner{
border: none;
border-radius: 24px 0 0 24px !important;
color: #999999;
font-family: PingFang-SC-Bold;
}
@@ -1318,7 +1316,6 @@ export default {
width: 55px;
height: 46px;
padding: 9px 0 10px 10px;
border-radius: 0 24px 24px 0;
background-color: #fff;
.search-btn{
width: 25px;
@@ -1390,12 +1387,10 @@ export default {
.el-tabs__header {
overflow: hidden;
border: 2px solid #4091FF;
border-radius: 15px 0 0 15px;
}
.el-tabs__content {
border: 2px solid #4091FF;
border-left: none;
border-radius: 0 15px 15px 0;
}
}
@@ -0,0 +1,53 @@
<!-- 尾部链接 -->
<template>
<div class="link">
<ul>
<li><a href="http://www.sac.gov.cn/">国家标准化管理委员会</a></li>
<li><a href="http://www.sac.gov.cn/">全国标准公共服务平台</a></li>
<li><a href="http://www.sac.gov.cn/">国家标准全文公开</a></li>
<li><a href="http://www.sac.gov.cn/">全国汽车标准化技术委员会</a></li>
<li><a href="http://www.sac.gov.cn/">交通运输标准化信息平台</a></li>
<li><a href="http://www.sac.gov.cn/">工信部装备工业发展中心</a></li>
<li><a href="http://www.sac.gov.cn/">中华人民共和国生态环境部</a></li>
<li><a href="">更多链接></a></li>
</ul>
</div>
</template>
<script>
export default {
name: 'Empennage',
components: {},
mixins: [],
data() {
return {}
},
computed: {},
watch: {},
mounted() {},
methods: {},
}
</script>
<style lang="less" scoped>
.link {
height: 100%;
ul {
display: flex;
height: 100%;
text-align: center;
user-select: none;
li {
flex: 1;
a {
color: #ffffff;
&:hover {
color: #e9ca32;
text-decoration: underline;
}
}
}
}
}
</style>
@@ -0,0 +1,71 @@
<!-- 右侧导航 -->
<template>
<div class="nav-menu">
<div class="lattice">
<div class="menu-wrap">
<enter-card label="高级检索" path="/" style="margin-left:0px;"></enter-card>
<enter-card label="个人中心" path="/"></enter-card>
<enter-card label="统计图表" path="/"></enter-card>
</div>
<div class="menu-wrap">
<enter-card label="国内法规" path="/domesticStandardsAndRegulations" style="margin-left:0px;"></enter-card>
<enter-card label="国外法规" path="/"></enter-card>
<enter-card label="标准清单" path="/"></enter-card>
</div>
<div class="menu-wrap">
<enter-card label="国内外政策" path="/" style="margin-left:0px;"></enter-card>
<enter-card label="企业标准" path="/"></enter-card>
<enter-card label="标准预警" path="/"></enter-card>
</div>
</div>
</div>
</template>
<script>
import EnterCard from '@/pages/home/components/EnterCard'
export default {
name: 'NavMenu',
components: {EnterCard},
mixins: [],
data() {
return {
}
},
computed: {},
watch: {},
mounted() {},
methods: {
toPage() {
this.$router.push(this.path)
}
},
}
</script>
<style lang="less" scoped>
.nav-menu {
margin-bottom: 10px;
.lattice {
.menu-wrap {
display: flex;
color: #ffffff;
margin-bottom: 10px;
text-align: center;
&:last-child {
margin-bottom: 0;
}
.menu-item {
flex: 1;
line-height: 88px;
text-align: center;
margin-right: 10px;
background: rgba(182, 213, 255, 0.22);
&:last-child {
margin-right: 0;
}
}
}
}
}
</style>
@@ -0,0 +1,69 @@
<!-- 资讯 -->
<template>
<div class="realimeinfo">
<ul>
<li v-for="item in realimeinfoList" :key="item.id" class="time-title">
<a class="title" :title="item.title">{{ item.title }}</a>
<span class="time">{{ getDate(item.pubTime) }}</span>
</li>
</ul>
</div>
</template>
<script>
export default {
name: 'Realimeinfo',
components: {},
mixins: [],
data() {
return {
putTime: '',
realimeinfoList: [], //
}
},
computed: {},
watch: {},
mounted() {
this.getDate()
this.getDynamicInformation()
},
methods: {
//
getDate (date) {
return date != null ? date.substring(0, date.indexOf(' ')) : ''
},
//
getDynamicInformation () {
let obj = {}
obj.msgType = 'RESOURCE'
obj.rowLimit = 8
this.$http.get('lawss/msgDynamicInfo/page', obj, {
_this: this
}, res => {
this.realimeinfoList = res.data.list
}, e => {
})
},
},
}
</script>
<style lang="less" scoped>
.realimeinfo {
.time-title {
margin: 15px;
.time {
float: right;
color: #FFFFFF;
}
a {
color: #ffffff;
&:hover {
color: #e9c851;
text-decoration: underline;
}
}
}
}
</style>
@@ -0,0 +1,69 @@
<!-- 标准发布 -->
<template>
<div class="release">
<ul>
<li v-for="item in standardReleaseList" :key="item.id" class="time-title">
<a class="title" :title="item.title">{{ item.title }}</a>
<span class="time">{{ getDate(item.pubTime) }}</span>
</li>
</ul>
</div>
</template>
<script>
export default {
name: 'Release',
components: {},
mixins: [],
data() {
return {
putTime: '',
standardReleaseList: [], //
}
},
computed: {},
watch: {},
mounted() {
this.getDate()
this.getAdvice()
},
methods: {
//
getDate (date) {
return date != null ? date.substring(0, date.indexOf(' ')) : ''
},
//
getAdvice() {
let obj = {}
obj.msgType = 'RESOURCE'
obj.rowLimit = 8
this.$http.get('lawss/msgDynamicInfo/page', obj, {
_this: this
}, res => {
this.standardReleaseList = res.data.list
}, e => {
})
},
},
}
</script>
<style lang="less" scoped>
.release {
.time-title {
margin: 15px;
.time {
float: right;
color:#FFFFFF;
}
a {
color: #ffffff;
&:hover {
color: #e9c851;
text-decoration: underline;
}
}
}
}
</style>
@@ -0,0 +1,110 @@
<!-- 搜索栏 -->
<template>
<div class="search-group">
<el-select
v-model="selectKey"
class="search-group-item"
placeholder="请选择"
>
<el-option
v-for="item in jumpPage"
:key="item.selectKey"
:label="item.label"
:value="item.selectKey"
></el-option>
</el-select>
<div class="search-condition">
<el-input
v-model="keywords"
type="text"
placeholder="请输入关键词"
clearable
></el-input>
<el-button class="primary_button" type="primary">搜索</el-button>
</div>
</div>
</template>
<script>
export default {
name: 'SearchGroup',
components: {},
mixins: [],
data() {
return {
selectKey: '',
keywords: '',
jumpPage: [
{
selectKey: '选项1',
label: '国内外标准法规',
},
{
selectKey: '选项2',
label: '研究报告',
},
{
selectKey: '选项3',
label: '企业标准',
},
{
selectKey: '选项4',
label: '动态&通知',
},
{
selectKey: '选项5',
label: '流程中心',
},
],
}
},
computed: {},
watch: {},
mounted() {},
methods: {},
}
</script>
<style lang="less" scoped>
.search-group {
display: flex;
width: 60vw;
height: 50px;
margin-bottom: 20px;
.search-group-item {
margin-right: 20px;
::v-deep {
.el-input__inner {
width: 18vm;
height: 50px;
color: #fff;
border: 0;
border-radius: 0px;
background: rgba(182, 213, 255, 0.22);
}
}
}
.search-condition {
display: flex;
flex: 1;
::v-deep {
.el-input__inner {
height: 50px;
font-size: 16px;
color: #fff;
border: 0;
border-radius: 0px;
background: rgba(182, 213, 255, 0.22);
}
}
}
.primary_button {
width: 8.2vw;
height: 50px;
border: 0;
border-radius: 0px;
background-color: #5ea9f6;
}
}
</style>
@@ -0,0 +1,68 @@
<!-- 标准征求意见 -->
<template>
<div class="solicitopinions">
<ul>
<li v-for="item in domesticDynamics" :key="item.id" class="time-title">
<a class="title" :title="item.title">{{ item.title }}</a>
<span class="time">{{ getDate(item.pubTime) }}</span>
</li>
</ul>
</div>
</template>
<script>
export default {
name: 'Solicitopinions',
components: {},
mixins: [],
data() {
return {
putTime: '',
domesticDynamics: [], //
}
},
computed: {},
watch: {},
mounted() {
this.getDate()
this.getAdvice()
},
methods: {
//
getDate (date) {
return date != null ? date.substring(0, date.indexOf(' ')) : ''
},
//
getAdvice() {
let obj = {}
obj.msgType = 'RESOURCE'
obj.rowLimit = 8
this.$http.get('lawss/msgDynamicInfo/page', obj, {
_this: this
}, res => {
this.domesticDynamics = res.data.list
}, e => {
})
}
},
}
</script>
<style lang="less" scoped>
.solicitopinions {
.time-title {
margin: 15px;
.time {
float: right;
color:#FFFFFF;
}
a {
color: #ffffff;
&:hover {
color: #e9c851;
text-decoration: underline;
}
}
}
}
</style>
@@ -0,0 +1,78 @@
<!-- 待办任务 -->
<template>
<div class="to-do-list">
<div>
<span class="task">待办任务</span>
<span class="more">MORE</span>
</div>
<ul>
<li v-for="item in toDoTaskList" :key="item.id" class="time-title">
<a>{{ item.title }}</a>
</li>
</ul>
</div>
</template>
<script>
export default {
name: 'ToDoList',
components: {},
mixins: [],
data() {
return {
toDoTaskList: [
{
id: 1,
title: '标准制定流程1',
},
{
id: 2,
title: '标准制定流程2',
},
{
id: 3,
title: '标准制定流程3',
},
],
}
},
computed: {},
watch: {},
mounted() {},
methods: {},
}
</script>
<style lang="less" scoped>
.to-do-list {
flex: 1;
height: 100%;
overflow: hidden;
background: rgba(182, 213, 255, 0.22);
.task {
display: inline-block;
margin: 15px;
color: #FFFFFF;
font-size: 16px;
}
.more {
float: right;
color: #FFFFFF;
margin: 15px 15px;
&:hover {
color: red;
cursor: pointer;
}
}
.time-title {
margin: 15px;
}
a {
color: #ffffff;
&:hover {
color: #e9c851;
text-decoration: underline;
}
}
}
</style>
+209
View File
@@ -0,0 +1,209 @@
<!-- 首页 -->
<template>
<div class="home">
<div class="home_header">
<div class="logo">
<span class="logo_title"></span>
</div>
<div class="user_exit">
<span>您好{{ $store.getters.userInfo.uName }}</span>
&nbsp;&nbsp;&nbsp;
<span class="exit" @click="logout">退出</span>
</div>
</div>
<div class="home_main">
<div class="left_wrapper">
<search-group></search-group>
<div class="main-tabs">
<div class="main-left-wrap">
<el-tabs
v-model="activeName"
class="home-tabs"
@tab-click="handleTabClick"
>
<el-tab-pane label="标准征求意见" name="solicitOpinions">
<solicitOpinions></solicitOpinions>
</el-tab-pane>
<el-tab-pane label="标准发布" name="release">
<release></release>
</el-tab-pane>
<el-tab-pane label="资讯" name="realTimeInfo">
<realTimeInfo></realTimeInfo>
</el-tab-pane>
</el-tabs>
</div>
</div>
</div>
<div class="right_wrapper">
<nav-menu></nav-menu>
<todo-list></todo-list>
</div>
</div>
<div calss="home_footer">
<div class="footer">
<Empennage></Empennage>
</div>
</div>
</div>
</template>
<script>
import searchGroup from './components/searchGroup'
import realTimeInfo from './components/realtimeinfo'
import release from './components/release'
import navMenu from './components/navMenu'
import solicitOpinions from './components/solicitopinions'
import todoList from './components/todoList'
import Empennage from "./components/empennage"
export default {
name: 'Home',
components: {
Empennage,
searchGroup,
solicitOpinions,
realTimeInfo,
release,
navMenu,
todoList,
},
mixins: [],
data() {
return {
activeName: 'solicitOpinions',
}
},
computed: {},
watch: {},
mounted() {},
methods: {
handleTabClick(tab, event) {},
//退
logout(){
this.$confirm('您确认要退出吗?', '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning',
confirmButtonClass: 'common-button-primary',
roundButton: false
}).then(() => {
this.$store.commit('setTypeFlag', 'loginOut')
this.$http.get('logout', {}, {
_this: this
}, res => {
this.$store.dispatch('logout')
this.$router.push('/login')
}, e => {})
}).catch(() => {
})
}
},
}
</script>
<style lang="less" scoped>
.home {
height: 100%;
display: flex;
flex-direction: column;
padding: 1.1vh 3.51vw 4.9vh;
//background: url('../../assets/images/home/BG.png') no-repeat;
background: url("../../assets/images/shangqi/home/BG.png") no-repeat;
background-size: 100% 100%;
.home_header {
position: relative;
display: flex;
justify-content: space-between;
height: 9.1vh;
margin-bottom: 2.7vh;
.logo {
width: 500px;
height: 70px;
margin-top: 20px;
background: url("../../assets/images/shangqi/home/logo3.png") no-repeat;
.logo_title {
height: 50px;
margin-top: 50px;
margin-left: 35%;
font-size: 25px;
font-weight: bold;
line-height: 50px;
color: #fff;
}
}
.user_exit {
span {
display: inline-block;
margin-top: 50px;
color: #fff;
}
.user,
.exit {
height: 50px;
margin: 5px;
font-size: 14px;
line-height: 50px;
color: #fff;
cursor: pointer;
&:hover {
color: #ecce38;
}
}
}
}
.home_main {
display: flex;
flex: 1;
overflow: hidden;
.left_wrapper {
display: flex;
flex: 1;
flex-direction: column;
width: 60vw;
height: 100%;
margin-right: 10px;
.home-tabs {
margin-left: 2.34vw;
::v-deep {
.el-tabs__item {
font-size: 16px;
font-weight: 500;
color: #ffffff;
}
.el-tabs__nav-wrap::after {
background-color: transparent;
}
}
}
.main-tabs {
display: flex;
flex: 1;
flex-direction: column;
width: 60vw;
height: 67.7vh;
margin-right: 10px;
background: rgba(182, 213, 255, 0.22);
}
}
.right_wrapper {
display: flex;
flex-direction: column;
width: 32.2vw;
height: 100%;
}
.search-condition {
display: block;
.el-input {
width: 300px;
}
}
}
.footer {
height: 5.2vh;
margin-top: 1.3vh;
line-height: 5.2vh;
background: rgba(182, 213, 255, 0.22);
}
}
</style>
@@ -1,6 +1,6 @@
<template>
<div style="display: inline-block;">
<el-button type="primary" size="small" @click="openStandSelectDialog">手动查找</el-button>
<el-button type="primary" size="mini" @click="openStandSelectDialog">手动查找</el-button>
<el-dialog title="相关标准" :visible.sync="replaceStandNumModel" width="875px" :close-on-click-modal="false" @close="replaceStandNumModelCancel = false">
<el-form :modal="replaceStandNumForm" :inline="true" class="label-input-form">
@@ -81,7 +81,7 @@
@pageSizeChange="pageSizeChangeReplace"></pagination>
<!-- <el-divider></el-divider>-->
<div slot="footer" class="demo-drawer-footer">
<el-button round class="common-button-primary" icon="el-icon-check" @click="replaceStandNumModelCancel">取消</el-button>
<el-button class="common-button-primary" icon="el-icon-check" @click="replaceStandNumModelCancel">取消</el-button>
<el-button type="primary" round class="common-button-default" icon="el-icon-close" @click="replaceStandNumModelBt">提交</el-button>
<!-- <el-button size="mini" type="primary" @click="replaceStandNumModelCancel">取消</el-button>-->
<!-- <el-button size="mini" type="primary" @click="replaceStandNumModelBt">确定</el-button>-->
+3 -4
View File
@@ -1546,8 +1546,8 @@
</div>
</div>
<!-- <div class="demo-drawer-footer">-->
<!-- <el-button round class="common-button-primary" icon="el-icon-check" type="primary" @click="handleDetailDrawerSubmit" :loading="drawerSubmitLoading">提交</el-button>-->
<!-- <el-button round class="common-button-default" icon="el-icon-close" @click="handleCloseDetailDrawer">取消</el-button>-->
<!-- <el-button class="common-button-primary" icon="el-icon-check" type="primary" @click="handleDetailDrawerSubmit" :loading="drawerSubmitLoading">提交</el-button>-->
<!-- <el-button class="common-button-default" icon="el-icon-close" @click="handleCloseDetailDrawer">取消</el-button>-->
<!-- </div>-->
</div>
</el-drawer>
@@ -2773,7 +2773,6 @@ export default {
height: 30px;
line-height: 30px;
font-size: 14px;
border-radius: 15px;
color: #07C160;
border: 1px solid #07C160;
background: rgba(1, 193, 96, 0.1);
@@ -2862,4 +2861,4 @@ export default {
overflow-y: auto !important;
padding: 0 10px 0 20px !important;
}
</style>
</style>
+32 -41
View File
@@ -11,16 +11,14 @@
</el-form-item>
<el-form-item class="search-item btn-box">
<el-button
icon="el-icon-search"
size="mini"
type="primary"
round
class="common-button-primary"
@click="searchStandList"></el-button>
@click="searchStandList">搜索</el-button>
<el-button
size="mini"
class="common-button-default"
icon="el-icon-refresh-left"
round
@click="clearSearchStand"></el-button>
@click="clearSearchStand">清空</el-button>
</el-form-item>
</el-form>
</div>
@@ -28,10 +26,10 @@
</table-tools-bar>
<div class="content">
<div class="action-bar">
<el-button size="mini" round @click="spiltStandFile" v-btn-permission="'6ZQ7ZZH4PTUYTUE5YQG4'"><i class="iconfont"></i>拆分</el-button>
<el-button size="mini" round @click="clickButtonToUpload" v-btn-permission="'NDQVR2GRE97JRF5A2VJ2'"><i class="iconfont">&#xe65d;</i>上传</el-button>
<el-button size="mini" round @click="clickButtonToImport" v-btn-permission="'EH3ADP8PE9C3SGTS7S7T'"><i class="iconfont">&#xe6de;</i>导入拆分结果</el-button>
<el-button size="mini" round @click="batchDelete" v-btn-permission="'9AC5CEZETGQTY4L9YRBP'"><i class="iconfont">&#xe61b;</i>删除</el-button>
<el-button size="mini" @click="spiltStandFile" v-btn-permission="'6ZQ7ZZH4PTUYTUE5YQG4'"><i class="iconfont"></i>拆分</el-button>
<el-button size="mini" @click="clickButtonToUpload" v-btn-permission="'NDQVR2GRE97JRF5A2VJ2'"><i class="iconfont">&#xe65d;</i>上传</el-button>
<el-button size="mini" @click="clickButtonToImport" v-btn-permission="'EH3ADP8PE9C3SGTS7S7T'"><i class="iconfont">&#xe6de;</i>导入拆分结果</el-button>
<el-button size="mini" @click="batchDelete" v-btn-permission="'9AC5CEZETGQTY4L9YRBP'"><i class="iconfont">&#xe61b;</i>删除</el-button>
</div>
<div class="table-wrap">
<div style="position: absolute;height: 100%;width: 100%;">
@@ -168,20 +166,18 @@
</el-form-item>
<el-form-item class="search-item btn-box">
<el-button
round
icon="el-icon-search"
type="primary"
size="mini"
class="common-button-primary"
@click="StandFileListByPage"
></el-button>
>搜索</el-button>
</el-form-item>
<el-form-item class="serch-form-item btn-box">
<el-button
icon="el-icon-refresh-left"
round
size="mini"
class="common-button-default"
@click="clearGetStandFileListByPage"
></el-button>
>清空</el-button>
</el-form-item>
</el-form>
</div>
@@ -239,8 +235,8 @@
@pageSizeChange="addFileStandPageSizeChange"></pagination>
</div>
<div class="demo-drawer-footer">
<el-button size="mini" round style="margin-right: 8px" @click="addFileConvertShowflag = false" icon="el-icon-close" >取消</el-button>
<el-button size="mini" round type="primary" @click="saveSplitInfo" icon="el-icon-check" >拆分</el-button>
<el-button size="mini" style="margin-right: 8px" @click="addFileConvertShowflag = false" icon="el-icon-close" >取消</el-button>
<el-button size="mini" type="primary" @click="saveSplitInfo" icon="el-icon-check" >拆分</el-button>
</div>
<loading :loading="loadData">正在获取数据</loading>
</el-drawer>
@@ -262,8 +258,8 @@
</dept-tree>
</div>
<div class="demo-drawer-footer">
<el-button round size="mini" style="margin-right: 8px" @click="drawerModal = false" icon="el-icon-close" >{{$t('m.cancel')}}</el-button>
<el-button round size="mini" type="primary" @click="shareStandardBt" icon="el-icon-check" >{{$t('m.push')}}</el-button>
<el-button size="mini" style="margin-right: 8px" @click="drawerModal = false" icon="el-icon-close" >{{$t('m.cancel')}}</el-button>
<el-button size="mini" type="primary" @click="shareStandardBt" icon="el-icon-check" >{{$t('m.push')}}</el-button>
</div>
</el-drawer>
<!--编辑抽屉-->
@@ -308,8 +304,8 @@
</el-form>
</div>
<div class="demo-drawer-footer">
<el-button round size="mini" style="margin-right: 8px" @click="editDrawerModal = false" icon="el-icon-close">取消</el-button>
<el-button round size="mini" type="primary" @click="editFormSave" icon="el-icon-check" :loading="isSubmit">保存</el-button>
<el-button size="mini" style="margin-right: 8px" @click="editDrawerModal = false" icon="el-icon-close">取消</el-button>
<el-button size="mini" type="primary" @click="editFormSave" icon="el-icon-check" :loading="isSubmit">保存</el-button>
</div>
</el-drawer>
<el-dialog
@@ -334,7 +330,7 @@
<el-button
type="primary"
class="common-button-primary"
round
size="mini"
style="position:absolute;right: 0;"
@click="selectLaws"
>手动查找</el-button>
@@ -377,7 +373,7 @@
name="file"
:on-change="handleUploadChange2"
ref="importFileAboutStand">
<el-button size="mini" round icon="el-icon-upload">{{$t('m.upload')}}</el-button>
<el-button size="mini" icon="el-icon-upload">{{$t('m.upload')}}</el-button>
</el-upload>
</el-form-item>
<div style="text-align: center">
@@ -389,8 +385,8 @@
</div>
<div slot="footer">
<el-button round size="mini" @click="importModalshowflagtemp = false">取消</el-button>
<el-button round type="primary" size="mini" @click="okSplitUploadFile">拆分</el-button>
<el-button size="mini" @click="importModalshowflagtemp = false">取消</el-button>
<el-button type="primary" size="mini" @click="okSplitUploadFile">拆分</el-button>
</div>
</el-dialog>
@@ -414,7 +410,7 @@
4.文档序号从4开始拆分且序号必须为连续例如4.14.24.3 </div>
</div>
<div slot="footer">
<el-button round type="primary" size="mini" @click="formatSpecification = false">知道了</el-button>
<el-button type="primary" size="mini" @click="formatSpecification = false">知道了</el-button>
</div>
</el-dialog>
@@ -432,7 +428,7 @@
4.文档中的表格在导出excel中以链接的形式展示点击链接跳转到指定的sheet页面</div>
</div>
<div slot="footer">
<el-button round type="primary" size="mini" @click="formatSpecificationTwo = false">知道了</el-button>
<el-button type="primary" size="mini" @click="formatSpecificationTwo = false">知道了</el-button>
</div>
</el-dialog>
@@ -459,7 +455,7 @@
<el-button
type="primary"
class="common-button-primary"
round
size="mini"
style="position:absolute;right: 0;"
@click="selectLaws"
>手动查找</el-button>
@@ -489,8 +485,8 @@
ref="importFileAboutStand"
:disabled="importSplitResultLoading"
>
<el-button size="mini" round icon="el-icon-upload">{{$t('m.upload')}}</el-button>
<el-button size="mini" round @click="uploadImportModal" icon="el-icon-download">模板下载</el-button>
<el-button size="mini" icon="el-icon-upload">{{$t('m.upload')}}</el-button>
<el-button size="mini" @click="uploadImportModal" icon="el-icon-download">模板下载</el-button>
</el-upload>
</el-form-item>
<div style="text-align: center">
@@ -501,8 +497,8 @@
</el-form>
</div>
<div slot="footer">
<el-button round size="mini" @click="visibleImportSplitResultDialog = false">取消</el-button>
<el-button round type="primary" :loading="importSplitResultLoading" size="mini" @click="handleImportSplitResult">确定</el-button>
<el-button size="mini" @click="visibleImportSplitResultDialog = false">取消</el-button>
<el-button type="primary" :loading="importSplitResultLoading" size="mini" @click="handleImportSplitResult">确定</el-button>
</div>
</el-dialog>
@@ -550,13 +546,11 @@
icon="el-icon-search"
type="primary"
class="common-button-primary"
round
@click="getSearchSarBussStandPage">
</el-button>
<el-button
class="common-button-default"
icon="el-icon-refresh-left"
round
@click="handleResetCondition()"
></el-button>
</el-form-item>
@@ -633,14 +627,12 @@
</div>
<div class="demo-drawer-footer">
<el-button
round
class="common-button-primary"
icon="el-icon-check"
type="primary"
@click="handleConfirm"
>确定</el-button>
<el-button
round
class="common-button-default"
icon="el-icon-close"
@click="handleCancel"
@@ -1020,7 +1012,7 @@ export default {
cancelButtonText: '取消',
type: 'warning',
confirmButtonClass: 'common-button-primary',
roundButton: true
roundButton: false
}).then(() => {
this.$http.post('lawss/sarFileSplitInfo/batchDelete', {
ids: this.selectedList.join(',')
@@ -1347,7 +1339,7 @@ export default {
cancelButtonText: '取消',
type: 'warning',
confirmButtonClass: 'common-button-primary',
roundButton: true
roundButton: false
}).then(() => {
this.spinShow = true
let nowstandItem = JSON.parse(JSON.stringify(data))
@@ -1454,7 +1446,7 @@ export default {
cancelButtonText: '取消',
type: 'warning',
confirmButtonClass: 'common-button-primary',
roundButton: true
roundButton: false
}).then(() => {
this.$http.post('lawss/sarFileSplitInfo/batchDelete', {
ids: id
@@ -1671,7 +1663,6 @@ export default {
}
/deep/ .search-area .search-item .el-input-number {
overflow: hidden;
border-radius: 20px;
border: 1px solid #DCDFE6;
.el-input__inner {
@@ -36,15 +36,15 @@
<div class="tree-right">
<div class="content">
<div class="action-bar">
<el-button v-btn-permission="'SRE2ZRX3MJSSH5YYLRGH'" round size="mini" @click="importItemInfo" ><i class="iconfont">&#xe6de;</i>导入</el-button>
<el-button v-btn-permission="'KPEQQ6YM53S98RKUC9GZ'" round size="mini" @click="exportItemInfo"><i class="iconfont">&#xe6e9;</i>导出</el-button>
<el-button v-btn-permission="'V4YJY54NVWSYHA2EF3PQ'" round size="mini" @click="judgebatchDeleteItem"><i class="iconfont">&#xe61b;</i>删除</el-button>
<el-button v-btn-permission="'QULWGFSB3NMP84REU7BP'" round size="mini" @click="uploadImportModal"><i class="iconfont">&#xe825;</i>模板下载</el-button>
<el-button v-btn-permission="'8WS6LEYJSYNQU9YCS7U2'" round size="mini" @click="batchCopy">批量复制</el-button>
<el-button v-btn-permission="'TE39XUT4KRTPZGQH5KLF'" round size="mini" @click="combineItems">合并条款</el-button>
<el-button v-btn-permission="'P5NLYUS4XTP9P676XDEW'" round size="mini" @click="openSubmitAndExamine" v-if="this.$route.query.result === '1'">提交</el-button>
<el-button v-if="auditFlag==='1'" round size="mini" @click="splitCheckBtn">审核</el-button>
<!--<el-button round size="mini" @click="$message.warning('需求暂不明确')" v-if="this.$route.query.result === '1'">提交</el-button>-->
<el-button v-btn-permission="'SRE2ZRX3MJSSH5YYLRGH'" size="mini" @click="importItemInfo" ><i class="iconfont">&#xe6de;</i>导入</el-button>
<el-button v-btn-permission="'KPEQQ6YM53S98RKUC9GZ'" size="mini" @click="exportItemInfo"><i class="iconfont">&#xe6e9;</i>导出</el-button>
<el-button v-btn-permission="'V4YJY54NVWSYHA2EF3PQ'" size="mini" @click="judgebatchDeleteItem"><i class="iconfont">&#xe61b;</i>删除</el-button>
<el-button v-btn-permission="'QULWGFSB3NMP84REU7BP'" size="mini" @click="uploadImportModal"><i class="iconfont">&#xe825;</i>模板下载</el-button>
<el-button v-btn-permission="'8WS6LEYJSYNQU9YCS7U2'" size="mini" @click="batchCopy">批量复制</el-button>
<el-button v-btn-permission="'TE39XUT4KRTPZGQH5KLF'" size="mini" @click="combineItems">合并条款</el-button>
<el-button v-btn-permission="'P5NLYUS4XTP9P676XDEW'" size="mini" @click="openSubmitAndExamine" v-if="this.$route.query.result === '1'">提交</el-button>
<el-button v-if="auditFlag==='1'" size="mini" @click="splitCheckBtn">审核</el-button>
<!--<el-button size="mini" @click="$message.warning('需求暂不明确')" v-if="this.$route.query.result === '1'">提交</el-button>-->
</div>
<el-table
:data="itemInfoList"
@@ -79,7 +79,7 @@
</el-table-column>
<el-table-column
prop="itermsConditions"
label="内容简介"
label="条款内容"
width="250"
fixed="left"
show-overflow-tooltip
@@ -89,43 +89,30 @@
<div class="itemsText" @click="itemsTextDialog(scope.row.itemsNum, scope.row.itermsConditions)">{{ scope.row.itermsConditions ? scope.row.itermsConditions.replace(/<.*?>/ig, ' ') : '' }}</div>
</template>
</el-table-column>
<el-table-column
prop="dutyEngineerShow"
label="解读内容"
width="150">
</el-table-column>
<el-table-column
prop="foShow"
label="实施日期">
</el-table-column>
<el-table-column
label="适用车型"
width="150">
<template slot-scope="scope">{{ getDicTypeName('applyArcticOptions', scope.row.applyArctic) }}</template>
</el-table-column>
<el-table-column
prop="responsibleUnitShow"
label="责任部门"
width="150">
</el-table-column>
<el-table-column
prop="foShow"
label="FO">
</el-table-column>
<el-table-column
prop="dutyEngineerShow"
label="项目评估角色"
width="150">
</el-table-column>
<el-table-column
prop="svppsShow"
label="SVPPS"
label="责任工程师"
width="150">
</el-table-column>
<el-table-column
label="适用车辆类型"
width="150">
<template slot-scope="scope">{{ getDicTypeName('applyArcticOptions', scope.row.applyArctic) }}</template>
</el-table-column>
<el-table-column
prop="claimTypeShow"
label="要求类型"
width="150">
</el-table-column>
<el-table-column
prop="busStandCover"
label="企标覆盖关系"
width="150">
<template slot-scope="scope">
<span>{{ getDicTypeName('BZFGGXOUIUJ', scope.row.busStandCover) }}</span>
</template>
</el-table-column>
<el-table-column :label="$t('m.operation')" align="center" width="50" :resizable="false" fixed="right">
<template slot-scope="scope">
<div @click.stop style="display: inline-block">
@@ -163,8 +150,8 @@
style="padding: 0 15px">
</dept-tree>
<div class="demo-drawer-footer">
<el-button round style="margin-right: 8px" @click="drawerModal = false">{{$t('m.cancel')}}</el-button>
<el-button round type="primary" @click="shareStandardBt">{{$t('m.push')}}</el-button>
<el-button style="margin-right: 8px" @click="drawerModal = false">{{$t('m.cancel')}}</el-button>
<el-button type="primary" @click="shareStandardBt">{{$t('m.push')}}</el-button>
</div>
</el-drawer>
<!-- 内容简介-->
@@ -204,7 +191,7 @@
</div>
</div>
<div class="demo-drawer-footer">
<el-button round icon="el-icon-close" size="mini" @click="cancleUpdateContent">{{$t('m.cancel')}}</el-button>
<el-button icon="el-icon-close" size="mini" @click="cancleUpdateContent">{{$t('m.cancel')}}</el-button>
</div>
</el-drawer>
<!-- 编辑条目 -->
@@ -341,8 +328,8 @@
</el-form>
</div>
<div class="demo-drawer-footer">
<el-button size="mini" icon="el-icon-close" round style="margin-right: 8px" @click="modalItemaddShowflag = false">{{$t('m.cancel')}}</el-button>
<el-button size="mini" icon="el-icon-check" round type="primary" @click="updateItemInfo" :loading="isSubmit">{{$t('m.submit')}}</el-button>
<el-button size="mini" icon="el-icon-close" style="margin-right: 8px" @click="modalItemaddShowflag = false">{{$t('m.cancel')}}</el-button>
<el-button size="mini" icon="el-icon-check" type="primary" @click="updateItemInfo" :loading="isSubmit">{{$t('m.submit')}}</el-button>
</div>
</el-drawer>
<!-- 查看属性 -->
@@ -522,8 +509,8 @@
</el-form-item>
</el-form>
<div slot="footer">
<el-button type="primary" round class="common-button-primary" icon="el-icon-check" @click="newMenu">提交</el-button>
<el-button round class="common-button-default" icon="el-icon-close" @click="menuModalFlag = false">取消</el-button>
<el-button type="primary" size="mini" class="common-button-primary" icon="el-icon-check" @click="newMenu">提交</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="menuModalFlag = false">取消</el-button>
</div>
</el-dialog>
<el-dialog :title="$t('m.confirmDeletion')" width="300px" :visible.sync="deleteMenuModal">
@@ -536,8 +523,8 @@
<el-dialog :title="$t('m.confirmDeletion')" width="300px" :visible.sync="deleteItemsModal">
<p>选择条款关联节点下包含子节点是否全部删除</p>
<div slot="footer" class="demo-drawer-footer">
<el-button round class="common-button-default" @click="deleteItemsModal = false">{{$t('m.cancel')}}</el-button>
<el-button round calss="common-button-primary" type="primary" @click="batchDeleteItem">{{$t('m.sure')}}</el-button>
<el-button class="common-button-default" @click="deleteItemsModal = false">{{$t('m.cancel')}}</el-button>
<el-button calss="common-button-primary" type="primary" @click="batchDeleteItem">{{$t('m.sure')}}</el-button>
</div>
</el-dialog>
<el-dialog :visible.sync="importModalshowflagtemp" :title="$t('m.importFile')" width="400px">
@@ -626,8 +613,8 @@
</el-formItem>
</el-form>
<div slot="footer" class="demo-drawer-footer">
<el-button type="primary" round class="common-button-primary" icon="el-icon-check" :loading="sumbitLoading" @click="submitAndExamine">提交</el-button>
<el-button round class="common-button-default" icon="el-icon-close" @click="cancelSubmitAndExamineForm">取消</el-button>
<el-button type="primary" size="mini" class="common-button-primary" icon="el-icon-check" :loading="sumbitLoading" @click="submitAndExamine">提交</el-button>
<el-button class="common-button-default" icon="el-icon-close" @click="cancelSubmitAndExamineForm">取消</el-button>
</div>
</el-dialog>
<!--拆分条款审核提示-->
@@ -640,17 +627,16 @@
<span slot="footer" class="dialog-footer">
<el-button
type="danger"
size="primary"
size="mini"
@click="splitCheck(1)"
class="common-button-primary"
round
:loading="submitLoading"
>驳回</el-button>
<el-button
@click="splitCheck(0)"
type="primary"
class="common-button-primary"
round
size="mini"
:loading="submitLoading"
>通过</el-button>
</span>
@@ -697,8 +683,8 @@
</el-form>
</div>
<div class="demo-drawer-footer">
<el-button round size="mini" style="margin-right: 8px" @click="editDrawerModal = false" icon="el-icon-close">取消</el-button>
<el-button round size="mini" type="primary" @click="editFormSave" icon="el-icon-check" :loading="isSubmit">保存</el-button>
<el-button size="mini" style="margin-right: 8px" @click="editDrawerModal = false" icon="el-icon-close">取消</el-button>
<el-button size="mini" type="primary" @click="editFormSave" icon="el-icon-check" :loading="isSubmit">保存</el-button>
</div>
</el-drawer>
</div>
@@ -1038,7 +1024,7 @@ export default {
cancelButtonText: '取消',
type: 'warning',
confirmButtonClass: 'common-button-primary',
roundButton: true
roundButton: false
}).then(() => {
let listAgain = {}
listAgain.msgResult = state
@@ -1260,7 +1246,7 @@ export default {
cancelButtonText: '取消',
type: 'warning',
confirmButtonClass: 'common-button-primary',
roundButton: true
roundButton: false
}).then(() => {
this.$http.delete('lawss/sarFileSplitMenu/deleteMenu', {
id: this.selectSarMenu.id
@@ -1400,7 +1386,7 @@ export default {
cancelButtonText: '取消',
type: 'warning',
confirmButtonClass: 'common-button-primary',
roundButton: true
roundButton: false
}).then(() => {
window.open('/api/lawss/sarFileSplitItems/exportSplitInfoZip?ids=null&infoId=' + this.infoId + '&exportName=' + exportName)
}).catch(() => {})
@@ -1435,7 +1421,7 @@ export default {
cancelButtonText: '取消',
type: 'warning',
confirmButtonClass: 'common-button-primary',
roundButton: true
roundButton: false
}).then(() => {
this.deleteItemsModal = false
@@ -1510,7 +1496,7 @@ export default {
cancelButtonText: '取消',
type: 'warning',
confirmButtonClass: 'common-button-primary',
roundButton: true
roundButton: false
}).then(() => {
let ids = []
this.selectedAllList.map((item, index) => {
@@ -1948,7 +1934,7 @@ export default {
cancelButtonText: '取消',
type: 'warning',
confirmButtonClass: 'common-button-primary',
roundButton: true
roundButton: false
}).then(() => {
this.$http.postData('lawss/sarFileSplitMenu/copyMenu', treeNode, {
_this: this, loading: 'loading'
@@ -2092,7 +2078,7 @@ export default {
cancelButtonText: '取消',
type: 'warning',
confirmButtonClass: 'common-button-primary',
roundButton: true
roundButton: false
}).then(() => {
this.$http.postData('lawss/sarFileSplitMenu/copyMenuNotChildren', command[0], {
_this: this, loading: 'loading'
@@ -2520,7 +2506,6 @@ export default {
}
.spe-col-input{
.ivu-input{
border-radius: 0;
}
}
.chooseBtn:focus {
+8 -10
View File
@@ -16,16 +16,14 @@
</el-formItem>
<el-formItem class="search-item btn-box">
<el-button
icon="el-icon-search"
type="primary"
round
size="mini"
class="common-button-primary"
@click="sarStandCompareHisInfo"></el-button>
@click="sarStandCompareHisInfo">搜索</el-button>
<el-button
class="common-button-default"
icon="el-icon-refresh-left"
round
@click="clearSearchStand"></el-button>
size="mini"
@click="clearSearchStand">清空</el-button>
</el-formItem>
</el-form>
</div>
@@ -33,8 +31,8 @@
</table-tools-bar>
<div class="content">
<div class="action-bar">
<el-button round size="mini" v-btn-permission="'HS9BVNTNX2PNRRWL42AW'" @click="contrastStandFile" style="width:77px; height:32px;">比对</el-button>
<el-button round size="mini" v-btn-permission="'Z9SMGAUX2JA3X3CTVVCP'" @click="batchDelete"><i class="iconfont">&#xe61b;</i>批量删除</el-button>
<el-button size="mini" v-btn-permission="'HS9BVNTNX2PNRRWL42AW'" @click="contrastStandFile" style="width:77px; height:32px;">比对</el-button>
<el-button size="mini" v-btn-permission="'Z9SMGAUX2JA3X3CTVVCP'" @click="batchDelete"><i class="iconfont">&#xe61b;</i>批量删除</el-button>
</div>
<div class="table-wrap">
<div style="position: absolute;height: calc(100% - 10px);width: 100%;">
@@ -162,8 +160,8 @@
</dept-tree>
</div>
<div class="demo-drawer-footer">
<el-button round size="mini" type="primary" @click="shareStandardBt" icon="el-icon-check">确定</el-button>
<el-button round size="mini" style="margin-right: 8px" @click="treeCancel" icon="el-icon-close">取消</el-button>
<el-button size="mini" type="primary" @click="shareStandardBt" icon="el-icon-check">确定</el-button>
<el-button size="mini" style="margin-right: 8px" @click="treeCancel" icon="el-icon-close">取消</el-button>
</div>
</el-drawer>
<!-- 分享 全部选人 -->
@@ -17,11 +17,11 @@
<el-button
icon="el-icon-search"
type="primary"
round
size="mini"
class="common-button-primary"
@click="getSarFileSplitInfoEOPage">
</el-button>
<el-button round icon="el-icon-refresh-left" class="common-button-default" @click="clearSearchStand"></el-button>
<el-button size="mini" icon="el-icon-refresh-left" class="common-button-default" @click="clearSearchStand"></el-button>
</el-formItem>
</el-form>
</div>
@@ -104,12 +104,12 @@
<el-formItem class="search-item">
<el-button
icon="el-icon-search"
round
size="mini"
type="primary"
class="common-button-primary"
@click="getSarFileSplitInfoEOPage2">
</el-button>
<el-button round icon="el-icon-refresh-left" class="common-button-default" @click="clearSearchStand2"></el-button>
<el-button size="mini" icon="el-icon-refresh-left" class="common-button-default" @click="clearSearchStand2"></el-button>
</el-formItem>
</el-form>
</div>
@@ -184,8 +184,8 @@
</div>
<div class="contrast-button">
<div>
<el-button round type="primary" size="mini" @click="comparisonClauses">{{$t('m.termComparison')}}</el-button>
<el-button round type="primary" size="mini" @click="textComparison">{{$t('m.fullTextComparison')}}</el-button>
<el-button type="primary" size="mini" @click="comparisonClauses">{{$t('m.termComparison')}}</el-button>
<el-button type="primary" size="mini" @click="textComparison">{{$t('m.fullTextComparison')}}</el-button>
</div>
</div>
<loading :loading="spinShow">数据加载中</loading>
@@ -628,7 +628,6 @@ export default {
padding: 5px;
cursor: pointer;
font-size: 16px;
border-radius: 9px;
margin-bottom: 10px;
position: relative;
&:hover{
@@ -666,7 +665,6 @@ export default {
padding: 5px;
cursor: pointer;
font-size: 16px;
border-radius: 9px;
margin-bottom: 10px;
position: relative;
&:hover{
@@ -749,7 +747,6 @@ export default {
.wrap-left {
width: 200px;
border: 1px solid #ddd;
border-radius: 4px;
margin-right: 10px;
}
.wrap-right {
@@ -4,10 +4,10 @@
<div class="action-bar">
<div slot="left">
<!-- <el-button type="primary" @click="changeData">转化</Button>-->
<el-button size="mini" round @click="uploadPdf" v-btn-permission="'MFQVKD5T76BL5VVZC3U2'"
<el-button size="mini" @click="uploadPdf" v-btn-permission="'MFQVKD5T76BL5VVZC3U2'"
><i class="iconfont">&#xe65d;</i>上传</el-button
>
<el-button size="mini" round @click="delData" v-btn-permission="'QJ2GMGUUE5ZZ9PL37BHM'"
<el-button size="mini" @click="delData" v-btn-permission="'QJ2GMGUUE5ZZ9PL37BHM'"
><i class="iconfont">&#xe61b;</i>删除</el-button
>
</div>
@@ -165,7 +165,6 @@
<el-button
type="primary"
class="common-button-primary"
round
>{{ $t("m.upload")+' PDF'}}</el-button
>
</el-upload>
@@ -205,13 +204,12 @@
</el-form-item>
</el-form>
<div slot="footer">
<el-button size="mini" round @click="cancel" icon="el-icon-close"
<el-button size="mini" @click="cancel" icon="el-icon-close"
>取消</el-button
>
<el-button
size="mini"
icon="el-icon-check"
round
class="common-button-primary add-button"
@click="uploadSave"
type="primary"
@@ -667,7 +665,7 @@ export default {
confirmButtonText: "确定",
cancelButtonText: "取消",
confirmButtonClass: "common-button-primary",
roundButton: true,
roundButton: false,
type: "warning",
}).then(() => {
this.$http.delete(
@@ -699,7 +697,7 @@ export default {
cancelButtonText: "取消",
confirmButtonClass: "common-button-primary",
type: "warning",
roundButton: true,
roundButton: false,
});
} else {
this.$confirm("确认删除这些数据?", "提示", {
@@ -707,7 +705,7 @@ export default {
cancelButtonText: "取消",
type: "warning",
confirmButtonClass: "common-button-primary",
roundButton: true,
roundButton: false,
}).then(() => {
let idsList = [];
this.selectTableData.map((item) => {
@@ -798,9 +796,4 @@ export default {
}
}
}
.bead-input {
/deep/ .el-input__inner {
border-radius: 20px;
}
}
</style>
File diff suppressed because it is too large Load Diff

Some files were not shown because too many files have changed in this diff Show More