QuKatie 3 年之前
父節點
當前提交
26292a33ee

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

@@ -1042,7 +1042,7 @@ export default {
         this.container = response.rows;
       });
     },
-    vslidChange(row) {
+    vslidChange() {
       getVoyageName({ fPid: this.queryParams.fVslid }).then((response) => {
         this.voyageOptions = response.rows;
         if (this.queryParams.fVoyid) {

+ 29 - 12
src/views/reportManagement/kaihe-generalLedgerCr/index.vue

@@ -292,6 +292,7 @@ import {
   getList,
   getExcel,
 } from "@/api/kaihe-reportManagement/generalLedgerCr";
+import Cookies from "js-cookie";
 import columnSetting from "@/components/ColumnSetting/index";
 export default {
   data() {
@@ -324,6 +325,7 @@ export default {
           fName: "审核通过",
         },
       ],
+      sysType: null,
     };
   },
   components: {
@@ -343,6 +345,7 @@ export default {
     listCorps().then((res) => {
       this.corpList = res;
     });
+    this.sysType = Cookies.get("sysType");
   },
   activated() {
     this.$refs.columnSetting.getRow(this.tableOption);
@@ -362,7 +365,7 @@ export default {
     },
     /** 导出按钮操作 */
     handleExport() {
-      let that=this
+      let that = this;
       this.$confirm("是否确认导出所有应付总账主数据项?", "警告", {
         confirmButtonText: "确定",
         cancelButtonText: "取消",
@@ -399,17 +402,31 @@ export default {
           ) {
             const values = data.map((item) => Number(item[column.property]));
             if (!values.every((value) => isNaN(value))) {
-              sums[index] =
-                Number(
-                  values.reduce((prev, curr) => {
-                    const value = Number(curr);
-                    if (!isNaN(value)) {
-                      return prev + curr;
-                    } else {
-                      return prev;
-                    }
-                  }, 0) / 10000
-                ).toFixed(2) + "万";
+              if (this.sysType == 3) {
+                sums[index] =
+                  Number(
+                    values.reduce((prev, curr) => {
+                      const value = Number(curr);
+                      if (!isNaN(value)) {
+                        return prev + curr;
+                      } else {
+                        return prev;
+                      }
+                    }, 0)
+                  ).toFixed(2) + "元";
+              } else {
+                sums[index] =
+                  Number(
+                    values.reduce((prev, curr) => {
+                      const value = Number(curr);
+                      if (!isNaN(value)) {
+                        return prev + curr;
+                      } else {
+                        return prev;
+                      }
+                    }, 0) / 10000
+                  ).toFixed(2) + "万";
+              }
             } else {
               sums[index] = "0";
             }

+ 29 - 12
src/views/reportManagement/kaihe-generalLedgerDr/index.vue

@@ -293,6 +293,7 @@ import {
   getExcel,
 } from "@/api/kaihe-reportManagement/generalLedgerDr";
 import columnSetting from "@/components/ColumnSetting/index";
+import Cookies from "js-cookie";
 export default {
   data() {
     return {
@@ -324,6 +325,7 @@ export default {
           fName: "审核通过",
         },
       ],
+      sysType: null,
     };
   },
   components: {
@@ -343,6 +345,7 @@ export default {
     listCorps().then((res) => {
       this.corpList = res;
     });
+    this.sysType = Cookies.get("sysType");
   },
   activated() {
     this.$refs.columnSetting.getRow(this.tableOption);
@@ -362,7 +365,7 @@ export default {
     },
     /** 导出按钮操作 */
     handleExport() {
-      let that=this
+      let that = this;
       this.$confirm("是否确认导出所有应收总账主数据项?", "警告", {
         confirmButtonText: "确定",
         cancelButtonText: "取消",
@@ -399,17 +402,31 @@ export default {
           ) {
             const values = data.map((item) => Number(item[column.property]));
             if (!values.every((value) => isNaN(value))) {
-              sums[index] =
-                Number(
-                  values.reduce((prev, curr) => {
-                    const value = Number(curr);
-                    if (!isNaN(value)) {
-                      return prev + curr;
-                    } else {
-                      return prev;
-                    }
-                  }, 0) / 10000
-                ).toFixed(2) + "万";
+              if (this.sysType == 3) {
+                sums[index] =
+                  Number(
+                    values.reduce((prev, curr) => {
+                      const value = Number(curr);
+                      if (!isNaN(value)) {
+                        return prev + curr;
+                      } else {
+                        return prev;
+                      }
+                    }, 0)
+                  ).toFixed(2) + "元";
+              } else {
+                sums[index] =
+                  Number(
+                    values.reduce((prev, curr) => {
+                      const value = Number(curr);
+                      if (!isNaN(value)) {
+                        return prev + curr;
+                      } else {
+                        return prev;
+                      }
+                    }, 0) / 10000
+                  ).toFixed(2) + "万";
+              }
             } else {
               sums[index] = "0";
             }

+ 32 - 10
src/views/reportManagement/kaihe-profitGeneralLedger/index.vue

@@ -215,8 +215,12 @@ import {
   selectTVoyagef,
   selectPortName,
 } from "@/api/finance/kaihe/contrast";
-import { getList,getExcel } from "@/api/kaihe-reportManagement/profitGeneralLedger";
+import {
+  getList,
+  getExcel,
+} from "@/api/kaihe-reportManagement/profitGeneralLedger";
 import columnSetting from "@/components/ColumnSetting/index";
+import Cookies from "js-cookie";
 export default {
   data() {
     return {
@@ -247,6 +251,7 @@ export default {
           fName: "审核通过",
         },
       ],
+      sysType:null,
     };
   },
   components: {
@@ -263,6 +268,7 @@ export default {
     selectPortName().then((res) => {
       this.portNames = res.rows;
     });
+    this.sysType = Cookies.get("sysType");
   },
   activated() {
     this.$refs.columnSetting.getRow(this.tableOption);
@@ -270,7 +276,7 @@ export default {
   methods: {
     /** 导出按钮操作 */
     handleExport() {
-       let that=this
+      let that = this;
       this.$confirm("是否确认导出所有利润总账主数据项?", "警告", {
         confirmButtonText: "确定",
         cancelButtonText: "取消",
@@ -309,14 +315,30 @@ export default {
           ) {
             const values = data.map((item) => Number(item[column.property]));
             if (!values.every((value) => isNaN(value))) {
-              sums[index] =Number(values.reduce((prev, curr) => {
-                const value = Number(curr);
-                if (!isNaN(value)) {
-                  return prev + curr;
-                } else {
-                  return prev;
-                }
-              }, 0)/10000).toFixed(2)+'万'
+              if (this.sysType == 3) {
+                sums[index] =
+                  Number(
+                    values.reduce((prev, curr) => {
+                      const value = Number(curr);
+                      if (!isNaN(value)) {
+                        return prev + curr;
+                      } else {
+                        return prev;
+                      }
+                    }, 0)).toFixed(2) + "元";
+              } else {
+                sums[index] =
+                  Number(
+                    values.reduce((prev, curr) => {
+                      const value = Number(curr);
+                      if (!isNaN(value)) {
+                        return prev + curr;
+                      } else {
+                        return prev;
+                      }
+                    }, 0) / 10000
+                  ).toFixed(2) + "万";
+              }
             } else {
               sums[index] = "0";
             }