Browse Source

Merge branch 'dev' into pre-production

fix_bug_pro20231227
pref_mail@163.com 2 years ago
parent
commit
b14d0b7a02
  1. 10
      src/api/basicdata/basicdataWarehouse.js
  2. 18
      src/styles/common.scss
  3. 2
      src/utils/LodopFuncs.js
  4. 2
      src/utils/print.js
  5. 5
      src/views/basic/coderule/basicTenantCode.vue
  6. 7
      src/views/basic/forklift/basicForklift.vue
  7. 1
      src/views/basic/property/basicPropertyDetails.vue
  8. 25
      src/views/basicdata/brand/basicBrand.vue
  9. 25
      src/views/basicdata/brand/basicClient.vue
  10. 5
      src/views/basicdata/brand/basicZonePrice.vue
  11. 5
      src/views/basicdata/warehouse/goodsArea/basicdataGoodsArea.vue
  12. 5
      src/views/basicdata/warehouse/goodsShelf/basicdataGoodsShelf.vue
  13. 31
      src/views/distribution/deliverylist/distributionDeliveryList.vue
  14. 27
      src/views/distribution/deliverylist/distributionDeliveryListdis.vue
  15. 40
      src/views/distribution/deliverylist/distributionDeliveryListmar.vue
  16. 5
      src/views/distribution/inventory/delivery/distributionStockArticle.vue
  17. 5
      src/views/distribution/inventory/delivery/distributionStockArticleDiscuss.vue
  18. 5
      src/views/distribution/inventory/delivery/distributionStockArticleMarket.vue
  19. 7
      src/views/distribution/inventory/delivery/distributionStockArticleSelf.vue
  20. 5
      src/views/distribution/inventory/delivery/distributionStockArticleWhole.vue
  21. 25
      src/views/distribution/inventory/distributionStockArticleDetails.vue
  22. 13
      src/views/distribution/inventory/distributionStockList.vue
  23. 13
      src/views/distribution/inventory/distributionStockListDiscuss.vue
  24. 25
      src/views/distribution/inventory/distributionStockListMarket.vue
  25. 5
      src/views/distribution/inventory/distributionStockListSelf.vue
  26. 5
      src/views/distribution/inventory/distrilbutionBillLadingList.vue
  27. 29
      src/views/distribution/reservation/reservation.vue
  28. 25
      src/views/distribution/reservation/reservationDiscuss.vue
  29. 61
      src/views/distribution/reservation/reservationMarket.vue
  30. 27
      src/views/distribution/reservation/reservationSelf.vue
  31. 5
      src/views/distribution/signdetail/distributionSigndetail.vue
  32. 25
      src/views/distribution/signfor/distributionSignfor.vue
  33. 584
      src/views/distribution/signfor/distributionSignforedt.vue
  34. 29
      src/views/distribution/signfor/distributionSignfortreat.vue
  35. 22
      src/views/distribution/stockup/distributionStockup.vue
  36. 6
      src/views/distribution/stockup/distributionStockupDiscuss.vue
  37. 6
      src/views/distribution/stockup/distributionStockupMarket.vue
  38. 6
      src/views/distribution/stockup/distributionStockupSelf.vue
  39. 40
      src/views/distribution/turndelivery/deliveryMarket.vue
  40. 5
      src/views/reservation/lnventory_list.vue
  41. 5
      src/views/reservation/order_list.vue
  42. 33
      src/views/reservation/reservation_list.vue
  43. 11
      src/views/system/param.vue
  44. 14
      src/views/warehouse/parcelList/distributionParcelList.vue
  45. 44
      src/views/warehouse/updownGoods/warehouseUpdownGoodsLog.vue
  46. 25
      src/views/warehouse/warehouseWaybill.vue
  47. 15
      src/views/warehouse/warehousesignedorder/distributionStockArticle.vue
  48. 26
      src/views/warehouse/warehousingentry/warehouseWarehouseingAddReceipt.vue
  49. 18
      src/views/warehouse/warehousingentry/warehouseWarehousingEntry.vue

10
src/api/basicdata/basicdataWarehouse.js

@ -39,6 +39,16 @@ export const getDeptWarehouse = (params) => { //查询部门下的仓库
}) })
} }
export const getDetailWarehouse = (params) => { //查询部门下的仓库
return request({
url: '/api/logpm-basicdata/warehouse/detailWarehouse',
method: 'get',
params: {
...params,
}
})
}
export const getListBinName = (current, size, params) => { export const getListBinName = (current, size, params) => {
return request({ return request({
url: '/api/logpm-basicdata/warehouse/list', url: '/api/logpm-basicdata/warehouse/list',

18
src/styles/common.scss

@ -108,6 +108,24 @@ a {
bottom: 0; bottom: 0;
} }
.flex-c-c{
display: flex;
align-items: center;
justify-content: center;
}
.flex-c-sa{
display: flex;
align-items: center;
justify-content: space-around;
}
.flex-c-sb{
display: flex;
align-items: center;
justify-content: space-between;
}
// ele样式覆盖 // ele样式覆盖
@import './element-ui.scss'; @import './element-ui.scss';
// 顶部右侧显示 // 顶部右侧显示

2
src/utils/LodopFuncs.js

@ -114,7 +114,7 @@ export function getLodop(oOBJECT,oEMBED){
}; };
// LODOP.SET_LICENSES("","加密的秘钥","",""); // 加密密钥 防止不兼容 (删除水印)、 // LODOP.SET_LICENSES("","加密的秘钥","",""); // 加密密钥 防止不兼容 (删除水印)、
LODOP.SET_LICENSES("","13528A153BAEE3A0254B9507DCDE2839","EDE92F75B6A3D917F65910","D60BC84D7CF2DE18156A6F88987304CB6D8"); // LODOP.SET_LICENSES("","13528A153BAEE3A0254B9507DCDE2839","EDE92F75B6A3D917F65910","D60BC84D7CF2DE18156A6F88987304CB6D8");
//===如下空白位置适合调用统一功能(如注册语句、语言选择等):=== //===如下空白位置适合调用统一功能(如注册语句、语言选择等):===
//LODOP.SET_LICENSES("北京XXXXX公司","8xxxxxxxxxxxxx5","",""); //LODOP.SET_LICENSES("北京XXXXX公司","8xxxxxxxxxxxxx5","","");

2
src/utils/print.js

@ -24,7 +24,7 @@ const point = nodeList => {
// // 设置打印后自动关闭 // // 设置打印后自动关闭
LODOP.SET_PRINT_MODE('AUTO_CLOSE_PREWINDOW', 1); LODOP.SET_PRINT_MODE('AUTO_CLOSE_PREWINDOW', 1);
// // data就是一段html文本 // // data就是一段html文本
LODOP.ADD_PRINT_HTM('0%', '0%', '100%', '100%', templateData); LODOP.ADD_PRINT_HTM('20', '0%', '100%', '100%', templateData);
// LODOP.PREVIEW(); //预览(预览打印无脚标) // LODOP.PREVIEW(); //预览(预览打印无脚标)
LODOP.PRINT(); //直接打印 LODOP.PRINT(); //直接打印
}); });

5
src/views/basic/coderule/basicTenantCode.vue

@ -91,7 +91,10 @@
</el-table> --> </el-table> -->
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width:100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<div style="font-size: 14px;">
勾选数量: {{ selectionList.length }}
</div>
<!-- 分页模块 --> <!-- 分页模块 -->
<el-pagination align="right" <el-pagination align="right"
background background

7
src/views/basic/forklift/basicForklift.vue

@ -79,8 +79,11 @@
</template> </template>
</tablecmt> </tablecmt>
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width:100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<div style="font-size: 14px;">
勾选数量: {{ selectionList.length }}
</div>
<!-- 分页模块 --> <!-- 分页模块 -->
<el-pagination align="right" <el-pagination align="right"
background background

1
src/views/basic/property/basicPropertyDetails.vue

@ -168,6 +168,7 @@ export default {
// this.emptycolumn(); // this.emptycolumn();
this.activeTab = str.val; this.activeTab = str.val;
this.edit = true; this.edit = true;
this.option.disabled=false
this.getListvalues(this.page, this.query); this.getListvalues(this.page, this.query);
}, },
// //

25
src/views/basicdata/brand/basicBrand.vue

@ -84,19 +84,20 @@
</tablecmt> </tablecmt>
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width: 100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<div style="font-size: 14px;">
勾选数量: {{ selectionList.length }}
</div>
<!-- 分页模块 --> <!-- 分页模块 -->
<el-pagination <el-pagination align="right"
align="right" background
background @size-change="sizeChange"
@size-change="sizeChange" @current-change="currentChange"
@current-change="currentChange" :current-page="page.currentPage"
:current-page="page.currentPage" :page-sizes="[30, 50,80, 120]"
:page-sizes="[30, 50, 80, 120]" :page-size="page.pageSize"
:page-size="page.pageSize" layout="total, sizes, prev, pager, next, jumper"
layout="total, sizes, prev, pager, next, jumper" :total="page.total">
:total="page.total"
>
</el-pagination> </el-pagination>
</div> </div>
</el-row> </el-row>

25
src/views/basicdata/brand/basicClient.vue

