diff --git a/src/api/personCenter.js b/src/api/personCenter.js index 7f30ddf7..88fb9ed3 100644 --- a/src/api/personCenter.js +++ b/src/api/personCenter.js @@ -11,13 +11,19 @@ const getMsgDetail = (params) => getAction('/sys/sysAnnouncementSend/getDetailsB // 任务转交-基础库信息-转交 const basicInfoTransfer = (params) => postAction('/laws/taskTransfer/baseDBTransfer', params) +// 任务转交-基础库信息-批量转交 +const basicInfoBatchTransfer = (params) => postAction('/laws/taskTransfer/baseDBTransferBatch', params) // 任务转交-流程信息-转交 const processInfoTransfer = (params) => postAction('/laws/taskTransfer/processDBTransfer', params) +// 任务转交-流程信息-转交 +const processInfoBatchTransfer = (params) => postAction('/laws/taskTransfer/processDBTransferBatch', params) export { cancelCollect, clearBrowsingHistory, getMsgDetail, basicInfoTransfer, - processInfoTransfer + basicInfoBatchTransfer, + processInfoTransfer, + processInfoBatchTransfer } diff --git a/src/views/personalCenter/taskCareOf/table/BasicLibraryInfo.vue b/src/views/personalCenter/taskCareOf/table/BasicLibraryInfo.vue index 2c06bc5c..579577de 100644 --- a/src/views/personalCenter/taskCareOf/table/BasicLibraryInfo.vue +++ b/src/views/personalCenter/taskCareOf/table/BasicLibraryInfo.vue @@ -79,8 +79,9 @@ import { JeroListMixin } from '@/mixins/JeroListMixin' import UserSelectModal from '@/components/selection/UserSelectModal' import UserSelection from '@/components/selection/UserSelection' import { - basicInfoTransfer -} from '../../../../api/personCenter' + basicInfoTransfer, + basicInfoBatchTransfer +} from '@/api/personCenter' export default { name: 'BasicLibraryInfo', @@ -149,7 +150,7 @@ export default { dataIndex: 'transferUser', customRender: (value, row, index) => { return @@ -192,9 +193,9 @@ export default { basicInfoTransfer(param).then(res => { if (res.success) { this.$message.success(res.message) - this.dataSource = [] this.loadData() this.$forceUpdate() + this.$refs.userSelection.$forceUpdate() } else { this.$message.warning(res.message) } @@ -221,12 +222,12 @@ export default { param.transferUser = value params.push(param) } - basicInfoTransfer(params).then(res => { + basicInfoBatchTransfer(params).then(res => { if (res.success) { this.$message.success(res.message) - this.dataSource = [] this.loadData() this.$forceUpdate() + this.selectedRowKeys = [] } else { this.$message.warning(res.message) } diff --git a/src/views/personalCenter/taskCareOf/table/ProcessInfo.vue b/src/views/personalCenter/taskCareOf/table/ProcessInfo.vue index 2cd7c87c..4e6def57 100644 --- a/src/views/personalCenter/taskCareOf/table/ProcessInfo.vue +++ b/src/views/personalCenter/taskCareOf/table/ProcessInfo.vue @@ -26,14 +26,20 @@ - - - - - - +
+ + {{ toggleSearchStatus ? $t('putAway') : $t('open') }} + + {{ $t('query') }} {{ $t('reset') }}
@@ -74,32 +80,9 @@