Browse Source

价格,金额相关的字段值要保留小数点后两位

002390 1 năm trước cách đây
mục cha
commit
21bd6979ab

+ 11 - 0
src/views/purchase/purchase-order/add/column.js

@@ -156,6 +156,7 @@ export const Columns = [
     title: "原始总金额", 
     inputType: "InputNumber",
     controlsPosition: "right", 
+    precision:2,
     isShow:true, 
     disabled:true,
   },
@@ -164,6 +165,7 @@ export const Columns = [
     title: "无税金额", 
     inputType: "InputNumber",  
     controlsPosition: "right",
+    precision:2,
     isShow:true, 
     disabled:true,
   },
@@ -225,6 +227,7 @@ export const Columns = [
     title: "订单使用返利金额", 
     inputType: "InputNumber",
     controlsPosition: "right",
+    precision:2,
     isShow:true, 
   },
   { 
@@ -232,6 +235,7 @@ export const Columns = [
     title: "订单抵扣余款金额", 
     inputType: "InputNumber",
     controlsPosition: "right",
+    precision:2,
     isShow:true, 
   },
   { 
@@ -355,6 +359,7 @@ export const Columns = [
     title: "累计付款申请金额", 
     inputType: "InputNumber", 
     controlsPosition: "right",
+    precision:2,
     isShow:true,
     disabled:true,
   },
@@ -363,6 +368,7 @@ export const Columns = [
     title: "累计付款金额", 
     inputType: "InputNumber", 
     controlsPosition: "right",
+    precision:2,
     isShow:true,
   },
   { 
@@ -370,6 +376,7 @@ export const Columns = [
     title: "发票金额", 
     inputType: "InputNumber",
     controlsPosition: "right",
+    precision:2,
     isShow:true,
    },
   {
@@ -659,6 +666,7 @@ export const TabColumns = [
         title: "折扣金额", 
         inputType: "InputNumber",
         controlsPosition: "right",
+        precision:2,
         disabled:true,
         width: 180,
        },
@@ -683,6 +691,7 @@ export const TabColumns = [
         title: "无税单价",
         inputType: "InputNumber",
         controlsPosition: "right",
+        precision:2,
         disabled:true,
         width: 180,
       },
@@ -691,6 +700,7 @@ export const TabColumns = [
         title: "无税金额", 
         inputType: "InputNumber", 
         controlsPosition: "right",
+        precision:2,
         disabled:true,
         width: 180,
       },
@@ -793,6 +803,7 @@ export const TabColumns = [
         title: "原始金额", 
         inputType: "InputNumber", 
         controlsPosition: "right",
+        precision:2,
         disabled:true,
         width: 180,
       },

+ 2 - 0
src/views/purchase/purchase-order/add/index.vue

@@ -564,6 +564,7 @@ export default {
               <el-input-number
                 v-if="column.inputType === 'InputNumber'"
                 v-model="params[column.key]"
+                :precision="column.precision"
                 :controls-position="column.controlsPosition"
                 :placeholder="column.placeholder"
                 :clearable="column.clearable"
@@ -708,6 +709,7 @@ export default {
                     <el-input-number
                       v-if="cColumn.inputType === 'InputNumber'"
                       v-model="scope.row[cColumn.key]"
+                      :precision="cColumn.precision"
                       :controls-position="cColumn.controlsPosition"
                       :placeholder="cColumn.placeholder"
                       @change="handleInputChange(scope.row, cColumn.key)"

+ 2 - 0
src/views/purchase/purchase-order/edit/index.vue

@@ -462,6 +462,7 @@ export default {
                 ></el-input>
               <el-input-number v-if="column.inputType === 'InputNumber'" 
                 v-model="params[column.key]"
+                :precision="column.precision"
                 :max="handleIsRevise(params.status) ? params[column.key] : Infinity"
                 :controls-position="column.controlsPosition" 
                 :placeholder="column.placeholder"
@@ -619,6 +620,7 @@ export default {
                   ></el-checkbox>
                   <el-input-number v-if="cColumn.inputType === 'InputNumber'" 
                     v-model="scope.row[cColumn.key]"
+                    :precision="cColumn.precision"
                     :controls-position="cColumn.controlsPosition"
                     :max="handleIsRevise(params.status) ? scope.row[cColumn.key] : Infinity"
                     @change="handleInputChange(scope.row, cColumn.key)"