Browse Source

修改税务成本计算

master
feng 3 years ago
parent
commit
0d7a154899
  1. 9
      客户端/齐越慧眼/齐越慧眼/vuepage/client/src/views/items/Index.vue
  2. 10
      客户端/齐越慧眼/齐越慧眼/vuepage/client/src/views/pricetask/Index.vue

9
客户端/齐越慧眼/齐越慧眼/vuepage/client/src/views/items/Index.vue

@ -291,6 +291,7 @@
:key="index" :key="index"
> >
<a-input v-if="item.isEdit" v-model="ext.TaxPrice"></a-input> <a-input v-if="item.isEdit" v-model="ext.TaxPrice"></a-input>
<span v-else-if="ext.TaxPrice==undefined">-</span>
<span v-else class="spanValue">{{ ext.TaxPrice }}</span> <span v-else class="spanValue">{{ ext.TaxPrice }}</span>
</div> </div>
</a-col> </a-col>
@ -765,6 +766,11 @@ export default {
res.Data.forEach((item) => { res.Data.forEach((item) => {
item.isEdit = false; item.isEdit = false;
item.Extensions.forEach((ext) => { item.Extensions.forEach((ext) => {
var keys= Object.keys(ext)
keys.forEach(key=>{
if(ext[key]==null)
ext[key]=undefined
})
this.initProfits(item,ext) this.initProfits(item,ext)
}); });
}); });
@ -779,7 +785,8 @@ export default {
ext.PlatformPoint = parseFloat(item.RivalPrice * 0.05).toFixed(2); ext.PlatformPoint = parseFloat(item.RivalPrice * 0.05).toFixed(2);
} }
if(ext.BuyPrice!=undefined)
if(ext.BuyPrice>0)
{ {
if(ext.TaxPrice==undefined||ext.TaxPrice==''){ if(ext.TaxPrice==undefined||ext.TaxPrice==''){
ext.TaxPrice = parseFloat(ext.BuyPrice * 0.03).toFixed(2); ext.TaxPrice = parseFloat(ext.BuyPrice * 0.03).toFixed(2);

10
客户端/齐越慧眼/齐越慧眼/vuepage/client/src/views/pricetask/Index.vue

@ -273,6 +273,7 @@
:key="index" :key="index"
> >
<a-input v-if="item.isEdit" v-model="ext.TaxPrice"></a-input> <a-input v-if="item.isEdit" v-model="ext.TaxPrice"></a-input>
<span v-else-if="ext.TaxPrice==undefined">-</span>
<span v-else class="spanValue">{{ ext.TaxPrice }}</span> <span v-else class="spanValue">{{ ext.TaxPrice }}</span>
</div> </div>
</a-col> </a-col>
@ -574,6 +575,8 @@
<script> <script>
import { json } from 'body-parser';
export default { export default {
data() { data() {
return { return {
@ -687,7 +690,7 @@ export default {
ext.PlatformPoint = parseFloat(item.RivalPrice * 0.05).toFixed(2); ext.PlatformPoint = parseFloat(item.RivalPrice * 0.05).toFixed(2);
} }
if(ext.BuyPrice!=undefined) if(ext.BuyPrice>0)
{ {
if(ext.TaxPrice==undefined||ext.TaxPrice==''){ if(ext.TaxPrice==undefined||ext.TaxPrice==''){
ext.TaxPrice = parseFloat(ext.BuyPrice * 0.03).toFixed(2); ext.TaxPrice = parseFloat(ext.BuyPrice * 0.03).toFixed(2);
@ -770,6 +773,11 @@ export default {
res.Data.forEach((item) => { res.Data.forEach((item) => {
item.isEdit = false; item.isEdit = false;
item.Extensions.forEach((ext) => { item.Extensions.forEach((ext) => {
var keys= Object.keys(ext)
keys.forEach(key=>{
if(ext[key]==null)
ext[key]=undefined
})
this.initProfits(item,ext) this.initProfits(item,ext)
}); });
}); });

Loading…
Cancel
Save