Browse Source

修改bug

QuKatie 3 years ago
parent
commit
c7dca6b6af

+ 2 - 1
src/api/finance/contrast.js

@@ -192,10 +192,11 @@ export function selectTVesself() {
   })
 }
 //船次
-export function selectTVoyagef() {
+export function selectTVoyagef(query) {
   return request({
     url: '/shipping/voyage/selectTVoyagefNumber',
     method: 'get',
+    params: query
   })
 }
 //港口

+ 2 - 1
src/api/finance/kaihe/charge.js

@@ -25,10 +25,11 @@ export function selectTVesself() {
   })
 }
 //船次
-export function selectTVoyagef() {
+export function selectTVoyagef(query) {
   return request({
     url: '/shipping/voyage/selectTVoyagefNumber',
     method: 'get',
+    params: query
   })
 }
 //港口

+ 2 - 1
src/api/finance/kaihe/contrast.js

@@ -25,10 +25,11 @@ export function selectTVesself() {
   })
 }
 //船次
-export function selectTVoyagef() {
+export function selectTVoyagef(query) {
   return request({
     url: '/shipping/voyage/selectTVoyagefNumber',
     method: 'get',
+    params: query
   })
 }
 //港口

+ 2 - 1
src/api/finance/kaihe/payment.js

@@ -25,10 +25,11 @@ export function selectTVesself() {
   })
 }
 //船次
