|
@@ -4,7 +4,6 @@
|
|
|
width="26cm"
|
|
width="26cm"
|
|
|
height="12cm"
|
|
height="12cm"
|
|
|
:modal="!alertVisible"
|
|
:modal="!alertVisible"
|
|
|
- title="采购入库单"
|
|
|
|
|
:visible.sync="alertVisible"
|
|
:visible.sync="alertVisible"
|
|
|
>
|
|
>
|
|
|
<!-- 表单是否显示 技术列表流程页面打印 -->
|
|
<!-- 表单是否显示 技术列表流程页面打印 -->
|
|
@@ -14,102 +13,82 @@
|
|
|
<div
|
|
<div
|
|
|
v-for="(item1, index1) in list"
|
|
v-for="(item1, index1) in list"
|
|
|
:key="index1"
|
|
:key="index1"
|
|
|
- style="margin-bottom: 30px;margin: 0px -10px 0px 5px;width: 85%;"
|
|
|
|
|
|
|
+ style="margin-bottom: 30px;width: 92%;margin: 0px 0px 0px 0px;"
|
|
|
>
|
|
>
|
|
|
- <div style="page-break-after: always;margin: 0px -2px 0px 40px;">
|
|
|
|
|
- <div class="word-title">
|
|
|
|
|
- <div style="line-height: 16px;font-size: 18px;font-weight: bold;">采购入库单</div>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="tagBox">
|
|
|
|
|
- <div>
|
|
|
|
|
- <div style="font-size: 10px">
|
|
|
|
|
- 申购部门:<span style="margin-left: 10px">{{item1[0].shen_gou_bu_men_ | bumenfilters(bumenList)}}</span>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div style="font-size: 10px">
|
|
|
|
|
- 供应商:<span style="margin-left: 10px">{{item1[0].gong_ying_shang_| gongyingshang(gongyingshangList)}}</span>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div>
|
|
|
|
|
- <div style="margin-left: 20px;margin-right: 5px;font-size: 10px;padding-right: 20px;">
|
|
|
|
|
- 采购单号:<span style="margin-left: 10px;">{{ item1[0].cai_gou_ding_dan_ }}</span>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div style=" margin-left: 20px; margin-right: 5px; font-size: 10px;">
|
|
|
|
|
- 日期:<span style="margin-left: 10px">{{item1[0].dao_ku_ri_qi_}}</span>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
-
|
|
|
|
|
- <div>
|
|
|
|
|
- <table :border="1">
|
|
|
|
|
|
|
+ <div style="page-break-after: always;margin: 0px 0px 0px 30px;">
|
|
|
|
|
+ <table :border="1">
|
|
|
<thead>
|
|
<thead>
|
|
|
|
|
+ <tr class="title">
|
|
|
|
|
+ <th colspan="15" style="line-height: 12px !important;">
|
|
|
|
|
+ <h1 style="display:block;margin:0px;line-height: 16px;font-size:16px;padding: 0px 0px 5px;">采购入库单</h1>
|
|
|
|
|
+ </th>
|
|
|
|
|
+ </tr>
|
|
|
|
|
+ <tr class="title-sub" style="line-height: 12px;">
|
|
|
|
|
+ <th colspan="15" style="padding-top: 2px;padding-bottom: 4px;">
|
|
|
|
|
+ <span style="float: left;">供应商: {{item1[0].gong_ying_shang_| gongyingshang(gongyingshangList)}}</span>
|
|
|
|
|
+ <span style="margin-left: 6px;float: left;">申购部门: {{item1[0].shen_gou_bu_men_ | bumenfilters(bumenList)}}</span>
|
|
|
|
|
+ <span style="margin-left: 6px;float: right;">日期:{{item1[0].dao_ku_ri_qi_}}</span>
|
|
|
|
|
+ <span style="margin-left: 6px;float: right;">采购单号:{{item1[0].cai_gou_ding_dan_}} </span>
|
|
|
|
|
+ </th>
|
|
|
|
|
+ </tr>
|
|
|
<tr>
|
|
<tr>
|
|
|
- <th style="width: 40px">序号</th>
|
|
|
|
|
- <th style="font-weight: normal">物料编码</th>
|
|
|
|
|
- <th style="font-weight: normal">物料名称</th>
|
|
|
|
|
- <th>货号</th>
|
|
|
|
|
- <th>批号</th>
|
|
|
|
|
- <th>规格/特征</th>
|
|
|
|
|
- <th>生产商/品牌</th>
|
|
|
|
|
- <th>数量</th>
|
|
|
|
|
- <th>单位</th>
|
|
|
|
|
- <th>单价(含税)</th>
|
|
|
|
|
- <th>税率</th>
|
|
|
|
|
- <th>单价</th>
|
|
|
|
|
- <th>税额</th>
|
|
|
|
|
- <th>金额</th>
|
|
|
|
|
- <th>含税合计</th>
|
|
|
|
|
|
|
+ <th style="width: 15px">序号</th>
|
|
|
|
|
+ <th style="font-weight: normal;width: 25px">物料编码</th>
|
|
|
|
|
+ <th style="font-weight: normal;width: 70px">物料名称</th>
|
|
|
|
|
+ <th style="width: 60px">货号</th>
|
|
|
|
|
+ <th style="width: 60px">批号</th>
|
|
|
|
|
+ <th style="width: 50px">规格/特征</th>
|
|
|
|
|
+ <th style="width: 60px">生产商/品牌</th>
|
|
|
|
|
+ <th style="width: 70px">数量</th>
|
|
|
|
|
+ <th style="width: 30px">单位</th>
|
|
|
|
|
+ <th style="width: 50px">单价(含税)</th>
|
|
|
|
|
+ <th style="width: 50px">税率</th>
|
|
|
|
|
+ <th style="width: 40px">单价</th>
|
|
|
|
|
+ <th style="width: 40px">税额</th>
|
|
|
|
|
+ <th style="width: 40px">金额</th>
|
|
|
|
|
+ <th style="width: 50px">含税合计</th>
|
|
|
</tr>
|
|
</tr>
|
|
|
</thead>
|
|
</thead>
|
|
|
<tbody>
|
|
<tbody>
|
|
|
- <tr>
|
|
|
|
|
- <td style="width: 30px">{{ index1 }}</td>
|
|
|
|
|
- <td style="width: 70px">{{ item1[0].wu_liao_dai_ma_ }}</td>
|
|
|
|
|
- <td style="width: 120px">{{ item1[0].wu_liao_ming_chen }}</td>
|
|
|
|
|
- <td style="width: 60px">{{ item1[0].huo_hao_ }}</td>
|
|
|
|
|
- <td style="width: 60px">{{ item1[0].pi_hao_ }}</td>
|
|
|
|
|
- <td style="width: 80px">{{ item1[0].gui_ge_ }}</td>
|
|
|
|
|
- <td style="width: 120px;padding: 1px;">{{ item1[0].chang_jia_| gongyingshang(gongyingshangList) }}</td>
|
|
|
|
|
- <td style="width: 45px">{{ item1[0].dao_huo_shu_liang }}</td>
|
|
|
|
|
- <td style="width: 60px">{{ item1[0].dan_wei_ }}</td>
|
|
|
|
|
- <td style="width: 60px;padding: 1px;">{{ item1[0].dan_jia_han_shui_||numToFixed }}</td>
|
|
|
|
|
- <td style="width: 45px">{{ item1[0].shui_lv_ }}</td>
|
|
|
|
|
- <td style="width: 45px;padding: 1px;">{{ item1[0].dan_jia_|numToFixed(item1[0].dan_jia_)}}</td>
|
|
|
|
|
- <td style="width: 45px">{{ item1[0].shui_e_ }}</td>
|
|
|
|
|
- <td style="width: 45px;padding: 1px;">{{ item1[0].jin_e_ |numToFixed(item1[0].jin_e_)}}</td>
|
|
|
|
|
- <td style="width: 60px;padding: 1px;">{{ item1[0].han_shui_he_ji_|numToFixed(item1[0].han_shui_he_ji_) }}</td>
|
|
|
|
|
|
|
+ <tr v-for="(item, index) in item1" :key="index">
|
|
|
|
|
+ <td style="width: 25px">{{ index+1 }}</td>
|
|
|
|
|
+ <td style="width: 70px">{{ item.wu_liao_dai_ma_ }}</td>
|
|
|
|
|
+ <td style="width: 100px">{{ item.wu_liao_ming_chen }}</td>
|
|
|
|
|
+ <td style="width: 50px">{{ item.huo_hao_ }}</td>
|
|
|
|
|
+ <td style="width: 50px">{{ item.pi_hao_ }}</td>
|
|
|
|
|
+ <td style="width: 60px">{{ item.gui_ge_ }}</td>
|
|
|
|
|
+ <td style="width: 70px;padding: 1px;">{{ item.chang_jia_| gongyingshang(gongyingshangList) }}</td>
|
|
|
|
|
+ <td style="width: 30px">{{ item.dao_huo_shu_liang }}</td>
|
|
|
|
|
+ <td style="width: 50px;padding: 1px;">{{ item.dan_wei_ }}</td>
|
|
|
|
|
+ <td style="width: 50px;padding: 1px;">{{ item.dan_jia_han_shui_|numToFixed}}</td>
|
|
|
|
|
+ <td style="width: 40px">{{ item.shui_lv_ }}</td>
|
|
|
|
|
+ <td style="width: 40px;padding: 1px;">{{ item.dan_jia_|numToFixed(item.dan_jia_)}}</td>
|
|
|
|
|
+ <td style="width: 40px;padding: 1px;">{{ item.shui_e_ |numToFixed}}</td>
|
|
|
|
|
+ <td style="width: 40px;padding: 1px;">{{ item.jin_e_ |numToFixed(item.jin_e_)}}</td>
|
|
|
|
|
+ <td style="width: 50px;padding: 1px;">
|
|
|
|
|
+ {{ item.han_shui_he_ji_|numToFixed(item.han_shui_he_ji_) }}
|
|
|
|
|
+ </td>
|
|
|
</tr>
|
|
</tr>
|
|
|
- <tr>
|
|
|
|
|
- <td style="width: 30px"></td>
|
|
|
|
|
- <td style="width: 70px"></td>
|
|
|
|
|
- <td style="width: 120px"></td>
|
|
|
|
|
- <td style="width: 60px"></td>
|
|
|
|
|
- <td style="width: 60px"></td>
|
|
|
|
|
- <td style="width: 80px"></td>
|
|
|
|
|
- <td style="width: 120px"></td>
|
|
|
|
|
- <td style="width: 45px"></td>
|
|
|
|
|
- <td style="width: 45px"></td>
|
|
|
|
|
- <td style="width: 60px"></td>
|
|
|
|
|
- <td style="width: 45px"></td>
|
|
|
|
|
- <td style="width: 45px">合计</td>
|
|
|
|
|
- <td style="width: 45px">{{ item1.addshuie }}</td>
|
|
|
|
|
- <td style="width: 45px">{{ item1.addjine }}</td>
|
|
|
|
|
- <td style="width: 60px">{{ item1.addhanshuiheji }}</td>
|
|
|
|
|
|
|
+ <tr class="count">
|
|
|
|
|
+ <td colspan="15">
|
|
|
|
|
+ 合计
|
|
|
|
|
+ 税额: {{ item1.addshuie}}
|
|
|
|
|
+ 金额: {{ item1.addjine}}
|
|
|
|
|
+ 含税合计: {{ item1.addhanshuiheji }}
|
|
|
|
|
+ </td>
|
|
|
</tr>
|
|
</tr>
|
|
|
</tbody>
|
|
</tbody>
|
|
|
- </table>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="bottom">
|
|
|
|
|
- <div>仓管员:{{ item1.name2 }}
|
|
|
|
|
- <!-- /{{ item1.time2 }} -->
|
|
|
|
|
-
|
|
|
|
|
- </div>
|
|
|
|
|
- <div>
|
|
|
|
|
- 审核人:{{ item1.name3 }}
|
|
|
|
|
- <!-- /{{
|
|
|
|
|
- item1.time3
|
|
|
|
|
- }} -->
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
|
|
+ <tfoot class="bottom">
|
|
|
|
|
+ <tr>
|
|
|
|
|
+ <td colspan="5" style="text-align:left">
|
|
|
|
|
+ <div style="float: left;margin-top:5px">仓管员:{{ item1.name2 }}</div>
|
|
|
|
|
+ </td>
|
|
|
|
|
+ <td colspan="10" style="text-align:right">
|
|
|
|
|
+ <div style="margin-top:5px;">审核人:{{ item1.name3 }} </div>
|
|
|
|
|
+ </td>
|
|
|
|
|
+ </tr>
|
|
|
|
|
+ </tfoot>
|
|
|
|
|
+ </table>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
</vue-easy-print>
|
|
</vue-easy-print>
|
|
@@ -312,80 +291,51 @@ export default {
|
|
|
},
|
|
},
|
|
|
};
|
|
};
|
|
|
</script>
|
|
</script>
|
|
|
-
|
|
|
|
|
<style lang="scss" scoped>
|
|
<style lang="scss" scoped>
|
|
|
-.bottom {
|
|
|
|
|
- margin-top: 15px;
|
|
|
|
|
- display: flex;
|
|
|
|
|
- justify-content: space-between;
|
|
|
|
|
- align-items: center;
|
|
|
|
|
- font-size: 10px;
|
|
|
|
|
-}
|
|
|
|
|
-.word-title {
|
|
|
|
|
- display: flex;
|
|
|
|
|
- justify-content: center;
|
|
|
|
|
-}
|
|
|
|
|
-thead {
|
|
|
|
|
- background: #f3f3f3;
|
|
|
|
|
|
|
+* {
|
|
|
|
|
+ margin: 0;
|
|
|
|
|
+ padding: 0;
|
|
|
}
|
|
}
|
|
|
-.el-dialog__body {
|
|
|
|
|
- color: #0d0e0f;
|
|
|
|
|
- font-size: 10px !important;
|
|
|
|
|
- word-break: none;
|
|
|
|
|
|
|
+table {
|
|
|
|
|
+ border-collapse: collapse;
|
|
|
|
|
+ font-family: "微软雅黑";
|
|
|
|
|
+ background: #fff;
|
|
|
|
|
+ font-size: 13px;
|
|
|
}
|
|
}
|
|
|
-thead > tr > th {
|
|
|
|
|
- font-size: 10px;
|
|
|
|
|
- text-align: center;
|
|
|
|
|
- font-weight: normal;
|
|
|
|
|
- color: #01060c;
|
|
|
|
|
|
|
+.title{
|
|
|
|
|
+ border: 1px solid transparent;
|
|
|
}
|
|
}
|
|
|
-.logo {
|
|
|
|
|
- position: absolute;
|
|
|
|
|
- top: -32px;
|
|
|
|
|
- left: 0;
|
|
|
|
|
|
|
+.title-sub{
|
|
|
|
|
+ border-left: 1px solid transparent;
|
|
|
|
|
+ border-right: 1px solid transparent;
|
|
|
}
|
|
}
|
|
|
-.tagBox {
|
|
|
|
|
- position: relative;
|
|
|
|
|
- width: 100%;
|
|
|
|
|
- // border: 1px solid #000000;
|
|
|
|
|
- padding: 5px;
|
|
|
|
|
- display: flex;
|
|
|
|
|
- display: flex;
|
|
|
|
|
- justify-content: space-between;
|
|
|
|
|
- background-color: #fff;
|
|
|
|
|
|
|
+span{
|
|
|
|
|
+ font-weight: 500;
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
-.la {
|
|
|
|
|
- display: flex;
|
|
|
|
|
- align-items: center;
|
|
|
|
|
|
|
+td {
|
|
|
|
|
+ text-align: center;
|
|
|
|
|
+ padding: 2px;
|
|
|
}
|
|
}
|
|
|
|
|
+thead > tr > th {
|
|
|
|
|
+ text-align: center;
|
|
|
|
|
+ font-weight: 500;
|
|
|
|
|
|
|
|
-.lh {
|
|
|
|
|
- // line-height: auto;
|
|
|
|
|
- font-size: 12px;
|
|
|
|
|
- display: flex;
|
|
|
|
|
- align-items: center;
|
|
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
-* {
|
|
|
|
|
- margin: 0;
|
|
|
|
|
- padding: 0;
|
|
|
|
|
|
|
+.el-dialog__body {
|
|
|
|
|
+ word-break: none;
|
|
|
}
|
|
}
|
|
|
-table {
|
|
|
|
|
- border-collapse: collapse;
|
|
|
|
|
- text-align: center;
|
|
|
|
|
- border: 1px solid #01060c;
|
|
|
|
|
|
|
+.count td {
|
|
|
|
|
+ text-align: right;
|
|
|
|
|
+ padding: 4px 0px;
|
|
|
|
|
+ padding-right: 15px;
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
-td {
|
|
|
|
|
- width: 120px;
|
|
|
|
|
- // height: 50px;
|
|
|
|
|
- text-align: center;
|
|
|
|
|
- font-size: 12px;
|
|
|
|
|
- color: rgb(14, 13, 13);
|
|
|
|
|
|
|
+.bottom {
|
|
|
|
|
+ margin-top: 15px;
|
|
|
}
|
|
}
|
|
|
-.friday {
|
|
|
|
|
- width: 100px;
|
|
|
|
|
- height: 50px;
|
|
|
|
|
|
|
+.bottom {
|
|
|
|
|
+ margin-top: 15px;
|
|
|
|
|
+ border-bottom: 1px solid transparent;
|
|
|
|
|
+ border-left: 1px solid transparent;
|
|
|
|
|
+ border-right: 1px solid transparent;
|
|
|
}
|
|
}
|
|
|
</style>
|
|
</style>
|