123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <title>Document</title>
- </head>
- <style >
-
- .number {
- text-align: center;
- margin: 0 0 10px 0;
- font-size:20px;
- }
- table,
- table tr th,
- table tr td {
- border: 2px solid #333333;
- padding: 5px 0;
- }
- table tr th{
- text-align:left;
- padding-left:20px;
- }
-
- table {
- width: 100%;
- min-height: 25px;
- line-height: 25px;
- text-align: center;
- border-collapse: collapse;
- border: 3px solid #333333;
- font-size:24px;
- }
- .col-bgc {
- background: #f6f7fb;
- width:30%;
- }
- .bottom-row1 {
- display: flex;
- justify-content: space-between;
- margin: 10px 0;
- }
- .bottom-row2 {
- display: flex;
- margin: 10px 0;
- }
- .bottom-row2 .left img{
- width: 120px;
- height: 120px;
- margin-right: 118px;
- }
- .bottom-row2 .config{
- margin-right: 240px;
- }
- .bottom-row3 {
- margin: 10px 0;
- }
- .bottom-row4 {
- margin-top: 50px;
- text-align: center;
- }
- .wrap{
- position:relative;
- padding-top:60px;
- width: 1000px;
- margin: auto;
- }
- .seal{
- position:absolute;
- right:0;
- top:0.5%;
- }
- .sfcard {
- /* background: red; */
- }
- .sfcard-content{
- display:flex;
-
- }
- .sfcard-content .image {
- background-repeat: no-repeat;
- background-size:contain;
- /* width:100vw;
- height:100vh; */
- /* transform-origin: center center;
- transform: rotate(180deg); */
- }
- .image { page : rotated }
- @media print {
- @page rotated{
- size: landscape;
- orientation:landscape;
- }
- table{
- page-break-after:always;
- }
- .image{ page-break-inside:avoid;}
- .sfcard-content .image {
- background-repeat: no-repeat;
- background-size:contain;
- width:160vw;
- height:100vh;
- /* transform-origin: center center;
- transform: rotate(90deg); */
- }
- }
- </style>
- <body>
- <div id="app">
- <div class="center">
- <div class="wrap" v-for="item in printData">
- <div v-if="item.printType==1" class="number">费用审核-请款</div>
- <div v-if="item.printType==2" class="number">费用审核-收款</div>
- <div v-if="item.printType==3" class="number">入库单请款</div>
- <div v-if="item.printType==4" class="number">运价审核</div>
- <div v-if="item.printType==5" class="number">通用审核</div>
- <div v-if="item.printType==6" class="number">合同审核</div>
- <div v-if="item.printType==7" class="number">运费结算</div>
- <div v-if="item.printType==8" class="number">仓库设置</div>
- <div v-if="item.printType==9" class="number">出入库任务-
- <span v-if="item.inOutTypeKey==1">出库</span>
- <span v-if="item.inOutTypeKey==2">入库</span>
- <span v-if="item.inOutTypeKey==3">移库</span>
- <span v-if="item.inOutTypeKey==4">退库并出库</span>
- </div>
- <div v-if="item.printType==10" class="number">长途加油</div>
- <img v-if="item.currectstatus=='已通过'" class="seal" width="144" height="144" src="../img/ytg.png" alt="">
- <img v-if="item.currectstatus=='审核中'" class="seal" width="144" height="144" src="../img/shz.png" alt="">
- <img v-if="item.currectstatus=='已驳回'" class="seal" width="144" height="144" src="../img/wtg.png" alt="">
- <table v-if="item.printType==1||item.printType==2" class="table">
- <thead>
- <tr class="row">
- <th colspan="3" class="col">基本信息</th>
- </tr>
- </thead>
- <tbody>
- <tr class="row">
- <td class="col col-bgc">用途</td>
- <td colspan="2" v-if="item.expensesPurpose==1" class="col">合同费用</td>
- <td colspan="2" v-if="item.expensesPurpose==3" class="col">库点费用</td>
- <td colspan="2" v-if="item.expensesPurpose==5" class="col">经营性费用</td>
- </tr>
- <tr v-if="item.expensesPurpose==3" class="row">
- <td class="col col-bgc">仓库名称</td>
- <td colspan="2" class="col">{{ item.warehouseName }}</td>
- </tr>
- <tr v-if="item.expensesPurpose==1" class="row">
- <td class="col col-bgc">合同编号</td>
- <td colspan="2" class="col">{{ item.contractNo }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">费用名称</td>
- <td colspan="2" class="col">{{ item.expenseName }}</td>
- </tr>
- <tr v-if="item.expensesType==2" class="row">
- <td class="col col-bgc">付款方名头</td>
- <td colspan="2" class="col">{{ item.payerHeader }}</td>
- </tr>
- <tr v-if="item.expensesPurpose==5&&item.expensesType==2" class="row">
- <td class="col col-bgc">所属名头</td>
- <td colspan="2" class="col">{{ item.belongName }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">金额(元)</td>
- <td colspan="2" class="col">{{ item.amountMoney }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">备注</td>
- <td style="width:65%;" colspan="2" class="col">{{ item.remark }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">附件</td>
- <!-- <td colspan="2" class="col">{{ item.addressUrlArrayImage.length }}张图片(
- <template v-if="item.expensesType==2">
- <template v-for="(item1,index) in item.aduitInfo">
- {{item1.fileUrls?item1.fileUrls.length:0}} <span v-if="index!=item.aduitInfo.length-1">+</span>
- </template>
- </template>
- ),{{item.addressUrlArrayFilelen}}个文档</td> -->
- <td colspan="2" class="col">{{ item.addressUrlArrayImage.length }}张图片(
- <template v-if="item.expensesType==2">
- <template v-for="(item1,index) in item.aduitInfo">
- {{index==0?item.addressUrlArray.length:item1.fileUrls&&index!=0?item1.fileUrls.length:0}} <span v-if="index!=item.aduitInfo.length-1">+</span>
- </template>
- </template>
- ),{{item.addressUrlArrayFilelen}}个文档</td>
- </tr>
- </tbody>
- <thead v-if="item.expensesType==2">
- <tr class="row">
- <th colspan="3" class="col">账户信息</th>
- </tr>
- </thead>
- <tbody v-if="item.expensesType==2">
- <tr class="row">
- <td class="col col-bgc">收款方</td>
- <td colspan="2" class="col">{{ item.payee }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">账户</td>
- <td colspan="2" class="col">{{ item.accountNumber }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">开户行</td>
- <td colspan="2" class="col">{{ item.bank }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">开户支行</td>
- <td colspan="2" class="col">{{ item.bankBranch }}</td>
- </tr>
- </tbody>
- <thead>
- <tr class="row">
- <th colspan="3" class="col">审核流</th>
- </tr>
- </thead>
- <tbody v-if="item.expensesType==2">
- <tr v-for="(item1,index) in item.aduitInfo" class="row">
- <td class="col col-bgc">{{item1.operatorName}}</td>
- <td style="width:30%;" class="col">{{ item1.updateDate }}</td>
- <td style="text-align:left;padding-left:10px;" v-if="item1.status=='question'" class="col">待审核</td>
- <td style="text-align:left;padding-left:10px;" v-if="item1.status=='success'" class="col">{{index!=0?item1.auditMind?'通过:'+item1.auditMind:'通过':item1.desc}}</td>
- <td style="text-align:left;padding-left:10px;" v-if="item1.status=='error'" class="col">{{item1.auditMind?'驳回:'+item1.auditMind:'驳回'}}</td>
- </tr>
- </tbody>
- <tbody v-if="item.expensesType==1">
- <tr v-for="(item1,index) in item.aduitInfo" class="row">
- <td class="col col-bgc">{{item1.operateUser}}</td>
- <td style="width:30%;" class="col">{{ item1.updateDate }}</td>
- <td v-if="item1.approveResult == 1" style="text-align:left;padding-left:10px;width:30%;" class="col"> 通过:{{item1.verifyRemark}}</td>
- <td v-else-if="item1.approveResult == 0" style="text-align:left;padding-left:10px;width:30%;" class="col"> 驳回:{{item1.verifyRemark}}</td>
- <td v-else style="text-align:left;padding-left:10px;width:30%;" class="col"> {{item.dealMsg}}:{{item1.verifyRemark}}</td>
- </tr>
- </tbody>
- </table>
- <table v-if="item.printType==3" class="table">
- <thead>
- <tr class="row">
- <th colspan="3" class="col">基本信息</th>
- </tr>
- </thead>
- <tbody>
- <tr class="row">
- <td class="col col-bgc">请款日期</td>
- <td colspan="2" class="col">{{item.requestDate}}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">请款人</td>
- <td colspan="2" class="col">{{ item.requestPerson }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">所属仓库</td>
- <td colspan="2" class="col">{{ item.processNo }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">货名</td>
- <td class="col col-bgc">重量</td>
- <td class="col col-bgc">金额(元)</td>
- </tr>
- <tr v-for="item1 in item.goodNameList" class="row">
- <td class="col">{{item1.goodsName}}</td>
- <td class="col">{{item1.inWarehouseWeight}}</td>
- <td class="col">{{item1.requestFunds}}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">合计重量(吨)</td>
- <td colspan="2" class="col">{{ item.inWarehouseWeightTotal.toFixed(2) }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">合计金额(元)</td>
- <td colspan="2" class="col">{{ item.requestFundsTotal }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">收购名头</td>
- <td colspan="2" class="col">{{ item.purchaser }}</td>
- </tr>
- </tbody>
- <thead>
- <tr class="row">
- <th colspan="3" class="col">支付明细</th>
- </tr>
- </thead>
- <tbody>
- <tr v-for="item1 in item.warehousingOrderList" class="row">
- <td class="col col-bgc">{{item1.customer}}</td>
- <td colspan="2" class="col">{{item1.goodsName}} {{item1.inWarehouseWeight}}吨 {{item1.avgCost}}元/吨 应付{{item1.requestFunds}}元 </td>
- </tr>
- </tbody>
- <thead>
- <tr class="row">
- <th colspan="3" class="col">审核流</th>
- </tr>
- </thead>
- <tbody>
- <tr v-for="(item1,index) in item.aduitInfo" class="row">
- <td class="col col-bgc">{{item1.operatorName}}</td>
- <td style="width:30%;" class="col">{{ item1.updateDate }}</td>
- <td style="text-align:left;padding-left:10px;" v-if="item1.status=='question'" class="col">待审核</td>
- <td style="text-align:left;padding-left:10px;" v-if="item1.status=='success'" class="col">{{index!=0?item1.auditMind?'通过:'+item1.auditMind:'通过':item1.desc}}</td>
- <td style="text-align:left;padding-left:10px;" v-if="item1.status=='error'" class="col">{{item1.auditMind?'驳回:'+item1.auditMind:'驳回'}}</td>
- </tr>
- </tbody>
- </table>
- <table v-if="item.printType==4" class="table">
- <thead>
- <tr class="row">
- <th colspan="3" class="col">基本信息</th>
- </tr>
- </thead>
- <tbody>
- <tr class="row">
- <td class="col col-bgc">运费类型</td>
- <td colspan="2" class="col">{{item.tranType}}运费</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">合同编号</td>
- <td colspan="2" class="col">{{ item.contractNo }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">任务编号</td>
- <td colspan="2" class="col">{{ item.processNo }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">发货地址</td>
- <td colspan="2" class="col">{{ item.sendPrivate }}{{ item.sendCity }}{{ item.sendArea }}{{ item.sendDetailedAddress }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">收货地址</td>
- <td colspan="2" class="col">{{ item.receivePrivate }}{{ item.receiveCity }}{{ item.receiveArea }}{{ item.receiveDetailedAddress }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">运费(元)</td>
- <td v-if='item.billingMethod==1&&item.tranType=="汽运"' style="width:65%;" colspan="2" class="col">{{ item.tranPriceIng }}</td>
- <td v-else-if='item.billingMethod1=1&&item.tranType=="汽运"' style="width:65%;" colspan="2" class="col">{{ item.tranPriceIngCar }}</td>
- <td v-else style="width:65%;" colspan="2" class="col">{{ item.tranPriceIng }}</td>
- </tr>
- </tbody>
- <thead>
- <tr class="row">
- <th colspan="3" class="col">审核流</th>
- </tr>
- </thead>
- <tbody>
- <tr v-for="(item1,index) in item.aduitInfo" class="row">
- <td class="col col-bgc">{{item1.operatorName}}</td>
- <td style="width:30%;" class="col">{{ item1.updateDate }}</td>
- <td style="text-align:left;padding-left:10px;" v-if="item1.status=='question'" class="col">待审核</td>
- <td style="text-align:left;padding-left:10px;" v-if="item1.status=='success'" class="col">{{index!=0?item1.auditMind?'通过:'+item1.auditMind:'通过':item1.desc}}</td>
- <td style="text-align:left;padding-left:10px;" v-if="item1.status=='error'" class="col">{{item1.auditMind?'驳回:'+item1.auditMind:'驳回'}}</td>
- </tr>
- </tbody>
- </table>
- <table v-if="item.printType==5" class="table">
- <thead>
- <tr class="row">
- <th colspan="3" class="col">基本信息</th>
- </tr>
- </thead>
- <tbody>
- <tr class="row">
- <td class="col col-bgc">类型</td>
- <td colspan="2" class="col">{{item.businessType}}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">备注</td>
- <td style="width:65%;" colspan="2" class="col">{{ item.remark }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">附件</td>
- <!-- <td colspan="2" class="col">{{ item.addressUrlArray.length }}张图片,{{item.addressUrlArrayFilelen}}个文档</td> -->
- <td colspan="2" class="col">{{ item.addressUrlArrayImage.length }}张图片(
- <template v-for="(item1,index) in item.aduitInfo">
- {{index==0?item.addressUrlArray.length:item1.fileUrls&&index!=0?item1.fileUrls.length:0}} <span v-if="index!=item.aduitInfo.length-1">+</span>
- </template>
- ),{{item.addressUrlArrayFilelen}}个文档</td>
- </tr>
- </tbody>
- <thead>
- <tr class="row">
- <th colspan="3" class="col">审核流</th>
- </tr>
- </thead>
- <tbody>
- <tr v-for="(item1,index) in item.aduitInfo" class="row">
- <td class="col col-bgc">{{item1.operatorName}}</td>
- <td style="width:30%;" class="col">{{ item1.updateDate }}</td>
- <td style="text-align:left;padding-left:10px;" v-if="item1.status=='question'" class="col">待审核</td>
- <td style="text-align:left;padding-left:10px;" v-if="item1.status=='success'" class="col">{{index!=0?item1.auditMind?'通过:'+item1.auditMind:'通过':item1.desc}}</td>
- <td style="text-align:left;padding-left:10px;" v-if="item1.status=='error'" class="col">{{item1.auditMind?'驳回:'+item1.auditMind:'驳回'}}</td>
- </tr>
- </tbody>
- </table>
- <table v-if="item.printType==6" class="table">
- <thead>
- <tr class="row">
- <th colspan="3" class="col">基本信息</th>
- </tr>
- </thead>
- <tbody>
- <tr class="row">
- <td class="col col-bgc">合同编号</td>
- <td colspan="2" class="col">{{ item.contractNo }}</td>
- </tr>
- <tr v-if="item.agreementType=='收购合同'" class="row">
- <td class="col col-bgc">收购方</td>
- <td colspan="2" class="col">{{ item.buyer }}</td>
- </tr>
- <tr v-if="item.agreementType=='收购合同'" class="row">
- <td class="col col-bgc">收购方电话</td>
- <td colspan="2" class="col">{{ item.buyerPhone }}</td>
- </tr>
- <tr v-if="item.agreementType=='采购合同'||item.agreementType=='销售合同'" class="row">
- <td class="col col-bgc">买方</td>
- <td colspan="2" class="col">{{ item.buyer }}</td>
- </tr>
- <tr v-if="item.agreementType=='采购合同'||item.agreementType=='销售合同'" class="row">
- <td class="col col-bgc">买方电话</td>
- <td colspan="2" class="col">{{ item.buyerPhone }}</td>
- </tr>
- <tr v-if="item.agreementType=='采购合同'||item.agreementType=='销售合同'" class="row">
- <td class="col col-bgc">卖方</td>
- <td colspan="2" class="col">{{ item.seller }}</td>
- </tr>
- <tr v-if="item.agreementType=='采购合同'||item.agreementType=='销售合同'" class="row">
- <td class="col col-bgc">卖方电话</td>
- <td colspan="2" class="col">{{ item.sellerPhone }}</td>
- </tr>
- <tr v-if="item.agreementType=='采购合同'" class="row">
- <td class="col col-bgc">交易主体</td>
- <td colspan="2" class="col">{{ item.transactionSubject }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">合营方</td>
- <td colspan="2" class="col">{{ item.jointVentureParties }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">合营方电话</td>
- <td colspan="2" class="col">{{ item.jointPhone }}</td>
- </tr>
- <tr v-if="item.agreementType=='销售合同'" class="row">
- <td class="col col-bgc">中转公司</td>
- <td colspan="2" class="col">{{ item.transitCompany }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">交货日期(起 - 止)</td>
- <td colspan="2" class="col">{{item.deliveryDateStart }} ~ {{item.deliveryDateEnd}}</td>
- </tr>
- <tr v-if="item.agreementType=='采购合同'||item.agreementType=='销售合同'" class="row">
- <td class="col col-bgc">签订日期</td>
- <td colspan="2" class="col">{{ item.signingDate }}</td>
- </tr>
- <tr class="row">
- <td v-if="item.agreementType=='收购合同'" class="col col-bgc">溢短装(%)</td>
- <td colspan="2" class="col">{{ item.overShort }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">合同单价(元/吨)</td>
- <td colspan="2" class="col">{{ item.unitContractPrice }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">合同总价(元)</td>
- <td colspan="2" class="col">{{ item.totalContractPrice }}</td>
- </tr>
-
- <tr v-if="item.agreementType=='采购合同'||item.agreementType=='销售合同'" class="row">
- <td class="col col-bgc">货源所在地区</td>
- <td colspan="2" class="col">{{item.sourceProvince}}{{item.sourceCity}}{{item.sourceArea}}</td>
- </tr>
- <tr v-if="item.agreementType=='采购合同'||item.agreementType=='销售合同'" class="row">
- <td class="col col-bgc">货源详细地址</td>
- <td colspan="2" class="col">{{ item.sourceGoods }}</td>
- </tr>
- <tr v-if="item.agreementType=='采购合同'||item.agreementType=='销售合同'" class="row">
- <td class="col col-bgc">交货地所在地区</td>
- <td colspan="2" class="col">{{item.deliveryProvince}}{{item.deliveryCity}}{{item.deliveryArea}}</td>
- </tr>
- <tr v-if="item.agreementType=='采购合同'||item.agreementType=='销售合同'" class="row">
- <td class="col col-bgc">交货地详细地址</td>
- <td colspan="2" class="col">{{ item.placeDelivery }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">最终实际交易量(吨)</td>
- <td colspan="2" class="col">{{ item.finalTradingVolume }}</td>
- </tr>
- <tr v-if="item.agreementType=='采购合同'||item.agreementType=='销售合同'" class="row">
- <td class="col col-bgc">结算单价(元/吨)</td>
- <td colspan="2" class="col">{{ item.settlementPrice }}</td>
- </tr>
- <tr v-if="item.contractProcessInfo.goodsNameKey" class="row">
- <td class="col col-bgc">合同收入(元)</td>
- <td colspan="2" class="col">{{ item.contractProcessInfo.goodsNameKey }}</td>
- </tr>
- <tr v-if="item.agreementType=='采购合同'&&item.contractProcessInfo.goodsName||item.agreementType=='销售合同'&&item.contractProcessInfo.goodsName" class="row">
- <td class="col col-bgc">已开发票(元)</td>
- <td colspan="2" class="col">{{ item.contractProcessInfo.goodsName }}</td>
- </tr>
- <tr v-if="item.agreementType=='采购合同'&&item.contractProcessInfo.waterContent||item.agreementType=='销售合同'&&item.contractProcessInfo.waterContent" class="row">
- <td class="col col-bgc">费用支出(元)</td>
- <td colspan="2" class="col">{{ item.contractProcessInfo.waterContent }}</td>
- </tr>
- <tr v-if="item.agreementType=='采购合同'&&item.contractProcessInfo.impurity||item.agreementType=='销售合同'&&item.contractProcessInfo.impurity" class="row">
- <td class="col col-bgc">未开发票(元)</td>
- <td colspan="2" class="col">{{ item.contractProcessInfo.impurity }}</td>
- </tr>
- <tr v-if="item.agreementType=='采购合同'&&item.contractProcessInfo.mildewGrain||item.agreementType=='销售合同'&&item.contractProcessInfo.mildewGrain" class="row">
- <td class="col col-bgc">未回款(元)</td>
- <td colspan="2" class="col">{{ item.contractProcessInfo.mildewGrain }}</td>
- </tr>
- <tr v-if="item.agreementType=='采购合同'&&item.contractProcessInfo.grade||item.agreementType=='销售合同'&&item.contractProcessInfo.grade" class="row">
- <td class="col col-bgc">双章原件回收情况</td>
- <td colspan="2" class="col">{{ item.contractProcessInfo.grade }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">备注信息</td>
- <td colspan="2" class="col">{{ item.remarks }}</td>
- </tr>
- </tbody>
- <thead>
- <tr class="row">
- <th colspan="3" class="col">货物信息</th>
- </tr>
- </thead>
- <tbody>
- <tr class="row">
- <td class="col col-bgc">货名</td>
- <td colspan="2" class="col">{{ item.contractGoodsInfo.goodsName }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">品级</td>
- <td colspan="2" class="col">{{ item.contractGoodsInfo.grade }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">容重(克/升)>=</td>
- <td colspan="2" class="col">{{ item.contractGoodsInfo.bulkDensity }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">水分(%)<=</td>
- <td colspan="2" class="col">{{ item.contractGoodsInfo.waterContent }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">热损伤(%)<=</td>
- <td colspan="2" class="col">{{ item.contractGoodsInfo.jiaorenli }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">杂质(%)<=</td>
- <td colspan="2" class="col">{{ item.contractGoodsInfo.impurity }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">霉变粒(%)<=</td>
- <td colspan="2" class="col">{{ item.contractGoodsInfo.mildewGrain }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">不完善粒(%)<=</td>
- <td colspan="2" class="col">{{ item.contractGoodsInfo.imperfectGrain }}</td>
- </tr>
- </tbody>
- <thead>
- <tr class="row">
- <th colspan="3" class="col">审核流</th>
- </tr>
- </thead>
- <tbody>
- <tr v-for="(item1,index) in item.aduitInfo" class="row">
- <td class="col col-bgc">{{item1.operatorName}}</td>
- <td style="width:30%;" class="col">{{ item1.updateDate }}</td>
- <td style="text-align:left;padding-left:10px;" v-if="item1.status=='question'" class="col">待审核</td>
- <td style="text-align:left;padding-left:10px;" v-if="item1.status=='success'" class="col">{{index!=0?item1.auditMind?'通过:'+item1.auditMind:'通过':item1.desc}}</td>
- <td style="text-align:left;padding-left:10px;" v-if="item1.status=='error'" class="col">{{item1.auditMind?'驳回:'+item1.auditMind:'驳回'}}</td>
- </tr>
- </tbody>
- </table>
- <table v-if="item.printType==7" class="table">
- <thead>
- <tr class="row">
- <th colspan="3" class="col">基本信息</th>
- </tr>
- </thead>
- <tbody>
- <tr class="row">
- <td class="col col-bgc">合同编号/移库编号</td>
- <td colspan="2" class="col">{{item.contractNo}}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">收款方</td>
- <td colspan="2" class="col">{{ item.payee }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">账号</td>
- <td colspan="2" class="col">{{ item.accountNumber }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">开户支行</td>
- <td colspan="2" class="col">{{ item.bankBranch }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">合计(元)</td>
- <td colspan="2" class="col">{{ item.num }}</td>
- </tr>
- </tbody>
- <tbody v-for="item1 in item.tranTaskInfoList">
- <tr class="row">
- <td class="col col-bgc">运输编号</td>
- <td colspan="2" class="col">{{ item1.taskNo }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">发货地</td>
- <td colspan="2" class="col">{{ item1.startPrivate }}{{item1.startCity}}{{ item1.startArea }}{{item1.startDetailedAddress}}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">收货地</td>
- <td colspan="2" class="col">{{ item1.endPrivate }}{{item1.endCity}}{{ item1.endArea }}{{item1.endDetailedAddress}}</td>
- </tr>
- </tbody>
- <tbody>
- <tr class="row">
- <td class="col col-bgc">备注</td>
- <td colspan="2" class="col">{{ item.remark }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">附件</td>
- <td colspan="2" class="col">{{ item.addressUrlArrayImage.length }}张图片(
- <template v-for="(item1,index) in item.aduitInfo">
- {{index==0?item.addressUrlArray.length:item1.fileUrls&&index!=0?item1.fileUrls.length:0}} <span v-if="index!=item.aduitInfo.length-1">+</span>
- </template>
- ),{{item.addressUrlArrayFilelen}}个文档</td>
- </tr>
- </tbody>
- <thead>
- <tr class="row">
- <th colspan="3" class="col">审核流</th>
- </tr>
- </thead>
- <tbody>
- <tr v-for="(item1,index) in item.aduitInfo" class="row">
- <td class="col col-bgc">{{item1.operatorName}}</td>
- <td style="width:30%;" class="col">{{ item1.updateDate }}</td>
- <td style="text-align:left;padding-left:10px;" v-if="item1.status=='question'" class="col">待审核</td>
- <td style="text-align:left;padding-left:10px;" v-if="item1.status=='success'" class="col">{{index!=0?item1.auditMind?'通过:'+item1.auditMind:'通过':item1.desc}}</td>
- <td style="text-align:left;padding-left:10px;" v-if="item1.status=='error'" class="col">{{item1.auditMind?'驳回:'+item1.auditMind:'驳回'}}</td>
- </tr>
- </tbody>
- </table>
- <table v-if="item.printType==8" class="table">
- <thead>
- <tr class="row">
- <th :colspan="item.bulkDensityStandard ==1?2:5" class="col">基本信息</th>
- </tr>
- </thead>
- <tbody>
- <tr class="row">
- <td class="col col-bgc">仓库名称</td>
- <td :colspan="item.bulkDensityStandard ==1?1:4" class="col">{{item.warehouseName}}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">货名</td>
- <td :colspan="item.bulkDensityStandard ==1?1:4" class="col">{{ item.goodsName }}</td>
- </tr>
- <tr v-if="item.bulkDensityStandard ==1">
- <td>{{item.goodsName!='大豆' ? '容重(g/L)' : '蛋白(g/L)'}}</td>
- <td>价格(元/公斤)</td>
- </tr>
- <tr v-if="item.bulkDensityStandard !=1">
- <td class="col">水分</td>
- <td class="col">一等</td>
- <td class="col">二等</td>
- <td class="col">三等</td>
- <td class="col">等外</td>
- </tr>
- </tbody>
- <tbody v-for="item1 in item.detailPrints">
- <tr v-if="item.bulkDensityStandard ==1" class="row">
- <td class="col">{{item1.bulkDensityMax}}~{{item1.bulkDensityMin}}</td>
- <td class="col">{{ item1.bulkDensityPrice }}</td>
- </tr>
- <tr v-if="item.bulkDensityStandard !=1" class="row">
- <td class="col">{{ item1.waterMin }}</td>
- <td class="col">{{ item1.price1 }}</td>
- <td class="col">{{ item1.price2 }}</td>
- <td class="col">{{ item1.price3 }}</td>
- <td class="col">{{ item1.priceOther }}</td>
- </tr>
- </tbody>
- <thead>
- <tr class="row">
- <th colspan="3" class="col">审核流</th>
- </tr>
- </thead>
- <tbody>
- <tr v-for="(item1,index) in item.aduitInfo" class="row">
- <td class="col col-bgc">{{item1.operatorName}}</td>
- <td :colspan="item.bulkDensityStandard ==1?1:2" style="width:30%;" class="col">{{ item1.updateDate }}</td>
- <td :colspan="item.bulkDensityStandard ==1?1:2" style="text-align:left;padding-left:10px;" v-if="item1.status=='question'" class="col">待审核</td>
- <td :colspan="item.bulkDensityStandard ==1?1:2" style="text-align:left;padding-left:10px;" v-if="item1.status=='success'" class="col">{{index!=0?item1.auditMind?'通过:'+item1.auditMind:'通过':item1.desc}}</td>
- <td :colspan="item.bulkDensityStandard ==1?1:2" style="text-align:left;padding-left:10px;" v-if="item1.status=='error'" class="col">{{item1.auditMind?'驳回:'+item1.auditMind:'驳回'}}</td>
- </tr>
- </tbody>
- </table>
- <table v-if="item.printType==9" class="table">
- <thead>
- <tr class="row">
- <th colspan="3" class="col">基本信息</th>
- </tr>
- </thead>
- <tbody>
- <tr v-if="item.inOutTypeKey==2||item.inOutTypeKey==3||item.inOutTypeKey==4" class="row">
- <td class="col col-bgc">编号</td>
- <td colspan="2" class="col">入库({{item.EnterList.inOutTaskNo}})</td>
- </tr>
- <tr v-if="item.inOutTypeKey==2||item.inOutTypeKey==3||item.inOutTypeKey==4" class="row">
- <td class="col col-bgc">仓库</td>
- <td colspan="2" class="col">{{ item.EnterList.warehouseName }}</td>
- </tr>
- <tr v-if="item.inOutTypeKey==2||item.inOutTypeKey==3||item.inOutTypeKey==4" class="row">
- <td class="col col-bgc">入库类型</td>
- <td colspan="2" class="col">{{ item.EnterList.inOutType }}</td>
- </tr>
- <tr v-if="item.inOutTypeKey==2||item.inOutTypeKey==3||item.inOutTypeKey==4" class="row">
- <td class="col col-bgc">预计入库日期</td>
- <td colspan="2" class="col">{{ item.EnterList.predictDate }}</td>
- </tr>
- <tr v-if="item.inOutTypeKey==2||item.inOutTypeKey==3||item.inOutTypeKey==4" class="row">
- <td class="col col-bgc">收货人</td>
- <td colspan="2" class="col">{{ item.EnterList.agent }}</td>
- </tr>
- <tr v-if="item.inOutTypeKey==1||item.inOutTypeKey==3||item.inOutTypeKey==4" class="row">
- <td class="col col-bgc">编号</td>
- <td colspan="2" class="col">出库({{item.OutList.inOutTaskNo}})</td>
- </tr>
- <tr v-if="item.inOutTypeKey==1||item.inOutTypeKey==3||item.inOutTypeKey==4" class="row">
- <td class="col col-bgc">仓库</td>
- <td colspan="2" class="col">{{ item.OutList.warehouseName }}</td>
- </tr>
- <tr v-if="item.inOutTypeKey==2||item.inOutTypeKey==3||item.inOutTypeKey==4" class="row">
- <td class="col col-bgc">出库类型</td>
- <td colspan="2" class="col">{{ item.OutList.inOutType }}</td>
- </tr>
- <tr v-if="item.inOutTypeKey==2||item.inOutTypeKey==3||item.inOutTypeKey==4" class="row">
- <td class="col col-bgc">预计出库日期</td>
- <td colspan="2" class="col">{{ item.OutList.predictDate }}</td>
- </tr>
- <tr v-if="item.inOutTypeKey==2||item.inOutTypeKey==3||item.inOutTypeKey==4" class="row">
- <td class="col col-bgc">发货人</td>
- <td colspan="2" class="col">{{ item.OutList.agent }}</td>
- </tr>
- <tr class='row' v-if="item.EnterList.inOutType == '移库入库'">
- <td class="col col-bgc">移库任务编号</td>
- <td colspan="2" class="col">{{item.EnterList.moveTaskNo}}</td>
- </tr>
- <tr class='row' v-if="item.EnterList.inOutType != '移库入库'">
- <td class="col col-bgc">合同编号</td>
- <td colspan="2" class="col">{{item.EnterList.contractNo}}</td>
- </tr>
- <tr v-if="item.inOutTypeKey==2||item.inOutTypeKey==3||item.inOutTypeKey==4" class="row">
- <td class="col col-bgc">货名</td>
- <td colspan="2" class="col">{{ item.EnterList.goodsName }}</td>
- </tr>
- <tr v-if="item.inOutTypeKey==1" class="row">
- <td class="col col-bgc">货名</td>
- <td colspan="2" class="col">{{ item.OutList.goodsName }}</td>
- </tr>
- <tr v-if="item.inOutTypeKey==2||item.inOutTypeKey==3||item.inOutTypeKey==4" class="row">
- <td class="col col-bgc">重量(吨)</td>
- <td colspan="2" class="col">{{ item.EnterList.weight }}</td>
- </tr>
- <tr v-if="item.inOutTypeKey==1" class="row">
- <td class="col col-bgc">重量(吨)</td>
- <td colspan="2" class="col">{{ item.OutList.weight }}</td>
- </tr>
- <tr v-if="item.inOutTypeKey==2||item.inOutTypeKey==3||item.inOutTypeKey==4" class="row">
- <td class="col col-bgc">品级</td>
- <td colspan="2" class="col">{{ item.EnterList.grade }}</td>
- </tr>
- <tr v-if="item.inOutTypeKey==1" class="row">
- <td class="col col-bgc">品级</td>
- <td colspan="2" class="col">{{ item.OutList.grade }}</td>
- </tr>
- <tr v-if="item.inOutTypeKey==1||item.inOutTypeKey==3||item.inOutTypeKey==4" class="row">
- <td class="col col-bgc">容重(克/升)>=</td>
- <td colspan="2" class="col">{{ item.OutList.bulkDensity }}</td>
- </tr>
- <tr v-if="item.inOutTypeKey==1||item.inOutTypeKey==3||item.inOutTypeKey==4" class="row">
- <td class="col col-bgc">水分(%)<=</td>
- <td colspan="2" class="col">{{ item.OutList.waterContent }}</td>
- </tr>
- <tr v-if="item.inOutTypeKey==1||item.inOutTypeKey==3||item.inOutTypeKey==4" class="row">
- <td class="col col-bgc">单价(元/吨)</td>
- <td colspan="2" class="col">{{ item.OutList.unitPrice }}</td>
- </tr>
- <tr v-if="item.inOutTypeKey==1||item.inOutTypeKey==3||item.inOutTypeKey==4" class="row">
- <td class="col col-bgc">业务描述</td>
- <td colspan="2" class="col">{{ item.OutList.businessDescribe }}</td>
- </tr>
- <tr v-if="item.inOutTypeKey==1||item.inOutTypeKey==3||item.inOutTypeKey==4" class="row">
- <td class="col col-bgc">仓位号</td>
- <td colspan="2" class="col">{{ item.OutList.binNumber }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">附件</td>
- <td colspan="2" class="col">{{ item.addressUrlArrayImage.length }}张图片(
- <template v-for="(item1,index) in item.aduitInfo">
- {{item1.fileUrls?item1.fileUrls.length:0}} <span v-if="index!=item.aduitInfo.length-1">+</span>
- </template>
- ),{{item.addressUrlArrayFilelen}}个文档</td>
- </tr>
- </tbody>
- <thead>
- <tr class="row">
- <th colspan="3" class="col">审核流</th>
- </tr>
- </thead>
- <tbody>
- <tr v-for="(item1,index) in item.aduitInfo" class="row">
- <td class="col col-bgc">{{item1.operatorName}}</td>
- <td style="width:30%;" class="col">{{ item1.updateDate }}</td>
- <td style="text-align:left;padding-left:10px;" v-if="item1.status=='question'" class="col">待审核</td>
- <td style="text-align:left;padding-left:10px;" v-if="item1.status=='success'" class="col">{{index!=0?item1.auditMind?'通过:'+item1.auditMind:'通过':item1.desc}}</td>
- <td style="text-align:left;padding-left:10px;" v-if="item1.status=='error'" class="col">{{item1.auditMind?'驳回:'+item1.auditMind:'驳回'}}</td>
- </tr>
- </tbody>
- </table>
- <table v-if="item.printType==10" class="table">
- <thead>
- <tr class="row">
- <th colspan="3" class="col">基本信息</th>
- </tr>
- </thead>
- <tbody>
- <tr class="row">
- <td class="col col-bgc">车牌号</td>
- <td colspan="2" class="col">{{item.carNo}}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">起点</td>
- <td colspan="2" class="col">{{ item.originProvince }}{{ item.originCity }}{{ item.originArea }}{{ item.originAddress }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">终点</td>
- <td colspan="2" class="col">{{ item.destinationProvince }}{{ item.destinationCity }}{{ item.destinationArea }}{{ item.destinationAddress }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">总油耗(升)</td>
- <td colspan="2" class="col">{{ item.tfc }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">总金额(元)</td>
- <td colspan="2" class="col">{{ item.totalCost }}</td>
- </tr>
- <tr class="row" v-for="(item1,index1) in item.fillingDetailInfoList">
- <td class="col col-bgc">加油-{{index1+1}}</td>
- <td colspan="2" class="col">油耗{{ item.oilConsumption }}升 油耗{{ item.currentOilPrice }}元/升 油耗{{ item.currentConsumption }}元</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">备注</td>
- <td style="width:65%;" colspan="2" class="col">{{ item.remark }}</td>
- </tr>
- <tr class="row">
- <td class="col col-bgc">附件</td>
- <!-- <td colspan="2" class="col">{{ item.addressUrlArrayImage.length }}张图片(
- <template v-if="item.expensesType==2">
- <template v-for="(item1,index) in item.aduitInfo">
- {{item1.fileUrls?item1.fileUrls.length:0}} <span v-if="index!=item.aduitInfo.length-1">+</span>
- </template>
- </template>
- ),{{item.addressUrlArrayFilelen}}个文档</td> -->
- <td colspan="2" class="col">{{ item.addressUrlArrayImage.length }}张图片(
- <template v-for="(item1,index) in item.aduitInfo">
- {{index==0?item.addressUrlArray.length:item1.fileUrls&&index!=0?item1.fileUrls.length:0}} <span v-if="index!=item.aduitInfo.length-1">+</span>
- </template>
- ),{{item.addressUrlArrayFilelen}}个文档</td>
- </tr>
- </tbody>
- <thead>
- <tr class="row">
- <th colspan="3" class="col">审核流</th>
- </tr>
- </thead>
- <tr v-for="(item1,index) in item.aduitInfo" class="row">
- <td class="col col-bgc">{{item1.operatorName}}</td>
- <td style="width:30%;" class="col">{{ item1.updateDate }}</td>
- <td style="text-align:left;padding-left:10px;" v-if="item1.status=='question'" class="col">待审核</td>
- <td style="text-align:left;padding-left:10px;" v-if="item1.status=='success'" class="col">{{index!=0?item1.auditMind?'通过:'+item1.auditMind:'通过':item1.desc}}</td>
- <td style="text-align:left;padding-left:10px;" v-if="item1.status=='error'" class="col">{{item1.auditMind?'驳回:'+item1.auditMind:'驳回'}}</td>
- </tr>
- </table>
- <div v-if="item.printType==1&&item.addressUrlArrayImage.length>0||item.printType==5&&item.addressUrlArrayImage.length>0||item.printType==6&&item.addressUrlArrayImage.length>0||item.printType==7&&item.addressUrlArrayImage.length>0||item.printType==9&&item.addressUrlArrayImage.length>0||item.printType==10&&item.addressUrlArrayImage.length>0" class="sfcard" >
- <div v-for="item1 in item.addressUrlArrayImage" class="sfcard-content">
- <div class="sfcard-title">
- <!-- {{ printData.customerName}}{{ printData.identityAuthenticationInfo.customerNumberCard}} -->
- </div>
- <div :style="{'backgroundImage':'url('+item1.appendixPath+')'}" class="image"></div>
- <!-- <img :src="" class="avatar" /> -->
- </div>
- </div>
- </div>
- </div>
- </div>
- </body>
- <script src="../cdn/vue/2.6.10/vue.min.js"></script>
- <script src="../cdn/element-ui/2.13.2/index.js"></script>
- <script type="text/javascript">
- new Vue({
- el: '#app',
- data: {
- printData: [],
- },
- computed: {},
- methods: {
- },
- mounted() {
- console.log(1111111111,JSON.parse(localStorage.getItem('aduitprintdata')))
- this.printData = JSON.parse(localStorage.getItem('aduitprintdata'))
- window.print()
- // sessionStorage.removeItem('selectPrint_selectPrintList');
- // sessionStorage.removeItem('selectPrint_selectCustomerList');
- window.onafterprint = function(event) {
- window.history.back(-1)
- }
- },
- watch: {}
- })
- </script>
- </html>
|