|
|
@ -41,14 +41,14 @@
|
|
|
|
<el-form-item label="币种" prop="currency">
|
|
|
|
<el-form-item label="币种" prop="currency">
|
|
|
|
<el-select v-model="dataForm.currency" placeholder="请选择" clearable :style='{"width":"100%"}'>
|
|
|
|
<el-select v-model="dataForm.currency" placeholder="请选择" clearable :style='{"width":"100%"}'>
|
|
|
|
<el-option v-for="(item, index) in currencyOptions" :key="index" :label="item.fullName" :value="item.id"
|
|
|
|
<el-option v-for="(item, index) in currencyOptions" :key="index" :label="item.fullName" :value="item.id"
|
|
|
|
:disabled="item.disabled"></el-option>
|
|
|
|
:disabled="item.disabled" disabled></el-option>
|
|
|
|
|
|
|
|
|
|
|
|
</el-select>
|
|
|
|
</el-select>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
</el-col>
|
|
|
|
</el-col>
|
|
|
|
<el-col :span="8">
|
|
|
|
<el-col :span="8">
|
|
|
|
<el-form-item label="对方合同号" prop="contractNo">
|
|
|
|
<el-form-item label="对方合同号" prop="contractNo">
|
|
|
|
<el-input v-model="dataForm.contractNo" placeholder="请输入" clearable :style='{"width":"100%"}'>
|
|
|
|
<el-input v-model="dataForm.contractNo" placeholder="请输入" clearable :style='{"width":"100%"}' disabled>
|
|
|
|
|
|
|
|
|
|
|
|
</el-input>
|
|
|
|
</el-input>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
@ -56,7 +56,7 @@
|
|
|
|
<el-col :span="8">
|
|
|
|
<el-col :span="8">
|
|
|
|
<el-form-item label="垫资金额" prop="advanceAmount">
|
|
|
|
<el-form-item label="垫资金额" prop="advanceAmount">
|
|
|
|
<el-input-number v-model="dataForm.advanceAmount" placeholder="数字文本" :step="1" :precision="6"
|
|
|
|
<el-input-number v-model="dataForm.advanceAmount" placeholder="数字文本" :step="1" :precision="6"
|
|
|
|
:style='{"width":"100%"}'>
|
|
|
|
:style='{"width":"100%"}' disabled>
|
|
|
|
|
|
|
|
|
|
|
|
</el-input-number>
|
|
|
|
</el-input-number>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
@ -64,7 +64,7 @@
|
|
|
|
<el-col :span="8">
|
|
|
|
<el-col :span="8">
|
|
|
|
<el-form-item label="重量" prop="num">
|
|
|
|
<el-form-item label="重量" prop="num">
|
|
|
|
<el-input-number v-model="dataForm.num" placeholder="数字文本" :step="1" :precision="6"
|
|
|
|
<el-input-number v-model="dataForm.num" placeholder="数字文本" :step="1" :precision="6"
|
|
|
|
:style='{"width":"100%"}'>
|
|
|
|
:style='{"width":"100%"}' disabled>
|
|
|
|
|
|
|
|
|
|
|
|
</el-input-number>
|
|
|
|
</el-input-number>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
@ -72,7 +72,7 @@
|
|
|
|
<el-col :span="8">
|
|
|
|
<el-col :span="8">
|
|
|
|
<el-form-item label="金额" prop="amount">
|
|
|
|
<el-form-item label="金额" prop="amount">
|
|
|
|
<el-input-number v-model="dataForm.amount" placeholder="数字文本" :step="1"
|
|
|
|
<el-input-number v-model="dataForm.amount" placeholder="数字文本" :step="1"
|
|
|
|
:style='{"width":"100%"}'>
|
|
|
|
:style='{"width":"100%"}' disabled>
|
|
|
|
|
|
|
|
|
|
|
|
</el-input-number>
|
|
|
|
</el-input-number>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
@ -80,14 +80,14 @@
|
|
|
|
<el-col :span="8">
|
|
|
|
<el-col :span="8">
|
|
|
|
<el-form-item label="不含税金额" prop="notAmount">
|
|
|
|
<el-form-item label="不含税金额" prop="notAmount">
|
|
|
|
<el-input-number v-model="dataForm.notAmount" placeholder="数字文本" :step="1" :precision="6"
|
|
|
|
<el-input-number v-model="dataForm.notAmount" placeholder="数字文本" :step="1" :precision="6"
|
|
|
|
:style='{"width":"100%"}'>
|
|
|
|
:style='{"width":"100%"}' disabled>
|
|
|
|
|
|
|
|
|
|
|
|
</el-input-number>
|
|
|
|
</el-input-number>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
</el-col>
|
|
|
|
</el-col>
|
|
|
|
<el-col :span="8">
|
|
|
|
<el-col :span="8">
|
|
|
|
<el-form-item label="税额" prop="rate">
|
|
|
|
<el-form-item label="税额" prop="rate">
|
|
|
|
<el-input-number v-model="dataForm.rate" placeholder="数字文本" :step="1" :precision="6" :style='{"width":"100%"}'>
|
|
|
|
<el-input-number v-model="dataForm.rate" placeholder="数字文本" :step="1" :precision="6" :style='{"width":"100%"}' disabled>
|
|
|
|
|
|
|
|
|
|
|
|
</el-input-number>
|
|
|
|
</el-input-number>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
@ -145,7 +145,7 @@
|
|
|
|
</el-col> -->
|
|
|
|
</el-col> -->
|
|
|
|
<el-col :span="16">
|
|
|
|
<el-col :span="16">
|
|
|
|
<el-form-item label="备注信息" prop="remark">
|
|
|
|
<el-form-item label="备注信息" prop="remark">
|
|
|
|
<el-input v-model="dataForm.remark" placeholder="请输入" clearable :style='{"width":"100%"}'>
|
|
|
|
<el-input v-model="dataForm.remark" placeholder="请输入" clearable :style='{"width":"100%"}' disabled>
|
|
|
|
|
|
|
|
|
|
|
|
</el-input>
|
|
|
|
</el-input>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
@ -168,7 +168,7 @@
|
|
|
|
relationField="ticketno" popupType="dialog" popupWidth="800px" hasPage :pageSize="20">
|
|
|
|
relationField="ticketno" popupType="dialog" popupWidth="800px" hasPage :pageSize="20">
|
|
|
|
</popupSelect>-->
|
|
|
|
</popupSelect>-->
|
|
|
|
<el-input v-model="scope.row.vehicleName" placeholder="请输入" clearable :style='{"width":"100%"}'
|
|
|
|
<el-input v-model="scope.row.vehicleName" placeholder="请输入" clearable :style='{"width":"100%"}'
|
|
|
|
:disabled="true">
|
|
|
|
readonly>
|
|
|
|
</el-input>
|
|
|
|
</el-input>
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
@ -181,7 +181,7 @@
|
|
|
|
:disabled="true">
|
|
|
|
:disabled="true">
|
|
|
|
</popupSelect>-->
|
|
|
|
</popupSelect>-->
|
|
|
|
<el-input v-model="scope.row.materialName" placeholder="请输入" clearable :style='{"width":"100%"}'
|
|
|
|
<el-input v-model="scope.row.materialName" placeholder="请输入" clearable :style='{"width":"100%"}'
|
|
|
|
:disabled="true">
|
|
|
|
readonly>
|
|
|
|
</el-input>
|
|
|
|
</el-input>
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
@ -197,7 +197,7 @@
|
|
|
|
<el-table-column prop="netWeight" label="净重" align="center" width="130">
|
|
|
|
<el-table-column prop="netWeight" label="净重" align="center" width="130">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<el-input v-model="scope.row.netWeight" placeholder="请输入" clearable :style='{"width":"100%"}'
|
|
|
|
<el-input v-model="scope.row.netWeight" placeholder="请输入" clearable :style='{"width":"100%"}'
|
|
|
|
:disabled="true">
|
|
|
|
readonly>
|
|
|
|
</el-input>
|
|
|
|
</el-input>
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
@ -222,21 +222,21 @@
|
|
|
|
<el-table-column prop="price" label="单价" align="center" width="130">
|
|
|
|
<el-table-column prop="price" label="单价" align="center" width="130">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<el-input v-model="scope.row.price" placeholder="请输入" clearable :style='{"width":"100%"}'
|
|
|
|
<el-input v-model="scope.row.price" placeholder="请输入" clearable :style='{"width":"100%"}'
|
|
|
|
@change="priceChange(scope.row)">
|
|
|
|
@change="priceChange(scope.row)" readonly>
|
|
|
|
</el-input>
|
|
|
|
</el-input>
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column prop="settlement" label="结算重量 " align="center" width="130">
|
|
|
|
<el-table-column prop="settlement" label="结算重量 " align="center" width="130">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<el-input v-model="scope.row.settlement" placeholder="请输入" clearable :style='{"width":"100%"}'
|
|
|
|
<el-input v-model="scope.row.settlement" placeholder="请输入" clearable :style='{"width":"100%"}'
|
|
|
|
@change="settlementChange(scope.row)">
|
|
|
|
@change="settlementChange(scope.row)" readonly>
|
|
|
|
</el-input>
|
|
|
|
</el-input>
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column prop="rate" label="税率 " align="center" width="130">
|
|
|
|
<el-table-column prop="rate" label="税率 " align="center" width="130">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<el-select v-model="scope.row.rate" placeholder="请选择" clearable :style='{"width":"100%"}'
|
|
|
|
<el-select v-model="scope.row.rate" placeholder="请选择" clearable :style='{"width":"100%"}'
|
|
|
|
@change="rateChange(scope.row)">
|
|
|
|
@change="rateChange(scope.row)" disabled>
|
|
|
|
<el-option v-for="(item, index) in rateOptions" :key="index" :label="item.fullName"
|
|
|
|
<el-option v-for="(item, index) in rateOptions" :key="index" :label="item.fullName"
|
|
|
|
:value="item.id" :disabled="item.disabled"></el-option>
|
|
|
|
:value="item.id" :disabled="item.disabled"></el-option>
|
|
|
|
</el-select>
|
|
|
|
</el-select>
|
|
|
@ -245,20 +245,20 @@
|
|
|
|
<el-table-column prop="amount" label="金额" align="center" width="130">
|
|
|
|
<el-table-column prop="amount" label="金额" align="center" width="130">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<el-input v-model="scope.row.amount" placeholder="请输入" clearable :style='{"width":"100%"}'
|
|
|
|
<el-input v-model="scope.row.amount" placeholder="请输入" clearable :style='{"width":"100%"}'
|
|
|
|
:disabled="true">
|
|
|
|
readonly>
|
|
|
|
</el-input>
|
|
|
|
</el-input>
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column prop="notAmount" label="不含税金额" align="center" width="130">
|
|
|
|
<el-table-column prop="notAmount" label="不含税金额" align="center" width="130">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<el-input v-model="scope.row.notAmount" placeholder="请输入" clearable :style='{"width":"100%"}'
|
|
|
|
<el-input v-model="scope.row.notAmount" placeholder="请输入" clearable :style='{"width":"100%"}'
|
|
|
|
:disabled="true">
|
|
|
|
readonly>
|
|
|
|
</el-input>
|
|
|
|
</el-input>
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column prop="remark" label="备注" align="center" width="130">
|
|
|
|
<el-table-column prop="remark" label="备注" align="center" width="130">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<el-input v-model="scope.row.remark" placeholder="请输入" clearable :style='{"width":"100%"}'>
|
|
|
|
<el-input v-model="scope.row.remark" placeholder="请输入" clearable :style='{"width":"100%"}' readonly>
|
|
|
|
</el-input>
|
|
|
|
</el-input>
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|