Преглед изворни кода

协议必选、记录接口

yaoyao пре 2 година
родитељ
комит
6a9ec654b8

+ 7 - 0
src/http/moudules/task.js

@@ -919,6 +919,13 @@ export const fncSettlementSumFees = (data) => {
   })
 }
 
+export const fncSettlementQueryRecord = (data) => {
+  return axios({
+    url: "/fnc/SettlementFees/queryRecord",
+    method: "post",
+    data
+  })
+}
 // 保险公司结算-非跟单结算页面单行结算保存
 export const documentarySettle = (data) => {
   return axios({

+ 3 - 0
src/views/FinancialManagement/CarInsurance/CompanySettlement/CarInsurance/DocumentaryFeesDetail.vue

@@ -248,6 +248,9 @@ export default {
       process:process.env.BASE_URL,
       dockingPersonOption: [],
       rulesAdd: {
+        agreeId: [
+          { required: true, message: '请选择协议类型', trigger: 'change' },
+        ],
         signDate: [
           { required: true, message: '请输入签单日期', trigger: 'blur' },
         ],

+ 6 - 3
src/views/FinancialManagement/CarInsurance/CompanySettlement/CarInsurance/DocumentaryUnsettled.vue

@@ -424,15 +424,18 @@ export default {
     },
     getListrecord(data) {
       this.findPageDetailrecord({...data})
-    },findPageDetailrecord(data) {
+    },
+    findPageDetailrecord(data) {
       this.tableConfigDetailrecord.loading = true
-      this.$api.task.fncSettlementSumFees({
+      
+      // this.$api.task.fncSettlementSumFees({
+        this.$api.task.fncSettlementQueryRecord({
         settlementSumId: this.settlementSumId,
         settlementStatus: '2',
       })
       .then(res => {
         if (res.code == 200) {
-          this.formTableDatarecord = res.data.content
+          this.formTableDatarecord = res.data
           this.tableConfigDetailrecord.loading = false
         } else {
           this.$message.error(res.msg)

+ 3 - 0
src/views/FinancialManagement/CarInsurance/CompanySettlement/CarInsurance/HandlingFees.vue

@@ -244,6 +244,9 @@ export default {
           },
       ],
       rulesAdd: {
+        agreeId: [
+          { required: true, message: '请选择协议类型', trigger: 'change' },
+        ],
         signDate: [
           { required: true, message: '请输入签单日期', trigger: 'blur' },
         ],

+ 3 - 0
src/views/FinancialManagement/CarInsurance/CompanySettlement/NoCarInsurance/DocumentaryFeesDetail.vue

@@ -208,6 +208,9 @@ export default {
       dockingPersonOption: [],
       riskcodeList: [],
       rulesAdd: {
+        agreeId: [
+          { required: true, message: '请选择协议类型', trigger: 'change' },
+        ],
         signDate: [
           { required: true, message: '请输入签单日期', trigger: 'blur' },
         ],

+ 3 - 2
src/views/FinancialManagement/CarInsurance/CompanySettlement/NoCarInsurance/DocumentaryUnsettled.vue

@@ -441,13 +441,14 @@ export default {
     },
     findPageDetailrecord(data) {
       this.tableConfigDetailrecord.loading = true
-      this.$api.task.fncSettlementSumFees({
+      // this.$api.task.fncSettlementSumFees({
+      this.$api.task.fncSettlementQueryRecord({
         settlementSumId: this.settlementSumId,
         settlementStatus: '2',
       })
       .then(res => {
         if (res.code == 200) {
-          this.formTableDatarecord = res.data.content
+          this.formTableDatarecord = res.data
           this.tableConfigDetailrecord.loading = false
         } else {
           this.$message.error(res.msg)

+ 3 - 0
src/views/FinancialManagement/CarInsurance/CompanySettlement/NoCarInsurance/HandlingFees.vue

@@ -225,6 +225,9 @@ export default {
   data() {
     return {
       rulesAdd: {
+        agreeId: [
+          { required: true, message: '请选择协议类型', trigger: 'change' },
+        ],
         signDate: [
           { required: true, message: '请输入签单日期', trigger: 'blur' },
         ],