Commit 68ab455e authored by renjintao's avatar renjintao

grid/mesplan/api

parent 59df1878
......@@ -49,6 +49,7 @@
@on-drag-drop="onDragDrop"
@on-selection-change="selectionChange"
@on-select="onSelect"
:loading="loading"
></Table>
<div class="table-footer">
<div>
......@@ -138,7 +139,8 @@ export default {
configLoad: false,
userConfig: null, //用户页面配置信息。,
// userId: 1
userId: this.$store.state.userInfo.userId
userId: this.$store.state.userInfo.userId,
loading: false
};
},
props: {
......@@ -238,8 +240,8 @@ export default {
default: 24
},
//table控件children子数据控制功能
rowKey:{
type:[String,Number]
rowKey: {
type: [String, Number]
}
},
created() {
......@@ -287,10 +289,20 @@ export default {
this.tableHeight = window.innerHeight - this.firstY - 60;
}
if (this.action) {
this.$api.post(this.action, this.search).then(r => {
this.loading = true;
this.$api
.post(this.action, this.search)
.then(r => {
this.list = r.result.items;
this.search.total = r.result.totalCount;
});
this.loading = false;
})
.catch(
function(err) {
this.loading = false;
this.$Message.error("加载失败");
}.bind(this)
);
}
},
columnInit() {
......@@ -614,5 +626,4 @@ export default {
color: #249e91;
}
}
</style>
\ No newline at end of file
import Api from '@/plugins/request'
export default {
index: `${PlanUrl}/mesplan/paged`,
index: `${PlanUrl}/mesplan/getpagedmesplans`,
paged(params) {
return Api.post(`${PlanUrl}/mesplan/paged`, params);
},
......@@ -19,4 +19,37 @@ export default {
params: params
});
},
//----new 接口------
//批量删除
batchdelete(params) {
return Api.post(`${PlanUrl}/mesplan/batchdelete`, params);
},
//分页列表
getpagedmesplans(params) {
return Api.post(`${PlanUrl}/mesplan/getpagedmesplans`, params);
},
//创建订单
mesplancreate(params) {
return Api.post(`${PlanUrl}/mesplan/mesplancreate`, params);
},
//修改订单
mesorderupdate(params) {
return Api.post(`${PlanUrl}/mesplan/mesorderupdate`, params);
},
//订单派发+生成产品序号
mesorderdistribute(params) {
return Api.post(`${PlanUrl}/mesplan/mesorderdistribute`, params);
},
//删除父订单+子订单
mesorderdelete(params) {
return Api.post(`${PlanUrl}/mesplan/mesorderdelete`, params);
},
//所有最后一级子订单删除前检查
sondeletecheck(params) {
return Api.post(`${PlanUrl}/mesplan/sondeletecheck`, params);
},
//订单分解--保存子订单,除设置值外其他字段同父订单
mesorderdivide(params) {
return Api.post(`${PlanUrl}/mesplan/mesorderupdate`, params);
},
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment