|
|
|
@ -108,7 +108,9 @@
|
|
|
|
|
</el-form-item> |
|
|
|
|
|
|
|
|
|
<el-form-item label="所属部门"> |
|
|
|
|
<el-input v-model="Addform.name" placeholder="请选择所属部门" /> |
|
|
|
|
<avue-tree :option="AffiliationList" |
|
|
|
|
v-model="Addform.bm"> |
|
|
|
|
</avue-tree> |
|
|
|
|
</el-form-item> |
|
|
|
|
|
|
|
|
|
<el-form-item label="仓库类型"> |
|
|
|
@ -337,8 +339,8 @@ dictionary();
|
|
|
|
|
// 页面初始化 |
|
|
|
|
const onLoad = val => { |
|
|
|
|
let data = { |
|
|
|
|
current: page.currentPage, |
|
|
|
|
size: page.pageSize, |
|
|
|
|
current: details.page.currentPage, |
|
|
|
|
size: details.page.pageSize, |
|
|
|
|
...val, |
|
|
|
|
}; |
|
|
|
|
details.loadingObj.list = true; //开启表格加载 |
|
|
|
@ -362,12 +364,12 @@ const onLoad = val => {
|
|
|
|
|
onLoad(); |
|
|
|
|
// 每页多少条 |
|
|
|
|
const sizeChange = val => { |
|
|
|
|
page.pageSize = val; |
|
|
|
|
details.page.pageSize = val; |
|
|
|
|
onLoad(); |
|
|
|
|
}; |
|
|
|
|
/** 页码改变执行的回调 */ |
|
|
|
|
const currentChange = val => { |
|
|
|
|
page.currentPage = val; |
|
|
|
|
details.page.currentPage = val; |
|
|
|
|
onLoad(); |
|
|
|
|
}; |
|
|
|
|
// 新增数据 |
|
|
|
@ -378,6 +380,38 @@ const newlyadd = () => {
|
|
|
|
|
const newlyaddSubmit = () => { |
|
|
|
|
console.log(Addform.value); |
|
|
|
|
}; |
|
|
|
|
// 部门选择 |
|
|
|
|
const AffiliationList=ref({ |
|
|
|
|
formOption: { |
|
|
|
|
labelWidth: 100, |
|
|
|
|
column: [{ |
|
|
|
|
label: '自定义项', |
|
|
|
|
prop: 'label' |
|
|
|
|
}], |
|
|
|
|
}, |
|
|
|
|
lazy: true, |
|
|
|
|
treeLoad: function (node, resolve) { |
|
|
|
|
if (node.level === 0) { |
|
|
|
|
return resolve([{ is_show: true, label: 'region', value: new Date().getTime() }]); |
|
|
|
|
} |
|
|
|
|
if (node.level > 2) return resolve([]); |
|
|
|
|
setTimeout(() => { |
|
|
|
|
const data = [{ |
|
|
|
|
label: 'leaf', |
|
|
|
|
is_show: true, |
|
|
|
|
value: new Date().getTime(), |
|
|
|
|
leaf: true |
|
|
|
|
}, { |
|
|
|
|
is_show: true, |
|
|
|
|
value: new Date().getTime(), |
|
|
|
|
label: 'zone' |
|
|
|
|
}]; |
|
|
|
|
|
|
|
|
|
resolve(data); |
|
|
|
|
}, 500); |
|
|
|
|
}, |
|
|
|
|
} |
|
|
|
|
) |
|
|
|
|
</script> |
|
|
|
|
|
|
|
|
|
<style scoped lang="scss"> |
|
|
|
|