瀏覽代碼

bug 修复

lilei 3 年之前
父節點
當前提交
2b11b17d4f

+ 7 - 3
src/views/allocationManagement/transferReturn/detail.vue

@@ -1,9 +1,9 @@
 <template>
   <div class="allocateBillDetail-wrap">
     <a-spin :spinning="spinning" tip="Loading...">
-      <a-page-header :ghost="false" :backIcon="false" class="allocateBillDetail-back" :style="{ padding: !outBizSn ? '16px 24px' : '0px 24px' }" >
+      <a-page-header :ghost="false" :backIcon="false" class="allocateBillDetail-back" :style="{ padding: pageType=='pages' ? '16px 24px' : '0px 24px' }" >
         <!-- 自定义的二级文字标题 -->
-        <template slot="subTitle" v-if="!outBizSn">
+        <template slot="subTitle" v-if="pageType=='pages'">
           <a id="allocateBillDetail-back-btn" href="javascript:;" @click="handleBack"><a-icon type="left" /> 返回列表</a>
           <a-button
             v-if="isEdit"
@@ -14,7 +14,7 @@
             @click.stop="handleEdit">编辑</a-button>
         </template>
         <!-- 操作区,位于 title 行的行尾 -->
-        <template slot="extra" v-if="!outBizSn">
+        <template slot="extra" v-if="pageType=='pages'">
           <print :params="{allocateReturnSn: $route.params.sn || outBizSn}" :disabled="localDataSource.length==0" @loading="spinning=true" @unloading="spinning=false"></print>
         </template>
       </a-page-header>
@@ -70,6 +70,10 @@ export default {
     outBizSn: { //  有值则为弹框,无值则为页面
       type: [Number, String],
       default: ''
+    },
+    pageType: {
+      type: String,
+      default: 'pages'
     }
   },
   data () {

+ 1 - 1
src/views/financialManagement/allocateReturnConfirmation/detailModal.vue

@@ -9,7 +9,7 @@
     @cancle="isShow=false"
     :width="960">
     <div>
-      <detail :outBizSn="itemSn" ref="detail"></detail>
+      <detail :outBizSn="itemSn" pageType="modal" ref="detail"></detail>
       <div class="btn-cont"><a-button id="confirmationDetail-modal-back" @click="isShow = false">返回列表</a-button></div>
     </div>
   </a-modal>