|
@@ -1,296 +1,380 @@
|
|
// 出入库记录
|
|
// 出入库记录
|
|
<template>
|
|
<template>
|
|
- <div>
|
|
|
|
- <el-row>
|
|
|
|
- <el-col :span="12">
|
|
|
|
- <h2 class="bg-left title">修改合同信息</h2>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="12" class="bg-right">
|
|
|
|
- <el-button class="bg-bottom" type="primary" size="small" @click="returnsales()"><img width="6" height="10"
|
|
|
|
- style="vertical-align: bottom; margin-right: 3px" src="../../../public/img/lujing.png" alt="" />
|
|
|
|
- 返回</el-button>
|
|
|
|
- </el-col>
|
|
|
|
- </el-row>
|
|
|
|
- <el-row>
|
|
|
|
- <el-col :span="12">
|
|
|
|
- <el-col :span="6">
|
|
|
|
- <span>{{deptBudgetList.warehouseName}}(102仓位)</span><span>现有储量:1000吨</span>
|
|
|
|
|
|
+ <div>
|
|
|
|
+ <el-row>
|
|
|
|
+ <el-col :span="12">
|
|
|
|
+ <h2 class="bg-left title">流转记录及磅单</h2>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :span="12" class="bg-right">
|
|
|
|
+ <el-button
|
|
|
|
+ class="bg-bottom"
|
|
|
|
+ type="primary"
|
|
|
|
+ size="small"
|
|
|
|
+ @click="returnsales()"
|
|
|
|
+ ><img
|
|
|
|
+ width="6"
|
|
|
|
+ height="10"
|
|
|
|
+ style="vertical-align: bottom; margin-right: 3px"
|
|
|
|
+ src="../../../public/img/lujing.png"
|
|
|
|
+ alt=""
|
|
|
|
+ />
|
|
|
|
+ 返回</el-button
|
|
|
|
+ >
|
|
|
|
+ </el-col>
|
|
|
|
+ </el-row>
|
|
|
|
+ <el-row>
|
|
|
|
+ <el-col :span="12">
|
|
|
|
+ <el-col :span="6">
|
|
|
|
+ <span>{{ deptBudgetList.warehouseName }}(102仓位)</span
|
|
|
|
+ ><span>现有储量:1000吨</span>
|
|
</el-col>
|
|
</el-col>
|
|
<el-col :span="18">
|
|
<el-col :span="18">
|
|
- <el-date-picker v-model="value2" type="daterange" align="right" unlink-panels range-separator="至"
|
|
|
|
- start-placeholder="开始日期" end-placeholder="结束日期" :picker-options="pickerOptions">
|
|
|
|
- </el-date-picker>
|
|
|
|
|
|
+ <el-date-picker
|
|
|
|
+ v-model="value2"
|
|
|
|
+ type="daterange"
|
|
|
|
+ align="right"
|
|
|
|
+ unlink-panels
|
|
|
|
+ range-separator="至"
|
|
|
|
+ start-placeholder="开始日期"
|
|
|
|
+ end-placeholder="结束日期"
|
|
|
|
+ :picker-options="pickerOptions"
|
|
|
|
+ >
|
|
|
|
+ </el-date-picker>
|
|
</el-col>
|
|
</el-col>
|
|
- </el-col>
|
|
|
|
- <el-col :span="12" class="bg-right">
|
|
|
|
- <el-button class="bg-bottom" type="primary" size="small" @click="adjustmentchange()">
|
|
|
|
- 调整</el-button>
|
|
|
|
- <el-button class="bg-bottom" type="primary" size="small" @click="print()">
|
|
|
|
- 打印</el-button>
|
|
|
|
- </el-col>
|
|
|
|
- </el-row>
|
|
|
|
- <el-table
|
|
|
|
- class="wenzi"
|
|
|
|
- @selection-change="handleSelectionChange"
|
|
|
|
- :data="recordList"
|
|
|
|
- style="width: 100%"
|
|
|
|
- >
|
|
|
|
- <el-table-column
|
|
|
|
-
|
|
|
|
- type="selection"
|
|
|
|
- width="55"
|
|
|
|
- ></el-table-column>
|
|
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :span="12" class="bg-right">
|
|
|
|
+ <el-button
|
|
|
|
+ class="bg-bottom"
|
|
|
|
+ type="primary"
|
|
|
|
+ size="small"
|
|
|
|
+ @click="adjustmentchange()"
|
|
|
|
+ >
|
|
|
|
+ 调整</el-button
|
|
|
|
+ >
|
|
|
|
+ <el-button
|
|
|
|
+ class="bg-bottom"
|
|
|
|
+ type="primary"
|
|
|
|
+ size="small"
|
|
|
|
+ @click="print()"
|
|
|
|
+ >
|
|
|
|
+ 打印</el-button
|
|
|
|
+ >
|
|
|
|
+ </el-col>
|
|
|
|
+ </el-row>
|
|
|
|
+ <el-table
|
|
|
|
+ class="wenzi"
|
|
|
|
+ @selection-change="handleSelectionChange"
|
|
|
|
+ :data="recordList"
|
|
|
|
+ style="width: 100%"
|
|
|
|
+ >
|
|
|
|
+ <el-table-column type="selection" width="55"></el-table-column>
|
|
<el-table-column type="index" label="序号" width="50">
|
|
<el-table-column type="index" label="序号" width="50">
|
|
<template scope="scope">
|
|
<template scope="scope">
|
|
<span v-if="scope.$index < 9">0{{ scope.$index + 1 }}</span>
|
|
<span v-if="scope.$index < 9">0{{ scope.$index + 1 }}</span>
|
|
<span v-else>{{ scope.$index + 1 }}</span>
|
|
<span v-else>{{ scope.$index + 1 }}</span>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
- <el-table-column prop="goodsName" label="货名">
|
|
|
|
- </el-table-column>
|
|
|
|
- <el-table-column prop="grossWeight" label="毛重(吨)">
|
|
|
|
- </el-table-column>
|
|
|
|
- <el-table-column prop="tare" label="皮重(吨)">
|
|
|
|
- </el-table-column>
|
|
|
|
- <el-table-column prop="weight" label="扣重(吨)">
|
|
|
|
- </el-table-column>
|
|
|
|
- <el-table-column prop="netWeight" label="净重(吨)">
|
|
|
|
- </el-table-column>
|
|
|
|
- <el-table-column prop="inOutType" label="类型">
|
|
|
|
- </el-table-column>
|
|
|
|
- <el-table-column prop="addressUrl" label="磅单">
|
|
|
|
- <template scope="scope">
|
|
|
|
- <el-button @click='handleLook(1,scope.row)'>查看</el-button>
|
|
|
|
- </template>
|
|
|
|
- </el-table-column>
|
|
|
|
- <el-table-column prop="operatorMajorRoleName" label="结算单">
|
|
|
|
- <template scope="scope">
|
|
|
|
- <el-button @click='handleLook(2,scope.row)' v-if="scope.row.inOutType=='收购入库'">查看</el-button>
|
|
|
|
- </template>
|
|
|
|
- </el-table-column>
|
|
|
|
- <el-table-column prop="inOutDate" label="出入库日期">
|
|
|
|
- </el-table-column>
|
|
|
|
- </el-table>
|
|
|
|
- <el-dialog :visible.sync="isShowadjustment" title="收款截图">
|
|
|
|
- <div>
|
|
|
|
- <el-input
|
|
|
|
- v-model="adjustment"
|
|
|
|
- placeholder="输入申请金额"
|
|
|
|
- size="small"
|
|
|
|
- ></el-input>
|
|
|
|
-
|
|
|
|
- </div>
|
|
|
|
- <div class="bottom-btn">
|
|
|
|
|
|
+ <el-table-column prop="goodsName" label="货名"> </el-table-column>
|
|
|
|
+ <el-table-column prop="grossWeight" label="毛重(吨)"> </el-table-column>
|
|
|
|
+ <el-table-column prop="tare" label="皮重(吨)"> </el-table-column>
|
|
|
|
+ <el-table-column prop="weight" label="扣重(吨)"> </el-table-column>
|
|
|
|
+ <el-table-column prop="netWeight" label="净重(吨)"> </el-table-column>
|
|
|
|
+ <el-table-column prop="inOutType" label="类型"> </el-table-column>
|
|
|
|
+ <el-table-column prop="addressUrl" label="磅单">
|
|
|
|
+ <template scope="scope">
|
|
|
|
+ <el-button @click="handleLook(1, scope.row)">查看</el-button>
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column prop="operatorMajorRoleName" label="结算单">
|
|
|
|
+ <template scope="scope">
|
|
|
|
+ <el-button
|
|
|
|
+ @click="handleLook(2, scope.row)"
|
|
|
|
+ v-if="scope.row.inOutType == '收购入库'"
|
|
|
|
+ >查看</el-button
|
|
|
|
+ >
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column prop="inOutDate" label="出入库日期"> </el-table-column>
|
|
|
|
+ </el-table>
|
|
|
|
+ <el-dialog :visible.sync="isShowadjustment" title="收款截图">
|
|
|
|
+ <div>
|
|
|
|
+ <el-input
|
|
|
|
+ v-model="adjustment"
|
|
|
|
+ placeholder="输入申请金额"
|
|
|
|
+ size="small"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="bottom-btn">
|
|
<el-button @click="adjustmentClick()">确定</el-button>
|
|
<el-button @click="adjustmentClick()">确定</el-button>
|
|
</div>
|
|
</div>
|
|
</el-dialog>
|
|
</el-dialog>
|
|
- <div class="mask" v-show="isShowPrintType"></div>
|
|
|
|
- <div class="print-type" v-show="isShowPrintType">
|
|
|
|
|
|
+ <div class="mask" v-show="isShowPrintType"></div>
|
|
|
|
+ <div class="print-type" v-show="isShowPrintType">
|
|
<div class="print-type-content">
|
|
<div class="print-type-content">
|
|
<div class="print-type-title">打印凭证</div>
|
|
<div class="print-type-title">打印凭证</div>
|
|
<div class="print-type-checkbox">
|
|
<div class="print-type-checkbox">
|
|
<el-checkbox-group v-model="ruleForm.type">
|
|
<el-checkbox-group v-model="ruleForm.type">
|
|
- <el-checkbox label="打印磅单" name="type" class="label-width" @change="selectType"></el-checkbox>
|
|
|
|
- <el-checkbox label="打印结算单" name="type" class="label-width" @change="selectType"></el-checkbox>
|
|
|
|
|
|
+ <el-checkbox
|
|
|
|
+ label="打印磅单"
|
|
|
|
+ name="type"
|
|
|
|
+ class="label-width"
|
|
|
|
+ @change="selectType"
|
|
|
|
+ ></el-checkbox>
|
|
|
|
+ <el-checkbox
|
|
|
|
+ label="打印结算单"
|
|
|
|
+ name="type"
|
|
|
|
+ class="label-width"
|
|
|
|
+ @change="selectType"
|
|
|
|
+ ></el-checkbox>
|
|
<!-- <el-checkbox label="打印发票" name="type" class="label-width" @change="selectType($event)"></el-checkbox> -->
|
|
<!-- <el-checkbox label="打印发票" name="type" class="label-width" @change="selectType($event)"></el-checkbox> -->
|
|
</el-checkbox-group>
|
|
</el-checkbox-group>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
+ <div class="bottom-btn">
|
|
|
|
+ <el-button @click="typePrintClick(selection)">确定</el-button>
|
|
|
|
+ <el-button @click="isShowPrintType = false">取消</el-button>
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
<el-dialog :visible.sync="isCountShow" title="磅单">
|
|
<el-dialog :visible.sync="isCountShow" title="磅单">
|
|
<div id="printTest" class="content" v-if="true">
|
|
<div id="printTest" class="content" v-if="true">
|
|
<div class="title">磅码单</div>
|
|
<div class="title">磅码单</div>
|
|
- <div class="title">{{tableData.code}}</div>
|
|
|
|
|
|
+ <div class="title">{{ tableData.code }}</div>
|
|
<table class="table">
|
|
<table class="table">
|
|
<tr class="row">
|
|
<tr class="row">
|
|
<td class="col col-bgc">单位</td>
|
|
<td class="col col-bgc">单位</td>
|
|
- <td class="col" colspan="4">{{tableData.companyName}}</td>
|
|
|
|
|
|
+ <td class="col" colspan="4">{{ tableData.companyName }}</td>
|
|
<td class="col col-bgc">类型</td>
|
|
<td class="col col-bgc">类型</td>
|
|
- <td class="col"colspan="1">{{tableData.inOutType}}</td>
|
|
|
|
|
|
+ <td class="col" colspan="1">{{ tableData.inOutType }}</td>
|
|
<td class="col col-bgc">车牌号</td>
|
|
<td class="col col-bgc">车牌号</td>
|
|
- <td class="col" colspan="1">{{tableData.carNo}}</td>
|
|
|
|
-
|
|
|
|
|
|
+ <td class="col" colspan="1">{{ tableData.carNo }}</td>
|
|
</tr>
|
|
</tr>
|
|
<tr class="row">
|
|
<tr class="row">
|
|
<td class="col col-bgc">仓库</td>
|
|
<td class="col col-bgc">仓库</td>
|
|
- <td class="col" colspan="4">{{tableData.warehouseName}}</td>
|
|
|
|
|
|
+ <td class="col" colspan="4">{{ tableData.warehouseName }}</td>
|
|
<td class="col col-bgc">仓位</td>
|
|
<td class="col col-bgc">仓位</td>
|
|
- <td class="col" colspan="1">{{tableData.binNumber}}</td>
|
|
|
|
|
|
+ <td class="col" colspan="1">{{ tableData.binNumber }}</td>
|
|
<td class="col col-bgc">货名</td>
|
|
<td class="col col-bgc">货名</td>
|
|
- <td class="col" colspan="1">{{tableData.goodsName}}</td>
|
|
|
|
|
|
+ <td class="col" colspan="1">{{ tableData.goodsName }}</td>
|
|
</tr>
|
|
</tr>
|
|
<tr class="row">
|
|
<tr class="row">
|
|
<td class="col col-bgc">毛重(公斤)</td>
|
|
<td class="col col-bgc">毛重(公斤)</td>
|
|
- <td class="col" colspan="1">{{tableData.grossWeight}}</td>
|
|
|
|
|
|
+ <td class="col" colspan="1">{{ tableData.grossWeight }}</td>
|
|
<td class="col col-bgc">皮重(公斤)</td>
|
|
<td class="col col-bgc">皮重(公斤)</td>
|
|
- <td class="col" colspan="2">{{tableData.tare}}</td>
|
|
|
|
|
|
+ <td class="col" colspan="2">{{ tableData.tare }}</td>
|
|
<td class="col col-bgc">扣重(公斤)</td>
|
|
<td class="col col-bgc">扣重(公斤)</td>
|
|
- <td class="col" colspan="1">{{tableData.weight}}</td>
|
|
|
|
|
|
+ <td class="col" colspan="1">{{ tableData.weight }}</td>
|
|
<td class="col col-bgc">净重(公斤)</td>
|
|
<td class="col col-bgc">净重(公斤)</td>
|
|
- <td class="col" colspan="1">{{tableData.netWeight}}</td>
|
|
|
|
|
|
+ <td class="col" colspan="1">{{ tableData.netWeight }}</td>
|
|
</tr>
|
|
</tr>
|
|
- </table>
|
|
|
|
|
|
+ </table>
|
|
<div class="bottom">
|
|
<div class="bottom">
|
|
- <div style='justify-content: space-between;' class="bottom-row1">
|
|
|
|
- <div class="config">毛检:{{tableData.secretaryWeigher}}皮检:{{tableData.skinInspector}}</div>
|
|
|
|
- <div class="autograph">日期:{{tableData.inOutDate}}</div>
|
|
|
|
|
|
+ <div style="justify-content: space-between" class="bottom-row1">
|
|
|
|
+ <div class="config">
|
|
|
|
+ 毛检:{{ tableData.secretaryWeigher }}皮检:{{
|
|
|
|
+ tableData.skinInspector
|
|
|
|
+ }}
|
|
|
|
+ </div>
|
|
|
|
+ <div class="autograph">日期:{{ tableData.inOutDate }}</div>
|
|
</div>
|
|
</div>
|
|
-
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div style="text-align: center">
|
|
<div style="text-align: center">
|
|
- <el-button type="primary" @click="isShowPrint = false">关闭</el-button>
|
|
|
|
- <el-button type="primary" v-print="'#printTest'" @click='isShowPrint = false'>打印单据</el-button>
|
|
|
|
- </div>
|
|
|
|
- </el-dialog>
|
|
|
|
- <el-dialog width="70%" :visible.sync="isShowPrint" title="结算单">
|
|
|
|
- <div class="center">
|
|
|
|
- <!-- {{customerInfo}} -->
|
|
|
|
- <div class="header">
|
|
|
|
- <div>单位名称:{{ printData.compName}}</div>
|
|
|
|
- <!-- <div>税务登记编号:91230230MA1BNL7Q93</div> -->
|
|
|
|
- </div>
|
|
|
|
- <div class="header-top">
|
|
|
|
- <div>单位:公斤、元</div>
|
|
|
|
- <div>No.</div>
|
|
|
|
- </div>
|
|
|
|
- <div class="header-top">
|
|
|
|
- <!-- <div>开票日期:{{printData.createDate}}</div> -->
|
|
|
|
- <!-- <div>开票日期:{{new Date(yyyy,mm,dd)}}</div> -->
|
|
|
|
- <!-- <div class="number">{{dealNo(printData.paymentNo)}}</div> -->
|
|
|
|
- </div>
|
|
|
|
- <table class="table">
|
|
|
|
- <tr class="row">
|
|
|
|
- <td rowspan="4" class="col col-bgc">买方</td>
|
|
|
|
- <td class="col col-bgc">单位名称</td>
|
|
|
|
- <!-- <td class="col" colspan="3">{{ printData.compName}}</td> -->
|
|
|
|
- <td rowspan="4" class="col col-bgc">卖方</td>
|
|
|
|
- <td class="col col-bgc">姓名</td>
|
|
|
|
- <!-- <td class="col" colspan="4">{{ printData.customerName}}</td> -->
|
|
|
|
- </tr>
|
|
|
|
- <tr class="row">
|
|
|
|
- <td class="col col-bgc">税务登记号</td>
|
|
|
|
- <!-- <td class="col" colspan="3">{{ printData.taxRegistrationNo}}</td> -->
|
|
|
|
- <td class="col col-bgc">身份证号</td>
|
|
|
|
- <!-- <td class="col" colspan="4">{{ printData.identityAuthenticationInfo.customerNumberCard}}</td> -->
|
|
|
|
- </tr>
|
|
|
|
- <tr class="row">
|
|
|
|
- <td class="col col-bgc">业务编号</td>
|
|
|
|
- <!-- <td class="col" colspan="3">{{ printData.paymentNo}}</td> -->
|
|
|
|
- <td class="col col-bgc">卡号</td>
|
|
|
|
- <!-- <td class="col" colspan="4">{{printData.identityAuthenticationInfo.bankDeposit}}{{printData.identityAuthenticationInfo.bankCard}}</td> -->
|
|
|
|
- </tr>
|
|
|
|
- <tr class="row">
|
|
|
|
- <td class="col col-bgc">收货仓库</td>
|
|
|
|
- <!-- <td class="col" colspan="3">{{printData.warehouseName}}</td> -->
|
|
|
|
- <td class="col col-bgc">地址</td>
|
|
|
|
- <!-- <td class="col" colspan="4">{{printData.identityAuthenticationInfo.compAddress}}</td> -->
|
|
|
|
- </tr>
|
|
|
|
- <tr class="row">
|
|
|
|
- <td class="col col-bgc">货名</td>
|
|
|
|
- <td class="col col-bgc">类型</td>
|
|
|
|
- <td class="col col-bgc">等级</td>
|
|
|
|
- <td class="col col-bgc">水分%</td>
|
|
|
|
- <td class="col col-bgc">杂质%</td>
|
|
|
|
- <td class="col col-bgc">毛重</td>
|
|
|
|
- <td class="col col-bgc">皮重</td>
|
|
|
|
- <td class="col col-bgc">扣杂重</td>
|
|
|
|
- <td class="col col-bgc">净重</td>
|
|
|
|
- <td class="col col-bgc">纯重</td>
|
|
|
|
- </tr>
|
|
|
|
- <tr class="row">
|
|
|
|
- <!-- <td class="col">{{ printData.goodsName}}</td>
|
|
|
|
- <td class="col">{{ printData.type}}</td>
|
|
|
|
- <td class="col">{{ printData.qualityInspectionManagement.grade}}</td>
|
|
|
|
- <td class="col">{{ printData.qualityInspectionManagement.waterContent}}</td>
|
|
|
|
- <td class="col">{{ printData.qualityInspectionManagement.impurity}}</td>
|
|
|
|
- <td class="col">{{ printData.grossWeight}}</td>
|
|
|
|
- <td class="col">{{ printData.tare}}</td>
|
|
|
|
- <td class="col">{{ printData.weighingManagement.buckleMiscellaneous}}</td>
|
|
|
|
- <td class="col">{{ printData.netWeight}}</td>
|
|
|
|
- <td class="col">{{ printData.pureWeight}}</td> -->
|
|
|
|
- </tr>
|
|
|
|
- <tr class="row">
|
|
|
|
- <td class="col col-bgc" v-if="printData.type == '潮粮'">净重单价</td>
|
|
|
|
- <td class="col col-bgc" v-if="printData.type == '干粮'">单价</td>
|
|
|
|
- <td class="col col-bgc">扣单价</td>
|
|
|
|
- <td class="col col-bgc">粮款</td>
|
|
|
|
- <td class="col col-bgc">称重补助</td>
|
|
|
|
- <td class="col col-bgc">运费补助</td>
|
|
|
|
- <td class="col col-bgc">卸车补助</td>
|
|
|
|
- <td class="col col-bgc">其他补助</td>
|
|
|
|
- <td class="col col-bgc">称重扣款</td>
|
|
|
|
- <td class="col col-bgc">运费扣款</td>
|
|
|
|
- <td class="col col-bgc">卸车扣款</td>
|
|
|
|
- </tr>
|
|
|
|
- <tr class="row">
|
|
|
|
- <!-- <td class="col " v-if="printData.type == '潮粮'">{{printData.tidalGrainPrice}}</td>
|
|
|
|
- <td class="col " v-if="printData.type == '干粮'">{{printData.qualityInspectionManagement.dryGrainPrice}}</td>
|
|
|
|
- <td class="col ">{{ printData.unitDeduction}}</td>
|
|
|
|
- <td class="col ">{{ printData.grainMoney}}</td>
|
|
|
|
- <td class="col ">{{ printData.weighingSubsidy}}</td>
|
|
|
|
- <td class="col ">{{ printData.freightSubsidy}}</td>
|
|
|
|
- <td class="col ">{{ printData.unloadSubsidy}}</td>
|
|
|
|
- <td class="col ">{{ printData.otherSubsidy}}</td>
|
|
|
|
- <td class="col ">{{ printData.weighingDeduction}}</td>
|
|
|
|
- <td class="col ">{{ printData.freightDeduction}}</td>
|
|
|
|
- <td class="col ">{{ printData.unloadDeduction}}</td> -->
|
|
|
|
- </tr>
|
|
|
|
- <tr class="row">
|
|
|
|
- <td class="col col-bgc">质量扣款</td>
|
|
|
|
- <td class="col col-bgc">其他扣款</td>
|
|
|
|
- <td class="col col-bgc" v-if="printData.type == '潮粮'">纯重单价</td>
|
|
|
|
- <td class="col col-bgc">合计应付</td>
|
|
|
|
- <td class="col col-bgc">购粮性质</td>
|
|
|
|
- <td class="col col-bgc">车牌号</td>
|
|
|
|
- <td class="col col-bgc" colspan="5">记事</td>
|
|
|
|
- </tr>
|
|
|
|
- <tr class="row">
|
|
|
|
- <!-- <td class="col ">{{ printData.qualityDeduction}}</td>
|
|
|
|
- <td class="col ">{{ printData.otherDeduction}}</td>
|
|
|
|
- <td class="col " v-if="printData.type == '潮粮'">{{ printData.solidGrainPrice}}</td>
|
|
|
|
- <td class="col ">{{ printData.calculationPayable}}</td>
|
|
|
|
- <td class="col ">{{ printData.qualityInspectionManagement.natureOfGrainPurchase}}</td>
|
|
|
|
- <td class="col ">{{ printData.carNo}}</td>
|
|
|
|
- <td class="col " colspan="5">{{ printData.remarks}}</td> -->
|
|
|
|
- </tr>
|
|
|
|
- <tr class="row">
|
|
|
|
- <td class="col col-bgc">实付金额</td>
|
|
|
|
- <td class="col " colspan="2">{{printData.actualPayment}}</td>
|
|
|
|
- <td class="col col-bgc" colspan="3">人民币(大写)</td>
|
|
|
|
- <td class="col " colspan="4">{{printData.capitalize}}</td>
|
|
|
|
-
|
|
|
|
- </tr>
|
|
|
|
- </table>
|
|
|
|
- <div class="bottom">
|
|
|
|
- <div class="bottom-row1">
|
|
|
|
- <!-- <div>质检:{{ printData.qualityInspectionManagement.qualityInspector}}</div>
|
|
|
|
- <div>毛检:{{ printData.weighingManagement.secretaryWeigher}}</div>
|
|
|
|
- <div>皮检:{{ printData.weighingManagement.skinInspector}}</div>
|
|
|
|
- <div>结算:{{ printData.settlementClerk}}</div>
|
|
|
|
- <div>付款:{{ printData.cashier}}</div>
|
|
|
|
- <div>复点:{{ }}</div> -->
|
|
|
|
- <div></div>
|
|
|
|
|
|
+ <el-button type="primary" @click="isCountShow = false">关闭</el-button>
|
|
|
|
+ <el-button
|
|
|
|
+ type="primary"
|
|
|
|
+ v-print="'#printTest'"
|
|
|
|
+ @click="isCountShow = false"
|
|
|
|
+ >打印单据</el-button
|
|
|
|
+ >
|
|
</div>
|
|
</div>
|
|
- <div class="bottom-row2">
|
|
|
|
- <!-- <div class="left">
|
|
|
|
|
|
+ </el-dialog>
|
|
|
|
+ <el-dialog
|
|
|
|
+ width="70%"
|
|
|
|
+ :visible.sync="isShowPrint"
|
|
|
|
+ title="中天昊元粮食贸易有限公司结算凭证"
|
|
|
|
+ >
|
|
|
|
+ <div class="center" id="settlementSheet">
|
|
|
|
+ <div class="title">中天昊元粮食贸易有限公司结算凭证</div>
|
|
|
|
+ <!-- {{customerInfo}} -->
|
|
|
|
+ <div class="header">
|
|
|
|
+ <div>单位名称:{{ printData.compName }}</div>
|
|
|
|
+ <!-- <div>税务登记编号:91230230MA1BNL7Q93</div> -->
|
|
|
|
+ </div>
|
|
|
|
+ <div class="header-top">
|
|
|
|
+ <div>单位:公斤、元</div>
|
|
|
|
+ <div>No.</div>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="header-top">
|
|
|
|
+ <div>开票日期:{{ printData.createDate }}</div>
|
|
|
|
+ <!-- <div>开票日期:{{new Date(yyyy,mm,dd)}}</div> -->
|
|
|
|
+ <div class="number">{{ printData.paymentNo }}</div>
|
|
|
|
+ </div>
|
|
|
|
+ <table class="table">
|
|
|
|
+ <tr class="row">
|
|
|
|
+ <td rowspan="4" class="col col-bgc">买方</td>
|
|
|
|
+ <td class="col col-bgc">单位名称</td>
|
|
|
|
+ <td class="col" colspan="3">{{ printData.compName }}</td>
|
|
|
|
+ <td rowspan="4" class="col col-bgc">卖方</td>
|
|
|
|
+ <td class="col col-bgc">姓名</td>
|
|
|
|
+ <td class="col" colspan="4">{{ printData.customerName }}</td>
|
|
|
|
+ </tr>
|
|
|
|
+ <tr class="row">
|
|
|
|
+ <td class="col col-bgc">税务登记号</td>
|
|
|
|
+ <td class="col" colspan="3">{{ printData.taxRegistrationNo }}</td>
|
|
|
|
+ <td class="col col-bgc">身份证号</td>
|
|
|
|
+ <td class="col" colspan="4">
|
|
|
|
+ {{ printData.identityAuthenticationInfo.customerNumberCard }}
|
|
|
|
+ </td>
|
|
|
|
+ </tr>
|
|
|
|
+ <tr class="row">
|
|
|
|
+ <td class="col col-bgc">业务编号</td>
|
|
|
|
+ <td class="col" colspan="3">{{ printData.paymentNo }}</td>
|
|
|
|
+ <td class="col col-bgc">卡号</td>
|
|
|
|
+ <td class="col" colspan="4">
|
|
|
|
+ {{ printData.identityAuthenticationInfo.bankDeposit
|
|
|
|
+ }}{{ printData.identityAuthenticationInfo.bankCard }}
|
|
|
|
+ </td>
|
|
|
|
+ </tr>
|
|
|
|
+ <tr class="row">
|
|
|
|
+ <td class="col col-bgc">收货仓库</td>
|
|
|
|
+ <td class="col" colspan="3">{{ printData.warehouseName }}</td>
|
|
|
|
+ <td class="col col-bgc">地址</td>
|
|
|
|
+ <td class="col" colspan="4">
|
|
|
|
+ {{ printData.identityAuthenticationInfo.compAddress }}
|
|
|
|
+ </td>
|
|
|
|
+ </tr>
|
|
|
|
+ <tr class="row">
|
|
|
|
+ <td class="col col-bgc">货名</td>
|
|
|
|
+ <td class="col col-bgc">类型</td>
|
|
|
|
+ <td class="col col-bgc">等级</td>
|
|
|
|
+ <td class="col col-bgc">水分%</td>
|
|
|
|
+ <td class="col col-bgc">杂质%</td>
|
|
|
|
+ <td class="col col-bgc">毛重</td>
|
|
|
|
+ <td class="col col-bgc">皮重</td>
|
|
|
|
+ <td class="col col-bgc">扣重</td>
|
|
|
|
+ <td class="col col-bgc">扣杂</td>
|
|
|
|
+ <td class="col col-bgc">净重</td>
|
|
|
|
+ <!-- <td class="col col-bgc">纯重</td> -->
|
|
|
|
+ </tr>
|
|
|
|
+ <tr class="row">
|
|
|
|
+ <td class="col">{{ printData.goodsName }}</td>
|
|
|
|
+ <td class="col">{{ printData.type }}</td>
|
|
|
|
+ <td class="col">
|
|
|
|
+ {{ printData.qualityInspectionManagement.grade }}
|
|
|
|
+ </td>
|
|
|
|
+ <td class="col">
|
|
|
|
+ {{ printData.qualityInspectionManagement.waterContent }}
|
|
|
|
+ </td>
|
|
|
|
+ <td class="col">
|
|
|
|
+ {{ printData.qualityInspectionManagement.impurity }}
|
|
|
|
+ </td>
|
|
|
|
+ <td class="col">{{ printData.grossWeight }}</td>
|
|
|
|
+ <td class="col">{{ printData.tare }}</td>
|
|
|
|
+ <td class="col" v-if="printData.type == '干粮'">
|
|
|
|
+ {{ printData.weighingManagement.buckleMiscellaneous }}
|
|
|
|
+ </td>
|
|
|
|
+ <td class="col" v-if="printData.type == '潮粮'">0</td>
|
|
|
|
+ <td class="col" v-if="printData.type == '干粮'">0</td>
|
|
|
|
+ <td class="col" v-if="printData.type == '潮粮'">
|
|
|
|
+ {{ printData.netWeight }}
|
|
|
|
+ </td>
|
|
|
|
+ <td class="col">{{ printData.pureWeight }}</td>
|
|
|
|
+ </tr>
|
|
|
|
+ <tr class="row">
|
|
|
|
+ <td class="col col-bgc" v-if="printData.type == '潮粮'">
|
|
|
|
+ 净重单价
|
|
|
|
+ </td>
|
|
|
|
+ <td class="col col-bgc" v-if="printData.type == '干粮'">单价</td>
|
|
|
|
+ <td class="col col-bgc">扣单价</td>
|
|
|
|
+ <td class="col col-bgc">粮款</td>
|
|
|
|
+ <td class="col col-bgc">称重补助</td>
|
|
|
|
+ <td class="col col-bgc">运费补助</td>
|
|
|
|
+ <td class="col col-bgc">卸车补助</td>
|
|
|
|
+ <td class="col col-bgc">其他补助</td>
|
|
|
|
+ <td class="col col-bgc">称重扣款</td>
|
|
|
|
+ <td class="col col-bgc">运费扣款</td>
|
|
|
|
+ <td class="col col-bgc">卸车扣款</td>
|
|
|
|
+ </tr>
|
|
|
|
+ <tr class="row">
|
|
|
|
+ <td class="col" v-if="printData.type == '潮粮'">
|
|
|
|
+ {{ printData.tidalGrainPrice }}
|
|
|
|
+ </td>
|
|
|
|
+ <td class="col" v-if="printData.type == '干粮'">
|
|
|
|
+ {{ printData.qualityInspectionManagement.dryGrainPrice }}
|
|
|
|
+ </td>
|
|
|
|
+ <td class="col">{{ printData.unitDeduction }}</td>
|
|
|
|
+ <td class="col">{{ printData.grainMoney }}</td>
|
|
|
|
+ <td class="col">{{ printData.weighingSubsidy }}</td>
|
|
|
|
+ <td class="col">{{ printData.freightSubsidy }}</td>
|
|
|
|
+ <td class="col">{{ printData.unloadSubsidy }}</td>
|
|
|
|
+ <td class="col">{{ printData.otherSubsidy }}</td>
|
|
|
|
+ <td class="col">{{ printData.weighingDeduction }}</td>
|
|
|
|
+ <td class="col">{{ printData.freightDeduction }}</td>
|
|
|
|
+ <td class="col">{{ printData.unloadDeduction }}</td>
|
|
|
|
+ </tr>
|
|
|
|
+ <tr class="row">
|
|
|
|
+ <td class="col col-bgc">质量扣款</td>
|
|
|
|
+ <td class="col col-bgc">其他扣款</td>
|
|
|
|
+ <!-- <td class="col col-bgc" v-if="printData.type == '潮粮'">纯重单价</td> -->
|
|
|
|
+ <td class="col col-bgc">合计应付</td>
|
|
|
|
+ <td class="col col-bgc">购粮性质</td>
|
|
|
|
+ <td class="col col-bgc">车牌号</td>
|
|
|
|
+ <td class="col col-bgc" colspan="5">记事</td>
|
|
|
|
+ </tr>
|
|
|
|
+ <tr class="row">
|
|
|
|
+ <td class="col">{{ printData.qualityDeduction }}</td>
|
|
|
|
+ <td class="col">{{ printData.otherDeduction }}</td>
|
|
|
|
+ <!-- <td class="col " v-if="printData.type == '潮粮'">{{ printData.solidGrainPrice}}</td> -->
|
|
|
|
+ <td class="col">{{ printData.calculationPayable }}</td>
|
|
|
|
+ <td class="col">
|
|
|
|
+ {{ printData.qualityInspectionManagement.natureOfGrainPurchase }}
|
|
|
|
+ </td>
|
|
|
|
+ <td class="col">{{ printData.carNo }}</td>
|
|
|
|
+ <td class="col" colspan="5">{{ printData.remarks }}</td>
|
|
|
|
+ </tr>
|
|
|
|
+ <tr class="row">
|
|
|
|
+ <!-- <td class="col col-bgc">实付金额</td>
|
|
|
|
+ <td class="col " colspan="2">{{printData.actualPayment}}</td> -->
|
|
|
|
+ <td class="col col-bgc" colspan="3">人民币(大写)</td>
|
|
|
|
+ <td class="col" colspan="7">{{ printData.capitalize }}</td>
|
|
|
|
+ </tr>
|
|
|
|
+ </table>
|
|
|
|
+ <div class="bottom">
|
|
|
|
+ <div class="bottom-row1">
|
|
|
|
+ <div>
|
|
|
|
+ 质检:{{ printData.qualityInspectionManagement.qualityInspector }}
|
|
|
|
+ </div>
|
|
|
|
+ <div>毛检:{{ printData.weighingManagement.secretaryWeigher }}</div>
|
|
|
|
+ <div>皮检:{{ printData.weighingManagement.skinInspector }}</div>
|
|
|
|
+ <div>结算:{{ printData.settlementClerk }}</div>
|
|
|
|
+ <div>付款:{{ printData.cashier }}</div>
|
|
|
|
+ <div>复点:{{}}</div>
|
|
|
|
+ <div></div>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="bottom-row2">
|
|
|
|
+ <!-- <div class="left">
|
|
<img src="../../../../public/img/add.png" alt="" />
|
|
<img src="../../../../public/img/add.png" alt="" />
|
|
</div> -->
|
|
</div> -->
|
|
- <div class="config">收货单位签名或盖章</div>
|
|
|
|
- <div class="">客户签名</div>
|
|
|
|
- </div>
|
|
|
|
- <!-- <div class="bottom-row3">扫一扫</div> -->
|
|
|
|
- <!-- <div class="bottom-row4">
|
|
|
|
|
|
+ <div class="config">收货单位签名或盖章</div>
|
|
|
|
+ <div class="">客户签名</div>
|
|
|
|
+ </div>
|
|
|
|
+ <!-- <div class="bottom-row3">扫一扫</div> -->
|
|
|
|
+ <!-- <div class="bottom-row4">
|
|
<el-button type="primary">关闭</el-button>
|
|
<el-button type="primary">关闭</el-button>
|
|
<el-button type="primary" @click="printSmall">打印小票</el-button>
|
|
<el-button type="primary" @click="printSmall">打印小票</el-button>
|
|
<el-button type="primary" @click="printBig">打印单据</el-button>
|
|
<el-button type="primary" @click="printBig">打印单据</el-button>
|
|
</div> -->
|
|
</div> -->
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <div style="text-align: center">
|
|
|
|
- <el-button type="primary" @click="isShowPrint = false">关闭</el-button>
|
|
|
|
- <el-button type="primary" v-print="'#printTest'">打印单据</el-button>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
+ </div>
|
|
|
|
+ <div style="text-align: center">
|
|
|
|
+ <el-button type="primary" @click="isShowPrint = false">关闭</el-button>
|
|
|
|
+ <el-button
|
|
|
|
+ type="primary"
|
|
|
|
+ v-print="'#settlementSheet'"
|
|
|
|
+ @click="isShowPrint = false"
|
|
|
|
+ >打印单据</el-button
|
|
|
|
+ >
|
|
|
|
+ </div>
|
|
</el-dialog>
|
|
</el-dialog>
|
|
<!-- <el-dialog width="70%" class="table-content" center :visible.sync="isShowPrint"
|
|
<!-- <el-dialog width="70%" class="table-content" center :visible.sync="isShowPrint"
|
|
:title="tableData.companyName + '结算凭证'">
|
|
:title="tableData.companyName + '结算凭证'">
|
|
@@ -300,356 +384,491 @@
|
|
<el-button type="primary" @click="printBig">打印单据</el-button>
|
|
<el-button type="primary" @click="printBig">打印单据</el-button>
|
|
</div>
|
|
</div>
|
|
</el-dialog> -->
|
|
</el-dialog> -->
|
|
- </div>
|
|
|
|
|
|
+ </div>
|
|
</template>
|
|
</template>
|
|
<script>
|
|
<script>
|
|
- import {
|
|
|
|
- getList,
|
|
|
|
- getrecord,
|
|
|
|
- getwarehousecount,
|
|
|
|
- postwarehouseadjustment,
|
|
|
|
- getsettleaccout
|
|
|
|
- } from '@/model/tradeServicesManagement/index'
|
|
|
|
- import paymentPrint from './component/paymentPrint.vue'
|
|
|
|
- export default {
|
|
|
|
- components: {
|
|
|
|
- paymentPrint
|
|
|
|
- },
|
|
|
|
- data() {
|
|
|
|
- return {
|
|
|
|
- recordList:[],
|
|
|
|
- value2:'',
|
|
|
|
- customerList:{},
|
|
|
|
- isShowadjustment:false,
|
|
|
|
- adjustment:'',
|
|
|
|
- id:0,
|
|
|
|
- ruleForm: {
|
|
|
|
- type: [
|
|
|
|
- '打印磅单',
|
|
|
|
- '打印结算单',
|
|
|
|
- ]
|
|
|
|
- },
|
|
|
|
- currentPage:1,
|
|
|
|
- pageSize:10,
|
|
|
|
- searchType:'',
|
|
|
|
- isCountShow:false,
|
|
|
|
- isShowPrint:false,
|
|
|
|
- isShowPrintType:false,
|
|
|
|
- deptBudgetList:{},
|
|
|
|
- pickerOptions:[],
|
|
|
|
- tableData:{},
|
|
|
|
- selection:[],
|
|
|
|
- printData:{}
|
|
|
|
- }
|
|
|
|
- },
|
|
|
|
- activated() {
|
|
|
|
- this.deptBudgetList.baseId=this.$route.query.baseId
|
|
|
|
- this.deptBudgetList.positionId=this.$route.query.positionId
|
|
|
|
- this.deptBudgetList.warehouseName=this.$route.query.warehouseName
|
|
|
|
- this.getList()
|
|
|
|
- },
|
|
|
|
- methods: {
|
|
|
|
- getList(){
|
|
|
|
- getrecord({
|
|
|
|
- compId: sessionStorage.getItem('ws-pf_compId'),
|
|
|
|
- baseId: this.deptBudgetList.baseId,
|
|
|
|
- positionId: this.deptBudgetList.positionId,
|
|
|
|
- warehouseName: this.deptBudgetList.warehouseName,
|
|
|
|
-// baseId: "264d297cffb543f9a2d5004b11efc124",
|
|
|
|
-// positionId: "6a46921d2f7a468d9c73663d6c28e294",
|
|
|
|
-// warehouseName: "erp测试库",
|
|
|
|
- searchType: this.searchType,
|
|
|
|
- currentPage: this.currentPage,
|
|
|
|
- pageSize: this.pageSize,
|
|
|
|
- }).toPromise()
|
|
|
|
- .then((res) => {
|
|
|
|
- for (let i = 0; i < res.records.length; i++) {
|
|
|
|
- if(res.records[i].grossWeight){
|
|
|
|
- res.records[i].grossWeight*=1000
|
|
|
|
- }
|
|
|
|
- if(res.records[i].tare){
|
|
|
|
- res.records[i].tare*=1000
|
|
|
|
- }
|
|
|
|
- if(res.records[i].netWeight){
|
|
|
|
- res.records[i].netWeight*=1000
|
|
|
|
- }
|
|
|
|
- if(res.records[i].grossWeight&&res.records[i].tare&&res.records[i].netWeight){
|
|
|
|
- res.records[i].weight=res.records[i].grossWeight-res.records[i].tare-res.records[i].netWeight
|
|
|
|
- }else{
|
|
|
|
- res.records[i].weight=null
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- this.recordList = res.records
|
|
|
|
- })
|
|
|
|
|
|
+import {
|
|
|
|
+ getrecord,
|
|
|
|
+ postwarehouseadjustment,
|
|
|
|
+ getsettleaccout,
|
|
|
|
+} from '@/model/tradeServicesManagement/index'
|
|
|
|
+import { getpaymentexamine } from '@/model/houseSelfCollect/index'
|
|
|
|
+import paymentPrint from './component/paymentPrint.vue'
|
|
|
|
+export default {
|
|
|
|
+ components: {
|
|
|
|
+ paymentPrint,
|
|
|
|
+ },
|
|
|
|
+ data() {
|
|
|
|
+ return {
|
|
|
|
+ recordList: [],
|
|
|
|
+ value2: '',
|
|
|
|
+ customerList: {},
|
|
|
|
+ isShowadjustment: false,
|
|
|
|
+ adjustment: '',
|
|
|
|
+ id: 0,
|
|
|
|
+ ruleForm: {
|
|
|
|
+ type: ['打印磅单', '打印结算单'],
|
|
},
|
|
},
|
|
- returnsales() {
|
|
|
|
- this.$router.go(-1)
|
|
|
|
- },
|
|
|
|
- adjustmentchange(){
|
|
|
|
- // console.log(this.selection)
|
|
|
|
- if(this.selection.length>0){
|
|
|
|
- this.isShowadjustment=true
|
|
|
|
- }else{
|
|
|
|
- this.$message.error('请勾选要调整的条目');
|
|
|
|
- }
|
|
|
|
- },
|
|
|
|
- print(){
|
|
|
|
- this.isShowPrintType=true
|
|
|
|
- },
|
|
|
|
- adjustmentClick(){
|
|
|
|
- postwarehouseadjustment({warehouseInOutInfoList:this.selection,adjustment:this.adjustment}).toPromise()
|
|
|
|
- .then((res) => {
|
|
|
|
- this.isShowadjustment=false
|
|
|
|
- this.$message.success('调整成功');
|
|
|
|
- this.getList()
|
|
|
|
- })
|
|
|
|
|
|
+ currentPage: 1,
|
|
|
|
+ pageSize: 10,
|
|
|
|
+ searchType: '',
|
|
|
|
+ isCountShow: false,
|
|
|
|
+ isShowPrint: false,
|
|
|
|
+ isShowPrintType: false,
|
|
|
|
+ deptBudgetList: {},
|
|
|
|
+ pickerOptions: [],
|
|
|
|
+ tableData: {},
|
|
|
|
+ selection: [],
|
|
|
|
+ printData: {
|
|
|
|
+ identityAuthenticationInfo: {},
|
|
|
|
+ qualityInspectionManagement: {},
|
|
|
|
+ weighingManagement: {},
|
|
},
|
|
},
|
|
- selectType(){
|
|
|
|
-
|
|
|
|
- },
|
|
|
|
- typePrintClick(){
|
|
|
|
-
|
|
|
|
- },
|
|
|
|
- handleSelectionChange(val){
|
|
|
|
- this.selection=val
|
|
|
|
- console.log(val)
|
|
|
|
- },
|
|
|
|
- printBig(){
|
|
|
|
|
|
+ printList: [],
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ activated() {
|
|
|
|
+ this.deptBudgetList.baseId = this.$route.query.baseId
|
|
|
|
+ this.deptBudgetList.positionId = this.$route.query.positionId
|
|
|
|
+ this.deptBudgetList.warehouseName = this.$route.query.warehouseName
|
|
|
|
+ this.getList()
|
|
|
|
+ },
|
|
|
|
+ methods: {
|
|
|
|
+ getList() {
|
|
|
|
+ getrecord({
|
|
|
|
+ compId: sessionStorage.getItem('ws-pf_compId'),
|
|
|
|
+ baseId: this.deptBudgetList.baseId,
|
|
|
|
+ positionId: this.deptBudgetList.positionId,
|
|
|
|
+ warehouseName: this.deptBudgetList.warehouseName,
|
|
|
|
+ searchType: this.searchType,
|
|
|
|
+ currentPage: this.currentPage,
|
|
|
|
+ pageSize: this.pageSize,
|
|
|
|
+ })
|
|
|
|
+ .toPromise()
|
|
|
|
+ .then((res) => {
|
|
|
|
+ for (let i = 0; i < res.records.length; i++) {
|
|
|
|
+ if (res.records[i].grossWeight) {
|
|
|
|
+ res.records[i].grossWeight *= 1000
|
|
|
|
+ }
|
|
|
|
+ if (res.records[i].tare) {
|
|
|
|
+ res.records[i].tare *= 1000
|
|
|
|
+ }
|
|
|
|
+ if (res.records[i].netWeight) {
|
|
|
|
+ res.records[i].netWeight *= 1000
|
|
|
|
+ }
|
|
|
|
+ if (
|
|
|
|
+ res.records[i].grossWeight &&
|
|
|
|
+ res.records[i].tare &&
|
|
|
|
+ res.records[i].netWeight
|
|
|
|
+ ) {
|
|
|
|
+ res.records[i].weight =
|
|
|
|
+ res.records[i].grossWeight -
|
|
|
|
+ res.records[i].tare -
|
|
|
|
+ res.records[i].netWeight
|
|
|
|
+ } else {
|
|
|
|
+ res.records[i].weight = null
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ this.recordList = res.records
|
|
|
|
+ })
|
|
|
|
+ },
|
|
|
|
+ returnsales() {
|
|
|
|
+ this.$router.go(-1)
|
|
|
|
+ },
|
|
|
|
+ adjustmentchange() {
|
|
|
|
+ // console.log(this.selection)
|
|
|
|
+ if (this.selection.length > 0) {
|
|
|
|
+ this.isShowadjustment = true
|
|
|
|
+ } else {
|
|
|
|
+ this.$message.error('请勾选要调整的条目')
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ print() {
|
|
|
|
+ this.isShowPrintType = true
|
|
|
|
+ },
|
|
|
|
+ adjustmentClick() {
|
|
|
|
+ postwarehouseadjustment({
|
|
|
|
+ warehouseInOutInfoList: this.selection,
|
|
|
|
+ adjustment: this.adjustment,
|
|
|
|
+ })
|
|
|
|
+ .toPromise()
|
|
|
|
+ .then((res) => {
|
|
|
|
+ this.isShowadjustment = false
|
|
|
|
+ this.$message.success('调整成功')
|
|
|
|
+ this.getList()
|
|
|
|
+ })
|
|
|
|
+ },
|
|
|
|
+ selectType() {
|
|
|
|
+ console.log(this.ruleForm.type)
|
|
|
|
+ },
|
|
|
|
+ typePrintClick(selection) {
|
|
|
|
+ debugger
|
|
|
|
+ let index1 = 0
|
|
|
|
+ let index2 = 0
|
|
|
|
+ var that = this
|
|
|
|
+ let _bdList = []
|
|
|
|
+ let _jsList = []
|
|
|
|
+ for (let i = 0; i < selection.length; i++) {
|
|
|
|
+ for (let j = 0; j < this.ruleForm.type.length; j++) {
|
|
|
|
+ if (
|
|
|
|
+ this.ruleForm.type[j] == '打印磅单' &&
|
|
|
|
+ this.ruleForm.type.length < 1
|
|
|
|
+ ) {
|
|
|
|
+ selection[i].code =
|
|
|
|
+ this.getdate() +
|
|
|
|
+ selection[i].commonWarehouseNo +
|
|
|
|
+ this.verifyinit()
|
|
|
|
+ selection[i].printType = '打印磅单'
|
|
|
|
+ _bdList.push(selection[i])
|
|
|
|
+ index1++
|
|
|
|
+ if (index1 == selection.length) {
|
|
|
|
+ sessionStorage.setItem(
|
|
|
|
+ 'inOutRecord_printbd',
|
|
|
|
+ JSON.stringify(_bdList)
|
|
|
|
+ )
|
|
|
|
+ window.open('../../../../../static/tradeServicesPrint.html')
|
|
|
|
+ }
|
|
|
|
+ } else if (
|
|
|
|
+ this.ruleForm.type[j] == '打印结算单' &&
|
|
|
|
+ this.ruleForm.type.length < 1
|
|
|
|
+ ) {
|
|
|
|
+ if (!selection[i].paymentId) {
|
|
|
|
+ this.$message.error(
|
|
|
|
+ '选择条目错误,收购入库结算单才能打印,请重新勾选!'
|
|
|
|
+ )
|
|
|
|
+ return
|
|
|
|
+ } else {
|
|
|
|
+ getpaymentexamine({ id: selection[i].paymentId })
|
|
|
|
+ .toPromise()
|
|
|
|
+ .then((res) => {
|
|
|
|
+ res.printType = '打印结算单'
|
|
|
|
+ index2++
|
|
|
|
+ _jsList.push(res)
|
|
|
|
+ if (index2 == this.selection.length) {
|
|
|
|
+ sessionStorage.setItem(
|
|
|
|
+ 'inOutRecord_printjs',
|
|
|
|
+ JSON.stringify(_jsList)
|
|
|
|
+ )
|
|
|
|
+ window.open('../../../../../static/tradeServicesPrint.html')
|
|
|
|
+ // this.isShowPrint = true
|
|
|
|
+ // this.printBig();
|
|
|
|
+ }
|
|
|
|
+ })
|
|
|
|
+ }
|
|
|
|
+ } else {
|
|
|
|
+ // 两条都打
|
|
|
|
|
|
- },
|
|
|
|
- print(){
|
|
|
|
|
|
+ if (!selection[i].paymentId) {
|
|
|
|
+ this.$message.error(
|
|
|
|
+ '选择条目错误,收购入库结算单才能打印,请重新勾选!'
|
|
|
|
+ )
|
|
|
|
+ return
|
|
|
|
+ } else {
|
|
|
|
+ selection[i].code =
|
|
|
|
+ this.getdate() +
|
|
|
|
+ selection[i].commonWarehouseNo +
|
|
|
|
+ this.verifyinit()
|
|
|
|
+ selection[i].printType = '打印磅单'
|
|
|
|
+ _bdList.push(selection[i])
|
|
|
|
+ index1++
|
|
|
|
+ // if (index1 == selection.length && index2 == selection.length) {
|
|
|
|
+ sessionStorage.setItem(
|
|
|
|
+ 'inOutRecord_printbd',
|
|
|
|
+ JSON.stringify(_bdList)
|
|
|
|
+ )
|
|
|
|
+ // window.open('../../../../../static/tradeServicesPrint.html')
|
|
|
|
+ // }
|
|
|
|
+ getpaymentexamine({ id: selection[i].paymentId })
|
|
|
|
+ .toPromise()
|
|
|
|
+ .then((res) => {
|
|
|
|
+ res.printType = '打印结算单'
|
|
|
|
+ index2++
|
|
|
|
+ _jsList.push(res)
|
|
|
|
+ if (
|
|
|
|
+ index2 == selection.length
|
|
|
|
+ ) {
|
|
|
|
+ sessionStorage.setItem(
|
|
|
|
+ 'inOutRecord_printjs',
|
|
|
|
+ JSON.stringify(_jsList)
|
|
|
|
+ )
|
|
|
|
+ window.open('../../../../../static/tradeServicesPrint.html')
|
|
|
|
+ // this.isShowPrint = true
|
|
|
|
+ // this.printBig();
|
|
|
|
+ }
|
|
|
|
+ })
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
|
|
- },
|
|
|
|
- verifyinit() {
|
|
|
|
- var arr = []
|
|
|
|
- for (var i = 48; i < 57; i++) {
|
|
|
|
- arr.push(String.fromCharCode(i))
|
|
|
|
- }
|
|
|
|
- arr.sort(function() {
|
|
|
|
- return Math.random() - 0.5
|
|
|
|
- })
|
|
|
|
- arr.length = 4
|
|
|
|
|
|
+ handleSelectionChange(val) {
|
|
|
|
+ this.selection = val
|
|
|
|
+ console.log(val)
|
|
|
|
+ },
|
|
|
|
+ printBig() {},
|
|
|
|
+ verifyinit() {
|
|
|
|
+ var arr = []
|
|
|
|
+ for (var i = 48; i < 57; i++) {
|
|
|
|
+ arr.push(String.fromCharCode(i))
|
|
|
|
+ }
|
|
|
|
+ arr.sort(function () {
|
|
|
|
+ return Math.random() - 0.5
|
|
|
|
+ })
|
|
|
|
+ arr.length = 4
|
|
|
|
|
|
- return arr.join('')
|
|
|
|
- },
|
|
|
|
- handleLook(status,item){
|
|
|
|
- if(status==1){
|
|
|
|
- this.tableData=item
|
|
|
|
- // getwarehousecount({
|
|
|
|
- // positionId:this.deptBudgetList.positionId,
|
|
|
|
- // // positionId: "6a46921d2f7a468d9c73663d6c28e294",
|
|
|
|
- // inOutFlag:item.inOutFlag
|
|
|
|
- // }).toPromise()
|
|
|
|
- // .then((res) => {
|
|
|
|
- // var count='000'+(res+1)
|
|
|
|
- // count=count.substring(count.length-3)
|
|
|
|
- this.tableData.code=this.getdate()+item.commonWarehouseNo+this.verifyinit()
|
|
|
|
- this.isCountShow=true
|
|
|
|
- // })
|
|
|
|
- }else{
|
|
|
|
-
|
|
|
|
- printData({id:item.id}).toPromise()
|
|
|
|
|
|
+ return arr.join('')
|
|
|
|
+ },
|
|
|
|
+ handleLook(status, item) {
|
|
|
|
+ if (status == 1) {
|
|
|
|
+ this.tableData = item
|
|
|
|
+ // getwarehousecount({
|
|
|
|
+ // positionId:this.deptBudgetList.positionId,
|
|
|
|
+ // // positionId: "6a46921d2f7a468d9c73663d6c28e294",
|
|
|
|
+ // inOutFlag:item.inOutFlag
|
|
|
|
+ // }).toPromise()
|
|
|
|
+ // .then((res) => {
|
|
|
|
+ // var count='000'+(res+1)
|
|
|
|
+ // count=count.substring(count.length-3)
|
|
|
|
+ this.tableData.code =
|
|
|
|
+ this.getdate() + item.commonWarehouseNo + this.verifyinit()
|
|
|
|
+ this.isCountShow = true
|
|
|
|
+ // })
|
|
|
|
+ } else {
|
|
|
|
+ // getsettleaccout({id:item.id}).toPromise()
|
|
|
|
+ // .then((res) => {
|
|
|
|
+ // this.printData=res
|
|
|
|
+ // this.isShowPrint=true
|
|
|
|
+ // })
|
|
|
|
+ getpaymentexamine({ id: item.paymentId })
|
|
|
|
+ .toPromise()
|
|
.then((res) => {
|
|
.then((res) => {
|
|
- this.printData=res
|
|
|
|
- this.isShowPrint=true
|
|
|
|
|
|
+ this.printData = res
|
|
|
|
+ this.isShowPrint = true
|
|
})
|
|
})
|
|
- // this.tableData=item
|
|
|
|
- }
|
|
|
|
- },
|
|
|
|
- getdate() {
|
|
|
|
- var date = new Date()
|
|
|
|
- var year = date.getFullYear() //获取完整的年份(4位)
|
|
|
|
- var mouth = date.getMonth() + 1 //获取当前月份(0-11,0代表1月)
|
|
|
|
- var datetime = date.getDate() //获取当前日(1-31)
|
|
|
|
- if (mouth < 10) {
|
|
|
|
- mouth = '0' + mouth
|
|
|
|
- }
|
|
|
|
- if (datetime < 10) {
|
|
|
|
- datetime = '0' + datetime
|
|
|
|
- }
|
|
|
|
- return year + '' + mouth + datetime
|
|
|
|
- },
|
|
|
|
- typePrintCannelClick() {
|
|
|
|
- this.isShowPrintType = false
|
|
|
|
- },
|
|
|
|
- },
|
|
|
|
- }
|
|
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ getdate() {
|
|
|
|
+ var date = new Date()
|
|
|
|
+ var year = date.getFullYear() //获取完整的年份(4位)
|
|
|
|
+ var mouth = date.getMonth() + 1 //获取当前月份(0-11,0代表1月)
|
|
|
|
+ var datetime = date.getDate() //获取当前日(1-31)
|
|
|
|
+ if (mouth < 10) {
|
|
|
|
+ mouth = '0' + mouth
|
|
|
|
+ }
|
|
|
|
+ if (datetime < 10) {
|
|
|
|
+ datetime = '0' + datetime
|
|
|
|
+ }
|
|
|
|
+ return year + '' + mouth + datetime
|
|
|
|
+ },
|
|
|
|
+ typePrintCannelClick() {
|
|
|
|
+ this.isShowPrintType = false
|
|
|
|
+ },
|
|
|
|
+ },
|
|
|
|
+}
|
|
</script>
|
|
</script>
|
|
<style lang="scss" scoped>
|
|
<style lang="scss" scoped>
|
|
- .bg-left {
|
|
|
|
- padding-left: 30px;
|
|
|
|
- }
|
|
|
|
|
|
+.bg-left {
|
|
|
|
+ padding-left: 30px;
|
|
|
|
+}
|
|
|
|
|
|
- .bg-right {
|
|
|
|
- padding-right: 10px;
|
|
|
|
- text-align: right;
|
|
|
|
- }
|
|
|
|
- .bg-left.title {
|
|
|
|
- position: relative;
|
|
|
|
- }
|
|
|
|
|
|
+.bg-right {
|
|
|
|
+ padding-right: 10px;
|
|
|
|
+ text-align: right;
|
|
|
|
+}
|
|
|
|
+.bg-left.title {
|
|
|
|
+ position: relative;
|
|
|
|
+}
|
|
.bg-bottom {
|
|
.bg-bottom {
|
|
- margin: 15px 0px;
|
|
|
|
- }
|
|
|
|
- .bg-left.title::before {
|
|
|
|
- content: '';
|
|
|
|
- display: inline-block;
|
|
|
|
- width: 5px;
|
|
|
|
- height: 30px;
|
|
|
|
- background: #5473e8;
|
|
|
|
- position: absolute;
|
|
|
|
- left: 0;
|
|
|
|
- }
|
|
|
|
- .mask {
|
|
|
|
- background: black;
|
|
|
|
- width: 100vw;
|
|
|
|
- height: 100vh;
|
|
|
|
- position: fixed;
|
|
|
|
- top: 0;
|
|
|
|
- z-index: 99;
|
|
|
|
- opacity: 0.3;
|
|
|
|
- }
|
|
|
|
|
|
+ margin: 15px 0px;
|
|
|
|
+}
|
|
|
|
+.bg-left.title::before {
|
|
|
|
+ content: '';
|
|
|
|
+ display: inline-block;
|
|
|
|
+ width: 5px;
|
|
|
|
+ height: 30px;
|
|
|
|
+ background: #5473e8;
|
|
|
|
+ position: absolute;
|
|
|
|
+ left: 0;
|
|
|
|
+}
|
|
|
|
+.mask {
|
|
|
|
+ background: black;
|
|
|
|
+ width: 100vw;
|
|
|
|
+ height: 100vh;
|
|
|
|
+ position: fixed;
|
|
|
|
+ top: 0;
|
|
|
|
+ z-index: 99;
|
|
|
|
+ opacity: 0.3;
|
|
|
|
+}
|
|
|
|
|
|
- .print-type {
|
|
|
|
- position: absolute;
|
|
|
|
- top: 0;
|
|
|
|
- bottom: 0;
|
|
|
|
- left: 0;
|
|
|
|
- right: 0;
|
|
|
|
- margin: auto;
|
|
|
|
- width: 200px;
|
|
|
|
- height: 200px;
|
|
|
|
- background: white;
|
|
|
|
- border-radius: 10px;
|
|
|
|
- z-index: 999;
|
|
|
|
- }
|
|
|
|
- .print-type-title {
|
|
|
|
- text-align: center;
|
|
|
|
- font-size: 18px;
|
|
|
|
- margin: 20px;
|
|
|
|
- }
|
|
|
|
- .print-type-checkbox {
|
|
|
|
- padding-left: 20px;
|
|
|
|
- }
|
|
|
|
- .page2-content {
|
|
|
|
- border: 1px solid #D8DCE6;
|
|
|
|
- margin-top: 20px;
|
|
|
|
- padding: 10px;
|
|
|
|
- box-sizing: border-box;
|
|
|
|
- text-align: center;
|
|
|
|
- border-radius: 4px;
|
|
|
|
- padding-bottom: 20px;
|
|
|
|
- }
|
|
|
|
- table,
|
|
|
|
- table tr th,
|
|
|
|
- table tr td {
|
|
|
|
- border: 2px solid #333333;
|
|
|
|
- padding: 5px 0;
|
|
|
|
- height: 55px;
|
|
|
|
- }
|
|
|
|
|
|
+.print-type {
|
|
|
|
+ position: absolute;
|
|
|
|
+ top: 0;
|
|
|
|
+ bottom: 0;
|
|
|
|
+ left: 0;
|
|
|
|
+ right: 0;
|
|
|
|
+ margin: auto;
|
|
|
|
+ width: 200px;
|
|
|
|
+ height: 200px;
|
|
|
|
+ background: white;
|
|
|
|
+ border-radius: 10px;
|
|
|
|
+ z-index: 999;
|
|
|
|
+}
|
|
|
|
+.print-type-title {
|
|
|
|
+ text-align: center;
|
|
|
|
+ font-size: 18px;
|
|
|
|
+ margin: 20px;
|
|
|
|
+}
|
|
|
|
+.print-type-checkbox {
|
|
|
|
+ padding-left: 20px;
|
|
|
|
+}
|
|
|
|
+.page2-content {
|
|
|
|
+ border: 1px solid #d8dce6;
|
|
|
|
+ margin-top: 20px;
|
|
|
|
+ padding: 10px;
|
|
|
|
+ box-sizing: border-box;
|
|
|
|
+ text-align: center;
|
|
|
|
+ border-radius: 4px;
|
|
|
|
+ padding-bottom: 20px;
|
|
|
|
+}
|
|
|
|
+table,
|
|
|
|
+table tr th,
|
|
|
|
+table tr td {
|
|
|
|
+ border: 2px solid #333333;
|
|
|
|
+ padding: 5px 0;
|
|
|
|
+ height: 55px;
|
|
|
|
+}
|
|
|
|
|
|
- #app {
|
|
|
|
- /* height: 98vh;
|
|
|
|
|
|
+#app {
|
|
|
|
+ /* height: 98vh;
|
|
position: relative; */
|
|
position: relative; */
|
|
- }
|
|
|
|
|
|
+}
|
|
|
|
|
|
- .content {
|
|
|
|
- // width: 1000px;
|
|
|
|
- // padding: 70px 20px 20px 20px;
|
|
|
|
- // font-size: 22px;
|
|
|
|
- // position: absolute;
|
|
|
|
- // top: 0;
|
|
|
|
- // bottom: 0;
|
|
|
|
- // left: 0;
|
|
|
|
- // right: 0;
|
|
|
|
- .title {
|
|
|
|
- text-align: center;
|
|
|
|
- font-size: 36px;
|
|
|
|
- font-weight: 500;
|
|
|
|
- margin-bottom: 20px;
|
|
|
|
- }
|
|
|
|
- img {
|
|
|
|
- width: 41px;
|
|
|
|
- height: 41px;
|
|
|
|
- margin-right: 118px;
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
|
|
+.content {
|
|
|
|
+ // width: 1000px;
|
|
|
|
+ // padding: 70px 20px 20px 20px;
|
|
|
|
+ // font-size: 22px;
|
|
|
|
+ // position: absolute;
|
|
|
|
+ // top: 0;
|
|
|
|
+ // bottom: 0;
|
|
|
|
+ // left: 0;
|
|
|
|
+ // right: 0;
|
|
|
|
+ .title {
|
|
|
|
+ text-align: center;
|
|
|
|
+ font-size: 36px;
|
|
|
|
+ font-weight: 500;
|
|
|
|
+ margin-bottom: 20px;
|
|
|
|
+ }
|
|
|
|
+ img {
|
|
|
|
+ width: 41px;
|
|
|
|
+ height: 41px;
|
|
|
|
+ margin-right: 118px;
|
|
|
|
+ }
|
|
|
|
+}
|
|
|
|
|
|
- .table {
|
|
|
|
- width: 100%;
|
|
|
|
- text-align: center;
|
|
|
|
- border-collapse: collapse;
|
|
|
|
- border: 3px solid #333333;
|
|
|
|
- }
|
|
|
|
|
|
+.table {
|
|
|
|
+ width: 100%;
|
|
|
|
+ text-align: center;
|
|
|
|
+ border-collapse: collapse;
|
|
|
|
+ border: 3px solid #333333;
|
|
|
|
+}
|
|
|
|
|
|
- .col-bgc {
|
|
|
|
- background: #f6f7fb;
|
|
|
|
- }
|
|
|
|
|
|
+.col-bgc {
|
|
|
|
+ background: #f6f7fb;
|
|
|
|
+}
|
|
|
|
|
|
- .bottom-row1 {
|
|
|
|
- display: flex;
|
|
|
|
- /* justify-content: space-between; */
|
|
|
|
- margin-top: 5px 0;
|
|
|
|
- }
|
|
|
|
|
|
+.bottom-row1 {
|
|
|
|
+ display: flex;
|
|
|
|
+ /* justify-content: space-between; */
|
|
|
|
+ margin-top: 5px 0;
|
|
|
|
+}
|
|
|
|
|
|
- .bottom-row2 {
|
|
|
|
- display: flex;
|
|
|
|
- }
|
|
|
|
|
|
+.bottom-row2 {
|
|
|
|
+ display: flex;
|
|
|
|
+}
|
|
|
|
|
|
-
|
|
|
|
|
|
+.config {
|
|
|
|
+ margin-top: 10px;
|
|
|
|
+ margin-right: 240px;
|
|
|
|
+}
|
|
|
|
+.autograph {
|
|
|
|
+ margin-top: 10px;
|
|
|
|
+}
|
|
|
|
+.bottom-row3 {
|
|
|
|
+ margin: 10px 0;
|
|
|
|
+}
|
|
|
|
|
|
- .config {
|
|
|
|
- margin-top: 10px;
|
|
|
|
- margin-right: 240px;
|
|
|
|
- }
|
|
|
|
- .autograph{
|
|
|
|
- margin-top: 10px;
|
|
|
|
- }
|
|
|
|
- .bottom-row3 {
|
|
|
|
- margin: 10px 0;
|
|
|
|
- }
|
|
|
|
|
|
+.number {
|
|
|
|
+ text-align: right;
|
|
|
|
+ margin-bottom: 10px;
|
|
|
|
+ margin-top: 20px;
|
|
|
|
+}
|
|
|
|
|
|
- .number {
|
|
|
|
- text-align: right;
|
|
|
|
- margin-bottom: 10px;
|
|
|
|
- margin-top: 20px;
|
|
|
|
- }
|
|
|
|
|
|
+.small-row {
|
|
|
|
+ display: flex;
|
|
|
|
+}
|
|
|
|
|
|
- .small-row {
|
|
|
|
- display: flex;
|
|
|
|
- }
|
|
|
|
|
|
+.small-content {
|
|
|
|
+ width: 400px;
|
|
|
|
+ margin: 0 auto;
|
|
|
|
+ border: 1px solid #ccc;
|
|
|
|
+ padding: 20px 20px 160px 20px;
|
|
|
|
+ position: absolute;
|
|
|
|
+ top: 0;
|
|
|
|
+ bottom: 0;
|
|
|
|
+ left: 0;
|
|
|
|
+ right: 0;
|
|
|
|
+ margin: auto;
|
|
|
|
+ height: 450px;
|
|
|
|
+}
|
|
|
|
|
|
- .small-content {
|
|
|
|
- width: 400px;
|
|
|
|
- margin: 0 auto;
|
|
|
|
- border: 1px solid #ccc;
|
|
|
|
- padding: 20px 20px 160px 20px;
|
|
|
|
- position: absolute;
|
|
|
|
- top: 0;
|
|
|
|
- bottom: 0;
|
|
|
|
- left: 0;
|
|
|
|
- right: 0;
|
|
|
|
- margin: auto;
|
|
|
|
- height: 450px;
|
|
|
|
- }
|
|
|
|
|
|
+.small-title {
|
|
|
|
+ text-align: center;
|
|
|
|
+ font-size: 18px;
|
|
|
|
+ display: flex;
|
|
|
|
+ justify-content: space-between;
|
|
|
|
+ align-items: center;
|
|
|
|
+}
|
|
|
|
|
|
- .small-title {
|
|
|
|
- text-align: center;
|
|
|
|
- font-size: 18px;
|
|
|
|
- display: flex;
|
|
|
|
- justify-content: space-between;
|
|
|
|
- align-items: center;
|
|
|
|
- }
|
|
|
|
|
|
+.small-row {
|
|
|
|
+ display: flex;
|
|
|
|
+ justify-content: space-between;
|
|
|
|
+ margin: 10px;
|
|
|
|
+}
|
|
|
|
|
|
- .small-row {
|
|
|
|
- display: flex;
|
|
|
|
- justify-content: space-between;
|
|
|
|
- margin: 10px;
|
|
|
|
- }
|
|
|
|
|
|
+.small-img {
|
|
|
|
+ margin-right: 0;
|
|
|
|
+}
|
|
|
|
+.sign {
|
|
|
|
+ margin-right: 100px;
|
|
|
|
+}
|
|
|
|
+.header {
|
|
|
|
+ display: flex;
|
|
|
|
+ justify-content: space-between;
|
|
|
|
+ font-size: 16px;
|
|
|
|
+ margin: 10px 0;
|
|
|
|
+}
|
|
|
|
+.header-top {
|
|
|
|
+ display: flex;
|
|
|
|
+ justify-content: space-between;
|
|
|
|
+}
|
|
|
|
+.number {
|
|
|
|
+ text-align: right;
|
|
|
|
+ margin: 0 0 10px 0;
|
|
|
|
+}
|
|
|
|
+/deep/.el-dialog__title {
|
|
|
|
+ font-size: 24px !important;
|
|
|
|
+}
|
|
|
|
|
|
- .small-img {
|
|
|
|
- margin-right: 0;
|
|
|
|
- }
|
|
|
|
- .sign{
|
|
|
|
- margin-right: 100px;
|
|
|
|
- }
|
|
|
|
|
|
+/deep/.el-dialog__header {
|
|
|
|
+ text-align: center !important;
|
|
|
|
+ padding: 10px 0 !important;
|
|
|
|
+ height: auto !important;
|
|
|
|
+ // border-bottom: none !important;
|
|
|
|
+ border-top-left-radius: 3px;
|
|
|
|
+ border-top-right-radius: 3px;
|
|
|
|
+}
|
|
|
|
+.bottom-btn {
|
|
|
|
+ margin: 20px;
|
|
|
|
+}
|
|
</style>
|
|
</style>
|