9/4 工位基础数据界面优化

20240912_adapter_z
wangwei 10 months ago
parent 1df603d497
commit c96e1b7d9d

@ -429,7 +429,8 @@
<el-col :span="12" class="el-col">
<el-form-item label="所属组别:" prop="constituencies" class="query-form-item">
<el-select v-model="formData.constituencies" placeholder="请选择所属组别"
style="width: 80%">
style="width: 80%"
>
<el-option
v-for="item in fromDeptOptions"
:key="item.code"
@ -690,7 +691,7 @@ export default {
list: [],
treeList: [
{
code: 1001,
code: '1001',
parentCode: null,
label: '全部'
}
@ -750,7 +751,7 @@ export default {
],
workplaceStatus: [
{ required: true, message: '请选择工位状态', trigger: 'blur' }
],
]
// workplaceType: [
// { required: true, message: '', trigger: 'blur' }
// ]
@ -892,7 +893,7 @@ export default {
workplaceStatus: 1,
deptCode: null,
chargeUser: null,
constituencies: '1001',
constituencies: null,
invRemindNumber: 0,
remake: null
}
@ -942,6 +943,9 @@ export default {
},
formSubmit() {
// this.formData.constituencies = this.groupData.code
if (this.formData.constituencies == null) {
this.formData.constituencies = '1001'
}
if (this.fromName == 'add') {
this.$refs['dataForm'].validate((valid) => {
if (valid) {
@ -997,6 +1001,7 @@ export default {
this.$message.error('错误')
}
})
this.getTree()
this.addWorkplaceDialogVisible = true
},
deleteWorkplace(row) {
@ -1086,7 +1091,17 @@ export default {
.then((response) => {
var treeList = response.data || []
const filteredList = treeList.filter(item => item.parentCode != null)
if (treeList.length == 0) {
this.fromDeptOptions = [
{
code: '1001',
parentCode: null,
label: '全部'
}
]
} else {
this.fromDeptOptions = treeList
}
})
.catch(() => {
})
@ -1233,7 +1248,8 @@ export default {
getDeptList() {
this.deptList = []
let data =
{enable: true,
{
enable: true
}
filterList(data).then(res => {
if (res.code == 20000) {

Loading…
Cancel
Save