|
|
|
@ -322,433 +322,6 @@
|
|
|
|
|
<el-table-column label="操作" width="50" >
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<el-button size="mini" type="text" class="JNPF-table-delBtn" @click="delsalesorder_item0List(scope.$index)">删除</el-button>
|
|
|
|
|
<!--=======-->
|
|
|
|
|
<!-- </el-input>-->
|
|
|
|
|
<!-- </el-form-item>-->
|
|
|
|
|
<!-- </el-col>-->
|
|
|
|
|
<!-- <el-col :span="24">-->
|
|
|
|
|
<!-- <el-tabs v-model="activexvlbvm" tab-position="top" class="mb-20">-->
|
|
|
|
|
<!-- <el-tab-pane label="磅单信息">-->
|
|
|
|
|
<!-- <el-col :span="24">-->
|
|
|
|
|
<!-- <el-form-item label-width="0">-->
|
|
|
|
|
<!-- <div class="JNPF-common-title">-->
|
|
|
|
|
<!-- <h2></h2>-->
|
|
|
|
|
<!-- </div>-->
|
|
|
|
|
<!-- <el-table :data="dataForm.salesorder_item0List" size='mini'>-->
|
|
|
|
|
<!-- <el-table-column type="index" width="50" label="序号" align="center" />-->
|
|
|
|
|
<!-- <el-table-column prop="licenseNum" label="车牌号">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <popupSelect v-model="scope.row.licenseNum" placeholder="请选择" clearable-->
|
|
|
|
|
<!-- :field="'licenseNum'+scope.$index" interfaceId="391151974030035653"-->
|
|
|
|
|
<!-- :bissId="dataForm.contractCode" :columnOptions="salesorder_item0licenseNumcolumnOptions"-->
|
|
|
|
|
<!-- propsValue="license_no" relationField="license_no" popupType="dialog"-->
|
|
|
|
|
<!-- @change="popupSelectChange2" popupWidth="800px">-->
|
|
|
|
|
|
|
|
|
|
<!-- </popupSelect>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column prop="materialName" label="物料名称">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-input v-model="scope.row.materialName" placeholder="请输入" clearable-->
|
|
|
|
|
<!-- :style='{"width":"100%"}'>-->
|
|
|
|
|
<!-- </el-input>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column prop="poundType" label="类型">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-select v-model="scope.row.poundType" placeholder="请选择" clearable-->
|
|
|
|
|
<!-- :style='{"width":"100%"}'>-->
|
|
|
|
|
<!-- <el-option v-for="(item, index) in poundTypeOptions" :key="index" :label="item.fullName"-->
|
|
|
|
|
<!-- :value="item.id" :disabled="item.disabled"></el-option>-->
|
|
|
|
|
<!-- </el-select>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column prop="netWeight" label="净重">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-input v-model="scope.row.netWeight" placeholder="请输入" clearable :style='{"width":"100%"}'>-->
|
|
|
|
|
<!-- </el-input>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column prop="unit" label="单位">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-select v-model="scope.row.unit" placeholder="请选择" clearable :style='{"width":"100%"}'>-->
|
|
|
|
|
<!-- <el-option v-for="(item, index) in unitOptions" :key="index" :label="item.fullName"-->
|
|
|
|
|
<!-- :value="item.id" :disabled="item.disabled"></el-option>-->
|
|
|
|
|
<!-- </el-select>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column prop="advance" label="是否垫资">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-select v-model="scope.row.advance" placeholder="请选择" clearable :style='{"width":"100%"}'>-->
|
|
|
|
|
<!-- <el-option v-for="(item, index) in advanceOptions" :key="index" :label="item.fullName"-->
|
|
|
|
|
<!-- :value="item.id" :disabled="item.disabled"></el-option>-->
|
|
|
|
|
<!-- </el-select>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column prop="unitPrice" label="含税单价">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-input v-model="scope.row.unitPrice" placeholder="请输入" clearable :style='{"width":"100%"}'>-->
|
|
|
|
|
<!-- </el-input>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column prop="settlement" label="结算重量">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-input v-model="scope.row.settlement" placeholder="请输入" clearable-->
|
|
|
|
|
<!-- :style='{"width":"100%"}'>-->
|
|
|
|
|
<!-- </el-input>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column prop="rate" label="税率 ">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-select v-model="scope.row.rate" placeholder="请选择" clearable :style='{"width":"100%"}'>-->
|
|
|
|
|
<!-- <el-option v-for="(item, index) in rateOptions" :key="index" :label="item.fullName"-->
|
|
|
|
|
<!-- :value="item.id" :disabled="item.disabled"></el-option>-->
|
|
|
|
|
<!-- </el-select>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column prop="price" label="金额">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-input v-model="scope.row.price" placeholder="请输入" clearable :style='{"width":"100%"}'>-->
|
|
|
|
|
<!-- </el-input>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column prop="noPrice" label="不含税金额">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-input v-model="scope.row.noPrice" placeholder="请输入" clearable :style='{"width":"100%"}'>-->
|
|
|
|
|
<!-- </el-input>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column prop="poundPictures" label="磅单图片">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <JNPF-UploadImg v-model="scope.row.poundPictures" :fileSize="500" sizeUnit="MB" :limit="9">-->
|
|
|
|
|
|
|
|
|
|
<!-- </JNPF-UploadImg>-->
|
|
|
|
|
<!-- <!– <el-input v-model="scope.row.poundPictures"–>-->
|
|
|
|
|
<!-- <!– placeholder="请输入" clearable :style='{"width":"100%"}'>–>-->
|
|
|
|
|
<!-- <!– </el-input>–>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column prop="vehiclePictures" label="车辆图片">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-input v-model="scope.row.vehiclePictures" placeholder="请输入" clearable-->
|
|
|
|
|
<!-- :style='{"width":"300%"}'>-->
|
|
|
|
|
<!-- </el-input>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column label="操作" width="50">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-button size="mini" type="text" class="JNPF-table-delBtn"-->
|
|
|
|
|
<!-- @click="delsalesorder_item0List(scope.$index)">删除</el-button>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- </el-table>-->
|
|
|
|
|
<!-- <div class="table-actions" @click="addsalesorder_item0List()">-->
|
|
|
|
|
<!-- <el-button type="text" icon="el-icon-plus">添加</el-button>-->
|
|
|
|
|
<!-- </div>-->
|
|
|
|
|
<!-- </el-form-item>-->
|
|
|
|
|
<!-- </el-col>-->
|
|
|
|
|
<!-- </el-tab-pane>-->
|
|
|
|
|
<!-- <el-tab-pane label="发货信息">-->
|
|
|
|
|
<!-- <el-col :span="24">-->
|
|
|
|
|
<!-- <el-form-item label-width="0">-->
|
|
|
|
|
<!-- <div class="JNPF-common-title">-->
|
|
|
|
|
<!-- <h2></h2>-->
|
|
|
|
|
<!-- </div>-->
|
|
|
|
|
<!-- <el-table :data="dataForm.receiptoutsoitemList" size='mini'>-->
|
|
|
|
|
<!-- <el-table-column type="index" width="50" label="序号" align="center" />-->
|
|
|
|
|
<!-- <el-table-column prop="documentNo" label="出库单号">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-input v-model="scope.row.documentNo" placeholder="请输入" clearable-->
|
|
|
|
|
<!-- :style='{"width":"100%"}'>-->
|
|
|
|
|
<!-- </el-input>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column prop="issueDate" label="出库日期 ">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-date-picker v-model="scope.row.issueDate" placeholder="请选择" clearable-->
|
|
|
|
|
<!-- :style='{"width":"100%"}' type="date" format="yyyy-MM-dd" value-format="timestamp">-->
|
|
|
|
|
<!-- </el-date-picker>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column prop="num" label="出库数量">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-input v-model="scope.row.num" placeholder="请输入" clearable :style='{"width":"100%"}'>-->
|
|
|
|
|
<!-- </el-input>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column prop="amount" label="出库金额">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-input v-model="scope.row.amount" placeholder="请输入" clearable :style='{"width":"100%"}'>-->
|
|
|
|
|
<!-- </el-input>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column label="操作" width="50">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-button size="mini" type="text" class="JNPF-table-delBtn"-->
|
|
|
|
|
<!-- @click="delreceiptoutsoitemList(scope.$index)">删除</el-button>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- </el-table>-->
|
|
|
|
|
<!-- <div class="table-actions" @click="addreceiptoutsoitemList()">-->
|
|
|
|
|
<!-- <el-button type="text" icon="el-icon-plus">添加</el-button>-->
|
|
|
|
|
<!-- </div>-->
|
|
|
|
|
<!-- </el-form-item>-->
|
|
|
|
|
<!-- </el-col>-->
|
|
|
|
|
<!-- </el-tab-pane>-->
|
|
|
|
|
<!-- <el-tab-pane label="收款信息">-->
|
|
|
|
|
<!-- <el-col :span="24">-->
|
|
|
|
|
<!-- <el-form-item label-width="0">-->
|
|
|
|
|
<!-- <div class="JNPF-common-title">-->
|
|
|
|
|
<!-- <h2></h2>-->
|
|
|
|
|
<!-- </div>-->
|
|
|
|
|
<!-- <el-table :data="dataForm.collectionsoitemList" size='mini'>-->
|
|
|
|
|
<!-- <el-table-column type="index" width="50" label="序号" align="center" />-->
|
|
|
|
|
<!-- <el-table-column prop="paymentType" label="收款类型 ">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-select v-model="scope.row.paymentType" placeholder="请选择" clearable-->
|
|
|
|
|
<!-- :style='{"width":"100%"}'>-->
|
|
|
|
|
<!-- <el-option v-for="(item, index) in paymentTypeOptions" :key="index" :label="item.fullName"-->
|
|
|
|
|
<!-- :value="item.id" :disabled="item.disabled"></el-option>-->
|
|
|
|
|
<!-- </el-select>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column prop="amountCollected" label="收款金额">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-input v-model="scope.row.amountCollected" placeholder="请输入" clearable-->
|
|
|
|
|
<!-- :style='{"width":"100%"}'>-->
|
|
|
|
|
<!-- </el-input>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column prop="remark" label="备注">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-input v-model="scope.row.remark" placeholder="请输入" clearable :style='{"width":"100%"}'>-->
|
|
|
|
|
<!-- </el-input>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column label="操作" width="50">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-button size="mini" type="text" class="JNPF-table-delBtn"-->
|
|
|
|
|
<!-- @click="delcollectionsoitemList(scope.$index)">删除</el-button>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- </el-table>-->
|
|
|
|
|
<!-- <div class="table-actions" @click="addcollectionsoitemList()">-->
|
|
|
|
|
<!-- <el-button type="text" icon="el-icon-plus">添加</el-button>-->
|
|
|
|
|
<!-- </div>-->
|
|
|
|
|
<!-- </el-form-item>-->
|
|
|
|
|
<!-- </el-col>-->
|
|
|
|
|
<!-- </el-tab-pane>-->
|
|
|
|
|
<!-- <el-tab-pane label="发票信息">-->
|
|
|
|
|
<!-- <el-col :span="24">-->
|
|
|
|
|
<!-- <el-form-item label-width="0">-->
|
|
|
|
|
<!-- <div class="JNPF-common-title">-->
|
|
|
|
|
<!-- <h2></h2>-->
|
|
|
|
|
<!-- </div>-->
|
|
|
|
|
<!-- <el-table :data="dataForm.arinvoices_item0soitemList" size='mini'>-->
|
|
|
|
|
<!-- <el-table-column type="index" width="50" label="序号" align="center" />-->
|
|
|
|
|
<!-- <el-table-column prop="invoiceNo" label="发票编号">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-input v-model="scope.row.invoiceNo" placeholder="请输入" clearable :style='{"width":"100%"}'>-->
|
|
|
|
|
<!-- </el-input>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column prop="invoiceCode" label="发票代码">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-input v-model="scope.row.invoiceCode" placeholder="请输入" clearable-->
|
|
|
|
|
<!-- :style='{"width":"100%"}'>-->
|
|
|
|
|
<!-- </el-input>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column prop="involceAmount" label="发票金额">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-input v-model="scope.row.involceAmount" placeholder="请输入" clearable-->
|
|
|
|
|
<!-- :style='{"width":"100%"}'>-->
|
|
|
|
|
<!-- </el-input>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column prop="invoiceQuantity" label="发票数量">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-input v-model="scope.row.invoiceQuantity" placeholder="请输入" clearable-->
|
|
|
|
|
<!-- :style='{"width":"100%"}'>-->
|
|
|
|
|
<!-- </el-input>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column prop="taxRate" label="税率 ">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-select v-model="scope.row.taxRate" placeholder="请选择" clearable :style='{"width":"100%"}'>-->
|
|
|
|
|
<!-- <el-option v-for="(item, index) in taxRateOptions" :key="index" :label="item.fullName"-->
|
|
|
|
|
<!-- :value="item.id" :disabled="item.disabled"></el-option>-->
|
|
|
|
|
<!-- </el-select>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column prop="amountNotTax" label="不含税金额">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-input v-model="scope.row.amountNotTax" placeholder="请输入" clearable-->
|
|
|
|
|
<!-- :style='{"width":"100%"}'>-->
|
|
|
|
|
<!-- </el-input>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column prop="taxAmount" label="税额">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-input v-model="scope.row.taxAmount" placeholder="请输入" clearable :style='{"width":"100%"}'>-->
|
|
|
|
|
<!-- </el-input>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column prop="invoiceStatus" label="发票状态 ">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-select v-model="scope.row.invoiceStatus" placeholder="请选择" clearable-->
|
|
|
|
|
<!-- :style='{"width":"100%"}'>-->
|
|
|
|
|
<!-- <el-option v-for="(item, index) in invoiceStatusOptions" :key="index" :label="item.fullName"-->
|
|
|
|
|
<!-- :value="item.id" :disabled="item.disabled"></el-option>-->
|
|
|
|
|
<!-- </el-select>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column prop="creatorUserName" label="开票人">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-input v-model="scope.row.creatorUserName" placeholder="请输入" clearable-->
|
|
|
|
|
<!-- :style='{"width":"100%"}'>-->
|
|
|
|
|
<!-- </el-input>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column prop="invoiceDate" label="开票日期">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-date-picker v-model="scope.row.invoiceDate" placeholder="请选择" clearable-->
|
|
|
|
|
<!-- :style='{"width":"100%"}' type="date" format="yyyy-MM-dd" value-format="timestamp">-->
|
|
|
|
|
<!-- </el-date-picker>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column prop="attachMent" label="发票附件 ">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <JNPF-UploadFz v-model="scope.row.attachMent" :fileSize="5" sizeUnit="MB" :limit="9"-->
|
|
|
|
|
<!-- buttonText="点击上传">-->
|
|
|
|
|
<!-- </JNPF-UploadFz>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column label="操作" width="50">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-button size="mini" type="text" class="JNPF-table-delBtn"-->
|
|
|
|
|
<!-- @click="delarinvoices_item0soitemList(scope.$index)">删除</el-button>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- </el-table>-->
|
|
|
|
|
<!-- <div class="table-actions" @click="addarinvoices_item0soitemList()">-->
|
|
|
|
|
<!-- <el-button type="text" icon="el-icon-plus">添加</el-button>-->
|
|
|
|
|
<!-- </div>-->
|
|
|
|
|
<!-- </el-form-item>-->
|
|
|
|
|
<!-- </el-col>-->
|
|
|
|
|
<!-- </el-tab-pane>-->
|
|
|
|
|
<!-- <el-tab-pane label="费用信息">-->
|
|
|
|
|
<!-- </el-tab-pane>-->
|
|
|
|
|
<!-- <el-tab-pane label="退货信息">-->
|
|
|
|
|
<!-- <el-col :span="24">-->
|
|
|
|
|
<!-- <el-form-item label-width="0">-->
|
|
|
|
|
<!-- <div class="JNPF-common-title">-->
|
|
|
|
|
<!-- <h2></h2>-->
|
|
|
|
|
<!-- </div>-->
|
|
|
|
|
<!-- <el-table :data="dataForm.salesbacksoitemList" size='mini'>-->
|
|
|
|
|
<!-- <el-table-column type="index" width="50" label="序号" align="center" />-->
|
|
|
|
|
<!-- <el-table-column prop="documentNo" label="退货单号">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-input v-model="scope.row.documentNo" placeholder="请输入" clearable-->
|
|
|
|
|
<!-- :style='{"width":"100%"}'>-->
|
|
|
|
|
<!-- </el-input>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column prop="refundNum" label="退货数量">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-input v-model="scope.row.refundNum" placeholder="请输入" clearable :style='{"width":"100%"}'>-->
|
|
|
|
|
<!-- </el-input>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column prop="refundAmount" label="退款金额">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-input v-model="scope.row.refundAmount" placeholder="请输入" clearable-->
|
|
|
|
|
<!-- :style='{"width":"100%"}'>-->
|
|
|
|
|
<!-- </el-input>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column prop="creatorTime" label="退货日期">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-date-picker v-model="scope.row.creatorTime" placeholder="请选择" clearable-->
|
|
|
|
|
<!-- :style='{"width":"100%"}' type="date" format="yyyy-MM-dd" value-format="timestamp">-->
|
|
|
|
|
<!-- </el-date-picker>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column label="操作" width="50">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-button size="mini" type="text" class="JNPF-table-delBtn"-->
|
|
|
|
|
<!-- @click="delsalesbacksoitemList(scope.$index)">删除</el-button>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- </el-table>-->
|
|
|
|
|
<!-- <div class="table-actions" @click="addsalesbacksoitemList()">-->
|
|
|
|
|
<!-- <el-button type="text" icon="el-icon-plus">添加</el-button>-->
|
|
|
|
|
<!-- </div>-->
|
|
|
|
|
<!-- </el-form-item>-->
|
|
|
|
|
<!-- </el-col>-->
|
|
|
|
|
<!-- </el-tab-pane>-->
|
|
|
|
|
<!-- <el-tab-pane label="退款信息">-->
|
|
|
|
|
<!-- <el-col :span="24">-->
|
|
|
|
|
<!-- <el-form-item label-width="0">-->
|
|
|
|
|
<!-- <div class="JNPF-common-title">-->
|
|
|
|
|
<!-- <h2></h2>-->
|
|
|
|
|
<!-- </div>-->
|
|
|
|
|
<!-- <el-table :data="dataForm.paymentsoitemList" size='mini'>-->
|
|
|
|
|
<!-- <el-table-column type="index" width="50" label="序号" align="center" />-->
|
|
|
|
|
<!-- <el-table-column prop="documentno" label="付款单号">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-input v-model="scope.row.documentno" placeholder="请输入" clearable-->
|
|
|
|
|
<!-- :style='{"width":"100%"}'>-->
|
|
|
|
|
<!-- </el-input>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column prop="settlementtype" label="付款方式">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-select v-model="scope.row.settlementtype" placeholder="请选择" clearable-->
|
|
|
|
|
<!-- :style='{"width":"100%"}'>-->
|
|
|
|
|
<!-- <el-option v-for="(item, index) in settlementtypeOptions" :key="index"-->
|
|
|
|
|
<!-- :label="item.fullName" :value="item.id" :disabled="item.disabled"></el-option>-->
|
|
|
|
|
<!-- </el-select>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column prop="duedate" label="付款日期">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-date-picker v-model="scope.row.duedate" placeholder="请选择" clearable-->
|
|
|
|
|
<!-- :style='{"width":"100%"}' type="date" format="yyyy-MM-dd" value-format="timestamp">-->
|
|
|
|
|
<!-- </el-date-picker>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column prop="paymentamount" label="付款金额">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-input v-model="scope.row.paymentamount" placeholder="请输入" clearable-->
|
|
|
|
|
<!-- :style='{"width":"100%"}'>-->
|
|
|
|
|
<!-- </el-input>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column prop="remark" label="备注">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-input v-model="scope.row.remark" placeholder="请输入" clearable :style='{"width":"100%"}'>-->
|
|
|
|
|
<!-- </el-input>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- <el-table-column label="操作" width="50">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <el-button size="mini" type="text" class="JNPF-table-delBtn"-->
|
|
|
|
|
<!-- @click="delpaymentsoitemList(scope.$index)">删除</el-button>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!-- </el-table-column>-->
|
|
|
|
|
<!-- </el-table>-->
|
|
|
|
|
<!-- <div class="table-actions" @click="addpaymentsoitemList()">-->
|
|
|
|
|
<!-- <el-button type="text" icon="el-icon-plus">添加</el-button>-->
|
|
|
|
|
<!-- </div>-->
|
|
|
|
|
<!-- </el-form-item>-->
|
|
|
|
|
<!-- </el-col>-->
|
|
|
|
|
<!-- </el-tab-pane>-->
|
|
|
|
|
<!-- <el-tab-pane label="补充信息">-->
|
|
|
|
|
<!-- </el-tab-pane>-->
|
|
|
|
|
<!-- </el-tabs>-->
|
|
|
|
|
<!-- </el-col>-->
|
|
|
|
|
<!-->>>>>>> 6b66ea0276198dd5eb24cd6f115f6e164cbd7df3-->
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
</el-table>
|
|
|
|
@ -1256,378 +829,6 @@
|
|
|
|
|
if (index === 0) {
|
|
|
|
|
sums[index] = '合计';
|
|
|
|
|
return;
|
|
|
|
|
// =======
|
|
|
|
|
// import request from '@/utils/request'
|
|
|
|
|
// import {
|
|
|
|
|
// getDataInterfaceRes
|
|
|
|
|
// } from '@/api/systemData/dataInterface'
|
|
|
|
|
// import {
|
|
|
|
|
// getDictionaryDataSelector
|
|
|
|
|
// } from '@/api/systemData/dictionary'
|
|
|
|
|
// export default {
|
|
|
|
|
// components: {},
|
|
|
|
|
// props: [],
|
|
|
|
|
// data() {
|
|
|
|
|
// return {
|
|
|
|
|
// visible: false,
|
|
|
|
|
// loading: false,
|
|
|
|
|
// isDetail: false,
|
|
|
|
|
// dataForm: {
|
|
|
|
|
// documentNo: '',
|
|
|
|
|
// contractName: "",
|
|
|
|
|
// currency: "0",
|
|
|
|
|
// contractNo: '',
|
|
|
|
|
// advanceAmount: '',
|
|
|
|
|
// num: '',
|
|
|
|
|
// price: '',
|
|
|
|
|
// notPrice: '',
|
|
|
|
|
// remark: '',
|
|
|
|
|
// costomerName: '',
|
|
|
|
|
// amountCollected: '',
|
|
|
|
|
// invoiceNum: '',
|
|
|
|
|
// invoiceAmount: '',
|
|
|
|
|
// sourceSystem: "0",
|
|
|
|
|
// status: "0",
|
|
|
|
|
// creatorUserName: "",
|
|
|
|
|
// salesorder_item0List: [],
|
|
|
|
|
// receiptoutsoitemList: [],
|
|
|
|
|
// collectionsoitemList: [],
|
|
|
|
|
// arinvoices_item0soitemList: [],
|
|
|
|
|
// salesbacksoitemList: [],
|
|
|
|
|
// paymentsoitemList: [],
|
|
|
|
|
// },
|
|
|
|
|
// activexvlbvm: '0',
|
|
|
|
|
// rules: {
|
|
|
|
|
// contractName: [{
|
|
|
|
|
// required: true,
|
|
|
|
|
// message: '请选择',
|
|
|
|
|
// trigger: 'change'
|
|
|
|
|
// }, ],
|
|
|
|
|
// },
|
|
|
|
|
// contractNamecolumnOptions: [{
|
|
|
|
|
// "label": "合同编码",
|
|
|
|
|
// "value": "contract_code"
|
|
|
|
|
// }, {
|
|
|
|
|
// "label": "合同名称",
|
|
|
|
|
// "value": "contract_name"
|
|
|
|
|
// }, {
|
|
|
|
|
// "label": "合同类型",
|
|
|
|
|
// "value": "contract_type"
|
|
|
|
|
// }, {
|
|
|
|
|
// "label": "供应商/客户名称",
|
|
|
|
|
// "value": "name"
|
|
|
|
|
// }, ],
|
|
|
|
|
// currencyOptions: [{
|
|
|
|
|
// "fullName": "人民币",
|
|
|
|
|
// "id": "0"
|
|
|
|
|
// }, {
|
|
|
|
|
// "fullName": "美元",
|
|
|
|
|
// "id": "1"
|
|
|
|
|
// }, {
|
|
|
|
|
// "fullName": "英镑",
|
|
|
|
|
// "id": "2"
|
|
|
|
|
// }],
|
|
|
|
|
// sourceSystemOptions: [{
|
|
|
|
|
// "fullName": "人工创建",
|
|
|
|
|
// "id": "0"
|
|
|
|
|
// }, {
|
|
|
|
|
// "fullName": "商城平台",
|
|
|
|
|
// "id": "1"
|
|
|
|
|
// }],
|
|
|
|
|
// statusOptions: [{
|
|
|
|
|
// "fullName": "已保存",
|
|
|
|
|
// "id": "0"
|
|
|
|
|
// }, {
|
|
|
|
|
// "fullName": "开票中",
|
|
|
|
|
// "id": "1"
|
|
|
|
|
// }, {
|
|
|
|
|
// "fullName": "付款申请",
|
|
|
|
|
// "id": "2"
|
|
|
|
|
// }, {
|
|
|
|
|
// "fullName": "待回款",
|
|
|
|
|
// "id": "3"
|
|
|
|
|
// }, {
|
|
|
|
|
// "fullName": "回款中",
|
|
|
|
|
// "id": "4"
|
|
|
|
|
// }, {
|
|
|
|
|
// "fullName": "归档",
|
|
|
|
|
// "id": "5"
|
|
|
|
|
// }],
|
|
|
|
|
//
|
|
|
|
|
// salesorder_item0licenseNumcolumnOptions: [{
|
|
|
|
|
// "label": "车牌号",
|
|
|
|
|
// "value": "license_no"
|
|
|
|
|
// }, {
|
|
|
|
|
// "label": "物料名称",
|
|
|
|
|
// "value": "material_name"
|
|
|
|
|
// }, {
|
|
|
|
|
// "label": "磅单类型",
|
|
|
|
|
// "value": "pound_type"
|
|
|
|
|
// }, {
|
|
|
|
|
// "label": "净重",
|
|
|
|
|
// "value": "net_weight"
|
|
|
|
|
// },
|
|
|
|
|
// {
|
|
|
|
|
// "label": "计量单位",
|
|
|
|
|
// "value": "unit"
|
|
|
|
|
// }, {
|
|
|
|
|
// "label": "是否垫资",
|
|
|
|
|
// "value": "advance"
|
|
|
|
|
// }, {
|
|
|
|
|
// "label": "销售单价",
|
|
|
|
|
// "value": "sales_price"
|
|
|
|
|
// },
|
|
|
|
|
// {
|
|
|
|
|
// "label": "结算重量",
|
|
|
|
|
// "value": "settlement"
|
|
|
|
|
// }, {
|
|
|
|
|
// "label": "税率",
|
|
|
|
|
// "value": "rate"
|
|
|
|
|
// }, {
|
|
|
|
|
// "label": "备注",
|
|
|
|
|
// "value": "remark"
|
|
|
|
|
// },
|
|
|
|
|
// {
|
|
|
|
|
// "label": "磅单图片",
|
|
|
|
|
// "value": "pound_pictures"
|
|
|
|
|
// }, {
|
|
|
|
|
// "label": "车辆图片",
|
|
|
|
|
// "value": "vehicle_pictures"
|
|
|
|
|
// },
|
|
|
|
|
// ],
|
|
|
|
|
// poundTypeOptions: [{
|
|
|
|
|
// "fullName": "贸易",
|
|
|
|
|
// "id": "0"
|
|
|
|
|
// }, {
|
|
|
|
|
// "fullName": "其他",
|
|
|
|
|
// "id": "1"
|
|
|
|
|
// }],
|
|
|
|
|
// unitOptions: [{
|
|
|
|
|
// "fullName": "吨",
|
|
|
|
|
// "id": "0"
|
|
|
|
|
// }, {
|
|
|
|
|
// "fullName": "千克",
|
|
|
|
|
// "id": "1"
|
|
|
|
|
// }],
|
|
|
|
|
// advanceOptions: [{
|
|
|
|
|
// "fullName": "否",
|
|
|
|
|
// "id": "0"
|
|
|
|
|
// }, {
|
|
|
|
|
// "fullName": "是",
|
|
|
|
|
// "id": "1"
|
|
|
|
|
// }],
|
|
|
|
|
// rateOptions: [{
|
|
|
|
|
// "fullName": "13",
|
|
|
|
|
// "id": "0"
|
|
|
|
|
// }, {
|
|
|
|
|
// "fullName": "9",
|
|
|
|
|
// "id": "1"
|
|
|
|
|
// }, {
|
|
|
|
|
// "fullName": "6",
|
|
|
|
|
// "id": "2"
|
|
|
|
|
// }, {
|
|
|
|
|
// "fullName": "5",
|
|
|
|
|
// "id": "3"
|
|
|
|
|
// }, {
|
|
|
|
|
// "fullName": "3",
|
|
|
|
|
// "id": "4"
|
|
|
|
|
// }, {
|
|
|
|
|
// "fullName": "0",
|
|
|
|
|
// "id": "5"
|
|
|
|
|
// }],
|
|
|
|
|
// paymentTypeOptions: [{
|
|
|
|
|
// "fullName": "贷款",
|
|
|
|
|
// "id": "0"
|
|
|
|
|
// }, {
|
|
|
|
|
// "fullName": "运费",
|
|
|
|
|
// "id": "1"
|
|
|
|
|
// }, {
|
|
|
|
|
// "fullName": "仓储",
|
|
|
|
|
// "id": "2"
|
|
|
|
|
// }],
|
|
|
|
|
// taxRateOptions: [{
|
|
|
|
|
// "fullName": "13",
|
|
|
|
|
// "id": "0"
|
|
|
|
|
// }, {
|
|
|
|
|
// "fullName": "9",
|
|
|
|
|
// "id": "1"
|
|
|
|
|
// }, {
|
|
|
|
|
// "fullName": "6",
|
|
|
|
|
// "id": "2"
|
|
|
|
|
// }, {
|
|
|
|
|
// "fullName": "5",
|
|
|
|
|
// "id": "3"
|
|
|
|
|
// }, {
|
|
|
|
|
// "fullName": "3",
|
|
|
|
|
// "id": "4"
|
|
|
|
|
// }, {
|
|
|
|
|
// "fullName": "0",
|
|
|
|
|
// "id": "5"
|
|
|
|
|
// }],
|
|
|
|
|
// invoiceStatusOptions: [{
|
|
|
|
|
// "fullName": "正常",
|
|
|
|
|
// "id": "0"
|
|
|
|
|
// }, {
|
|
|
|
|
// "fullName": "红冲",
|
|
|
|
|
// "id": "1"
|
|
|
|
|
// }, {
|
|
|
|
|
// "fullName": "作废",
|
|
|
|
|
// "id": "2"
|
|
|
|
|
// }],
|
|
|
|
|
// settlementtypeOptions: [{
|
|
|
|
|
// "fullName": "现金",
|
|
|
|
|
// "id": "0"
|
|
|
|
|
// }, {
|
|
|
|
|
// "fullName": "赊购",
|
|
|
|
|
// "id": "1"
|
|
|
|
|
// }, {
|
|
|
|
|
// "fullName": "网银",
|
|
|
|
|
// "id": "2"
|
|
|
|
|
// }, {
|
|
|
|
|
// "fullName": "银企直连",
|
|
|
|
|
// "id": "3"
|
|
|
|
|
// }, {
|
|
|
|
|
// "fullName": "银票",
|
|
|
|
|
// "id": "4"
|
|
|
|
|
// }, {
|
|
|
|
|
// "fullName": "商票",
|
|
|
|
|
// "id": "5"
|
|
|
|
|
// }],
|
|
|
|
|
// }
|
|
|
|
|
// },
|
|
|
|
|
// computed: {},
|
|
|
|
|
// watch: {},
|
|
|
|
|
// created() {},
|
|
|
|
|
// mounted() {},
|
|
|
|
|
// methods: {
|
|
|
|
|
// popupSelectChange(e, d) {
|
|
|
|
|
// this.dataForm.costomerName = d.name;
|
|
|
|
|
// this.dataForm.contractCode = d.contract_code;
|
|
|
|
|
// },
|
|
|
|
|
// popupSelectChange2(a, b) {
|
|
|
|
|
// let settlementSum = 0;
|
|
|
|
|
// for (let i = 0; i < this.dataForm.salesorder_item0List.length; i++) {
|
|
|
|
|
// if (a == this.dataForm.salesorder_item0List[i].licenseNum) {
|
|
|
|
|
// this.dataForm.salesorder_item0List[i].materialName = b.material_name;
|
|
|
|
|
// this.dataForm.salesorder_item0List[i].settlement = b.settlement;
|
|
|
|
|
// this.dataForm.salesorder_item0List[i].netWeight = b.net_weight;
|
|
|
|
|
// this.dataForm.salesorder_item0List[i].unit = b.unit;
|
|
|
|
|
// this.dataForm.salesorder_item0List[i].advance = b.advance;
|
|
|
|
|
// this.dataForm.salesorder_item0List[i].rate = b.rate;
|
|
|
|
|
// this.dataForm.salesorder_item0List[i].remark = b.remark;
|
|
|
|
|
// this.dataForm.salesorder_item0List[i].poundPictures = b.pound_pictures;
|
|
|
|
|
// this.dataForm.salesorder_item0List[i].vehiclePictures = b.vehicle_pictures;
|
|
|
|
|
// this.dataForm.salesorder_item0List[i].poundType = b.pound_type;
|
|
|
|
|
// this.dataForm.salesorder_item0List[i].unitPrice = b.sales_price;
|
|
|
|
|
// settlementSum = settlementSum + settlement;
|
|
|
|
|
// }
|
|
|
|
|
// }
|
|
|
|
|
// this.dataForm.num = settlementSum;
|
|
|
|
|
// },
|
|
|
|
|
// salesorder_item0Exist() {
|
|
|
|
|
// let isOk = true;
|
|
|
|
|
// for (let i = 0; i < this.dataForm.salesorder_item0List.length; i++) {
|
|
|
|
|
// const e = this.dataForm.salesorder_item0List[i];
|
|
|
|
|
// }
|
|
|
|
|
// return isOk;
|
|
|
|
|
// },
|
|
|
|
|
// receiptoutsoitemExist() {
|
|
|
|
|
// let isOk = true;
|
|
|
|
|
// for (let i = 0; i < this.dataForm.receiptoutsoitemList.length; i++) {
|
|
|
|
|
// const e = this.dataForm.receiptoutsoitemList[i];
|
|
|
|
|
// }
|
|
|
|
|
// return isOk;
|
|
|
|
|
// },
|
|
|
|
|
// collectionsoitemExist() {
|
|
|
|
|
// let isOk = true;
|
|
|
|
|
// for (let i = 0; i < this.dataForm.collectionsoitemList.length; i++) {
|
|
|
|
|
// const e = this.dataForm.collectionsoitemList[i];
|
|
|
|
|
// }
|
|
|
|
|
// return isOk;
|
|
|
|
|
// },
|
|
|
|
|
// arinvoices_item0soitemExist() {
|
|
|
|
|
// let isOk = true;
|
|
|
|
|
// for (let i = 0; i < this.dataForm.arinvoices_item0soitemList.length; i++) {
|
|
|
|
|
// const e = this.dataForm.arinvoices_item0soitemList[i];
|
|
|
|
|
// }
|
|
|
|
|
// return isOk;
|
|
|
|
|
// },
|
|
|
|
|
// salesbacksoitemExist() {
|
|
|
|
|
// let isOk = true;
|
|
|
|
|
// for (let i = 0; i < this.dataForm.salesbacksoitemList.length; i++) {
|
|
|
|
|
// const e = this.dataForm.salesbacksoitemList[i];
|
|
|
|
|
// }
|
|
|
|
|
// return isOk;
|
|
|
|
|
// },
|
|
|
|
|
// paymentsoitemExist() {
|
|
|
|
|
// let isOk = true;
|
|
|
|
|
// for (let i = 0; i < this.dataForm.paymentsoitemList.length; i++) {
|
|
|
|
|
// const e = this.dataForm.paymentsoitemList[i];
|
|
|
|
|
// }
|
|
|
|
|
// return isOk;
|
|
|
|
|
// },
|
|
|
|
|
// clearData(data) {
|
|
|
|
|
// for (let key in data) {
|
|
|
|
|
// if (data[key] instanceof Array) {
|
|
|
|
|
// data[key] = [];
|
|
|
|
|
// } else if (data[key] instanceof Object) {
|
|
|
|
|
// this.clearData(data[key]);
|
|
|
|
|
// } else {
|
|
|
|
|
// data[key] = "";
|
|
|
|
|
// }
|
|
|
|
|
// }
|
|
|
|
|
// },
|
|
|
|
|
// init(id, isDetail) {
|
|
|
|
|
// this.dataForm.id = id || 0;
|
|
|
|
|
// this.visible = true;
|
|
|
|
|
// this.isDetail = isDetail || false;
|
|
|
|
|
// this.$nextTick(() => {
|
|
|
|
|
// this.$refs['elForm'].resetFields();
|
|
|
|
|
// if (this.dataForm.id) {
|
|
|
|
|
// this.loading = true
|
|
|
|
|
// request({
|
|
|
|
|
// url: '/api/saleorder/Saleorder/' + this.dataForm.id,
|
|
|
|
|
// method: 'get'
|
|
|
|
|
// }).then(res => {
|
|
|
|
|
// this.dataInfo(res.data)
|
|
|
|
|
// this.loading = false
|
|
|
|
|
// });
|
|
|
|
|
// } else {
|
|
|
|
|
// this.clearData(this.dataForm)
|
|
|
|
|
// }
|
|
|
|
|
// });
|
|
|
|
|
// this.$store.commit('generator/UPDATE_RELATION_DATA', {})
|
|
|
|
|
// },
|
|
|
|
|
// // 表单提交
|
|
|
|
|
// dataFormSubmit() {
|
|
|
|
|
// this.$refs['elForm'].validate((valid) => {
|
|
|
|
|
// if (valid) {
|
|
|
|
|
// if (!this.salesorder_item0Exist()) return
|
|
|
|
|
// if (!this.receiptoutsoitemExist()) return
|
|
|
|
|
// if (!this.collectionsoitemExist()) return
|
|
|
|
|
// if (!this.arinvoices_item0soitemExist()) return
|
|
|
|
|
// if (!this.salesbacksoitemExist()) return
|
|
|
|
|
// if (!this.paymentsoitemExist()) return
|
|
|
|
|
// this.request()
|
|
|
|
|
// }
|
|
|
|
|
// })
|
|
|
|
|
// },
|
|
|
|
|
// request() {
|
|
|
|
|
// var _data = this.dataList()
|
|
|
|
|
// if (!this.dataForm.id) {
|
|
|
|
|
// request({
|
|
|
|
|
// url: '/api/saleorder/Saleorder',
|
|
|
|
|
// method: 'post',
|
|
|
|
|
// data: _data
|
|
|
|
|
// }).then((res) => {
|
|
|
|
|
// this.$message({
|
|
|
|
|
// message: res.msg,
|
|
|
|
|
// type: 'success',
|
|
|
|
|
// duration: 1000,
|
|
|
|
|
// onClose: () => {
|
|
|
|
|
// this.visible = false
|
|
|
|
|
// this.$emit('refresh', true)
|
|
|
|
|
// >>>>>>> 6b66ea0276198dd5eb24cd6f115f6e164cbd7df3
|
|
|
|
|
}
|
|
|
|
|
const values = data.map(item => Number(item[column.property]));
|
|
|
|
|
if (!values.every(value => isNaN(value)) && (index === 8 || index === 10 || index === 11 )) {
|
|
|
|
@ -1642,7 +843,6 @@
|
|
|
|
|
} else {
|
|
|
|
|
sums[index] = '';
|
|
|
|
|
}
|
|
|
|
|
// <<<<<<< HEAD
|
|
|
|
|
});
|
|
|
|
|
this.dataForm.num = sums[8];
|
|
|
|
|
this.dataForm.price = sums[10]
|
|
|
|
@ -1950,147 +1150,4 @@
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// =======
|
|
|
|
|
// })
|
|
|
|
|
// })
|
|
|
|
|
// }
|
|
|
|
|
// },
|
|
|
|
|
// addsalesorder_item0List() {
|
|
|
|
|
// let item = {
|
|
|
|
|
// licenseNum: undefined,
|
|
|
|
|
// materialName: undefined,
|
|
|
|
|
// poundType: undefined,
|
|
|
|
|
// netWeight: undefined,
|
|
|
|
|
// unit: undefined,
|
|
|
|
|
// advance: undefined,
|
|
|
|
|
// unitPrice: undefined,
|
|
|
|
|
// settlement: undefined,
|
|
|
|
|
// rate: undefined,
|
|
|
|
|
// price: undefined,
|
|
|
|
|
// noPrice: undefined,
|
|
|
|
|
// poundPictures: undefined,
|
|
|
|
|
// vehiclePictures: undefined,
|
|
|
|
|
// }
|
|
|
|
|
// this.dataForm.salesorder_item0List.push(item)
|
|
|
|
|
// },
|
|
|
|
|
// delsalesorder_item0List(index) {
|
|
|
|
|
// this.dataForm.salesorder_item0List.splice(index, 1);
|
|
|
|
|
// },
|
|
|
|
|
// addreceiptoutsoitemList() {
|
|
|
|
|
// let item = {
|
|
|
|
|
// documentNo: undefined,
|
|
|
|
|
// issueDate: undefined,
|
|
|
|
|
// num: undefined,
|
|
|
|
|
// amount: undefined,
|
|
|
|
|
// }
|
|
|
|
|
// this.dataForm.receiptoutsoitemList.push(item)
|
|
|
|
|
// },
|
|
|
|
|
// delreceiptoutsoitemList(index) {
|
|
|
|
|
// this.dataForm.receiptoutsoitemList.splice(index, 1);
|
|
|
|
|
// },
|
|
|
|
|
// addcollectionsoitemList() {
|
|
|
|
|
// let item = {
|
|
|
|
|
// paymentType: undefined,
|
|
|
|
|
// amountCollected: undefined,
|
|
|
|
|
// remark: undefined,
|
|
|
|
|
// }
|
|
|
|
|
// this.dataForm.collectionsoitemList.push(item)
|
|
|
|
|
// },
|
|
|
|
|
// delcollectionsoitemList(index) {
|
|
|
|
|
// this.dataForm.collectionsoitemList.splice(index, 1);
|
|
|
|
|
// },
|
|
|
|
|
// addarinvoices_item0soitemList() {
|
|
|
|
|
// let item = {
|
|
|
|
|
// invoiceNo: undefined,
|
|
|
|
|
// invoiceCode: undefined,
|
|
|
|
|
// involceAmount: undefined,
|
|
|
|
|
// invoiceQuantity: undefined,
|
|
|
|
|
// taxRate: undefined,
|
|
|
|
|
// amountNotTax: undefined,
|
|
|
|
|
// taxAmount: undefined,
|
|
|
|
|
// invoiceStatus: undefined,
|
|
|
|
|
// creatorUserName: undefined,
|
|
|
|
|
// invoiceDate: undefined,
|
|
|
|
|
// attachMent: undefined,
|
|
|
|
|
// }
|
|
|
|
|
// this.dataForm.arinvoices_item0soitemList.push(item)
|
|
|
|
|
// },
|
|
|
|
|
// delarinvoices_item0soitemList(index) {
|
|
|
|
|
// this.dataForm.arinvoices_item0soitemList.splice(index, 1);
|
|
|
|
|
// },
|
|
|
|
|
// addsalesbacksoitemList() {
|
|
|
|
|
// let item = {
|
|
|
|
|
// documentNo: undefined,
|
|
|
|
|
// refundNum: undefined,
|
|
|
|
|
// refundAmount: undefined,
|
|
|
|
|
// creatorTime: undefined,
|
|
|
|
|
// }
|
|
|
|
|
// this.dataForm.salesbacksoitemList.push(item)
|
|
|
|
|
// },
|
|
|
|
|
// delsalesbacksoitemList(index) {
|
|
|
|
|
// this.dataForm.salesbacksoitemList.splice(index, 1);
|
|
|
|
|
// },
|
|
|
|
|
// addpaymentsoitemList() {
|
|
|
|
|
// let item = {
|
|
|
|
|
// documentno: undefined,
|
|
|
|
|
// settlementtype: undefined,
|
|
|
|
|
// duedate: undefined,
|
|
|
|
|
// paymentamount: undefined,
|
|
|
|
|
// remark: undefined,
|
|
|
|
|
// }
|
|
|
|
|
// this.dataForm.paymentsoitemList.push(item)
|
|
|
|
|
// },
|
|
|
|
|
// delpaymentsoitemList(index) {
|
|
|
|
|
// this.dataForm.paymentsoitemList.splice(index, 1);
|
|
|
|
|
// },
|
|
|
|
|
// dataList() {
|
|
|
|
|
// var _data = JSON.parse(JSON.stringify(this.dataForm));
|
|
|
|
|
// for (let i = 0; i < _data.salesorder_item0List.length; i++) {
|
|
|
|
|
// var _list = _data.salesorder_item0List[i];
|
|
|
|
|
// }
|
|
|
|
|
// for (let i = 0; i < _data.receiptoutsoitemList.length; i++) {
|
|
|
|
|
// var _list = _data.receiptoutsoitemList[i];
|
|
|
|
|
// }
|
|
|
|
|
// for (let i = 0; i < _data.collectionsoitemList.length; i++) {
|
|
|
|
|
// var _list = _data.collectionsoitemList[i];
|
|
|
|
|
// }
|
|
|
|
|
// for (let i = 0; i < _data.arinvoices_item0soitemList.length; i++) {
|
|
|
|
|
// var _list = _data.arinvoices_item0soitemList[i];
|
|
|
|
|
// _list.attachMent = JSON.stringify(_list.attachMent)
|
|
|
|
|
// }
|
|
|
|
|
// for (let i = 0; i < _data.salesbacksoitemList.length; i++) {
|
|
|
|
|
// var _list = _data.salesbacksoitemList[i];
|
|
|
|
|
// }
|
|
|
|
|
// for (let i = 0; i < _data.paymentsoitemList.length; i++) {
|
|
|
|
|
// var _list = _data.paymentsoitemList[i];
|
|
|
|
|
// }
|
|
|
|
|
// return _data;
|
|
|
|
|
// },
|
|
|
|
|
// dataInfo(dataAll) {
|
|
|
|
|
// let _dataAll = dataAll
|
|
|
|
|
// for (let i = 0; i < _dataAll.salesorder_item0List.length; i++) {
|
|
|
|
|
// var _list = _dataAll.salesorder_item0List[i];
|
|
|
|
|
// }
|
|
|
|
|
// for (let i = 0; i < _dataAll.receiptoutsoitemList.length; i++) {
|
|
|
|
|
// var _list = _dataAll.receiptoutsoitemList[i];
|
|
|
|
|
// }
|
|
|
|
|
// for (let i = 0; i < _dataAll.collectionsoitemList.length; i++) {
|
|
|
|
|
// var _list = _dataAll.collectionsoitemList[i];
|
|
|
|
|
// }
|
|
|
|
|
// for (let i = 0; i < _dataAll.arinvoices_item0soitemList.length; i++) {
|
|
|
|
|
// var _list = _dataAll.arinvoices_item0soitemList[i];
|
|
|
|
|
// _list.attachMent = JSON.parse(_list.attachMent)
|
|
|
|
|
// }
|
|
|
|
|
// for (let i = 0; i < _dataAll.salesbacksoitemList.length; i++) {
|
|
|
|
|
// var _list = _dataAll.salesbacksoitemList[i];
|
|
|
|
|
// }
|
|
|
|
|
// for (let i = 0; i < _dataAll.paymentsoitemList.length; i++) {
|
|
|
|
|
// var _list = _dataAll.paymentsoitemList[i];
|
|
|
|
|
// }
|
|
|
|
|
// this.dataForm = _dataAll
|
|
|
|
|
// },
|
|
|
|
|
// },
|
|
|
|
|
// }
|
|
|
|
|
// >>>>>>> 6b66ea0276198dd5eb24cd6f115f6e164cbd7df3
|
|
|
|
|
</script>
|
|
|
|
|