@ -154,19 +154,20 @@
<!-- 列表模块 --> <!-- 列表模块 -->
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width: 100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<div style="font-size: 14px;">
勾选数量: {{ selectionList.length }}
</div>
<!-- 分页模块 --> <!-- 分页模块 -->
<el-pagination <el-pagination align="right"
align="right" background
background @size-change="sizeChange"
@size-change="sizeChange" @current-change="currentChange"
@current-change="currentChange" :current-page="page.currentPage"
:current-page="page.currentPage" :page-sizes="[30, 50,80, 120]"
:page-sizes="[30, 50, 80, 120]" :page-size="page.pageSize"
:page-size="page.pageSize" layout="total, sizes, prev, pager, next, jumper"
layout="total, sizes, prev, pager, next, jumper" :total="page.total">
:total="page.total"
>
</el-pagination> </el-pagination>
</div> </div>
</el-row> </el-row>

5
src/views/basicdata/brand/basicZonePrice.vue

@ -92,7 +92,10 @@
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width:100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<div style="font-size: 14px;">
勾选数量: {{ selectionList.length }}
</div>
<!-- 分页模块 --> <!-- 分页模块 -->
<el-pagination align="right" <el-pagination align="right"
background background

5
src/views/basicdata/warehouse/goodsArea/basicdataGoodsArea.vue

@ -79,7 +79,10 @@
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width:100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<div style="font-size: 14px;">
勾选数量: {{ selectionList.length }}
</div>
<!-- 分页模块 --> <!-- 分页模块 -->
<el-pagination align="right" <el-pagination align="right"
background background

5
src/views/basicdata/warehouse/goodsShelf/basicdataGoodsShelf.vue

@ -72,7 +72,10 @@
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width:100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<div style="font-size: 14px;">
勾选数量: {{ selectionList.length }}
</div>
<!-- 分页模块 --> <!-- 分页模块 -->
<el-pagination align="right" <el-pagination align="right"
background background

31
src/views/distribution/deliverylist/distributionDeliveryList.vue

@ -78,7 +78,7 @@
</el-row> </el-row>
<el-row :gutter="24" class="rows"> <el-row :gutter="24" class="rows">
<el-col :xl="7" :lg="7" :md="8" :sm="24"> <el-col :xl="7" :lg="7" :md="8" :sm="24">
<span style="padding-left: 10%">配送总车次{{statistics.vehiclesNub}}/总包件数{{statistics.deliveriesTotal}}/总库存品数{{statistics.dinventoryTotal}} </span> <span>配送总车次{{statistics.vehiclesNub}}/总包件数{{statistics.deliveriesTotal}}/总库存品数{{statistics.dinventoryTotal}} </span>
</el-col> </el-col>
<el-col :xl="7" :lg="7" :md="8" :sm="24"> <el-col :xl="7" :lg="7" :md="8" :sm="24">
<span>商配总车次{{statistics.commercialNub}}/总包件数{{statistics.commercialTotal}}/总库存品数{{statistics.cinventoryTotal}} </span> <span>商配总车次{{statistics.commercialNub}}/总包件数{{statistics.commercialTotal}}/总库存品数{{statistics.cinventoryTotal}} </span>
@ -87,7 +87,7 @@
<span>市配总车次{{statistics.marketNub}}/总包件数{{statistics.marketTotal}}/总库存品数{{statistics.minventoryTotal}} </span> <span>市配总车次{{statistics.marketNub}}/总包件数{{statistics.marketTotal}}/总库存品数{{statistics.minventoryTotal}} </span>
</el-col> </el-col>
</el-row> </el-row>
<el-row style="margin-top: 30px"> <el-row>
<div class="avue-crud__header"> <div class="avue-crud__header">
<!-- 头部左侧按钮模块 --> <!-- 头部左侧按钮模块 -->
<div class="avue-crud__left" style="margin-top: 20px"> <div class="avue-crud__left" style="margin-top: 20px">
@ -122,19 +122,22 @@
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width:100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<!-- 分页模块 --> <div style="font-size: 14px;">
<el-pagination align="right" 勾选数量: {{ selectionList.length }}
background
@size-change="sizeChange"
@current-change="currentChange"
:current-page="page.currentPage"
:page-sizes="[30, 50,80, 120]"
:page-size="page.pageSize"
layout="total, sizes, prev, pager, next, jumper"
:total="page.total">
</el-pagination>
</div> </div>
<!-- 分页模块 -->
<el-pagination align="right"
background
@size-change="sizeChange"
@current-change="currentChange"
:current-page="page.currentPage"
:page-sizes="[30, 50,80, 120]"
:page-size="page.pageSize"
layout="total, sizes, prev, pager, next, jumper"
:total="page.total">
</el-pagination>
</div>
</el-row> </el-row>
<!-- 表单模块 --> <!-- 表单模块 -->
</div> </div>

27
src/views/distribution/deliverylist/distributionDeliveryListdis.vue

@ -79,7 +79,7 @@
</span> </span>
</el-col> </el-col>
</el-row> </el-row>
<el-row style="margin-top: 30px"> <el-row>
<div class="avue-crud__header"> <div class="avue-crud__header">
<!-- 头部左侧按钮模块 --> <!-- 头部左侧按钮模块 -->
<div class="avue-crud__left" style="margin-top: 20px"> <div class="avue-crud__left" style="margin-top: 20px">
@ -155,19 +155,20 @@
<!-- </el-table>--> <!-- </el-table>-->
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width: 100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<div style="font-size: 14px;">
勾选数量: {{ selectionList.length }}
</div>
<!-- 分页模块 --> <!-- 分页模块 -->
<el-pagination <el-pagination align="right"
align="right" background
background @size-change="sizeChange"
@size-change="sizeChange" @current-change="currentChange"
@current-change="currentChange" :current-page="page.currentPage"
:current-page="page.currentPage" :page-sizes="[30, 50,80, 120]"
:page-sizes="[30, 50, 80, 120]" :page-size="page.pageSize"
:page-size="page.pageSize" layout="total, sizes, prev, pager, next, jumper"
layout="total, sizes, prev, pager, next, jumper" :total="page.total">
:total="page.total"
>
</el-pagination> </el-pagination>
</div> </div>
</el-row> </el-row>

40
src/views/distribution/deliverylist/distributionDeliveryListmar.vue

