codeMan преди 2 години
родител
ревизия
64a97ba763

+ 16 - 6
src/HDrpManagement/contractManage/components/productList/productBillno.vue

@@ -168,9 +168,14 @@ export default {
     },
     /*修改折扣*/
     discountrateChange (num,data,index) {
-      if (num>100){
-        data.discountrate = 100
-      }else if (num < 0){
+      // if (num>100){
+      //   data.discountrate = 100
+      // }else if (num < 0){
+      //   data.discountrate = 0
+      // }else {
+      //   data.discountrate = Math.round(num *100)/100
+      // }
+      if (num < 0){
         data.discountrate = 0
       }else {
         data.discountrate = Math.round(num *100)/100
@@ -181,9 +186,14 @@ export default {
     },
     /*修改价格*/
     priceChange (num,data,index) {
-      if (num > data.marketprice){
-       data.price = data.marketprice
-      }else if (num < 0){
+      // if (num > data.marketprice){
+      //  data.price = data.marketprice
+      // }else if (num < 0){
+      //   data.price = 0
+      // }else {
+      //   data.price = Math.round(num * 100)/100
+      // }
+      if (num < 0){
         data.price = 0
       }else {
         data.price = Math.round(num * 100)/100

+ 8 - 2
src/HDrpManagement/contractManage/components/toolList/toolList.vue

@@ -166,10 +166,16 @@ export default {
       this.form.price = this.form.discountrate * data.marketprice
     },*/
     priceChange (num,data,index) {
+      // if (num < 0){
+      //   data.price = 0
+      // }else if(num > data.marketprice){
+      //   data.price = data.marketprice
+      // }
+      // else {
+      //   data.price = Math.round(num * 100)/100
+      // }
       if (num < 0){
         data.price = 0
-      }else if(num > data.marketprice){
-        data.price = data.marketprice
       }
       else {
         data.price = Math.round(num * 100)/100

+ 16 - 6
src/HDrpManagement/projectChange/modules/modules/productSet/index.vue

@@ -308,9 +308,14 @@ export default {
     },
     /*修改单价*/
     priceChange(val,index,data){
-      if (val > data.marketprice){
-        data.price = this.tool.formatAmount(data.marketprice,2)
-      }else if(val < 0) {
+      // if (val > data.marketprice){
+      //   data.price = this.tool.formatAmount(data.marketprice,2)
+      // }else if(val < 0) {
+      //   data.price = 0
+      // }else {
+      //   data.price = this.tool.formatAmount(val ,2)
+      // }
+       if(val < 0) {
         data.price = 0
       }else {
         data.price = this.tool.formatAmount(val ,2)
@@ -363,9 +368,14 @@ export default {
     },
     /*修改预计折扣*/
     async discountrateChange(val){
-      if (val > 100){
-        this.discountrate = 100
-      }else if(val < 0){
+      // if (val > 100){
+      //   this.discountrate = 100
+      // }else if(val < 0){
+      //   this.discountrate = 0
+      // }else {
+      //   this.discountrate = Math.round(val * 100)/100
+      // }
+      if(val < 0){
         this.discountrate = 0
       }else {
         this.discountrate = Math.round(val * 100)/100