Browse Source

Merge remote-tracking branch 'origin/dev' into dev

fix_bug_pro20231227
caoyizhong 1 year ago
parent
commit
27901484a8
  1. 2
      src/api/basicdata/basicdataGoodsAllocation.js
  2. 8
      src/views/basicdata/warehouse/goodsShelf/basicdataGoodsShelf.vue
  3. 20
      src/views/basicdata/warehouse/tray/basicdataTray.vue

2
src/api/basicdata/basicdataGoodsAllocation.js

@ -33,7 +33,7 @@ export const remove = (ids) => {
} }
export const shelf = (ids) => { export const shelf = (ids) => {
return request({ return request({
url: '/api/logpm-basicdata/goodsAllocation/downAllocation', url: '/api/logpm-warehouse/warehouseGoodsAllocation/downAllocation',
method: 'post', method: 'post',
params: { params: {
ids, ids,

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

@ -8,10 +8,10 @@
<el-form-item> <el-form-item>
<el-row> <el-row>
<el-col > <el-col >
<el-form-item label="货区:" prop="info" > <!-- <el-form-item label="货区:" prop="info" >-->
<el-cascader :options="optioner" style="width: 80%" v-model="query.goodsAreaInfo" placeholder="请选择货区" clearable :show-all-levels="false"> <!-- <el-cascader :options="optioner" style="width: 80%" v-model="query.goodsAreaInfo" placeholder="请选择货区" clearable :show-all-levels="false">-->
</el-cascader> <!-- </el-cascader>-->
</el-form-item> <!-- </el-form-item>-->
<el-form-item label="货架状态:" prop="areaStatus"> <el-form-item label="货架状态:" prop="areaStatus">
<!-- <el-input v-model="form.areaStatus" placeholder="请输入货区状态;1-启用,2-禁用"/>--> <!-- <el-input v-model="form.areaStatus" placeholder="请输入货区状态;1-启用,2-禁用"/>-->
<el-select v-model="query.goodsShelfStatus" clearable placeholder="请选择货架状态" style="width: 80%;"> <el-select v-model="query.goodsShelfStatus" clearable placeholder="请选择货架状态" style="width: 80%;">

20
src/views/basicdata/warehouse/tray/basicdataTray.vue

@ -102,6 +102,7 @@
import {dateNow} from "@/utils/date"; import {dateNow} from "@/utils/date";
import NProgress from 'nprogress'; import NProgress from 'nprogress';
import 'nprogress/nprogress.css'; import 'nprogress/nprogress.css';
import { getLodop } from '@/utils/LodopFuncs';
export default { export default {
data() { data() {
@ -286,6 +287,7 @@
}); });
}, },
// //
//
printTemplate() { printTemplate() {
let that=this; let that=this;
this.selectionList.map(item=>{ this.selectionList.map(item=>{
@ -300,6 +302,24 @@
// checkcode.push(item.orderPackageCode) // checkcode.push(item.orderPackageCode)
}) })
},
//
w_print(templateData){
let LODOP = getLodop();
// let templateData = "res.data.data";
// console.log(templateData);
LODOP.PRINT_INITA(1, 1, 900, 660, '测试预览功能');
LODOP.SET_PRINT_MODE('WINDOW_DEFPRINTER', 'Godex G500');
LODOP.SET_PRINT_STYLEA(0,"TextNeatRow",true);//
// //
LODOP.SET_PRINT_MODE('PRINT_PAGE_PERCENT', 'Auto-Width');
// //
LODOP.SET_PRINT_MODE('AUTO_CLOSE_PREWINDOW', 1);
// // datahtml
LODOP.ADD_PRINT_HTM('0%', '0%', '100%', '100%', templateData);
// LODOP.PREVIEW(); //()
LODOP.PRINT(); //
}, },
handleqr(){ handleqr(){
if (this.selectionList.length === 0) { if (this.selectionList.length === 0) {

Loading…
Cancel
Save