Browse Source

9.13

master
fengdong777 2 years ago
parent
commit
9b3e1f7587
  1. 2
      .env.development
  2. 128
      src/views/supervise/oilTypeInBound/index.vue
  3. 124
      src/views/supervise/recordOilTank/index.vue

2
.env.development

@ -8,5 +8,5 @@ VUE_APP_BASE_API = '/api'
# VUE_APP_URL = "http://jianguan.yyundong.com/shgfapi"
VUE_APP_URL = "http://192.168.1.105:7102"
VUE_APP_URL = "http://192.168.1.108:7102"
##VUE_APP_URL = "http://8.130.39.13:8112"

128
src/views/supervise/oilTypeInBound/index.vue

@ -19,24 +19,54 @@
:inline="true"
class="tab-header"
>
<el-form-item label="合同编号">
<el-input
v-model="jmdListQuery.contractNumber"
maxlength="20"
placeholder="请输入油罐编号"
class="addinputw"
clearable
/>
</el-form-item>
<el-form-item label="日期">
<el-date-picker
v-model="jmdListQuery.date"
type="date"
clearable
value-format="yyyy-MM-dd"
placeholder="选择日期"
/>
</el-form-item>
<el-form-item label="出库仓库">
<el-select v-model="listQuery.storehouse_id" placeholder="请选择" clearable >
<el-option v-for="(item,i) in storehouse" :key="i" :label="item.storehouse_name" :value="item.id"></el-option>
</el-select>
</el-form-item>
<el-form-item label="入库仓库">
<el-select v-model="listQuery.out_storehouse_id" placeholder="请选择" clearable >
<el-option v-for="(item,i) in storehouse" :key="i" :label="item.storehouse_name" :value="item.id"></el-option>
</el-select>
</el-form-item>
<el-form-item label="供应商">
<el-select v-model="listQuery.supplier_id" placeholder="请选择" clearable >
<el-option v-for="(item,i) in SupplierList" :key="i" :label="item.supplier_name" :value="item.id"></el-option>
</el-select>
</el-form-item>
<el-form-item label="代理商">
<el-select v-model="listQuery.agent_id" placeholder="请选择" clearable >
<el-option v-for="(item,i) in AgentList" :key="i" :label="item.name" :value="item.id"></el-option>
</el-select>
</el-form-item>
<el-form-item label="客户名称">
<el-input
v-model="listQuery.customer_name"
maxlength="20"
placeholder="请输入客户名称"
class="addinputw"
clearable
/>
</el-form-item>
<el-form-item label="批次号">
<el-input
v-model="listQuery.batch_number"
maxlength="20"
placeholder="请输入批次号"
class="addinputw"
clearable
/>
</el-form-item>
<el-form-item label="审核状态">
<el-select v-model="listQuery.status" placeholder="请选择" clearable >
<el-option v-for="(item,i) in Status" :key="i" :label="item.name" :value="item.id"></el-option>
</el-select>
</el-form-item>
<el-form-item label="出库类型">
<el-select v-model="listQuery.type" placeholder="请选择" clearable >
<el-option v-for="(item,i) in OutList" :key="i" :label="item" :value="i"></el-option>
</el-select>
</el-form-item>
</el-form>
<div class="btn" style="text-align: center">
<el-button
@ -164,12 +194,25 @@ export default {
listQuery: {
page: 1,
limit: 10,
storehouse_id:'',
out_storehouse_id:'',
supplier_id:'',
agent_id:'',
customer_name:'',
batch_number:'',
type:'',
status:'',
},
total: 0,
jmdListQuery: {
contractNumber: "",
date: "",
},
OutList:{},
SupplierList:[],
storehouse:[],
Status:[],
AgentList:[],
QueryList: {
page: 1,
limit: 100
},
};
},
mounted() {
@ -179,6 +222,7 @@ export default {
created() {
//
this.init();
this.getMaterialGroup();
},
methods: {
//
@ -197,8 +241,17 @@ export default {
this.listQuery = {
page: 1,
limit: 10,
storehouse_id:'',
out_storehouse_id:'',
supplier_id:'',
agent_id:'',
customer_name:'',
batch_number:'',
type:'',
status:'',
};
this.total = 0;
this.loadLogList();
},
//
btnHandle(btnKey) {
@ -230,11 +283,38 @@ export default {
handle(row){
req.getOutStockInfo(row.id).then((res)=>{
if(res.code==200){
this.viewState = 3
this.$refs['divInfo'].showInfo(res)
this.viewState = 3
this.$refs['divInfo'].showInfo(res)
}
})
},
getMaterialGroup(){
req.getAgentList().then((res) => {
if(res.code==200){
this.AgentList=res.data.data
}
});
req.getStatus().then((res) => {
if(res.code==200){
this.Status=res.data.data
}
});
req.getWarehouse(this.QueryList).then((res) => {
if(res.code==200){
this.storehouse = res.data.data.list
}
});
req.getSupplierList(this.QueryList).then((res) => {
if(res.code==200){
this.SupplierList = res.data.data.list
}
});
req.getOutType().then((res) => {
if(res.code==200){
this.OutList=res.data.data
}
});
},
resetState() {
this.viewState = 1;
},

124
src/views/supervise/recordOilTank/index.vue

@ -19,24 +19,54 @@
:inline="true"
class="tab-header"
>
<el-form-item label="合同编号">
<el-input
v-model="jmdListQuery.contractNumber"
maxlength="20"
placeholder="请输入油罐编号"
class="addinputw"
clearable
/>
</el-form-item>
<el-form-item label="日期">
<el-date-picker
v-model="jmdListQuery.date"
type="date"
clearable
value-format="yyyy-MM-dd"
placeholder="选择日期"
/>
</el-form-item>
<el-form-item label="入库仓库">
<el-select v-model="listQuery.storehouse_id" placeholder="请选择" clearable >
<el-option v-for="(item,i) in storehouse" :key="i" :label="item.storehouse_name" :value="item.id"></el-option>
</el-select>
</el-form-item>
<el-form-item label="来源仓库">
<el-select v-model="listQuery.inp_storehouse_id" placeholder="请选择" clearable >
<el-option v-for="(item,i) in storehouse" :key="i" :label="item.storehouse_name" :value="item.id"></el-option>
</el-select>
</el-form-item>
<el-form-item label="供应商">
<el-select v-model="listQuery.supplier_id" placeholder="请选择" clearable >
<el-option v-for="(item,i) in SupplierList" :key="i" :label="item.supplier_name" :value="item.id"></el-option>
</el-select>
</el-form-item>
<el-form-item label="代理商">
<el-select v-model="listQuery.agent_id" placeholder="请选择" clearable >
<el-option v-for="(item,i) in AgentList" :key="i" :label="item.name" :value="item.id"></el-option>
</el-select>
</el-form-item>
<el-form-item label="客户名称">
<el-input
v-model="listQuery.customer_name"
maxlength="20"
placeholder="请输入客户名称"
class="addinputw"
clearable
/>
</el-form-item>
<el-form-item label="批次号">
<el-input
v-model="listQuery.batch_number"
maxlength="20"
placeholder="请输入批次号"
class="addinputw"
clearable
/>
</el-form-item>
<el-form-item label="审核状态">
<el-select v-model="listQuery.status" placeholder="请选择" clearable >
<el-option v-for="(item,i) in Status" :key="i" :label="item.name" :value="item.id"></el-option>
</el-select>
</el-form-item>
<el-form-item label="出库类型">
<el-select v-model="listQuery.type" placeholder="请选择" clearable >
<el-option v-for="(item,i) in InList" :key="i" :label="item" :value="i"></el-option>
</el-select>
</el-form-item>
</el-form>
<div class="btn" style="text-align: center">
<el-button
@ -167,15 +197,28 @@ export default {
],
logList: [],
tempList: [],
InList:{},
SupplierList:[],
storehouse:[],
Status:[],
AgentList:[],
listQuery: {
page: 1,
limit: 10,
storehouse_id:'',
inp_storehouse_id:'',
supplier_id:'',
agent_id:'',
customer_name:'',
batch_number:'',
type:'',
status:'',
},
total: 0,
jmdListQuery: {
contractNumber: "",
date: "",
},
QueryList: {
page: 1,
limit: 100
},
};
},
mounted() {
@ -185,6 +228,7 @@ export default {
created() {
//
this.init();
this.getMaterialGroup();
},
methods: {
//
@ -203,8 +247,17 @@ export default {
this.listQuery = {
page: 1,
limit: 10,
storehouse_id:'',
inp_storehouse_id:'',
supplier_id:'',
agent_id:'',
customer_name:'',
batch_number:'',
type:'',
status:'',
};
this.total = 0;
this.loadLogList();
},
//
btnHandle(btnKey) {
@ -241,6 +294,33 @@ export default {
var pageindex = index + 1 + pagestart;
return pageindex;
},
getMaterialGroup(){
req.getAgentList().then((res) => {
if(res.code==200){
this.AgentList=res.data.data
}
});
req.getStatus().then((res) => {
if(res.code==200){
this.Status=res.data.data
}
});
req.getWarehouse(this.QueryList).then((res) => {
if(res.code==200){
this.storehouse = res.data.data.list
}
});
req.getSupplierList(this.QueryList).then((res) => {
if(res.code==200){
this.SupplierList = res.data.data.list
}
});
req.getInType().then((res) => {
if(res.code==200){
this.InList=res.data.data
}
});
},
resetState() {
this.viewState = 1;
},

Loading…
Cancel
Save