|
|
@@ -166,14 +166,8 @@ |
|
|
|
<!-- 添加或修改导入任务对话框 --> |
|
|
|
<el-dialog :title="title" :visible.sync="open" width="800px" append-to-body> |
|
|
|
<el-form ref="form" :model="form" :rules="rules" label-width="100px"> |
|
|
|
<el-form-item label="行政区划id" prop="deptId"> |
|
|
|
<el-input-number v-model="form.deptId" placeholder="请输入行政区划id" controls-position="right" /> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="区划名称" prop="deptName"> |
|
|
|
<el-input v-model="form.deptName" placeholder="请输入行政区划名称" show-word-limit :maxlength="30"/> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="区划代码" prop="orgCode"> |
|
|
|
<el-input v-model="form.orgCode" placeholder="请输入行政区划代码" show-word-limit :maxlength="20"/> |
|
|
|
<el-input v-model="form.deptName" placeholder="请输入行政区划名称" show-word-limit :maxlength="30" readonly/> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="文件格式" prop="fileType"> |
|
|
|
<el-select v-model="form.fileType" placeholder="请选择文件格式"> |
|
|
@@ -250,8 +244,10 @@ export default { |
|
|
|
deptOptions: undefined, |
|
|
|
// 过滤掉已禁用部门树选项 |
|
|
|
enabledDeptOptions: undefined, |
|
|
|
// 部门名称 |
|
|
|
// 筛选部门名称 |
|
|
|
deptName: undefined, |
|
|
|
// 选中的部门 |
|
|
|
selectDeptName: null, |
|
|
|
defaultProps: { |
|
|
|
children: "children", |
|
|
|
label: "label" |
|
|
@@ -278,15 +274,9 @@ export default { |
|
|
|
form: {}, |
|
|
|
// 表单校验 |
|
|
|
rules: { |
|
|
|
deptId: [ |
|
|
|
{ required: true, message: "行政区划id不能为空", trigger: "blur" } |
|
|
|
], |
|
|
|
deptName: [ |
|
|
|
{ required: true, message: "行政区划名称不能为空", trigger: "blur" } |
|
|
|
], |
|
|
|
orgCode: [ |
|
|
|
{ required: true, message: "行政区划代码不能为空", trigger: "blur" } |
|
|
|
], |
|
|
|
fileType: [ |
|
|
|
{ required: true, message: "文件格式不能为空", trigger: "change" } |
|
|
|
], |
|
|
@@ -296,9 +286,9 @@ export default { |
|
|
|
coordinateSystem: [ |
|
|
|
{ required: true, message: "坐标系不能为空", trigger: "change" } |
|
|
|
], |
|
|
|
fileUrl: [ |
|
|
|
/*fileUrl: [ |
|
|
|
{ required: true, message: "文件路径不能为空", trigger: "blur" } |
|
|
|
], |
|
|
|
],*/ |
|
|
|
taskStatus: [ |
|
|
|
{ required: true, message: "任务状态不能为空", trigger: "change" } |
|
|
|
], |
|
|
@@ -383,8 +373,9 @@ export default { |
|
|
|
/** 新增按钮操作 */ |
|
|
|
handleAdd() { |
|
|
|
this.reset() |
|
|
|
this.form.deptId = this.queryParams.deptId; |
|
|
|
this.open = true |
|
|
|
this.form.deptId = this.queryParams.deptId; |
|
|
|
this.form.deptName = this.selectDeptName; |
|
|
|
this.title = "添加导入任务" |
|
|
|
}, |
|
|
|
/** 修改按钮操作 */ |
|
|
@@ -581,7 +572,7 @@ export default { |
|
|
|
// 节点单击事件 |
|
|
|
handleNodeClick(data) { |
|
|
|
this.queryParams.deptId = data.id |
|
|
|
this.form.deptName = data.id |
|
|
|
this.selectDeptName = data.label |
|
|
|
this.handleQuery() |
|
|
|
}, |
|
|
|
|
|
|
|