-export function selectTVoyagef() {
+export function selectTVoyagef(query) {
   return request({
     url: '/shipping/voyage/selectTVoyagefNumber',
     method: 'get',
+    params: query
   })
 }
 //港口

+ 18 - 1
src/views/finance/charge/kaihe-index.vue

@@ -44,6 +44,9 @@
                 size="small"
                 placeholder="请选择"
                 style="width: 100%"
+                clearable
+                @change="fvslChange"
+                @clear="fvslClear"
               >
                 <el-option
                   v-for="item in TVesselfs"
@@ -363,7 +366,9 @@ export default {
   data() {
     return {
       showDetail: false,
-      form: {},
+      form: {
+          fVoyid:null
+      },
       show: false,
       options: [],
       tableData: [],
@@ -407,6 +412,18 @@ export default {
     this.$refs.columnSetting.getRow(this.tableOption);
   },
   methods: {
+    fvslChange(id) {
+      selectTVoyagef({ fPid: id }).then((res) => {
+        this.TVoyagefs = res.rows;
+      });
+      this.form.fVoyid = null;
+    },
+    fvslClear() {
+      selectTVoyagef().then((res) => {
+        this.TVoyagefs = res.rows;
+      });
+      this.form.fVoyid = null;
+    },
     /** 导出按钮操作 */
     handleExport() {
       this.$confirm("是否确认导出所有财务数据主数据项?", "警告", {

+ 18 - 1
src/views/finance/contrast/kaihe-index.vue

@@ -43,6 +43,9 @@
                 size="small"
                 placeholder="请选择"
                 style="width: 100%"
+                clearable
+                @change="fvslChange"
+                @clear="fvslClear"
               >
                 <el-option
                   v-for="item in TVesselfs"
@@ -335,7 +338,9 @@ export default {
   data() {
     return {
       showDetail: false,
-      form: {},
+      form: {
+        fVoyid:null
+      },
       show: false,
       options: [],
       tableData: [],
@@ -379,6 +384,18 @@ export default {
     this.$refs.columnSetting.getRow(this.tableOption);
   },
   methods: {
+    fvslChange(id) {
+      selectTVoyagef({ fPid: id }).then((res) => {
+        this.TVoyagefs = res.rows;
+      });
+      this.form.fVoyid = null;
+    },
+    fvslClear() {
+      selectTVoyagef().then((res) => {
+        this.TVoyagefs = res.rows;
+      });
+      this.form.fVoyid = null;
+    },
     /** 导出按钮操作 */
     handleExport() {
       this.$confirm("是否确认导出所有财务数据主数据项?", "警告", {

+ 18 - 1
src/views/finance/payment/kaihe-index.vue

@@ -43,6 +43,9 @@
                 size="small"
                 placeholder="请选择"
                 style="width: 100%"
+                clearable
+                @change="fvslChange"
+                @clear="fvslClear"
               >
                 <el-option
                   v-for="item in TVesselfs"
@@ -362,7 +365,9 @@ export default {
   data() {
     return {
       showDetail: false,
-      form: {},
+      form: {
+        fVoyid: null,
+      },
       show: false,
       options: [],
       tableData: [],
@@ -406,6 +411,18 @@ export default {
     this.$refs.columnSetting.getRow(this.tableOption);
   },
   methods: {
+    fvslChange(id) {
+      selectTVoyagef({ fPid: id }).then((res) => {
+        this.TVoyagefs = res.rows;
+      });
+      this.form.fVoyid = null;
+    },
+    fvslClear() {
+      selectTVoyagef().then((res) => {
+        this.TVoyagefs = res.rows;
+      });
+      this.form.fVoyid = null;
+    },
     /** 导出按钮操作 */
     handleExport() {
       this.$confirm("是否确认导出所有财务数据主数据项?", "警告", {

+ 2 - 2
src/views/kaihe/domesticTrade/myOrder/index.vue

@@ -1103,8 +1103,8 @@ export default {
         if (response.rows) {
           response.rows.forEach((e) => {
             e.fServiceitems = e.fServiceitems + "-" + e.fDestportMode;
-            if(e.fAtd){
-              e.fAtd=e.fAtd.slice(0,10)
+            if (e.fAtd) {
+              e.fAtd = e.fAtd.slice(0, 10);
             }
           });
         }

+ 17 - 1
src/views/reportManagement/kaihe-generalLedgerCr/index.vue

@@ -30,6 +30,8 @@
               placeholder="请选择"
               style="width: 100%"
               clearable
+              @change="fvslChange"
+              @clear="fvslClear"
             >
               <el-option
                 v-for="item in TVesselfs"
@@ -297,7 +299,9 @@ import columnSetting from "@/components/ColumnSetting/index";
 export default {
   data() {
     return {
-      form: {},
+      form: {
+        fVoyid: null,
+      },
       show: false,
       tableData: [],
       tableOption: tableOption,
@@ -351,6 +355,18 @@ export default {
     this.$refs.columnSetting.getRow(this.tableOption);
   },
   methods: {
+    fvslChange(id) {
+      selectTVoyagef({ fPid: id }).then((res) => {
+        this.TVoyagefs = res.rows;
+      });
+      this.form.fVoyid = null;
+    },
+    fvslClear() {
+      selectTVoyagef().then((res) => {
+        this.TVoyagefs = res.rows;
+      });
+      this.form.fVoyid = null;
+    },
     handleUpdate(row, num) {
       let res = {};
       res = {

+ 17 - 1
src/views/reportManagement/kaihe-generalLedgerDr/index.vue

@@ -30,6 +30,8 @@
               placeholder="请选择"
               style="width: 100%"
               clearable
+              @change="fvslChange"
+              @clear="fvslClear"
             >
               <el-option
                 v-for="item in TVesselfs"
@@ -297,7 +299,9 @@ import Cookies from "js-cookie";
 export default {
   data() {
     return {
-      form: {},
+      form: {
+        fVoyid: null,
+      },
       show: false,
       tableData: [],
       tableOption: tableOption,
@@ -351,6 +355,18 @@ export default {
     this.$refs.columnSetting.getRow(this.tableOption);
   },
   methods: {
+    fvslChange(id) {
+      selectTVoyagef({ fPid: id }).then((res) => {
+        this.TVoyagefs = res.rows;
+      });
+      this.form.fVoyid = null;
+    },
+    fvslClear() {
+      selectTVoyagef().then((res) => {
+        this.TVoyagefs = res.rows;
+      });
+      this.form.fVoyid = null;
+    },
     handleUpdate(row, num) {
       let res = {};
       res = {

+ 20 - 3
src/views/reportManagement/kaihe-profitGeneralLedger/index.vue

@@ -11,6 +11,8 @@
               placeholder="请选择"
               style="width: 100%"
               clearable
+              @change="fvslChange"
+              @clear="fvslClear"
             >
               <el-option
                 v-for="item in TVesselfs"
@@ -224,7 +226,9 @@ import Cookies from "js-cookie";
 export default {
   data() {
     return {
-      form: {},
+      form: {
+        fVoyid: null,
+      },
       show: false,
       tableData: [],
       tableOption: tableOption,
@@ -251,7 +255,7 @@ export default {
           fName: "审核通过",
         },
       ],
-      sysType:null,
+      sysType: null,
     };
   },
   components: {
@@ -274,6 +278,18 @@ export default {
     this.$refs.columnSetting.getRow(this.tableOption);
   },
   methods: {
+    fvslChange(id) {
+      selectTVoyagef({ fPid: id }).then((res) => {
+        this.TVoyagefs = res.rows;
+      });
+      this.form.fVoyid = null;
+    },
+    fvslClear() {
+      selectTVoyagef().then((res) => {
+        this.TVoyagefs = res.rows;
+      });
+      this.form.fVoyid = null;
+    },
     /** 导出按钮操作 */
     handleExport() {
       let that = this;
@@ -325,7 +341,8 @@ export default {
                       } else {
                         return prev;
                       }
-                    }, 0)).toFixed(2) + "元";
+                    }, 0)
+                  ).toFixed(2) + "元";
               } else {
                 sums[index] =
                   Number(