components.js 1.86 KB
import CustomerDevelopViewer from '@/pages/dev_manage/viewer.vue'
import CustomerCreditViewer from '@/pages/credit_manage/viewer.vue'
import StandardContractViewer from '@/components/contract-view/standardContractViewer.vue'
import FormalContractViewer from '@/components/contract-view/formalContractViewer.vue'
import ProcessStdAgmtViewer from '@/pages/contract_process/processStdAgmtViewer.vue'
import SpecLockDelayViewer from '@/components/contract-view/specLockDelayViewer.vue'
import OrderListApprove from '@/pages/order_list/approve.vue'
import OrderListViewer from '@/pages/order_list/viewer.vue'
import ChangeListViewer from '@/pages/change_list/viewer.vue'
import RevokeListViewer from '@/pages/revoke_list/viewer.vue'
import RestockApprovalViewer from '@/pages/replenishment_order/viewer.vue'
import RestockApprovalApprove from '@/pages/replenishment_order/approve.vue'
import DraftOrderViewer from '@/pages/draft_order/viewer.vue'
import DelayedShipmentViewer from '@/pages/delay_invoice/viewer.vue'

export default function registerComponents(Vue) {
  Vue.component('CustomerDevelopViewer', CustomerDevelopViewer)
  Vue.component('CustomerCreditViewer', CustomerCreditViewer)
  Vue.component('StandardContractViewer', StandardContractViewer)
  Vue.component('FormalContractViewer', FormalContractViewer)
  Vue.component('ProcessStdAgmtViewer', ProcessStdAgmtViewer)
  Vue.component('SpecLockDelayViewer', SpecLockDelayViewer)
  Vue.component('OrderListApprove', OrderListApprove)
  Vue.component('OrderListViewer', OrderListViewer)
  Vue.component('ChangeListViewer', ChangeListViewer)
  Vue.component('RevokeListViewer', RevokeListViewer)
  Vue.component('RestockApprovalViewer', RestockApprovalViewer)
  Vue.component('RestockApprovalApprove', RestockApprovalApprove)
  Vue.component('DraftOrderViewer', DraftOrderViewer)
  Vue.component('DelayedShipmentViewer', DelayedShipmentViewer)
}