From 49a2e1912d16a4e57f80ea32e066ee502bccc5ea Mon Sep 17 00:00:00 2001 From: quyixiao <2621048238@qq.com> Date: Fri, 14 Aug 2020 11:30:35 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 26 ++- package.json | 5 +- src/api/api_result.js | 13 +- .../record/recorddetail-add-or-update.vue | 214 +++++++++--------- .../modules/result/record/recorddetail.vue | 51 +++-- 5 files changed, 188 insertions(+), 121 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2362daf..27b1e3a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8849,9 +8849,9 @@ } }, "js-base64": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.1.tgz", - "integrity": "sha512-M7kLczedRMYX4L8Mdh4MzyAMM9O5osx+4FcOQuTvr3A9F2D9S5JXheN0ewNbrvK2UatkTRhL5ejGmGSjNMiZuw==" + "version": "3.4.5", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-3.4.5.tgz", + "integrity": "sha512-Ub/AANierdcT8nm4ndBn3KzpZQ3MdHX4a+bwoVdjgeHCZ0ZEcP+UB4nmR4Z5lR6SH3Y+qAPmgVR0RxKJNHNHEg==" }, "js-beautify": { "version": "1.11.0", @@ -8907,6 +8907,11 @@ } } }, + "js-md5": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/js-md5/-/js-md5-0.7.3.tgz", + "integrity": "sha512-ZC41vPSTLKGwIRjqDh8DfXoCrdQIyBgspJVPXHBGu4nZlAEvG3nf+jO9avM9RmLiGakg7vz974ms99nEV0tmTQ==" + }, "js-tokens": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", @@ -14512,6 +14517,11 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" }, + "js-base64": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz", + "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==" + }, "supports-color": { "version": "3.2.3", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", @@ -16436,6 +16446,11 @@ "source-map": "^0.4.2" }, "dependencies": { + "js-base64": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz", + "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==" + }, "source-map": { "version": "0.4.4", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", @@ -18806,6 +18821,11 @@ "makeerror": "1.0.x" } }, + "wangeditor": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/wangeditor/-/wangeditor-3.1.1.tgz", + "integrity": "sha1-+9PB1JdpI8nt67hbKdMLNVEq0Dk=" + }, "watch": { "version": "0.18.0", "resolved": "https://registry.npmjs.org/watch/-/watch-0.18.0.tgz", diff --git a/package.json b/package.json index 789d412..e799d67 100644 --- a/package.json +++ b/package.json @@ -25,6 +25,8 @@ "gulp-load-plugins": "1.5.0", "gulp-replace": "0.6.1", "gulp-shell": "0.6.5", + "js-base64": "^3.4.5", + "js-md5": "^0.7.3", "lodash": "^4.17.15", "moment": "^2.26.0", "node-sass": "^4.14.1", @@ -35,7 +37,8 @@ "vue": "2.5.16", "vue-cookie": "1.1.4", "vue-router": "3.0.1", - "vuex": "3.0.1" + "vuex": "3.0.1", + "wangeditor": "^3.1.1" }, "devDependencies": { "autoprefixer": "7.1.2", diff --git a/src/api/api_result.js b/src/api/api_result.js index 91e5342..d3e329f 100644 --- a/src/api/api_result.js +++ b/src/api/api_result.js @@ -9,7 +9,18 @@ export const departmentQuery = params => { return http({url: '/lz_management/user/lzresultrecord/departmentQuery', method: 'get', params}) } - export const getStaffResultDetail = params => { return http({url: '/lz_management/user/lzresultrecord/getStaffResultDetail', method: 'get', params}) } + +export const apiDetailInfo = params => { + return http({url: '/lz_management/user/lzresultrecord/detail/' + params, method: 'post'}) +} + +export const recorddetailAddOrUpdate = params => { + return http({url: '/lz_management/user/lzresultrecord/detailAddOrUpdate', method: 'post', params}) +} + +export const recorddetailDelete = params => { + return http({url: '/lz_management/user/lzresultrecord/recorddetailDelete/' + params, method: 'post'}) +} diff --git a/src/views/modules/result/record/recorddetail-add-or-update.vue b/src/views/modules/result/record/recorddetail-add-or-update.vue index e430d30..f37d696 100644 --- a/src/views/modules/result/record/recorddetail-add-or-update.vue +++ b/src/views/modules/result/record/recorddetail-add-or-update.vue @@ -3,144 +3,156 @@ :title="!dataForm.id ? '新增' : '修改'" :close-on-click-modal="false" :visible.sync="visible"> - - - + + + - - + +
- - + + - - + +
- - + + - - + + - - - - - + +
- 取消 确定 + 删除 +