| | |
| | | > |
| | | <template #menu-left> |
| | | <el-button type="primary" size="default" icon="el-icon-circle-plus" plain @click="handleExport">导出</el-button> |
| | | <el-button type="primary" size="default" icon="el-icon-circle-plus" plain @click="handleView">导入</el-button> |
| | | <!-- <el-button type="primary" size="default" icon="el-icon-circle-plus" plain @click="handleAdd">新增</el-button> --> |
| | | <!-- <el-button type="primary" size="default" icon="el-icon-circle-plus" plain @click="handleView">导入</el-button> --> |
| | | <el-button type="primary" size="default" icon="el-icon-circle-plus" plain @click="handleAdd">新增</el-button> |
| | | </template> |
| | | <template #menu="scope"> |
| | | <el-button type="primary" text size="default" icon="el-icon-upload" @click.stop="handleEdit(scope.row, scope.index)">编辑</el-button> |
| | |
| | | hide: true |
| | | }, |
| | | { |
| | | label: '机床编号', |
| | | label: '机床编号4', |
| | | prop: 'code' |
| | | }, |
| | | { |
| | |
| | | type: 'input', |
| | | span: 12, |
| | | dataType: 'string', |
| | | rules: [ |
| | | { |
| | | required: true, |
| | | message: '请输入机床编号', |
| | | trigger: 'blur' |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | label: '机床型号', |
| | |
| | | type: 'input', |
| | | span: 12, |
| | | dataType: 'string', |
| | | rules: [ |
| | | { |
| | | required: true, |
| | | message: '请输入机床型号', |
| | | trigger: 'blur' |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | label: '机床类型', |
| | |
| | | props: { |
| | | label: 'dictValue', |
| | | value: 'dictKey', |
| | | } |
| | | }, |
| | | rules: [ |
| | | { |
| | | required: true, |
| | | message: '请选择机床类型', |
| | | trigger: 'change' |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | label: '所属机床组', |
| | |
| | | props: { |
| | | label: 'dictValue', |
| | | value: 'dictKey', |
| | | } |
| | | }, |
| | | rules: [ |
| | | { |
| | | required: true, |
| | | message: '请选择所属机床组', |
| | | trigger: 'change' |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | label: '操作员', |
| | |
| | | var url = '/blade-mdm/machine/update'; |
| | | } |
| | | this.loading = true; |
| | | axios({ |
| | | url: url, |
| | | method: 'post', |
| | | data: obj, |
| | | }).then( |
| | | res => { |
| | | this.loading = false; |
| | | this.$message({ |
| | | type: 'success', |
| | | message: '操作成功!', |
| | | }); |
| | | axios({url: url,method: 'post',data: obj}).then(res => { |
| | | this.loading = false; |
| | | if(res,res.data.success) { |
| | | this.editBox = false; |
| | | this.$message({type: 'success',message: '操作成功!'}); |
| | | this.onLoad(); |
| | | done(); |
| | | }else { |
| | | this.$message({type: 'error',message: res.data.msg}); |
| | | } |
| | | ); |
| | | done(); |
| | | }); |
| | | }, |
| | | handleView() { |
| | | |
| | |
| | | } |
| | | }, |
| | | mounted() { |
| | | //判断版本 0:涉密网,1:工控网;//工控网5个,涉密网4个 |
| | | //判断版本 0:涉密网,1:工控网;//工控网5个,涉密网4个 工控网不做了 |
| | | // 工控网是/blade-mdm/system/dept/lazy-list |
| | | // 涉密网是/blade-mdm/dept/lazy-list |
| | | axios({url: '/blade-mdm/system/param/getValue?paramKey=networkType',method: 'get'}).then(res => { |
| | | if(res.data.data === "0") { |
| | | var aurl = "/blade-mdm/dept/lazy-list"; |
| | | }else { |
| | | var aurl = "/blade-mdm/system/dept/lazy-list"; |
| | | } |
| | | // if(res.data.data === "0") { |
| | | // var aurl = "/blade-mdm/dept/lazy-list"; |
| | | // }else { |
| | | // var aurl = "/blade-mdm/system/dept/lazy-list"; |
| | | // } |
| | | var aurl = "/blade-mdm/system/dept/lazy-list"; |
| | | axios({url: aurl,method: 'get'}).then(resp => { |
| | | this.organizationTreeList = this.traversalLabelValueToTree(resp.data.data); |
| | | }) |