ZaiZai 1 gadu atpakaļ
vecāks
revīzija
0e792f4455

+ 9 - 1
src/views/debit-pay/admin/components/middlepay/addBillBaseModal.vue

@@ -26,6 +26,10 @@ const props = defineProps({
         type: [String, Number],
         default: '',
     },
+    periodId: {
+        type: [String, Number],
+        default: '',
+    },
 })
 
 //事件
@@ -41,15 +45,18 @@ const isShow = defineModel('modelValue', {
 const dataId = ref(props.ids)
 const nodeId = ref(props.idn)
 const cid = ref(props.contractId)
+const contractPeriodId = ref(props.periodId)
 
 watch(() => [
     props.ids,
     props.idn,
+    props.periodId,
     props.contractId,
-], ([ids, idn, contractId]) => {
+], ([ids, idn, periodId, contractId]) => {
     dataId.value = ids
     nodeId.value = idn
     cid.value = contractId
+    contractPeriodId.value = periodId
 }, { immediate: true })
 
 //监听
@@ -98,6 +105,7 @@ const modalSave = async () => {
     }
     const rowIds = arrToId(rows)
     const { data } = await mainApi.addResolveForm({
+        contractPeriodId: contractPeriodId.value,
         contractId: cid.value,
         nodeId: nodeId.value,
         ids: rowIds,

+ 1 - 1
src/views/debit-pay/admin/components/middlepay/addModal.vue

@@ -125,7 +125,7 @@
     </hc-new-dialog>
 
     <!-- 添加分解清单 -->
-    <HcBillBaseModal v-model="addBillBaseModalShow" :ids="billBaseIds" :idn="nodeId" :contract-id="cid" @finish="finishChange" />
+    <HcBillBaseModal v-model="addBillBaseModalShow" :ids="billBaseIds" :idn="nodeId" :period-id="baseForm.contractPeriodId" :contract-id="cid" @finish="finishChange" />
 
     <!-- 文件上传组件 -->
     <hc-upload-file