no message
parent
83e4d29fae
commit
242e4ddea2
|
|
@ -57,7 +57,7 @@
|
|||
</el-col>
|
||||
</el-row>
|
||||
|
||||
<el-row :gutter="24" v-if="isShow">
|
||||
<el-row :gutter="24" v-show="isShow">
|
||||
<el-col :span="8">
|
||||
<el-form-item label="收货日期:">
|
||||
<el-date-picker style="width: 325px"
|
||||
|
|
@ -120,6 +120,8 @@
|
|||
|
||||
|
||||
<el-table
|
||||
v-loading="this.tableloding"
|
||||
:max-height="480"
|
||||
:header-cell-style="{background:'#000',color:'#fff'}"
|
||||
:data="tableData"
|
||||
id="educe-table"
|
||||
|
|
@ -436,6 +438,7 @@ export default {
|
|||
}
|
||||
}]
|
||||
},
|
||||
tableloding: false,
|
||||
isShow:false,//是否展示全部搜索条件
|
||||
value1: '',
|
||||
value2: '',
|
||||
|
|
@ -496,9 +499,10 @@ export default {
|
|||
} else {
|
||||
this.$message.error('获取数据失败');
|
||||
}
|
||||
})
|
||||
.catch(function (err) {
|
||||
console.log(err);
|
||||
|
||||
// eslint-disable-next-line no-unused-vars
|
||||
},err=>{
|
||||
this.tableloding=false;
|
||||
})
|
||||
},
|
||||
PlantS(){
|
||||
|
|
@ -512,12 +516,14 @@ export default {
|
|||
} else {
|
||||
this.$message.error('获取数据失败');
|
||||
}
|
||||
// eslint-disable-next-line no-unused-vars
|
||||
},err=>{
|
||||
this.tableloding=false;
|
||||
})
|
||||
.catch(function (err) {
|
||||
console.log(err);
|
||||
})
|
||||
|
||||
},
|
||||
queryUser() {
|
||||
this.tableloding=true;
|
||||
//列表数据加载
|
||||
this.$axios.post(this.$httpUrl + '/Rukuzhengli/queryUser', {
|
||||
pageSize: this.pageSize,
|
||||
|
|
@ -533,16 +539,13 @@ export default {
|
|||
this.$message.error('获取数据失败');
|
||||
}
|
||||
|
||||
// eslint-disable-next-line no-unused-vars
|
||||
},err=>{
|
||||
this.tableloding=false;
|
||||
})
|
||||
|
||||
})
|
||||
.catch(function (err) {
|
||||
console.log(err);
|
||||
})
|
||||
},
|
||||
find(){
|
||||
if(this.checked){
|
||||
this.checked=false;
|
||||
}
|
||||
this.queryUser();
|
||||
},
|
||||
Allquesr(){
|
||||
|
|
@ -555,6 +558,8 @@ export default {
|
|||
},
|
||||
rest() {
|
||||
//条件查询重置
|
||||
this.checked=false;
|
||||
this.isShow=false;
|
||||
this.param={};
|
||||
},
|
||||
}
|
||||
|
|
|
|||
|
|
@ -602,10 +602,6 @@ export default {
|
|||
this.Plant();
|
||||
this.Loc();
|
||||
this.z_Name();
|
||||
// this.$nextTick(()=> {
|
||||
//
|
||||
// this.MaxHeight = window.innerHeight - 220;//300是页面中除了表格外其他组件的高度
|
||||
// })
|
||||
},
|
||||
methods: {
|
||||
handleEdit(index, row) {
|
||||
|
|
@ -652,9 +648,9 @@ export default {
|
|||
} else {
|
||||
this.$message.error('获取数据失败');
|
||||
}
|
||||
})
|
||||
.catch(function (err) {
|
||||
console.log(err);
|
||||
// eslint-disable-next-line no-unused-vars
|
||||
},err =>{
|
||||
this.tableloding=false
|
||||
})
|
||||
},
|
||||
z_Name(){
|
||||
|
|
@ -668,10 +664,10 @@ export default {
|
|||
} else {
|
||||
this.$message.error('获取数据失败');
|
||||
}
|
||||
})
|
||||
.catch(function (err) {
|
||||
console.log(err);
|
||||
})
|
||||
// eslint-disable-next-line no-unused-vars
|
||||
},err =>{
|
||||
this.tableloding=false
|
||||
})
|
||||
},
|
||||
queryUser() {
|
||||
this.tableloding=true
|
||||
|
|
@ -695,9 +691,10 @@ export default {
|
|||
})
|
||||
},
|
||||
find(){
|
||||
if(this.checked){
|
||||
this.checked=false;
|
||||
}
|
||||
// if(this.checked){
|
||||
// this.checked=false;
|
||||
// this.isShow=false;
|
||||
// }
|
||||
this.queryUser();
|
||||
},
|
||||
Allquesr(){
|
||||
|
|
@ -711,6 +708,8 @@ export default {
|
|||
rest() {
|
||||
//表单重置
|
||||
this.param={};
|
||||
this.isShow=false;
|
||||
this.checked=false;
|
||||
},
|
||||
add() {
|
||||
//点击新增按弹窗
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ const routes=[
|
|||
meta:{
|
||||
title:'首页'
|
||||
},
|
||||
component: () => import('../components/duochaxun/Zhengliqingdan.vue')
|
||||
component: () => import('../components/duochaxun/Rukuzhengli.vue')
|
||||
},
|
||||
{
|
||||
path:'/Zhengliqingdan',
|
||||
|
|
|
|||
|
|
@ -46,63 +46,75 @@ public class RukuzhengliImpl implements com.yc.wms.service.Rukuzhengli {
|
|||
|
||||
//查询条件
|
||||
//采购订单
|
||||
if(rukuzhengli.sourceId!=null&&!rukuzhengli.sourceId.equals("")){
|
||||
String[] str=rukuzhengli.sourceId.split("\n");
|
||||
StringBuffer sb = new StringBuffer();
|
||||
for (int i=0;i<str.length;i++){
|
||||
if(rukuzhengli.sourceId!=null){
|
||||
if(!rukuzhengli.sourceId.trim().equals("")){
|
||||
String[] str=rukuzhengli.sourceId.trim().split("\n");
|
||||
StringBuffer sb = new StringBuffer();
|
||||
for (int i=0;i<str.length;i++){
|
||||
|
||||
if(str.length-1==i){
|
||||
sb.append("'"+ str[i]+"'");
|
||||
}else {
|
||||
sb.append("'"+ str[i]+"'"+",");
|
||||
if(str.length-1==i){
|
||||
sb.append("'"+ str[i]+"'");
|
||||
}else {
|
||||
sb.append("'"+ str[i]+"'"+",");
|
||||
}
|
||||
}
|
||||
sql_bz+=" and ad.sourceId in ("+sb.toString()+")";
|
||||
}
|
||||
sql_bz+=" and ad.sourceId in ("+sb.toString()+")";
|
||||
|
||||
}
|
||||
|
||||
//收货凭证
|
||||
if(rukuzhengli.strBill7!=null&&!rukuzhengli.strBill7.equals("")){
|
||||
String[] str=rukuzhengli.strBill7.split("\n");
|
||||
StringBuffer sb = new StringBuffer();
|
||||
for (int i=0;i<str.length;i++){
|
||||
if(rukuzhengli.strBill7!=null){
|
||||
if(!rukuzhengli.strBill7.trim().equals("")){
|
||||
String[] str=rukuzhengli.strBill7.trim().split("\n");
|
||||
StringBuffer sb = new StringBuffer();
|
||||
for (int i=0;i<str.length;i++){
|
||||
|
||||
if(str.length-1==i){
|
||||
sb.append("'"+ str[i]+"'");
|
||||
}else {
|
||||
sb.append("'"+ str[i]+"'"+",");
|
||||
if(str.length-1==i){
|
||||
sb.append("'"+ str[i]+"'");
|
||||
}else {
|
||||
sb.append("'"+ str[i]+"'"+",");
|
||||
}
|
||||
}
|
||||
sql_bz+=" and ad.strBill7 in ("+sb.toString()+")";
|
||||
}
|
||||
sql_bz+=" and ad.strBill7 in ("+sb.toString()+")";
|
||||
|
||||
}
|
||||
|
||||
//料号
|
||||
if(rukuzhengli.code!=null&&!rukuzhengli.code.equals("")){
|
||||
String[] str=rukuzhengli.code.split("\n");
|
||||
StringBuffer sb = new StringBuffer();
|
||||
for (int i=0;i<str.length;i++){
|
||||
if(rukuzhengli.code!=null){
|
||||
if(!rukuzhengli.code.trim().equals("")){
|
||||
String[] str=rukuzhengli.code.trim().split("\n");
|
||||
StringBuffer sb = new StringBuffer();
|
||||
for (int i=0;i<str.length;i++){
|
||||
|
||||
if(str.length-1==i){
|
||||
sb.append("'"+ str[i]+"'");
|
||||
}else {
|
||||
sb.append("'"+ str[i]+"'"+",");
|
||||
if(str.length-1==i){
|
||||
sb.append("'"+ str[i]+"'");
|
||||
}else {
|
||||
sb.append("'"+ str[i]+"'"+",");
|
||||
}
|
||||
}
|
||||
sql_bz+=" and i.code in ("+sb.toString()+")";
|
||||
}
|
||||
sql_bz+=" and i.code in ("+sb.toString()+")";
|
||||
|
||||
}
|
||||
|
||||
//批次号
|
||||
if(rukuzhengli.PROP_C1!=null&&!rukuzhengli.PROP_C1.equals("")){
|
||||
String[] str=rukuzhengli.PROP_C1.split("\n");
|
||||
StringBuffer sb = new StringBuffer();
|
||||
for (int i=0;i<str.length;i++){
|
||||
if(rukuzhengli.PROP_C1!=null){
|
||||
if(!rukuzhengli.PROP_C1.trim().equals("")){
|
||||
String[] str=rukuzhengli.PROP_C1.trim().split("\n");
|
||||
StringBuffer sb = new StringBuffer();
|
||||
for (int i=0;i<str.length;i++){
|
||||
|
||||
if(str.length-1==i){
|
||||
sb.append("'"+ str[i]+"'");
|
||||
}else {
|
||||
sb.append("'"+ str[i]+"'"+",");
|
||||
if(str.length-1==i){
|
||||
sb.append("'"+ str[i]+"'");
|
||||
}else {
|
||||
sb.append("'"+ str[i]+"'"+",");
|
||||
}
|
||||
}
|
||||
sql_bz+=" and ad.PROP_C1 in ("+sb.toString()+")";
|
||||
}
|
||||
sql_bz+=" and ad.PROP_C1 in ("+sb.toString()+")";
|
||||
|
||||
}
|
||||
|
||||
//收货日期
|
||||
|
|
@ -120,8 +132,11 @@ public class RukuzhengliImpl implements com.yc.wms.service.Rukuzhengli {
|
|||
|
||||
}
|
||||
//特殊标记
|
||||
if(rukuzhengli.PROP_C3!=null&&!rukuzhengli.PROP_C3.equals("")){
|
||||
sql_bz+=" and ad.PROP_C3 ="+"'"+ rukuzhengli.PROP_C3+"'";
|
||||
if(rukuzhengli.PROP_C3!=null){
|
||||
if(!rukuzhengli.PROP_C3.trim().equals("")){
|
||||
sql_bz+=" and ad.PROP_C3 ="+"'"+ rukuzhengli.PROP_C3.trim()+"'";
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
//工厂
|
||||
|
|
@ -150,15 +165,17 @@ public class RukuzhengliImpl implements com.yc.wms.service.Rukuzhengli {
|
|||
}
|
||||
|
||||
//SAP接口
|
||||
if(rukuzhengli.CODE!=null&&!rukuzhengli.CODE.equals("")){
|
||||
|
||||
sql_bz+=" and a.CODE ="+"'"+ rukuzhengli.CODE+"'";
|
||||
if(rukuzhengli.CODE!=null){
|
||||
if(!rukuzhengli.CODE.trim().equals("")){
|
||||
sql_bz+=" and a.CODE ="+"'"+ rukuzhengli.CODE.trim()+"'";
|
||||
}
|
||||
}
|
||||
|
||||
//加急标记
|
||||
if(rukuzhengli.strBill11!=null&&!rukuzhengli.strBill11.equals("")){
|
||||
|
||||
sql_bz+=" and ad.strBill11 ="+"'"+ rukuzhengli.strBill11+"'";
|
||||
if(rukuzhengli.strBill11!=null){
|
||||
if(rukuzhengli.strBill11.trim().equals("")){
|
||||
sql_bz+=" and ad.strBill11 ="+"'"+ rukuzhengli.strBill11.trim()+"'";
|
||||
}
|
||||
}
|
||||
|
||||
String sqlCount = "select count(t.id) as nums from(" + sql_bz+") t";
|
||||
|
|
|
|||
|
|
@ -46,43 +46,51 @@ public class ZhengliqingdanImpl implements Zhengliqingdan {
|
|||
|
||||
//查询条件
|
||||
//采购单号
|
||||
System.out.println(zhengliqingdan.sourceId.trim()==null);
|
||||
if(zhengliqingdan.sourceId!=null&&!zhengliqingdan.sourceId.equals("")){
|
||||
sql+=" and ad.sourceId="+"'"+zhengliqingdan.sourceId.trim()+"'";
|
||||
if(zhengliqingdan.sourceId!=null){
|
||||
if(!zhengliqingdan.sourceId.trim().equals("")){
|
||||
sql+=" and ad.sourceId="+"'"+zhengliqingdan.sourceId.trim()+"'";
|
||||
}
|
||||
}
|
||||
//收货凭证
|
||||
if(zhengliqingdan.strBill7!=null&&!zhengliqingdan.strBill7.equals("")){
|
||||
String[] str=zhengliqingdan.strBill7.split("\n");
|
||||
StringBuffer sb = new StringBuffer();
|
||||
for (int i=0;i<str.length;i++){
|
||||
if(zhengliqingdan.strBill7!=null){
|
||||
if(!zhengliqingdan.strBill7.trim().equals("")){
|
||||
String[] str=zhengliqingdan.strBill7.trim().split("\n");
|
||||
StringBuffer sb = new StringBuffer();
|
||||
for (int i=0;i<str.length;i++){
|
||||
|
||||
if(str.length-1==i){
|
||||
sb.append("'"+ str[i]+"'");
|
||||
}else {
|
||||
sb.append("'"+ str[i]+"'"+",");
|
||||
if(str.length-1==i){
|
||||
sb.append("'"+ str[i]+"'");
|
||||
}else {
|
||||
sb.append("'"+ str[i]+"'"+",");
|
||||
}
|
||||
}
|
||||
sql+=" and ad.strBill7 in ("+sb.toString()+")";
|
||||
}
|
||||
sql+=" and ad.strBill7 in ("+sb.toString()+")";
|
||||
|
||||
}
|
||||
|
||||
//料号
|
||||
if(zhengliqingdan.i_CODE!=null&&!zhengliqingdan.i_CODE.equals("")){
|
||||
String[] str=zhengliqingdan.i_CODE.split("\n");
|
||||
StringBuffer sb = new StringBuffer();
|
||||
for (int i=0;i<str.length;i++){
|
||||
if(zhengliqingdan.i_CODE!=null){
|
||||
if(!zhengliqingdan.i_CODE.trim().equals("")){
|
||||
String[] str=zhengliqingdan.i_CODE.trim().split("\n");
|
||||
StringBuffer sb = new StringBuffer();
|
||||
for (int i=0;i<str.length;i++){
|
||||
|
||||
if(str.length-1==i){
|
||||
sb.append("'"+ str[i]+"'");
|
||||
}else {
|
||||
sb.append("'"+ str[i]+"'"+",");
|
||||
if(str.length-1==i){
|
||||
sb.append("'"+ str[i]+"'");
|
||||
}else {
|
||||
sb.append("'"+ str[i]+"'"+",");
|
||||
}
|
||||
}
|
||||
sql+=" and i.CODE in ("+sb.toString()+")";
|
||||
}
|
||||
sql+=" and i.CODE in ("+sb.toString()+")";
|
||||
}
|
||||
|
||||
//物料描述
|
||||
if(zhengliqingdan.i_name!=null&&!zhengliqingdan.i_name.equals("")){
|
||||
sql+=" and i.NAME="+"'"+zhengliqingdan.i_name+"'";
|
||||
if(zhengliqingdan.i_name!=null){
|
||||
if(!zhengliqingdan.i_name.trim().equals("")){
|
||||
sql+=" and i.NAME like "+"'%"+zhengliqingdan.i_name.trim()+"%'";
|
||||
}
|
||||
}
|
||||
|
||||
//库区
|
||||
|
|
@ -99,23 +107,28 @@ public class ZhengliqingdanImpl implements Zhengliqingdan {
|
|||
}
|
||||
|
||||
//库位号
|
||||
if(zhengliqingdan.lc_CODE!=null&&!zhengliqingdan.lc_CODE.equals("")){
|
||||
String[] str=zhengliqingdan.lc_CODE.split("\n");
|
||||
StringBuffer sb = new StringBuffer();
|
||||
for (int i=0;i<str.length;i++){
|
||||
if(zhengliqingdan.lc_CODE!=null){
|
||||
if(!zhengliqingdan.lc_CODE.trim().equals("")){
|
||||
String[] str=zhengliqingdan.lc_CODE.trim().split("\n");
|
||||
StringBuffer sb = new StringBuffer();
|
||||
for (int i=0;i<str.length;i++){
|
||||
|
||||
if(str.length-1==i){
|
||||
sb.append("'"+ str[i]+"'");
|
||||
}else {
|
||||
sb.append("'"+ str[i]+"'"+",");
|
||||
if(str.length-1==i){
|
||||
sb.append("'"+ str[i]+"'");
|
||||
}else {
|
||||
sb.append("'"+ str[i]+"'"+",");
|
||||
}
|
||||
}
|
||||
sql+=" and lc.CODE in ("+sb.toString()+")";
|
||||
}
|
||||
sql+=" and lc.CODE in ("+sb.toString()+")";
|
||||
}
|
||||
|
||||
//批次号
|
||||
if(zhengliqingdan.PROP_C1!=null&&!zhengliqingdan.PROP_C1.equals("")){
|
||||
sql+=" and ik.PROP_C1="+"'"+zhengliqingdan.PROP_C1+"'";
|
||||
if(zhengliqingdan.PROP_C1!=null){
|
||||
if(!zhengliqingdan.PROP_C1.trim().equals("")){
|
||||
sql+=" and ik.PROP_C1="+"'"+zhengliqingdan.PROP_C1.trim()+"'";
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
//LOC
|
||||
|
|
@ -132,8 +145,10 @@ public class ZhengliqingdanImpl implements Zhengliqingdan {
|
|||
}
|
||||
|
||||
//特殊标记
|
||||
if(zhengliqingdan.PROP_C3!=null&&!zhengliqingdan.PROP_C3.equals("")){
|
||||
sql+=" and ik.PROP_C3="+"'"+zhengliqingdan.PROP_C3+"'";
|
||||
if(zhengliqingdan.PROP_C3!=null){
|
||||
if(!zhengliqingdan.PROP_C3.trim().equals("")){
|
||||
sql+=" and ik.PROP_C3="+"'"+zhengliqingdan.PROP_C3.trim()+"'";
|
||||
}
|
||||
}
|
||||
|
||||
//工厂
|
||||
|
|
@ -150,23 +165,27 @@ public class ZhengliqingdanImpl implements Zhengliqingdan {
|
|||
}
|
||||
|
||||
//整理人
|
||||
if(zhengliqingdan.OPERATOR!=null&&!zhengliqingdan.OPERATOR.equals("")){
|
||||
String[] str=zhengliqingdan.OPERATOR.split("\n");
|
||||
StringBuffer sb = new StringBuffer();
|
||||
for (int i=0;i<str.length;i++){
|
||||
if(zhengliqingdan.OPERATOR!=null){
|
||||
if(!zhengliqingdan.OPERATOR.trim().equals("")){
|
||||
String[] str=zhengliqingdan.OPERATOR.trim().split("\n");
|
||||
StringBuffer sb = new StringBuffer();
|
||||
for (int i=0;i<str.length;i++){
|
||||
|
||||
if(str.length-1==i){
|
||||
sb.append("'"+ str[i]+"'");
|
||||
}else {
|
||||
sb.append("'"+ str[i]+"'"+",");
|
||||
if(str.length-1==i){
|
||||
sb.append("'"+ str[i]+"'");
|
||||
}else {
|
||||
sb.append("'"+ str[i]+"'"+",");
|
||||
}
|
||||
}
|
||||
sql+=" and rd.OPERATOR in ("+sb.toString()+")";
|
||||
}
|
||||
sql+=" and rd.OPERATOR in ("+sb.toString()+")";
|
||||
}
|
||||
|
||||
//SAP接口
|
||||
if(zhengliqingdan.a_CODE!=null&&!zhengliqingdan.a_CODE.equals("")){
|
||||
sql+=" and a.CODE="+"'"+zhengliqingdan.a_CODE+"'";
|
||||
if(zhengliqingdan.a_CODE!=null){
|
||||
if(!zhengliqingdan.a_CODE.trim().equals("")){
|
||||
sql+=" and a.CODE="+"'"+zhengliqingdan.a_CODE.trim()+"'";
|
||||
}
|
||||
}
|
||||
|
||||
//整理日期
|
||||
|
|
@ -185,23 +204,28 @@ public class ZhengliqingdanImpl implements Zhengliqingdan {
|
|||
}
|
||||
|
||||
//备注
|
||||
if(zhengliqingdan.description!=null&&!zhengliqingdan.description.equals("")){
|
||||
sql+=" and ad.description like"+"'%"+zhengliqingdan.description+"%'";
|
||||
if(zhengliqingdan.description!=null){
|
||||
if(!zhengliqingdan.description.trim().equals("")){
|
||||
sql+=" and ad.description like"+"'%"+zhengliqingdan.description.trim()+"%'";
|
||||
}
|
||||
}
|
||||
|
||||
//容器码
|
||||
if(zhengliqingdan.LP!=null&&!zhengliqingdan.LP.equals("")){
|
||||
String[] str=zhengliqingdan.LP.split("\n");
|
||||
StringBuffer sb = new StringBuffer();
|
||||
for (int i=0;i<str.length;i++){
|
||||
if(zhengliqingdan.LP!=null){
|
||||
if(!zhengliqingdan.LP.trim().equals("")){
|
||||
String[] str=zhengliqingdan.LP.trim().split("\n");
|
||||
StringBuffer sb = new StringBuffer();
|
||||
for (int i=0;i<str.length;i++){
|
||||
|
||||
if(str.length-1==i){
|
||||
sb.append("'"+ str[i]+"'");
|
||||
}else {
|
||||
sb.append("'"+ str[i]+"'"+",");
|
||||
if(str.length-1==i){
|
||||
sb.append("'"+ str[i]+"'");
|
||||
}else {
|
||||
sb.append("'"+ str[i]+"'"+",");
|
||||
}
|
||||
}
|
||||
sql+=" and s.LP in ("+sb.toString()+")";
|
||||
}
|
||||
sql+=" and s.LP in ("+sb.toString()+")";
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue