changhaoning 1 год назад
Родитель
Сommit
f25a3d056d
2 измененных файлов с 39 добавлено и 0 удалено
  1. 21 0
      src/api/pages/fin/money-transfer-item.js
  2. 18 0
      src/view/fin/money-transfer/index.vue

+ 21 - 0
src/api/pages/fin/money-transfer-item.js

@@ -0,0 +1,21 @@
+/**
+ * @desc   : 资金转账服务
+ * @author : 付斌
+ * @date   : 2024-01-31 14:37
+ */
+export default {
+  moneyTransferItemService: {
+    prefix: '/mdm-server/mac/transferItem/',
+  }
+}
+
+/**
+ * @desc   : 资金转账路由
+ * @author : 付斌
+ * @date   : 2024-02-01 16:03
+ */
+export const routeUrl = {
+  moneyTransferItem: {
+
+  }
+}

+ 18 - 0
src/view/fin/money-transfer/index.vue

@@ -8,6 +8,8 @@
         <BaseIndexButton ref="clear" name="clear"></BaseIndexButton>
         <BaseIndexButton ref="edit" name="edit"></BaseIndexButton>
         <BaseIndexButton ref="invalid" name="invalid"></BaseIndexButton>
+        <!--打印-->
+        <BaseIndexButton ref="print" name="print"></BaseIndexButton>
       </template>
       <template #right>
         <BaseIndexButton ref="add" name="add"></BaseIndexButton>
@@ -68,15 +70,22 @@
         </div>
       </DkSplit>
     </div>
+    <PrintModal ref="printModal" :doc-name="$config.docCode.moneyTransfer"
+                :service="$service.moneyTransferService"
+                :detailService="$service.moneyTransferItemService"
+                :postName="'trfId'"
+                :id="$refs?.['table-select']?.batchRows?.[0]?.trfId||null"/>
   </div>
 </template>
 
 <script>
 import {indexMixin} from '@/mixins'
+import PrintModal from '_c/business/print/modal'
 
 export default {
   name: 'money-account',
   mixins: [indexMixin],
+  components: {PrintModal},
   data() {
     let self = this
     return {
@@ -135,6 +144,15 @@ export default {
   },
   methods: {
     /**
+     * @desc   : 选择模板、打印机
+     * @author : 洪旭东
+     * @date   : 2023-04-10 13:45
+     */
+    print() {
+      this.$refs.printModal.showChooseTemplate = true
+    },
+
+    /**
      * @desc   : 加载数据
      * @author : 付斌
      * @date   : 2024/3/1 11:16