|
|
@ -179,7 +179,7 @@ |
|
|
|
<el-table-column label="成交价" align="center" min-width="80"> |
|
|
|
<el-table-column label="成交价" align="center" min-width="80"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<div class="small"> |
|
|
|
<div class="small"> |
|
|
|
<el-input :class="!scope.row.finalPrice&&whetherSubmit?'red':''" |
|
|
|
<el-input :class="scope.row.finalPrice === '' && whetherSubmit?'red':''" |
|
|
|
:disabled="viewDisabled" |
|
|
|
:disabled="viewDisabled" |
|
|
|
oninput="value=value.replace(/^\D*(\d*(?:\.\d{0,2})?).*$/g, '$1')" |
|
|
|
oninput="value=value.replace(/^\D*(\d*(?:\.\d{0,2})?).*$/g, '$1')" |
|
|
|
@change="[allAmount($event,scope.row),calculateDiscount($event,scope.row)]" |
|
|
|
@change="[allAmount($event,scope.row),calculateDiscount($event,scope.row)]" |
|
|
@ -317,7 +317,7 @@ |
|
|
|
<el-table-column label="成交价" align="center" min-width="120"> |
|
|
|
<el-table-column label="成交价" align="center" min-width="120"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<div class="small"> |
|
|
|
<div class="small"> |
|
|
|
<el-input :class="!scope.row.finalPrice&&whetherSubmit?'red':''" |
|
|
|
<el-input :class="scope.row.finalPrice === '' && whetherSubmit?'red':''" |
|
|
|
:disabled="viewDisabled" |
|
|
|
:disabled="viewDisabled" |
|
|
|
oninput="value=value.replace(/^\D*(\d*(?:\.\d{0,2})?).*$/g, '$1')" |
|
|
|
oninput="value=value.replace(/^\D*(\d*(?:\.\d{0,2})?).*$/g, '$1')" |
|
|
|
@change="[dealComputers($event,scope.row),calculateDiscount($event,scope.row),userAmount($event,scope.row)]" |
|
|
|
@change="[dealComputers($event,scope.row),calculateDiscount($event,scope.row),userAmount($event,scope.row)]" |
|
|
@ -353,7 +353,7 @@ |
|
|
|
<el-table-column label="总金额(元)" align="center" min-width="100"> |
|
|
|
<el-table-column label="总金额(元)" align="center" min-width="100"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<div class="small"> |
|
|
|
<div class="small"> |
|
|
|
<el-input :class="!scope.row.totalAmount&&whetherSubmit?'red':''" |
|
|
|
<el-input :class="scope.row.totalAmount === '' && whetherSubmit?'red':''" |
|
|
|
:disabled="viewDisabled||editDisabled" |
|
|
|
:disabled="viewDisabled||editDisabled" |
|
|
|
@blur="[allAmount($event,scope.row),allAmountChange($event,scope.row),calculateDiscount($event,scope.row)]" |
|
|
|
@blur="[allAmount($event,scope.row),allAmountChange($event,scope.row),calculateDiscount($event,scope.row)]" |
|
|
|
oninput="value=value.replace(/^\D*(\d*(?:\.\d{0,2})?).*$/g, '$1')" |
|
|
|
oninput="value=value.replace(/^\D*(\d*(?:\.\d{0,2})?).*$/g, '$1')" |
|
|
@ -917,7 +917,7 @@ export default { |
|
|
|
if (this.dataPlatformPermissions.length) { |
|
|
|
if (this.dataPlatformPermissions.length) { |
|
|
|
let dataVerify = |
|
|
|
let dataVerify = |
|
|
|
this.dataPlatformPermissions.some(e => { |
|
|
|
this.dataPlatformPermissions.some(e => { |
|
|
|
if (!e.periodOfUse || !e.finalPrice || !e.accountNum || !e.totalAmount) { |
|
|
|
if (!e.periodOfUse || e.finalPrice === '' || !e.accountNum || e.totalAmount === '') { |
|
|
|
return false; |
|
|
|
return false; |
|
|
|
} else { |
|
|
|
} else { |
|
|
|
return true; |
|
|
|
return true; |
|
|
|