|
|
|
@ -213,8 +213,9 @@
|
|
|
|
|
>
|
|
|
|
|
<el-table v-loading="loading" :data="userList" ref="checkUserList"
|
|
|
|
|
@selection-change="handleUserSelectionChange"
|
|
|
|
|
style="width: 100%;"
|
|
|
|
|
class="tableClass"
|
|
|
|
|
style="width: 100%">
|
|
|
|
|
>
|
|
|
|
|
<el-table-column
|
|
|
|
|
type="selection"
|
|
|
|
|
:reserve-selection="true"
|
|
|
|
@ -224,15 +225,6 @@
|
|
|
|
|
<el-table-column label="用户名" prop="employeeName" fixed></el-table-column>
|
|
|
|
|
</el-table>
|
|
|
|
|
|
|
|
|
|
<el-pagination
|
|
|
|
|
:page-size="addUserQuery.limit"
|
|
|
|
|
@current-change="getAddUserList"
|
|
|
|
|
layout="prev, pager, next"
|
|
|
|
|
:total="addUserTotal"
|
|
|
|
|
:current-page="addUserQuery.page"
|
|
|
|
|
>
|
|
|
|
|
</el-pagination>
|
|
|
|
|
|
|
|
|
|
<div slot="footer" class="dialog-footer">
|
|
|
|
|
<el-button @click.native="userFormVisible = !userFormVisible"
|
|
|
|
|
>取消
|
|
|
|
@ -256,7 +248,9 @@
|
|
|
|
|
>
|
|
|
|
|
<el-table v-loading="loading" :data="bussinessTypeList" ref="typeList"
|
|
|
|
|
@selection-change="handleBussinessTypeSelectionChange"
|
|
|
|
|
style="width: 100%">
|
|
|
|
|
style="width: 100%"
|
|
|
|
|
class="tableClass"
|
|
|
|
|
>
|
|
|
|
|
<el-table-column
|
|
|
|
|
type="selection"
|
|
|
|
|
:reserve-selection="false"
|
|
|
|
@ -266,15 +260,6 @@
|
|
|
|
|
<el-table-column label="单据类型名称" prop="name" fixed></el-table-column>
|
|
|
|
|
</el-table>
|
|
|
|
|
|
|
|
|
|
<el-pagination
|
|
|
|
|
:page-size="bussinessTypeQuery.limit"
|
|
|
|
|
@current-change="addBussinessType"
|
|
|
|
|
layout="prev, pager, next"
|
|
|
|
|
:total="bussinessTypeTotal"
|
|
|
|
|
:current-page="bussinessTypeQuery.page"
|
|
|
|
|
>
|
|
|
|
|
</el-pagination>
|
|
|
|
|
|
|
|
|
|
<div slot="footer" class="dialog-footer">
|
|
|
|
|
<el-button @click.native="bussinessTypeFormVisible = !bussinessTypeFormVisible"
|
|
|
|
|
>取消
|
|
|
|
@ -401,7 +386,8 @@
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="12" class="el-col">
|
|
|
|
|
<el-form-item class="query-form-item" label="上级仓库">
|
|
|
|
|
<el-select v-model="formData.pcode" placeholder="请选择当前仓库" :disabled="true" clearable="true"
|
|
|
|
|
<el-select v-model="formData.pcode" placeholder="请选择当前仓库" :disabled="true"
|
|
|
|
|
clearable="true"
|
|
|
|
|
size="mini"
|
|
|
|
|
@change="pcodeChange">
|
|
|
|
|
<el-option
|
|
|
|
@ -418,7 +404,8 @@
|
|
|
|
|
<el-row :gutter="20" class="el-row" type="flex">
|
|
|
|
|
<el-col :span="12" class="el-col">
|
|
|
|
|
<el-form-item class="query-form-item" label="仓库类型">
|
|
|
|
|
<el-select v-model="formData.advanceType" placeholder="仓库类型" :disabled="formName =='edit'">
|
|
|
|
|
<el-select v-model="formData.advanceType" placeholder="仓库类型"
|
|
|
|
|
:disabled="formName =='edit'">
|
|
|
|
|
<!-- <el-option label="寄售" :value="true"></el-option>-->
|
|
|
|
|
<el-option label="仓库" :value="false"></el-option>
|
|
|
|
|
</el-select>
|
|
|
|
@ -614,9 +601,7 @@ export default {
|
|
|
|
|
addUserTotal: 0,
|
|
|
|
|
bussinessTypeQuery: {
|
|
|
|
|
customerId: this.$store.getters.customerId,
|
|
|
|
|
enabled: true,
|
|
|
|
|
page: 1,
|
|
|
|
|
limit: 10
|
|
|
|
|
enabled: true
|
|
|
|
|
},
|
|
|
|
|
bussinessTypeTotal: 0
|
|
|
|
|
};
|
|
|
|
@ -730,7 +715,6 @@ export default {
|
|
|
|
|
}
|
|
|
|
|
this.formName = formName;
|
|
|
|
|
this.getParentInv(this.formData.level);
|
|
|
|
|
this.getThrsysDetailData();
|
|
|
|
|
},
|
|
|
|
|
handleSubForm(node, data, formName) {
|
|
|
|
|
this.subFormVisible = true;
|
|
|
|
@ -895,8 +879,7 @@ export default {
|
|
|
|
|
this.loadUserList();
|
|
|
|
|
this.loadBussinessTypeList();
|
|
|
|
|
},
|
|
|
|
|
getAddUserList(val) {
|
|
|
|
|
this.addUserQuery.page = val;
|
|
|
|
|
getAddUserList() {
|
|
|
|
|
getUserList(this.addUserQuery).then((res) => {
|
|
|
|
|
this.selectUserList = [];
|
|
|
|
|
this.userList = res.data.list || [];
|
|
|
|
@ -925,7 +908,7 @@ export default {
|
|
|
|
|
this.addUserTotal = 0;
|
|
|
|
|
}
|
|
|
|
|
this.userFormVisible = true;
|
|
|
|
|
this.getAddUserList(1);
|
|
|
|
|
this.getAddUserList();
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
@ -988,16 +971,11 @@ export default {
|
|
|
|
|
this.$message.error("添加失败");
|
|
|
|
|
});
|
|
|
|
|
},
|
|
|
|
|
addBussinessType(val) {
|
|
|
|
|
addBussinessType() {
|
|
|
|
|
if (this.currentCode == null || this.currentCode == "") {
|
|
|
|
|
this.$message.error("请先选择仓库");
|
|
|
|
|
} else {
|
|
|
|
|
this.bussinessTypeFormVisible = true;
|
|
|
|
|
if (val === null || val === undefined) {
|
|
|
|
|
this.bussinessTypeQuery.page = 1;
|
|
|
|
|
} else {
|
|
|
|
|
this.bussinessTypeQuery.page = val;
|
|
|
|
|
}
|
|
|
|
|
getBussinessType(this.bussinessTypeQuery).then((res) => {
|
|
|
|
|
this.selectBussinessTypeList = [];
|
|
|
|
|
this.bussinessTypeList = res.data.list || [];
|
|
|
|
@ -1161,11 +1139,11 @@ export default {
|
|
|
|
|
};
|
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
<style type="text/scss" lang="scss">
|
|
|
|
|
<style lang="scss">
|
|
|
|
|
|
|
|
|
|
.tableClass {
|
|
|
|
|
.el-table__fixed-right {
|
|
|
|
|
height: 100% !important; //设置高优先,以覆盖内联样式
|
|
|
|
|
height: 100% !important;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|