| | |
| | | >提交</el-button |
| | | > |
| | | </div> |
| | | |
| | | |
| | | <el-dialog title="接触毒物" :visible.sync="dialogTableVisible"> |
| | | <el-table :data="gridData" @selection-change="handleSelectionChange"> |
| | | <el-table-column |
| | | type="selection" |
| | | width="55"> |
| | | </el-table-column> |
| | | <el-table-column property="date" label="序号" width="150"></el-table-column> |
| | | <el-table-column property="value" label="毒物" width="200"></el-table-column> |
| | | </el-table> |
| | | |
| | | <div slot="footer" class="dialog-footer"> |
| | | <el-button @click="dialogTableVisible = false">取 消</el-button> |
| | | <el-button type="primary" @click="dialogFormVisible">确 定</el-button> |
| | | </div> |
| | | </el-dialog> |
| | | </div> |
| | | </template> |
| | | |
| | |
| | | jiwangbingshi: true, |
| | | diseaseNames: "", |
| | | zhenghuzangList: [], |
| | | dialogTableVisible: false, |
| | | multipleSelection: [], |
| | | gridData: [ |
| | | { |
| | | value: "既往病", |
| | | label: "既往病", |
| | | }, |
| | | { |
| | | value: "职业病", |
| | | label: "职业病", |
| | | }, |
| | | ], |
| | | options: [ |
| | | { |
| | | value: "既往病", |
| | |
| | | |
| | | |
| | | change(){ |
| | | console.log(111) |
| | | this.multipleSelection =[] |
| | | this.dialogTableVisible = true |
| | | }, |
| | | |
| | | handleSelectionChange(val) { |
| | | this.multipleSelection = val; |
| | | }, |
| | | |
| | | dialogFormVisible(){ |
| | | this.multipleSelection.forEach((item) => { |
| | | this.form.contactPoison += item.value + "," |
| | | }) |
| | | this.dialogTableVisible = false |
| | | }, |
| | | |
| | | delememberss() { |
| | |
| | | <div :class="{'has-logo':showLogo}" :style="{ backgroundColor: settings.sideTheme === 'theme-dark' ? variables.menuBackground : variables.menuLightBackground }"> |
| | | <logo v-if="showLogo" :collapse="isCollapse" /> |
| | | <el-scrollbar :class="settings.sideTheme" wrap-class="scrollbar-wrapper"> |
| | | <!-- :default-openeds="['/tijian']" --> |
| | | <!-- :default-openeds="['/tijian']" :default-openeds="defaultOpeneds" --> |
| | | <el-menu |
| | | :default-openeds="defaultOpeneds" |
| | | :default-active="activeMenu" |
| | | :collapse="isCollapse" |
| | | :background-color="settings.sideTheme === 'theme-dark' ? variables.menuBackground : variables.menuLightBackground" |
| | |
| | | :key="route.path + index" |
| | | :item="route" |
| | | :base-path="route.path" |
| | | :arrIndex="route.path" |
| | | /> |
| | | </el-menu> |
| | | </el-scrollbar> |
| | |
| | | components: { SidebarItem, Logo }, |
| | | data() { |
| | | return { |
| | | defaultActive: '', |
| | | defaultOpeneds: [] |
| | | defaultActive: [], |
| | | defaultOpeneds: [], |
| | | activeMenu: '', |
| | | }; |
| | | }, |
| | | computed: { |
| | | ...mapState(["settings"]), |
| | | ...mapGetters(["sidebarRouters", "sidebar"]), |
| | | |
| | | activeMenu() { |
| | | const route = this.$route; |
| | | const { meta, path } = route; |
| | | // if set path, the sidebar will highlight the path you set |
| | | if (meta.activeMenu) { |
| | | return meta.activeMenu; |
| | | } |
| | | return path; |
| | | }, |
| | | // activeMenu() { |
| | | // const route = this.$route; |
| | | // const { meta, path } = route; |
| | | // console.log(meta,path) |
| | | // // if set path, the sidebar will highlight the path you set |
| | | // if (meta.activeMenu) { |
| | | // return meta.activeMenu; |
| | | // } |
| | | // return path; |
| | | // }, |
| | | showLogo() { |
| | | return this.$store.state.settings.sidebarLogo; |
| | | }, |
| | |
| | | methods: { |
| | | route(){ |
| | | getRouters().then(res => { |
| | | this.defaultOpeneds = [res.data[0].path] |
| | | this.defaultActive = res.data |
| | | // this.defaultOpeneds = [this.defaultActive[0].path,this.defaultActive[0].path+"/"+this.defaultActive[0].children[0].path] |
| | | this.activeMenu = this.defaultActive[0].path+"/"+this.defaultActive[0].children[0].path+"/"+this.defaultActive[0].children[0].children[0].path |
| | | }) |
| | | }, |
| | | }, |
| | |
| | | /** 登记提交按钮 */ |
| | | submitForm() { |
| | | let _this = this; |
| | | if(!this.form.cusPhone || !this.form.cusName){ |
| | | this.$message.warning("请填选必填项"); |
| | | }else{ |
| | | this.$refs["form"].validate((valid) => { |
| | | if (valid) { |
| | | // 创建表单数据的副本并去除空格 |
| | |
| | | }); |
| | | } |
| | | }); |
| | | } |
| | | }, |
| | | |
| | | getmailType() { |