@ -68,19 +68,16 @@
</el-form-item> </el-form-item>
</el-form> </el-form>
</el-row> </el-row>
<el-row :gutter="24" class="rows"> <el-row>
<!-- <el-col :xl="14" :lg="7" :md="8" :sm="24" >--> <!-- <el-col :xl="14" :lg="7" :md="8" :sm="24" >-->
<!-- <span style="padding-left: 10%" >配送总车次{{statistics.vehiclesNub}}/总包件数{{statistics.deliveriesTotal}}/总库存品数{{statistics.dinventoryTotal}} </span>--> <!-- <span style="padding-left: 10%" >配送总车次{{statistics.vehiclesNub}}/总包件数{{statistics.deliveriesTotal}}/总库存品数{{statistics.dinventoryTotal}} </span>-->
<!-- </el-col>--> <!-- </el-col>-->
<el-col :xl="10" :lg="7" :md="8" :sm="24"> <div
<span >市配总车次{{ statistics.vehiclesNub }}/总包件数{{
>市配总车次{{ statistics.marketNub }}/总包件数{{
statistics.marketTotal statistics.marketTotal
}}/总库存品数{{ statistics.minventoryTotal }}</span }}/总库存品数{{ statistics.minventoryTotal }}/市配订单总数{{ statistics.marketNub }}</div>
>
</el-col>
</el-row> </el-row>
<el-row style="margin-top: 30px"> <el-row>
<div class="avue-crud__header"> <div class="avue-crud__header">
<!-- 头部左侧按钮模块 --> <!-- 头部左侧按钮模块 -->
<div class="avue-crud__left" style="margin-top: 20px"> <div class="avue-crud__left" style="margin-top: 20px">
@ -155,19 +152,20 @@
<!-- </el-table>--> <!-- </el-table>-->
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width: 100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<div style="font-size: 14px;">
勾选数量: {{ selectionList.length }}
</div>
<!-- 分页模块 --> <!-- 分页模块 -->
<el-pagination <el-pagination align="right"
align="right" background
background @size-change="sizeChange"
@size-change="sizeChange" @current-change="currentChange"
@current-change="currentChange" :current-page="page.currentPage"
:current-page="page.currentPage" :page-sizes="[30, 50,80, 120]"
:page-sizes="[30, 50, 80, 120]" :page-size="page.pageSize"
:page-size="page.pageSize" layout="total, sizes, prev, pager, next, jumper"
layout="total, sizes, prev, pager, next, jumper" :total="page.total">
:total="page.total"
>
</el-pagination> </el-pagination>
</div> </div>
</el-row> </el-row>
@ -305,6 +303,7 @@ import { getDictionaryBiz } from '@/api/system/dict';
import { addIncrement } from '@/api/distribution/distributionStockArticle'; import { addIncrement } from '@/api/distribution/distributionStockArticle';
import { getVehicleList } from '@/api/basicdata/basicdataVehicle'; import { getVehicleList } from '@/api/basicdata/basicdataVehicle';
import { getDriverList } from '@/api/basicdata/basicdataDriverArtery'; import { getDriverList } from '@/api/basicdata/basicdataDriverArtery';
import print from '@/utils/print';
export default { export default {
data() { data() {
@ -1081,6 +1080,7 @@ export default {
getstatistics(page.currentPage, page.pageSize, Object.assign(params, this.query)).then( getstatistics(page.currentPage, page.pageSize, Object.assign(params, this.query)).then(
res => { res => {
this.statistics = res.data.data; this.statistics = res.data.data;
console.log('this.statistics :>> ', this.statistics);
} }
); );
// getDetail(row.id).then(res => { // getDetail(row.id).then(res => {

5
src/views/distribution/inventory/delivery/distributionStockArticle.vue

@ -112,7 +112,10 @@
</tablecmt> </tablecmt>
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width:100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<div style="font-size: 14px;">
勾选数量: {{ selectionList.length }}
</div>
<!-- 分页模块 --> <!-- 分页模块 -->
<el-pagination align="right" <el-pagination align="right"
background background

5
src/views/distribution/inventory/delivery/distributionStockArticleDiscuss.vue

@ -113,7 +113,10 @@
</tablecmt> </tablecmt>
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width:100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<div style="font-size: 14px;">
勾选数量: {{ selectionList.length }}
</div>
<!-- 分页模块 --> <!-- 分页模块 -->
<el-pagination align="right" <el-pagination align="right"
background background

5
src/views/distribution/inventory/delivery/distributionStockArticleMarket.vue

@ -112,7 +112,10 @@
</tablecmt> </tablecmt>
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width:100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<div style="font-size: 14px;">
勾选数量: {{ selectionList.length }}
</div>
<!-- 分页模块 --> <!-- 分页模块 -->
<el-pagination align="right" <el-pagination align="right"
background background

7
src/views/distribution/inventory/delivery/distributionStockArticleSelf.vue

@ -113,8 +113,11 @@
</template> </template>
</tablecmt> </tablecmt>
</el-row> </el-row>
<el-row > <el-row>
<div class="avue-crud__pagination" style="width:100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<div style="font-size: 14px;">
勾选数量: {{ selectionList.length }}
</div>
<!-- 分页模块 --> <!-- 分页模块 -->
<el-pagination align="right" <el-pagination align="right"
background background

5
src/views/distribution/inventory/delivery/distributionStockArticleWhole.vue

@ -112,7 +112,10 @@
</tablecmt> </tablecmt>
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width:100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<div style="font-size: 14px;">
勾选数量: {{ selectionList.length }}
</div>
<!-- 分页模块 --> <!-- 分页模块 -->
<el-pagination align="right" <el-pagination align="right"
background background

25
src/views/distribution/inventory/distributionStockArticleDetails.vue

@ -183,19 +183,20 @@
</el-table>--> </el-table>-->
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width: 100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<div style="font-size: 14px;">
勾选数量: {{ selectionList.length }}
</div>
<!-- 分页模块 --> <!-- 分页模块 -->
<el-pagination <el-pagination align="right"
align="right" background
background @size-change="sizeChange"
@size-change="sizeChange" @current-change="currentChange"
@current-change="currentChange" :current-page="page.currentPage"
:current-page="page.currentPage" :page-sizes="[30, 50,80, 120]"
:page-sizes="[30, 50, 80, 120]" :page-size="page.pageSize"
:page-size="page.pageSize" layout="total, sizes, prev, pager, next, jumper"
layout="total, sizes, prev, pager, next, jumper" :total="page.total">
:total="page.total"
>
</el-pagination> </el-pagination>
</div> </div>
</el-row> </el-row>

13
src/views/distribution/inventory/distributionStockList.vue

@ -68,19 +68,20 @@
</tablecmt> </tablecmt>
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width: 100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<div style="font-size: 14px;">
勾选数量: {{ selectionList.length }}
</div>
<!-- 分页模块 --> <!-- 分页模块 -->
<el-pagination <el-pagination align="right"
align="right"
background background
@size-change="sizeChange" @size-change="sizeChange"
@current-change="currentChange" @current-change="currentChange"
:current-page="page.currentPage" :current-page="page.currentPage"
:page-sizes="[30, 50, 80, 120]" :page-sizes="[30, 50,80, 120]"
:page-size="page.pageSize" :page-size="page.pageSize"
layout="total, sizes, prev, pager, next, jumper" layout="total, sizes, prev, pager, next, jumper"
:total="page.total" :total="page.total">
>
</el-pagination> </el-pagination>
</div> </div>
</el-row> </el-row>

13
src/views/distribution/inventory/distributionStockListDiscuss.vue

@ -68,19 +68,20 @@
</tablecmt> </tablecmt>
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width: 100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<div style="font-size: 14px;">
勾选数量: {{ selectionList.length }}
</div>
<!-- 分页模块 --> <!-- 分页模块 -->
<el-pagination <el-pagination align="right"
align="right"
background background
@size-change="sizeChange" @size-change="sizeChange"
@current-change="currentChange" @current-change="currentChange"
:current-page="page.currentPage" :current-page="page.currentPage"
:page-sizes="[30, 50, 80, 120]" :page-sizes="[30, 50,80, 120]"
:page-size="page.pageSize" :page-size="page.pageSize"
layout="total, sizes, prev, pager, next, jumper" layout="total, sizes, prev, pager, next, jumper"
:total="page.total" :total="page.total">
>
</el-pagination> </el-pagination>
</div> </div>
</el-row> </el-row>

25
src/views/distribution/inventory/distributionStockListMarket.vue

@ -68,19 +68,20 @@
</tablecmt> </tablecmt>
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width: 100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<div style="font-size: 14px;">
勾选数量: {{ selectionList.length }}
</div>
<!-- 分页模块 --> <!-- 分页模块 -->
<el-pagination <el-pagination align="right"
align="right" background
background @size-change="sizeChange"
@size-change="sizeChange" @current-change="currentChange"
@current-change="currentChange" :current-page="page.currentPage"
:current-page="page.currentPage" :page-sizes="[30, 50,80, 120]"
:page-sizes="[30, 50, 80, 120]" :page-size="page.pageSize"
:page-size="page.pageSize" layout="total, sizes, prev, pager, next, jumper"
layout="total, sizes, prev, pager, next, jumper" :total="page.total">
:total="page.total"
>
</el-pagination> </el-pagination>
</div> </div>
</el-row> </el-row>

5
src/views/distribution/inventory/distributionStockListSelf.vue

@ -56,7 +56,10 @@
</tablecmt> </tablecmt>
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width:100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<div style="font-size: 14px;">
勾选数量: {{ selectionList.length }}
</div>
<!-- 分页模块 --> <!-- 分页模块 -->
<el-pagination align="right" <el-pagination align="right"
background background

5
src/views/distribution/inventory/distrilbutionBillLadingList.vue

@ -113,7 +113,10 @@
</tablecmt> </tablecmt>
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width:100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<div style="font-size: 14px;">
勾选数量: {{ selectionList.length }}
</div>
<!-- 分页模块 --> <!-- 分页模块 -->
<el-pagination align="right" <el-pagination align="right"
background background

29
src/views/distribution/reservation/reservation.vue

@ -328,21 +328,22 @@
</el-tabs> </el-tabs>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width: 100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<!-- 分页模块 --> <div style="font-size: 14px;">
<el-pagination 勾选数量: {{ selectionList.length }}
align="right"
background
@size-change="sizeChange"
@current-change="currentChange"
:current-page="page.currentPage"
:page-sizes="[30, 50, 80, 120]"
:page-size="page.pageSize"
layout="total, sizes, prev, pager, next, jumper"
:total="page.total"
>
</el-pagination>
</div> </div>
<!-- 分页模块 -->
<el-pagination align="right"
background
@size-change="sizeChange"
@current-change="currentChange"
:current-page="page.currentPage"
:page-sizes="[30, 50,80, 120]"
:page-size="page.pageSize"
layout="total, sizes, prev, pager, next, jumper"
:total="page.total">
</el-pagination>
</div>
</el-row> </el-row>
<el-dialog title="二维码" :visible.sync="dialogVisible" width="780px" v-model="dialogVisible"> <el-dialog title="二维码" :visible.sync="dialogVisible" width="780px" v-model="dialogVisible">

25
src/views/distribution/reservation/reservationDiscuss.vue

@ -77,19 +77,20 @@
</tablecmt> </tablecmt>
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width: 100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<div style="font-size: 14px;">
勾选数量: {{ selectionList.length }}
</div>
<!-- 分页模块 --> <!-- 分页模块 -->
<el-pagination <el-pagination align="right"
align="right" background
background @size-change="sizeChange"
@size-change="sizeChange" @current-change="currentChange"
@current-change="currentChange" :current-page="page.currentPage"
:current-page="page.currentPage" :page-sizes="[30, 50,80, 120]"
:page-sizes="[30, 50,80, 120]" :page-size="page.pageSize"
:page-size="page.pageSize" layout="total, sizes, prev, pager, next, jumper"
layout="total, sizes, prev, pager, next, jumper" :total="page.total">
:total="page.total"
>
</el-pagination> </el-pagination>
</div> </div>
</el-row> </el-row>

61
src/views/distribution/reservation/reservationMarket.vue

@ -37,38 +37,41 @@
</el-row> </el-row>
<el-row> <el-row>
<!-- 列表模块 --> <!-- 列表模块 -->
<tablecmt <tablecmt
:columnList="columnList" :columnList="columnList"
:tableData="data" :tableData="data"
:loading="loading" :loading="loading"
@inputTxt="inputsc" @inputTxt="inputsc"
@timeCheck="timesc" @timeCheck="timesc"
@btnCheck="btnsc" @btnCheck="btnsc"
@selectCheck="selectsc" @selectCheck="selectsc"
@selection="selectionChange" @selection="selectionChange"
> >
<template #default="slotProps"> <template #default="slotProps">
<el-text size="small" @click="editsolt(slotProps.scope)">Edit</el-text> <el-text size="small" @click="editsolt(slotProps.scope)">Edit</el-text>
<el-text size="small" type="danger" @click="delectsolt(slotProps.scope)" <el-text size="small" type="danger" @click="delectsolt(slotProps.scope)"
>Delete</el-text >Delete</el-text
> >
</template> </template>
</tablecmt> </tablecmt>
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width:100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<!-- 分页模块 --> <div style="font-size: 14px;">
<el-pagination align="right" 勾选数量: {{ selectionList.length }}
background
@size-change="sizeChange"
@current-change="currentChange"
:current-page="page.currentPage"
:page-sizes="[30, 50,80, 120]"
:page-size="page.pageSize"
layout="total, sizes, prev, pager, next, jumper"
:total="page.total">
</el-pagination>
</div> </div>
<!-- 分页模块 -->
<el-pagination align="right"
background
@size-change="sizeChange"
@current-change="currentChange"
:current-page="page.currentPage"
:page-sizes="[30, 50,80, 120]"
:page-size="page.pageSize"
layout="total, sizes, prev, pager, next, jumper"
:total="page.total">
</el-pagination>
</div>
</el-row> </el-row>
<!-- 表单模块 --> <!-- 表单模块 -->
<el-dialog :title="title" <el-dialog :title="title"

27
src/views/distribution/reservation/reservationSelf.vue

@ -56,19 +56,22 @@
</tablecmt> </tablecmt>
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width:100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<!-- 分页模块 --> <div style="font-size: 14px;">
<el-pagination align="right" 勾选数量: {{ selectionList.length }}
background
@size-change="sizeChange"
@current-change="currentChange"
:current-page="page.currentPage"
:page-sizes="[30, 50,80, 120]"
:page-size="page.pageSize"
layout="total, sizes, prev, pager, next, jumper"
:total="page.total">
</el-pagination>
</div> </div>
<!-- 分页模块 -->
<el-pagination align="right"
background
@size-change="sizeChange"
@current-change="currentChange"
:current-page="page.currentPage"
:page-sizes="[30, 50,80, 120]"
:page-size="page.pageSize"
layout="total, sizes, prev, pager, next, jumper"
:total="page.total">
</el-pagination>
</div>
</el-row> </el-row>
<!-- 表单模块 --> <!-- 表单模块 -->
<el-dialog :title="title" <el-dialog :title="title"

5
src/views/distribution/signdetail/distributionSigndetail.vue

@ -35,7 +35,10 @@
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width:100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<div style="font-size: 14px;">
勾选数量: {{ selectionList.length }}
</div>
<!-- 分页模块 --> <!-- 分页模块 -->
<el-pagination align="right" <el-pagination align="right"
background background

25
src/views/distribution/signfor/distributionSignfor.vue

@ -104,19 +104,20 @@
</tablecmt> </tablecmt>
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width: 100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<div style="font-size: 14px;">
勾选数量: {{ selectionList.length }}
</div>
<!-- 分页模块 --> <!-- 分页模块 -->
<el-pagination <el-pagination align="right"
align="right" background
background @size-change="sizeChange"
@size-change="sizeChange" @current-change="currentChange"
@current-change="currentChange" :current-page="page.currentPage"
:current-page="page.currentPage" :page-sizes="[30, 50,80, 120]"
:page-sizes="[30, 50,80, 120]" :page-size="page.pageSize"
:page-size="page.pageSize" layout="total, sizes, prev, pager, next, jumper"
layout="total, sizes, prev, pager, next, jumper" :total="page.total">
:total="page.total"
>
</el-pagination> </el-pagination>
</div> </div>
</el-row> </el-row>

584
src/views/distribution/signfor/distributionSignforedt.vue

@ -70,77 +70,77 @@
<span>客户备注{{ signfordata.remarks }} </span> <span>客户备注{{ signfordata.remarks }} </span>
</el-col> </el-col>
</el-row> </el-row>
<el-dialog v-model="fbox" title="增值服务" width="30%"> <!-- <el-dialog v-model="fbox" title="增值服务" width="30%">-->
<!-- :before-close="handleClose"--> <!-- &lt;!&ndash; :before-close="handleClose"&ndash;&gt;-->
<el-form-item label="增值服务" prop="freightMark"> <!-- <el-form-item label="增值服务" prop="freightMark">-->
<el-checkbox-group v-model="form.addvalueType" @change="handleCheckedCitiesChange"> <!-- <el-checkbox-group v-model="form.addvalueType" @change="handleCheckedCitiesChange">-->
<el-checkbox <!-- <el-checkbox-->
style="width: 100%; margin-bottom: 3%" <!-- style="width: 100%; margin-bottom: 3%"-->
:disabled="true" <!-- :disabled="true"-->
v-for="(item, index) in addvalueServeTypeData" <!-- v-for="(item, index) in addvalueServeTypeData"-->
:key="item.dictKey" <!-- :key="item.dictKey"-->
:label="item.dictKey" <!-- :label="item.dictKey"-->
>{{ item.dictValue }} <!-- >{{ item.dictValue }}-->
<span v-if="index === 0 || index === 6 || index === 2 || index === 4" <!-- <span v-if="index === 0 || index === 6 || index === 2 || index === 4"-->
>&nbsp;件数: <!-- >&nbsp;件数:-->
<el-input <!-- <el-input-->
v-model="item.f" <!-- v-model="item.f"-->
:disabled="true" <!-- :disabled="true"-->
style="width: 10%; border: none; border-bottom: 2px solid #eee" <!-- style="width: 10%; border: none; border-bottom: 2px solid #eee"-->
/> <!-- />-->
</span> <!-- </span>-->
<span v-if="index === 1" <!-- <span v-if="index === 1"-->
>公里: <!-- >公里:-->
<el-input <!-- <el-input-->
v-model="item.a" <!-- v-model="item.a"-->
:disabled="true" <!-- :disabled="true"-->
style="width: 10%; border: none; border-bottom: 2px solid #eee" <!-- style="width: 10%; border: none; border-bottom: 2px solid #eee"-->
/> <!-- />-->
</span> <!-- </span>-->
<span v-if="index === 3" <!-- <span v-if="index === 3"-->
>距离: <!-- >距离:-->
<el-input <!-- <el-input-->
v-model="item.b" <!-- v-model="item.b"-->
:disabled="true" <!-- :disabled="true"-->
style="width: 10%; border: none; border-bottom: 2px solid #eee" <!-- style="width: 10%; border: none; border-bottom: 2px solid #eee"-->
/> <!-- />-->
</span> <!-- </span>-->
<span v-if="index === 5" <!-- <span v-if="index === 5"-->
>人数: <!-- >人数:-->
<el-input <!-- <el-input-->
v-model="item.c" <!-- v-model="item.c"-->
:disabled="true" <!-- :disabled="true"-->
style="width: 10%; border: none; border-bottom: 2px solid #eee" <!-- style="width: 10%; border: none; border-bottom: 2px solid #eee"-->
/> <!-- />-->
</span> <!-- </span>-->
<span v-if="index === 0" <!-- <span v-if="index === 0"-->
>楼层: <!-- >楼层:-->
<el-input <!-- <el-input-->
v-model="item.d" <!-- v-model="item.d"-->
:disabled="true" <!-- :disabled="true"-->
style="width: 10%; border: none; border-bottom: 2px solid #eee" <!-- style="width: 10%; border: none; border-bottom: 2px solid #eee"-->
/> <!-- />-->
</span> <!-- </span>-->
<span v-if="item" <!-- <span v-if="item"-->
>预计费用: <!-- >预计费用:-->
<el-input <!-- <el-input-->
v-model="item.e" <!-- v-model="item.e"-->
:disabled="true" <!-- :disabled="true"-->
style="width: 20%; border: none; border-bottom: 2px solid #eee" <!-- style="width: 20%; border: none; border-bottom: 2px solid #eee"-->
/> <!-- />-->
</span> <!-- </span>-->
</el-checkbox> <!-- </el-checkbox>-->
</el-checkbox-group> <!-- </el-checkbox-group>-->
</el-form-item> <!-- </el-form-item>-->
<template #footer> <!-- <template #footer>-->
<span class="dialog-footer"> <!-- <span class="dialog-footer">-->
<el-button @click="dialogVisible = false">关闭</el-button> <!-- <el-button @click="dialogVisible = false">关闭</el-button>-->
<!-- <el-button type="primary" @click="dialogVisible = false">--> <!-- &lt;!&ndash; <el-button type="primary" @click="dialogVisible = false">&ndash;&gt;-->
<!-- 确定(增值服务)--> <!-- &lt;!&ndash; 确定(增值服务)&ndash;&gt;-->
<!-- </el-button>--> <!-- &lt;!&ndash; </el-button>&ndash;&gt;-->
</span> <!-- </span>-->
</template> <!-- </template>-->
</el-dialog> <!-- </el-dialog>-->
<!-- <el-dialog :title="title"--> <!-- <el-dialog :title="title"-->
<!-- v-model="fbox"--> <!-- v-model="fbox"-->
@ -337,22 +337,304 @@
</el-table> </el-table>
</el-tab-pane> </el-tab-pane>
</el-tabs> </el-tabs>
<el-divider><h5>增值服务信息</h5></el-divider>
<el-tabs type="border-card" v-model="activeTab" @tab-click="handleAddvalueTabClick">
<el-tab-pane label="上&emsp;楼" name="tabs1">
<!-- 列表模块 -->
<el-row :gutter="24" class="rows">
<el-col :xl="6" :lg="7" :md="10" :sm="24">
<span>楼层:{{addvalueinfo.floolNum}} </span>
</el-col>
<el-col :xl="6" :lg="7" :md="10" :sm="24">
<span>件数{{addvalueinfo.num}} </span>
</el-col>
<el-col :xl="6" :lg="7" :md="10" :sm="24">
<span>费用{{addvalueinfo.fee}} </span>
</el-col>
<el-col :xl="6" :lg="7" :md="10" :sm="24">
<span>操作人{{addvalueinfo.createUser}} </span>
</el-col>
</el-row>
<el-table ref="table" v-loading="loading"
@selection-change="selectionChange"
:data="addvalueData"
:height="height"
style="width: 100%"
:border="addvalueOption.border"
>
<!-- align="center"-->
<el-table-column type="expand" v-if="addvalueOption.expand"></el-table-column>
<template v-for="(item,index) in addvalueOption.column">
<!-- table字段 -->
<el-table-column v-if="item.hide!==true"
:prop="item.prop"
:label="item.label"
:show-overflow-tooltip="true"
:width="item.width"
:key="index">
<!-- :align="center"
-->
</el-table-column>
</template>
<!-- <el-table-column prop="menu" label="操作" :width="250">-->
<!-- <template #="{row}">-->
<!-- <el-button type="primary" text icon="el-icon-view" @click="handleView(row)"> -->
<!-- </el-button>-->
<!-- </template>-->
<!-- </el-table-column>-->
</el-table>
</el-tab-pane>
<el-tab-pane label="超&emsp;区" name="tabs2">
<!-- 列表模块 -->
<el-row :gutter="24" class="rows">
<el-col :xl="6" :lg="7" :md="10" :sm="24">
<span>公里数:{{addvalueinfo.distance}}公里 </span>
</el-col>
<el-col :xl="6" :lg="7" :md="10" :sm="24">
<span>件数:{{addvalueinfo.num}} </span>
</el-col>
<el-col :xl="6" :lg="7" :md="10" :sm="24">
<span>费用{{addvalueinfo.fee}} </span>
</el-col>
<el-col :xl="6" :lg="7" :md="10" :sm="24">
<span>操作人{{addvalueinfo.createUser}} </span>
</el-col>
</el-row>
<el-table ref="table" v-loading="loading"
@selection-change="selectionChange"
:data="addvalueData"
:height="height"
style="width: 100%"
:border="addvalueOption.border"
>
<!-- align="center"-->center
<el-table-column type="expand" v-if="addvalueOption.expand"></el-table-column>
<template v-for="(item,index) in addvalueOption.column">
<!-- table字段 -->
<el-table-column v-if="item.hide!==true"
:prop="item.prop"
:label="item.label"
:show-overflow-tooltip="true"
:width="item.width"
:key="index">
<!-- :align="center"-->
</el-table-column>
</template>
</el-table>
</el-tab-pane>
<el-tab-pane label="平&emsp;移" name="tabs3">
<!-- 列表模块 -->
<el-row :gutter="24" class="rows">
<el-col :xl="6" :lg="7" :md="10" :sm="24">
<span>距离:{{addvalueinfo.distance}} </span>
</el-col>
<el-col :xl="6" :lg="7" :md="10" :sm="24">
<span>件数:{{addvalueinfo.num}} </span>
</el-col>
<el-col :xl="6" :lg="7" :md="10" :sm="24">
<span>费用{{addvalueinfo.fee}} </span>
</el-col>
<el-col :xl="6" :lg="7" :md="10" :sm="24">
<span>操作人{{addvalueinfo.deliveryAddress}} </span>
</el-col>
</el-row>
<el-table ref="table" v-loading="loading"
@selection-change="selectionChange"
:data="addvalueData"
:height="height"
style="width: 100%"
:border="addvalueOption.border"
>
<!-- align="center"-->center
<el-table-column type="expand" v-if="addvalueOption.expand"></el-table-column>
<template v-for="(item,index) in addvalueOption.column">
<!-- table字段 -->
<el-table-column v-if="item.hide!==true"
:prop="item.prop"
:label="item.label"
:show-overflow-tooltip="true"
:width="item.width"
:key="index">
<!-- :align="center"-->
</el-table-column>
</template>
</el-table>
</el-tab-pane>
<el-tab-pane label="搬&emsp;运" name="tabs4">
<!-- 列表模块 -->
<el-row :gutter="24" class="rows">
<el-col :xl="6" :lg="7" :md="10" :sm="24">
<span>班组:{{addvalueinfo.consignee}} </span>
</el-col>
<el-col :xl="6" :lg="7" :md="10" :sm="24">
<span>件数:{{addvalueinfo.num}} </span>
</el-col>
<el-col :xl="6" :lg="7" :md="10" :sm="24">
<span>费用{{addvalueinfo.fee}} </span>
</el-col>
<el-col :xl="6" :lg="7" :md="10" :sm="24">
<span>操作人{{addvalueinfo.deliveryAddress}} </span>
</el-col>
</el-row>
<el-table ref="table" v-loading="loading"
@selection-change="selectionChange"
:data="addvalueData"
:height="height"
style="width: 100%"
:border="addvalueOption.border"
>
<!-- align="center"-->center
<el-table-column type="expand" v-if="addvalueOption.expand"></el-table-column>
<template v-for="(item,index) in addvalueOption.column">
<!-- table字段 -->
<el-table-column v-if="item.hide!==true"
:prop="item.prop"
:label="item.label"
:show-overflow-tooltip="true"
:width="item.width"
:key="index">
<!-- :align="center"-->
</el-table-column>
</template>
</el-table>
</el-tab-pane>
<el-tab-pane label="分&emsp;拣" name="tabs5">
<!-- 列表模块 -->
<el-row :gutter="24" class="rows">
<!-- <el-col :xl="6" :lg="7" :md="10" :sm="24" >-->
<!-- <span>距离:{{signfordata.consignee}} </span>-->
<!-- </el-col>-->
<el-col :xl="6" :lg="7" :md="10" :sm="24">
<span>件数:{{addvalueinfo.num}} </span>
</el-col>
<el-col :xl="6" :lg="7" :md="10" :sm="24">
<span>费用{{addvalueinfo.fee}} </span>
</el-col>
<el-col :xl="6" :lg="7" :md="10" :sm="24">
<span>操作人{{addvalueinfo.deliveryAddress}} </span>
</el-col>
</el-row>
<el-table ref="table" v-loading="loading"
@selection-change="selectionChange"
:data="addvalueData"
:height="height"
style="width: 100%"
:border="addvalueOption.border"
>
<!-- align="center"-->center
<el-table-column type="expand" v-if="addvalueOption.expand"></el-table-column>
<template v-for="(item,index) in addvalueOption.column">
<!-- table字段 -->
<el-table-column v-if="item.hide!==true"
:prop="item.prop"
:label="item.label"
:show-overflow-tooltip="true"
:width="item.width"
:key="index">
<!-- :align="center"-->
</el-table-column>
</template>
</el-table>
</el-tab-pane>
<el-tab-pane label="专&emsp;车" name="tabs6">
<!-- 列表模块 -->
<el-row :gutter="24" class="rows">
<!-- <el-col :xl="6" :lg="7" :md="10" :sm="24" >-->
<!-- <span>距离:{{signfordata.consignee}} </span>-->
<!-- </el-col>-->
<el-col :xl="6" :lg="7" :md="10" :sm="24">
<span>件数:{{addvalueinfo.num}} </span>
</el-col>
<el-col :xl="6" :lg="7" :md="10" :sm="24">
<span>费用{{addvalueinfo.fee}} </span>
</el-col>
<el-col :xl="6" :lg="7" :md="10" :sm="24">
<span>操作人{{addvalueinfo.deliveryAddress}} </span>
</el-col>
</el-row>
<el-table ref="table" v-loading="loading"
@selection-change="selectionChange"
:data="addvalueData"
:height="height"
style="width: 100%"
:border="addvalueOption.border"
>
<!-- align="center"-->center
<el-table-column type="expand" v-if="addvalueOption.expand"></el-table-column>
<template v-for="(item,index) in addvalueOption.column">
<!-- table字段 -->
<el-table-column v-if="item.hide!==true"
:prop="item.prop"
:label="item.label"
:show-overflow-tooltip="true"
:width="item.width"
:key="index">
<!-- :align="center"-->
</el-table-column>
</template>
</el-table>
</el-tab-pane>
<!-- <el-tab-pane label="平移。搬运。分拣。专车" name="tab4">-->
<!-- &lt;!&ndash; 列表模块 &ndash;&gt;-->
<!-- <el-table ref="table" v-loading="loading"-->
<!-- @selection-change="selectionChange"-->
<!-- :data="inventoryData"-->
<!-- :height="height"-->
<!-- style="width: 100%"-->
<!-- :border="inventory.border"-->
<!-- >-->
<!-- &lt;!&ndash; align="center"&ndash;&gt;center-->
<!-- <el-table-column type="expand" v-if="inventory.expand"></el-table-column>-->
<!-- <template v-for="(item,index) in inventory.column">-->
<!-- &lt;!&ndash; table字段 &ndash;&gt;-->
<!-- <el-table-column v-if="item.hide!==true"-->
<!-- :prop="item.prop"-->
<!-- :label="item.label"-->
<!-- :show-overflow-tooltip="true"-->
<!-- :width="item.width"-->
<!-- :key="index">-->
<!-- &lt;!&ndash; :align="center"&ndash;&gt;-->
<!-- </el-table-column>-->
<!-- </template>-->
<!-- &lt;!&ndash; <el-table-column prop="menu" label="操作" :width="220" align="center">&ndash;&gt;-->
<!-- &lt;!&ndash; <template #="{row}">&ndash;&gt;-->
<!-- &lt;!&ndash; <el-button type="primary" text icon="el-icon-view" @click="handleInventoryView(row)">查看详情</el-button>&ndash;&gt;-->
<!-- &lt;!&ndash; </template>&ndash;&gt;-->
<!-- &lt;!&ndash; </el-table-column>&ndash;&gt;-->
<!-- </el-table>-->
<!-- </el-tab-pane>-->
</el-tabs>
</div> </div>
</basic-container> </basic-container>
</template> </template>
<script> <script>
import { import {
getList, getList,
getDetail, getDetail,
add, add,
update, update,
remove, remove,
getDetailById, getDetailById,
getListOrder, getListOrder,
signforPackageList, signforPackageList,
signforInventoryList, signforInventoryList, addvalueInfoList
} from '@/api/distribution/distributionSignfor'; } from '@/api/distribution/distributionSignfor';
import { mapGetters } from 'vuex'; import { mapGetters } from 'vuex';
import { getDictionaryBiz } from '@/api/system/dict'; import { getDictionaryBiz } from '@/api/system/dict';
@ -396,6 +678,7 @@ export default {
activeTab: 'tab1', activeTab: 'tab1',
//: //:
orderData: [], orderData: [],
addvalueinfo:{},
// //
stepsList: [ stepsList: [
{ {
@ -421,6 +704,78 @@ export default {
], ],
// //
stepActive: 0, stepActive: 0,
addvalueData:[],
addvalueOption: {
expand: false,
index: true,
border: true,
selection: true,
column: [
{
prop: 'orderCode',
label: '订单自编号',
type: 2,
values: '',
width: '300',
checkarr: [],
fixed: true,
sortable: true
// head: true,
},
{
label: '货物名称',
prop: 'materialName',
type: 1,
values: '',
width: '300',
checkarr: [],
fixed: false,
sortable: true
},
{
label: '包条码',
prop: 'orderPackageCode',
type: 1,
values: '',
width: '300',
checkarr: [],
fixed: false,
sortable: true
},
{
label: '数量',
prop: 'quantity',
type: 1,
values: '',
width: '220',
checkarr: [],
fixed: false,
sortable: true
},
{
label: '包条类型',
prop: 'conditions',
type: 1,
values: '',
width: '220',
checkarr: [],
fixed: false,
sortable: true
},
{
prop: '',
label: '操作',
type: 6,
values: '',
width: '300',
checkarr: [],
fixed: 'right',
sortable: false
}
// ...
],
},
// //
ordoption: { ordoption: {
expand: false, expand: false,
@ -1566,6 +1921,70 @@ export default {
}); });
}); });
}, },
handleAddvalueTabClick(tab, event) {
console.log('tab>>>>>>>>', tab.paneName);
let tabName = tab.paneName;
let addvalueId = 0;
switch (tabName) {
case 'tabs1':
//
console.log('上楼');
addvalueId = 1;
break;
case 'tabs2':
//
console.log('超区');
addvalueId = 2;
break;
case 'tabs3':
//
console.log('平移');
addvalueId = 3;
break;
case 'tabs4':
//
console.log('搬运');
addvalueId = 4;
break;
case 'tabs5':
//
console.log('分拣');
addvalueId = 5;
break;
case 'tabs6':
//
console.log('专车');
addvalueId = 6;
break;
}
let a ={
signforId:this.$route.query.id,
addvalueId:addvalueId,
}
addvalueInfoList(a).then(res=>{
console.log("res------------->",res.data.data);
const data = res.data.data;
if (data === null){
this.addvalueData = [];
this.addvalueinfo = { };
}else {
this.addvalueinfo = data;
this.addvalueData = data.packageEntityList;
}
// if (data !== null ){
// if (!!data.packageEntityList){
// this.addvalueData = data.packageEntityList;
// }
// }
})
},
rowDel(row) { rowDel(row) {
this.$confirm('确定将选择数据删除?', { this.$confirm('确定将选择数据删除?', {
confirmButtonText: '确定', confirmButtonText: '确定',
@ -1664,7 +2083,6 @@ export default {
this.addvalueData = data.packageEntityList; this.addvalueData = data.packageEntityList;
} }
}); });
this.loading = false; this.loading = false;
}, },
getListOrders(page, params = {}) { getListOrders(page, params = {}) {

29
src/views/distribution/signfor/distributionSignfortreat.vue

@ -160,21 +160,22 @@
</el-table> --> </el-table> -->
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width: 100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<!-- 分页模块 --> <div style="font-size: 14px;">
<el-pagination 勾选数量: {{ selectionList.length }}
align="right"
background
@size-change="sizeChange"
@current-change="currentChange"
:current-page="page.currentPage"
:page-sizes="[30, 50,80, 120]"
:page-size="page.pageSize"
layout="total, sizes, prev, pager, next, jumper"
:total="page.total"
>
</el-pagination>
</div> </div>
<!-- 分页模块 -->
<el-pagination align="right"
background
@size-change="sizeChange"
@current-change="currentChange"
:current-page="page.currentPage"
:page-sizes="[30, 50,80, 120]"
:page-size="page.pageSize"
layout="total, sizes, prev, pager, next, jumper"
:total="page.total">
</el-pagination>
</div>
</el-row> </el-row>
<!-- 表单模块 --> <!-- 表单模块 -->
<el-dialog <el-dialog

22
src/views/distribution/stockup/distributionStockup.vue

@ -60,17 +60,20 @@
</tablecmt> </tablecmt>
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width:100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<div style="font-size: 14px;">
勾选数量: {{ selectionList.length }}
</div>
<!-- 分页模块 --> <!-- 分页模块 -->
<el-pagination align="right" <el-pagination align="right"
background background
@size-change="sizeChange" @size-change="sizeChange"
@current-change="currentChange" @current-change="currentChange"
:current-page="page.currentPage" :current-page="page.currentPage"
:page-sizes="[30, 50,80, 120]" :page-sizes="[30, 50,80, 120]"
:page-size="page.pageSize" :page-size="page.pageSize"
layout="total, sizes, prev, pager, next, jumper" layout="total, sizes, prev, pager, next, jumper"
:total="page.total"> :total="page.total">
</el-pagination> </el-pagination>
</div> </div>
</el-row> </el-row>
@ -617,7 +620,6 @@ export default {
}); });
this.forkliftData = fo; this.forkliftData = fo;
this.deptId = res.data.data.deptId;
}) })
await this.getStorageArea(); await this.getStorageArea();
await this.getTeam(); await this.getTeam();

