diff --git a/src/api/supplier/supplier.js b/src/api/supplier/supplier.js index fe31ad0..c908a64 100644 --- a/src/api/supplier/supplier.js +++ b/src/api/supplier/supplier.js @@ -42,8 +42,8 @@ return instance.post(`/supplierQuarterlyEvaluate/listPage?${str}`, data) } // 历史评价不分页列表 -const historyEvaluate = () => { - return instance.post('/supplierQuarterlyEvaluate/history', {}) +const historyEvaluate = (data) => { + return instance.post('/supplierQuarterlyEvaluate/history', data) } // 新增 @@ -56,8 +56,8 @@ return instance.post(`/supplierAnnualAssess/listPage?${str}`, data) } // 历史考核不分页列表 -const historyAssess = () => { - return instance.post('/supplierAnnualAssess/history', {}) +const historyAssess = (data) => { + return instance.post('/supplierAnnualAssess/history', data) } // 新增 diff --git a/src/api/supplier/supplier.js b/src/api/supplier/supplier.js index fe31ad0..c908a64 100644 --- a/src/api/supplier/supplier.js +++ b/src/api/supplier/supplier.js @@ -42,8 +42,8 @@ return instance.post(`/supplierQuarterlyEvaluate/listPage?${str}`, data) } // 历史评价不分页列表 -const historyEvaluate = () => { - return instance.post('/supplierQuarterlyEvaluate/history', {}) +const historyEvaluate = (data) => { + return instance.post('/supplierQuarterlyEvaluate/history', data) } // 新增 @@ -56,8 +56,8 @@ return instance.post(`/supplierAnnualAssess/listPage?${str}`, data) } // 历史考核不分页列表 -const historyAssess = () => { - return instance.post('/supplierAnnualAssess/history', {}) +const historyAssess = (data) => { + return instance.post('/supplierAnnualAssess/history', data) } // 新增 diff --git a/src/views/supplier/evaluate.vue b/src/views/supplier/evaluate.vue index 7653a58..fc318f0 100644 --- a/src/views/supplier/evaluate.vue +++ b/src/views/supplier/evaluate.vue @@ -57,7 +57,7 @@ - + 历史评价 @@ -76,7 +76,7 @@ @setLimit="setLimit" /> - + import GroupPage from '../../components/mycomponent/groupPage.vue' import EvaluateDialog from '@/views/supplier/evaluateDialog' -import historyEvaluateDialog from './historyEvaluateDialog.vue' +import HistoryEvaluateDialog from '@/views/supplier/historyEvaluateDialog' import { e_list } from '../../api/supplier/supplier' import { tableRowClassName } from '../../utils/myUtils/changeTableTr' @@ -99,7 +99,7 @@ export default { // 加入分页逻辑 components: { - historyEvaluateDialog, EvaluateDialog, GroupPage + HistoryEvaluateDialog, EvaluateDialog, GroupPage }, mixins: [listMixin], data() { @@ -147,15 +147,8 @@ } }) }, - hitstoryDialog(row) { - this.dataInfo = row - this.isShowHistoryDialog = true - }, - evaluateHistoryDialogClose() { - this.isShowHistoryDialog = false - }, - evaluateDialogClose() { - this.isShowDialog = false + historyDialog(row) { + this.$refs.evaluateHis.initHistoryDialog(row) }, evaluateDialogClick(row) { this.$refs.evaluateDialog.initDialog(row) diff --git a/src/api/supplier/supplier.js b/src/api/supplier/supplier.js index fe31ad0..c908a64 100644 --- a/src/api/supplier/supplier.js +++ b/src/api/supplier/supplier.js @@ -42,8 +42,8 @@ return instance.post(`/supplierQuarterlyEvaluate/listPage?${str}`, data) } // 历史评价不分页列表 -const historyEvaluate = () => { - return instance.post('/supplierQuarterlyEvaluate/history', {}) +const historyEvaluate = (data) => { + return instance.post('/supplierQuarterlyEvaluate/history', data) } // 新增 @@ -56,8 +56,8 @@ return instance.post(`/supplierAnnualAssess/listPage?${str}`, data) } // 历史考核不分页列表 -const historyAssess = () => { - return instance.post('/supplierAnnualAssess/history', {}) +const historyAssess = (data) => { + return instance.post('/supplierAnnualAssess/history', data) } // 新增 diff --git a/src/views/supplier/evaluate.vue b/src/views/supplier/evaluate.vue index 7653a58..fc318f0 100644 --- a/src/views/supplier/evaluate.vue +++ b/src/views/supplier/evaluate.vue @@ -57,7 +57,7 @@ - + 历史评价 @@ -76,7 +76,7 @@ @setLimit="setLimit" /> - + import GroupPage from '../../components/mycomponent/groupPage.vue' import EvaluateDialog from '@/views/supplier/evaluateDialog' -import historyEvaluateDialog from './historyEvaluateDialog.vue' +import HistoryEvaluateDialog from '@/views/supplier/historyEvaluateDialog' import { e_list } from '../../api/supplier/supplier' import { tableRowClassName } from '../../utils/myUtils/changeTableTr' @@ -99,7 +99,7 @@ export default { // 加入分页逻辑 components: { - historyEvaluateDialog, EvaluateDialog, GroupPage + HistoryEvaluateDialog, EvaluateDialog, GroupPage }, mixins: [listMixin], data() { @@ -147,15 +147,8 @@ } }) }, - hitstoryDialog(row) { - this.dataInfo = row - this.isShowHistoryDialog = true - }, - evaluateHistoryDialogClose() { - this.isShowHistoryDialog = false - }, - evaluateDialogClose() { - this.isShowDialog = false + historyDialog(row) { + this.$refs.evaluateHis.initHistoryDialog(row) }, evaluateDialogClick(row) { this.$refs.evaluateDialog.initDialog(row) diff --git a/src/views/supplier/evaluateDialog.vue b/src/views/supplier/evaluateDialog.vue index b217191..0430118 100644 --- a/src/views/supplier/evaluateDialog.vue +++ b/src/views/supplier/evaluateDialog.vue @@ -1,6 +1,6 @@ - + diff --git a/src/api/supplier/supplier.js b/src/api/supplier/supplier.js index fe31ad0..c908a64 100644 --- a/src/api/supplier/supplier.js +++ b/src/api/supplier/supplier.js @@ -42,8 +42,8 @@ return instance.post(`/supplierQuarterlyEvaluate/listPage?${str}`, data) } // 历史评价不分页列表 -const historyEvaluate = () => { - return instance.post('/supplierQuarterlyEvaluate/history', {}) +const historyEvaluate = (data) => { + return instance.post('/supplierQuarterlyEvaluate/history', data) } // 新增 @@ -56,8 +56,8 @@ return instance.post(`/supplierAnnualAssess/listPage?${str}`, data) } // 历史考核不分页列表 -const historyAssess = () => { - return instance.post('/supplierAnnualAssess/history', {}) +const historyAssess = (data) => { + return instance.post('/supplierAnnualAssess/history', data) } // 新增 diff --git a/src/views/supplier/evaluate.vue b/src/views/supplier/evaluate.vue index 7653a58..fc318f0 100644 --- a/src/views/supplier/evaluate.vue +++ b/src/views/supplier/evaluate.vue @@ -57,7 +57,7 @@ - + 历史评价 @@ -76,7 +76,7 @@ @setLimit="setLimit" /> - + import GroupPage from '../../components/mycomponent/groupPage.vue' import EvaluateDialog from '@/views/supplier/evaluateDialog' -import historyEvaluateDialog from './historyEvaluateDialog.vue' +import HistoryEvaluateDialog from '@/views/supplier/historyEvaluateDialog' import { e_list } from '../../api/supplier/supplier' import { tableRowClassName } from '../../utils/myUtils/changeTableTr' @@ -99,7 +99,7 @@ export default { // 加入分页逻辑 components: { - historyEvaluateDialog, EvaluateDialog, GroupPage + HistoryEvaluateDialog, EvaluateDialog, GroupPage }, mixins: [listMixin], data() { @@ -147,15 +147,8 @@ } }) }, - hitstoryDialog(row) { - this.dataInfo = row - this.isShowHistoryDialog = true - }, - evaluateHistoryDialogClose() { - this.isShowHistoryDialog = false - }, - evaluateDialogClose() { - this.isShowDialog = false + historyDialog(row) { + this.$refs.evaluateHis.initHistoryDialog(row) }, evaluateDialogClick(row) { this.$refs.evaluateDialog.initDialog(row) diff --git a/src/views/supplier/evaluateDialog.vue b/src/views/supplier/evaluateDialog.vue index b217191..0430118 100644 --- a/src/views/supplier/evaluateDialog.vue +++ b/src/views/supplier/evaluateDialog.vue @@ -1,6 +1,6 @@ - + diff --git a/src/views/supplier/historyEvaluateDialog.vue b/src/views/supplier/historyEvaluateDialog.vue index 092fc37..e88b88c 100644 --- a/src/views/supplier/historyEvaluateDialog.vue +++ b/src/views/supplier/historyEvaluateDialog.vue @@ -1,113 +1,74 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 预览 - - - 下载 - - - - - - + + + {{ dataInfo.supplierName }} + {{ dataInfo.supplierCode }} + {{ dataInfo.supplierStatusName }} + + + 评价记录 + + + + {{ scope.$index + 1 }} + + + + + {{ scope.row.evaluateYearName }}年{{ scope.row.evaluateQuarterlyName }} + + + + + + + + 附件{{ index + 1 }} + + +