1.分仓关联用户和单据类型增加分页查询

fengcang
x_z 3 years ago
parent eb54709cb5
commit f09537dc0d

@ -107,8 +107,8 @@ export function exportJson(query) {
export function warehouseUserList(query) { export function warehouseUserList(query) {
return axios({ return axios({
url: '/warehouse/inout/warehouseUserList', url: '/warehouse/inout/warehouseUserList',
method: 'get', method: 'post',
params: query data: query
}); });
} }
@ -116,8 +116,8 @@ export function warehouseUserList(query) {
export function warehouseBussinessTypeList(query) { export function warehouseBussinessTypeList(query) {
return axios({ return axios({
url: '/warehouse/inout/warehouseBussniessTypeList', url: '/warehouse/inout/warehouseBussniessTypeList',
method: 'get', method: 'post',
params: query data: query
}); });
} }

@ -333,14 +333,14 @@ export default {
// //
warehouseUserList(query).then((res) => { warehouseUserList(query).then((res) => {
this.entrustUserArray = []; this.entrustUserArray = [];
this.entrustUserArray = res.data; this.entrustUserArray = res.data.list;
}).catch((error) => { }).catch((error) => {
this.$message.error("用户数据加载失败") this.$message.error("用户数据加载失败")
}); });
// //
warehouseBussinessTypeList(query).then((res) => { warehouseBussinessTypeList(query).then((res) => {
this.entrustBusArray = res.data; this.entrustBusArray = res.data.list;
}).catch((error) => { }).catch((error) => {
this.$message.error("单据类型数据加载失败") this.$message.error("单据类型数据加载失败")

@ -240,6 +240,14 @@
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
<el-pagination
:page-size="userQuery.limit"
@current-change="handleCurrentChange"
layout="prev, pager, next"
:total="userTotal"
:current-page="userQuery.page"
>
</el-pagination>
</el-card> </el-card>
<el-card style="width: 49%; float: right; margin-left: 0px;"> <el-card style="width: 49%; float: right; margin-left: 0px;">
@ -278,6 +286,14 @@
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
<el-pagination
:page-size="busQuery.limit"
@current-change="handleCurrentChange"
layout="prev, pager, next"
:total="busTotal"
:current-page="busQuery.page"
>
</el-pagination>
</el-card> </el-card>
</div> </div>
@ -836,6 +852,18 @@ export default {
configParms: {}, configParms: {},
subData: {}, subData: {},
subFromName: "add", subFromName: "add",
userQuery: {
code: null,
page: 1,
limit: 10
},
userTotal: 0,
busQuery: {
code: null,
page: 1,
limit: 10
},
busTotal: 0
}; };
}, },
methods: { methods: {
@ -1227,19 +1255,35 @@ export default {
}, },
loadLinkData(row) { loadLinkData(row) {
let query = { this.userQuery.page = 1;
code: row.code this.userQuery.code = row.code;
}
this.busQuery.page = 1;
this.busQuery.code = row.code;
// //
warehouseUserList(query).then((res) => { this.loadUserData();
this.userData = res.data;
//
this.loadBusData();
},
loadUserData(val) {
if (val != null) {
this.userQuery.page = val;
}
warehouseUserList(this.userQuery).then((res) => {
this.userData = res.data.list;
this.userTotal = res.data.total;
}).catch((error) => { }).catch((error) => {
this.$message.error("用户数据加载失败") this.$message.error("用户数据加载失败")
}); });
},
// loadBusData(val) {
warehouseBussinessTypeList(query).then((res) => { if (val != null) {
this.bussinessTypeData = res.data; this.busQuery.page = val;
}
warehouseBussinessTypeList(this.busQuery).then((res) => {
this.bussinessTypeData = res.data.list;
this.busTotal = res.data.total;
}).catch((error) => { }).catch((error) => {
this.$message.error("单据类型数据加载失败") this.$message.error("单据类型数据加载失败")
}); });

@ -173,7 +173,7 @@
</template> </template>
<script> <script>
import {getCompany, modifyComapny} from "../../../api/inout/company"; import {getCompany, modifyCompany} from "../../../api/inout/company";
export default { export default {
data() { data() {
@ -240,7 +240,7 @@ export default {
if (valid) { if (valid) {
this.loading = true; this.loading = true;
// eslint-disable-next-line no-unused-vars // eslint-disable-next-line no-unused-vars
modifyComapny(this.inputQuery).then(response => { modifyCompany(this.inputQuery).then(response => {
this.getData(); this.getData();
this.loading = false; this.loading = false;
this.$message.success("修改成功"); this.$message.success("修改成功");

Loading…
Cancel
Save