6
src/views/distribution/stockup/distributionStockupDiscuss.vue

@ -90,7 +90,10 @@
</tablecmt> </tablecmt>
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width:100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<div style="font-size: 14px;">
勾选数量: {{ selectionList.length }}
</div>
<!-- 分页模块 --> <!-- 分页模块 -->
<el-pagination align="right" <el-pagination align="right"
background background
@ -744,7 +747,6 @@ export default {
}); });
this.forkliftData = fo; this.forkliftData = fo;
this.deptId = res.data.data.deptId;
}) })
await this.getStorageArea(); await this.getStorageArea();
await this.getTeam(); await this.getTeam();

6
src/views/distribution/stockup/distributionStockupMarket.vue

@ -72,7 +72,10 @@
</tablecmt> </tablecmt>
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width:100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<div style="font-size: 14px;">
勾选数量: {{ selectionList.length }}
</div>
<!-- 分页模块 --> <!-- 分页模块 -->
<el-pagination align="right" <el-pagination align="right"
background background
@ -684,7 +687,6 @@ export default {
}); });
this.forkliftData = fo; this.forkliftData = fo;
this.deptId = res.data.data.deptId;
}) })
await this.getStorageArea(); await this.getStorageArea();
await this.getTeam(); await this.getTeam();

6
src/views/distribution/stockup/distributionStockupSelf.vue

