diff --git a/src/views/modules/kpi/subpositioncheckinfo-acceptance.vue b/src/views/modules/kpi/subpositioncheckinfo-acceptance.vue new file mode 100644 index 00000000..05d51f57 --- /dev/null +++ b/src/views/modules/kpi/subpositioncheckinfo-acceptance.vue @@ -0,0 +1,130 @@ + + + diff --git a/src/views/modules/kpi/subpositioncheckinfo.vue b/src/views/modules/kpi/subpositioncheckinfo.vue index c8f25057..f52d2d59 100644 --- a/src/views/modules/kpi/subpositioncheckinfo.vue +++ b/src/views/modules/kpi/subpositioncheckinfo.vue @@ -71,7 +71,7 @@ {{ '查看' }} {{ '修改' }} {{ '初审' }} - {{ '验收' }} + {{ '验收' }} {{ '删除' }} @@ -90,6 +90,7 @@ + @@ -98,6 +99,7 @@ import mixinViewModule from '@/mixins/view-module' import AddOrUpdate from './subpositioncheckinfo-add-or-update' import SubpositioncheckinfoTrial from './subpositioncheckinfo-trial' +import SubpositioncheckinfoAcceptance from './subpositioncheckinfo-acceptance' export default { mixins: [mixinViewModule], data () { @@ -117,6 +119,7 @@ export default { }, options: [], trialVisible:false, + acceptanceVisible:false, deptIdList: [], pickerBeginDateBefore: { disabledDate: (time) => { @@ -150,7 +153,8 @@ export default { }, components: { AddOrUpdate, - SubpositioncheckinfoTrial + SubpositioncheckinfoTrial, + SubpositioncheckinfoAcceptance }, watch: { 'deptIdList': function (val) { @@ -172,6 +176,13 @@ export default { this.$refs.subpositioncheckinfoTrial.dataForm.infoId = infoId this.$refs.subpositioncheckinfoTrial.init() }) + }, + acceptance (infoId) { + this.acceptanceVisible = true + this.$nextTick(() => { + this.$refs.subpositioncheckinfoAcceptance.dataForm.infoId = infoId + this.$refs.subpositioncheckinfoAcceptance.init() + }) } } } diff --git a/src/views/modules/kpi/subpositioncheckinforoute.vue b/src/views/modules/kpi/subpositioncheckinforoute.vue index 41aaf7e8..ff2aa3f5 100644 --- a/src/views/modules/kpi/subpositioncheckinforoute.vue +++ b/src/views/modules/kpi/subpositioncheckinforoute.vue @@ -7,6 +7,7 @@ import Subpositioncheckinfo from './subpositioncheckinfo' import Kpisubpositiondetail from './kpisubpositiondetail' import SubpositioncheckinfoTrial from './subpositioncheckinfo-trial' +import SubpositioncheckinfoAcceptance from './subpositioncheckinfo-acceptance' export default { data () { return { @@ -16,7 +17,8 @@ export default { components: { Subpositioncheckinfo, Kpisubpositiondetail, - SubpositioncheckinfoTrial + SubpositioncheckinfoTrial, + SubpositioncheckinfoAcceptance }, methods: { init () {