2213980799@qq.com 1 год назад
Родитель
Сommit
8e9aa91bb4

+ 8 - 1
src/views/purchasingManage/purchaseNeedManage/components/addDialog.vue

@@ -7,8 +7,12 @@
     :title="title"
     :close-on-click-modal="false"
     width="60%"
+    :fullscreen="fullscreen"
     @close="cancel"
   >
+  <template slot="title">
+     <modalTitle :title="title" @setFullscreen="fullscreen=!fullscreen"></modalTitle>
+    </template>
     <el-form
       ref="form"
       :model="form"
@@ -193,6 +197,8 @@ import contractListDialog from '@/views/saleManage/saleOrder/components/contract
 import orderListDialog from '@/views/saleManage/saleOrder/invoice/components/orderListDialog.vue';
 import { getTableList as getSaleOrderListAPI } from '@/api/saleManage/saleorder';
 import fileMain from '@/components/addDoc/index';
+import modalTitle from '@/BIZComponents/modalTitle.vue';
+
 export default {
   props: {
     categoryTreeList: Array
@@ -207,7 +213,7 @@ export default {
     deptSelect,
     parentList,
     personSelect,
-    fileMain
+    fileMain,modalTitle
   },
   data() {
     let formDef = {
@@ -235,6 +241,7 @@ export default {
     return {
       clearing: false, //是否清除合同
       visible: false,
+      fullscreen:false,
       title: '',
       delDetailIds: [],
       formDef,

+ 7 - 1
src/views/purchasingManage/purchaseNeedManage/components/detailDialog.vue

@@ -8,8 +8,12 @@
     :close-on-click-modal="false"
     width="60%"
     @close="cancel"
+    :fullscreen="fullscreen"
     :modal="isModal"
   >
+  <template slot="title">
+     <modalTitle :title="title" @setFullscreen="fullscreen=!fullscreen"></modalTitle>
+    </template>
     <div class="switch">
       <div class="switch_left">
         <ul>
@@ -188,6 +192,7 @@ import {copyObj} from '@/utils/util';
 import bpmDetail from '@/views/bpm/processInstance/detail.vue';
 import timeDialog from '@/components/timeDialog/index.vue';
 import fileMain from '@/components/addDoc/index';
+import modalTitle from '@/BIZComponents/modalTitle.vue';
 
 export default {
   mixins: [dictMixins],
@@ -197,10 +202,11 @@ export default {
     }
   },
   components: {
-    bpmDetail, timeDialog,fileMain
+    bpmDetail, timeDialog,fileMain,modalTitle
   },
   data() {
     return {
+      fullscreen:false,
       activeComp: 'main',
       tabOptions: [
         {key: 'main', name: '需求详情'},