@ -72,7 +72,10 @@
</tablecmt> </tablecmt>
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width:100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<div style="font-size: 14px;">
勾选数量: {{ selectionList.length }}
</div>
<!-- 分页模块 --> <!-- 分页模块 -->
<el-pagination align="right" <el-pagination align="right"
background background
@ -682,7 +685,6 @@ export default {
}); });
this.forkliftData = fo; this.forkliftData = fo;
this.deptId = res.data.data.deptId;
}) })
await this.getStorageArea(); await this.getStorageArea();
await this.getTeam(); await this.getTeam();

40
src/views/distribution/turndelivery/deliveryMarket.vue

@ -737,7 +737,7 @@
{ immediate: true } { immediate: true }
); );
this.getDictionary(); this.getDictionary();
this.getFork(); // this.getFork();
this.getTeam(); this.getTeam();
this.getvehicleData(); this.getvehicleData();
this.getMasterDriverData(); this.getMasterDriverData();
@ -793,8 +793,8 @@
}); });
this.forkliftData = fo; this.forkliftData = fo;
}); });
await this.getStorageArea(); // await this.getStorageArea();
await this.getTeam(); // await this.getTeam();
}, },
// //
async getTeam() { async getTeam() {
@ -813,23 +813,23 @@
this.loaderData = fo; this.loaderData = fo;
}); });
}, },
// // //
async getStorageArea() { // async getStorageArea() {
let params = this.deptId; // let params = this.deptId;
console.log('^^^^^^^^^^^^^', params); // console.log('^^^^^^^^^^^^^', params);
stockUpInfo(params).then(res => { // stockUpInfo(params).then(res => {
console.log('=========================》', res); // console.log('=========================', res);
let fo = []; // let fo = [];
res.data.data.forEach(i => { // res.data.data.forEach(i => {
let v = { // let v = {
dictKey: i.id, // dictKey: i.id,
dictValue: i.headline // dictValue: i.headline
}; // };
fo.push(v); // fo.push(v);
}); // });
this.goodsAreaData = fo; // this.goodsAreaData = fo;
}); // });
}, // },
// //
getMasterDriverData() { getMasterDriverData() {
return new Promise((rv, rev) => { return new Promise((rv, rev) => {

5
src/views/reservation/lnventory_list.vue

@ -56,7 +56,10 @@
</tablecmt> </tablecmt>
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width:100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<div style="font-size: 14px;">
勾选数量: {{ selectionList.length }}
</div>
<!-- 分页模块 --> <!-- 分页模块 -->
<el-pagination align="right" <el-pagination align="right"
background background

5
src/views/reservation/order_list.vue

@ -96,7 +96,10 @@
</tablecmt> </tablecmt>
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width:100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<div style="font-size: 14px;">
勾选数量: {{ selectionList.length }}
</div>
<!-- 分页模块 --> <!-- 分页模块 -->
<el-pagination align="right" <el-pagination align="right"
background background

33
src/views/reservation/reservation_list.vue

@ -139,22 +139,23 @@
</el-table> --> </el-table> -->
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width: 100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<!-- 分页模块 --> <div style="font-size: 14px;">
<el-pagination 勾选数量: {{ selectionList.length }}
align="right" </div>
background <!-- 分页模块 -->
@size-change="sizeChange" <el-pagination align="right"
@current-change="currentChange" background
:current-page="page.currentPage" @size-change="sizeChange"
:page-sizes="[10, 20, 30, 40, 50, 100]" @current-change="currentChange"
:page-size="page.pageSize" :current-page="page.currentPage"
layout="total, sizes, prev, pager, next, jumper" :page-sizes="[30, 50,80, 120]"
:total="page.total" :page-size="page.pageSize"
> layout="total, sizes, prev, pager, next, jumper"
</el-pagination> :total="page.total">
</div> </el-pagination>
</el-row> </div>
</el-row>
</div> </div>
</basic-container> </basic-container>
<edittablehead <edittablehead

11
src/views/system/param.vue

@ -85,10 +85,12 @@
</tablecmt> </tablecmt>
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width: 100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<div style="font-size: 14px;">
勾选数量: {{ selectionList.length }}
</div>
<!-- 分页模块 --> <!-- 分页模块 -->
<el-pagination <el-pagination align="right"
align="right"
background background
@size-change="sizeChange" @size-change="sizeChange"
@current-change="currentChange" @current-change="currentChange"
@ -96,8 +98,7 @@
:page-sizes="[30, 50,80, 120]" :page-sizes="[30, 50,80, 120]"
:page-size="page.pageSize" :page-size="page.pageSize"
layout="total, sizes, prev, pager, next, jumper" layout="total, sizes, prev, pager, next, jumper"
:total="page.total" :total="page.total">
>
</el-pagination> </el-pagination>
</div> </div>
</el-row> </el-row>

14
src/views/warehouse/parcelList/distributionParcelList.vue

@ -1,19 +1,6 @@
<template> <template>
<basic-container> <basic-container>
<div class="avue-crud"> <div class="avue-crud">
<el-row v-if="!search" style="padding:6px 18px">
<!-- 查询模块 -->
<!-- <el-form :inline="true" :model="query">-->
<!-- <el-form-item label="状态:">-->
<!-- <el-input v-model="query.conditions" placeholder="请输入状态"></el-input>-->
<!-- </el-form-item>-->
<!-- &lt;!&ndash; 查询按钮 &ndash;&gt;-->
<!-- <el-form-item>-->
<!-- <el-button type="primary" icon="el-icon-search" @click="searchChange"> </el-button>-->
<!-- <el-button icon="el-icon-delete" @click="searchReset()"> </el-button>-->
<!-- </el-form-item>-->
<!-- </el-form>-->
</el-row>
<el-row> <el-row>
<div class="avue-crud__header"> <div class="avue-crud__header">
<!-- 头部左侧按钮模块 --> <!-- 头部左侧按钮模块 -->
@ -25,7 +12,6 @@
<div class="avue-crud__right"> <div class="avue-crud__right">
<el-button icon="el-icon-refresh" @click="searchChange" circle></el-button> <el-button icon="el-icon-refresh" @click="searchChange" circle></el-button>
<el-button icon="Operation" @click="showdrawer(true)" circle></el-button> <el-button icon="Operation" @click="showdrawer(true)" circle></el-button>
<el-button icon="el-icon-search" @click="searchHide" circle></el-button>
</div> </div>
</div> </div>
</el-row> </el-row>

44
src/views/warehouse/updownGoods/warehouseUpdownGoodsLog.vue

@ -1,6 +1,35 @@
<template> <template>
<basic-container> <basic-container>
<div class="avue-crud"> <div class="avue-crud">
<el-row v-if="!search" style="padding:6px 18px">
<!-- 查询模块 -->
<el-form :inline="true" :model="query" @submit.native.prevent>
<el-form-item label="货物仓库:">
<el-input v-model="query.warehouseName" @keyup.enter="searchChange" clearable placeholder="请输入货物仓库"></el-input>
</el-form-item>
<el-form-item label="订单自编码:">
<el-input v-model="query.orderCode" @keyup.enter="searchChange" clearable placeholder="请输入订单自编码"></el-input>
</el-form-item>
<el-form-item label="包件编码:">
<el-input v-model="query.orderPackageCode" @keyup.enter="searchChange" clearable placeholder="请输入包件编码"></el-input>
</el-form-item>
<el-form-item label="上架类型:">
<el-select v-model="query.bindingType" class="m-2" placeholder="请选择上架类型" clearable @change="searchChange">
<el-option label="上架" value="1"/>
<el-option label="下架" value="2"/>
</el-select>
</el-form-item>
<el-form-item label="操作员:">
<el-input v-model="query.createUserName" @keyup.enter="searchChange" clearable placeholder="请输入操作员名称"></el-input>
</el-form-item>
<!-- 查询按钮 -->
<el-form-item>
<el-button type="primary" icon="el-icon-search" @click="searchChange"> </el-button>
<el-button icon="el-icon-delete" @click="searchReset()"> </el-button>
</el-form-item>
</el-form>
</el-row>
<el-row> <el-row>
<div class="avue-crud__header"> <div class="avue-crud__header">
<!-- 头部左侧按钮模块 --> <!-- 头部左侧按钮模块 -->
@ -8,6 +37,7 @@
<!-- 头部右侧按钮模块 --> <!-- 头部右侧按钮模块 -->
<div class="avue-crud__right"> <div class="avue-crud__right">
<el-button icon="el-icon-refresh" @click="searchChange" circle></el-button> <el-button icon="el-icon-refresh" @click="searchChange" circle></el-button>
<el-button icon="el-icon-search" @click="searchHide" circle></el-button>
</div> </div>
</div> </div>
</el-row> </el-row>
@ -555,7 +585,7 @@ export default {
// //
box: false, box: false,
// //
search: true, search: false,
// //
loading: true, loading: true,
// //
@ -686,9 +716,21 @@ export default {
searchChange() { searchChange() {
this.onLoad(this.page); this.onLoad(this.page);
}, },
//
searchHide(){
this.search = !this.search
},
showdrawer(value) { showdrawer(value) {
this.drawerShow = value; this.drawerShow = value;
}, },
/**
* 清空搜索表单, 并重新请求数据
*/
searchReset() {
this.query = {};
this.page.currentPage = 1;
this.onLoad(this.page);
},
/** /**
* 弹窗的勾选回调用于更改头部数组 * 弹窗的勾选回调用于更改头部数组
* 固定搭配只需要更换 columnList * 固定搭配只需要更换 columnList

25
src/views/warehouse/warehouseWaybill.vue

@ -62,19 +62,20 @@
</tablecmt> </tablecmt>
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width: 100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<div style="font-size: 14px;">
勾选数量: {{ selectionList.length }}
</div>
<!-- 分页模块 --> <!-- 分页模块 -->
<el-pagination <el-pagination align="right"
align="right" background
background @size-change="sizeChange"
@size-change="sizeChange" @current-change="currentChange"
@current-change="currentChange" :current-page="page.currentPage"
:current-page="page.currentPage" :page-sizes="[30, 50,80, 120]"
:page-sizes="[30, 50,80, 120]" :page-size="page.pageSize"
:page-size="page.pageSize" layout="total, sizes, prev, pager, next, jumper"
layout="total, sizes, prev, pager, next, jumper" :total="page.total">
:total="page.total"
>
</el-pagination> </el-pagination>
</div> </div>
</el-row> </el-row>

15
src/views/warehouse/warehousesignedorder/distributionStockArticle.vue

@ -4,16 +4,16 @@
<div class="avue-crud"> <div class="avue-crud">
<el-row v-if="!search" style="padding:6px 18px"> <el-row v-if="!search" style="padding:6px 18px">
<!-- 查询模块 --> <!-- 查询模块 -->
<el-form :inline="true" :model="query"> <!-- <el-form :inline="true" :model="query">
<el-form-item label="订单自编号:"> <el-form-item label="订单自编号:">
<el-input v-model="query.orderCode" placeholder="请输入订单自编号" ></el-input> <el-input v-model="query.orderCode" placeholder="请输入订单自编号" ></el-input>
</el-form-item> </el-form-item> -->
<!-- 查询按钮 --> <!-- 查询按钮 -->
<el-form-item> <!-- <el-form-item>
<el-button type="primary" icon="el-icon-search" @click="searchChange"> </el-button> <el-button type="primary" icon="el-icon-search" @click="searchChange"> </el-button>
<el-button icon="el-icon-delete" @click="searchReset()"> </el-button> <el-button icon="el-icon-delete" @click="searchReset()"> </el-button>
</el-form-item> </el-form-item>
</el-form> </el-form> -->
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__header"> <div class="avue-crud__header">
@ -26,7 +26,7 @@
<div class="avue-crud__right"> <div class="avue-crud__right">
<el-button icon="el-icon-refresh" @click="searchChange" circle></el-button> <el-button icon="el-icon-refresh" @click="searchChange" circle></el-button>
<el-button icon="Operation" @click="showdrawer(true)" circle></el-button> <el-button icon="Operation" @click="showdrawer(true)" circle></el-button>
<el-button icon="el-icon-search" @click="searchHide" circle></el-button> <!-- <el-button icon="el-icon-search" @click="searchHide" circle></el-button> -->
</div> </div>
</div> </div>
</el-row> </el-row>
@ -49,7 +49,10 @@
</tablecmt> </tablecmt>
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width:100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<div style="font-size: 14px;">
勾选数量: {{ selectionList.length }}
</div>
<!-- 分页模块 --> <!-- 分页模块 -->
<el-pagination align="right" <el-pagination align="right"
background background

26
src/views/warehouse/warehousingentry/warehouseWarehouseingAddReceipt.vue

@ -103,7 +103,7 @@
<!-- <el-form-item label="物流单号" prop="trainNumber">--> <!-- <el-form-item label="物流单号" prop="trainNumber">-->
<el-form-item label="物流运单号"> <el-form-item label="物流运单号">
<el-input <el-input
v-model="form.LogisticsWaybillNumber" v-model="form.trainNumber"
clearable clearable
placeholder="请输入物流运单号" placeholder="请输入物流运单号"
/> />
@ -282,8 +282,7 @@
@click="showCommitButton" @click="showCommitButton"
:disabled="view && !this.$route.query.type == '3'" :disabled="view && !this.$route.query.type == '3'"
v-else-if="!hideButton" v-else-if="!hideButton"
> </el-button > </el-button>
>
<span v-else-if="hideButton"> <span v-else-if="hideButton">
<el-button icon="el-icon-circle-check" @click="handleSubmit"> 预约入库 </el-button> <el-button icon="el-icon-circle-check" @click="handleSubmit"> 预约入库 </el-button>
<el-button icon="el-icon-circle-check" @click="handleHirectStorage"> <el-button icon="el-icon-circle-check" @click="handleHirectStorage">
@ -446,11 +445,9 @@ import {
import option from '@/option/warehouse/warehouseWarehousingDetail'; import option from '@/option/warehouse/warehouseWarehousingDetail';
import { mapGetters, mapMutations } from 'vuex'; import { mapGetters, mapMutations } from 'vuex';
import { getDictionaryBiz } from '@/api/system/dict'; import { getDictionaryBiz } from '@/api/system/dict';
import { getListUser } from '@/api/distribution/distributionStockup';
import { getListClient } from '@/api/basicdata/basicClient'; import { getListClient } from '@/api/basicdata/basicClient';
import { getDept } from '@/api/system/dept';
import { getListMaterial } from '@/api/basic/basicMaterial'; import { getListMaterial } from '@/api/basic/basicMaterial';
import { getListCopy } from '@/api/basicdata/basicdataWarehouse'; import { getDetailWarehouse, getListCopy } from '@/api/basicdata/basicdataWarehouse';
import { getListIdsName } from '@/api/basicdata/basicdataStoreBrand'; import { getListIdsName } from '@/api/basicdata/basicdataStoreBrand';
import { getListName } from '@/api/basicdata/basicdataStoreBusiness'; import { getListName } from '@/api/basicdata/basicdataStoreBusiness';
@ -1206,19 +1203,12 @@ export default {
* @returns {Promise<void>} * @returns {Promise<void>}
*/ */
async getWareHoust(page, params = {}) { async getWareHoust(page, params = {}) {
let a = await getListUser();
let b = await getDept(a.data.data.deptId); let sl ={};
// console.log("aaa",a); let li = await getDetailWarehouse( sl);
// console.log("bbb",b); console.log("li>>>>",li.data.data);
//
let sl = {};
if (b.data.data.deptCategory == '4') {
sl.department = b.data.data.id;
}
let li = await getListCopy(page.currentPage, page.pageSize, sl);
// console.log("li>>>>",li.data.data);
this.store = []; this.store = [];
li.data.data.records.forEach(i => { li.data.data.forEach(i => {
let st = { let st = {
label: i.name, label: i.name,
value: i.id, value: i.id,

18
src/views/warehouse/warehousingentry/warehouseWarehousingEntry.vue

@ -93,19 +93,20 @@
</el-row> </el-row>
<el-row> <el-row>
<div class="avue-crud__pagination" style="width: 100%"> <div class="avue-crud__pagination flex-c-sb" style="width:100%;">
<div style="font-size: 14px;">
勾选数量: {{ selectionList.length }}
</div>
<!-- 分页模块 --> <!-- 分页模块 -->
<el-pagination <el-pagination align="right"
align="right"
background background
@size-change="sizeChange" @size-change="sizeChange"
@current-change="currentChange" @current-change="currentChange"
:current-page="page.currentPage" :current-page="page.currentPage"
:page-sizes="[30, 50, 80, 120]" :page-sizes="[30, 50,80, 120]"
:page-size="page.pageSize" :page-size="page.pageSize"
layout="total, sizes, prev, pager, next, jumper" layout="total, sizes, prev, pager, next, jumper"
:total="page.total" :total="page.total">
>
</el-pagination> </el-pagination>
</div> </div>
</el-row> </el-row>
@ -648,14 +649,17 @@ export default {
this.website.tokenHeader this.website.tokenHeader
}=${getToken()}` }=${getToken()}`
).then(res => { ).then(res => {
// console.log("",res.data);
downloadXls(res.data, '入库物品数据模板.xlsx'); downloadXls(res.data, '入库物品数据模板.xlsx');
// window.open("http://192.168.10.100:9000/htlogpm/upload/20230926/f40fc92786ace87e993399454d4468f1.xlsx",'_blank')
}); });
}, },
handleImport() { handleImport() {
this.excelBox = true; this.excelBox = true;
}, },
//
uploadAfter(res, done, loading, column) { uploadAfter(res, done, loading, column) {
window.console.log(column); window.console.log("column",column);
this.excelBox = false; this.excelBox = false;
this.refreshChange(); this.refreshChange();
done(); done();

Loading…
Cancel
Save