Merge branch 'master' of http://192.168.110.209:9001/r/lims-before
| | |
| | | data |
| | | }) |
| | | } |
| | | |
| | | export function getViewUUID(params){ |
| | | return request({ |
| | | url: '/link-basic/getViewUUID', |
| | | method: 'get', |
| | | params |
| | | }) |
| | | } |
| | | |
| | | export function selectViewUUID(){ |
| | | return request({ |
| | | url: '/link-basic/selectViewUUID', |
| | | method: 'get' |
| | | }) |
| | | } |
| | |
| | | "reported": "/plan/reported",//上报 |
| | | "distribution": "/plan/distribution",//分配 |
| | | "check": "/plan/check",//检验 |
| | | "info": "/user/info",//登录-->获取用户信息 |
| | | } |
| | | |
| | | export default function(Vue) { |
| | |
| | | </div> |
| | | <el-dropdown class="avatar-container" trigger="click"> |
| | | <div class="avatar-wrapper"> |
| | | <a class="user-avatar">{{ '中天'.slice(0,1) }}</a> |
| | | <a class="user-avatar">{{ user.name.slice(0,1) }}</a> |
| | | </div> |
| | | <el-dropdown-menu slot="dropdown" class="user-dropdown"> |
| | | <router-link to="/"> |
| | |
| | | import { mapGetters } from 'vuex' |
| | | // import Breadcrumb from '@/components/Breadcrumb' |
| | | // import Hamburger from '@/components/Hamburger' |
| | | import { |
| | | get, |
| | | post, |
| | | wpost, |
| | | postFile |
| | | } from "@/api/util/requestUtil.js" |
| | | |
| | | export default { |
| | | components: { |
| | |
| | | 'avatar' |
| | | ]) |
| | | }, |
| | | data() { |
| | | return { |
| | | user: { |
| | | id: null, |
| | | name: 'value' |
| | | } |
| | | } |
| | | }, |
| | | mounted() { |
| | | this.getUser() |
| | | }, |
| | | methods: { |
| | | toggleSideBar() { |
| | | this.$store.dispatch('app/toggleSideBar') |
| | |
| | | async logout() { |
| | | // await this.$store.dispatch('user/logout') |
| | | this.$router.push(`/login?redirect=${this.$route.fullPath}`) |
| | | }, |
| | | getUser(){ |
| | | get(this.$url.info).then(res=>{ |
| | | this.user = res.data |
| | | }) |
| | | } |
| | | } |
| | | } |
| | |
| | | render(h, context) { |
| | | const { icon, title } = context.props |
| | | const vnodes = [] |
| | | // console.log(show) |
| | | // if (!show) return |
| | | // console.log(icon, title) |
| | | if (icon) { |
| | | if (icon.includes('el-icon')) { |
| | | vnodes.push(<i class={[icon, 'sub-el-icon']} />) |
| | |
| | | return {} |
| | | }, |
| | | created() { |
| | | // console.log(this.item) |
| | | }, |
| | | methods: { |
| | | hasOneShowingChild(children = [], parent) { |
| | |
| | | 'sidebar' |
| | | ]), |
| | | routes() { |
| | | console.log(this.$router.options.routes); |
| | | return this.$router.options.routes |
| | | }, |
| | | activeMenu() { |
| | |
| | | this.total = res.data.total |
| | | }, |
| | | |
| | | <<<<<<< HEAD |
| | | // 重置方法 |
| | | reset() { |
| | | // 重置搜索条件 |
| | |
| | | } |
| | | } |
| | | } |
| | | ======= |
| | | // 重置方法 |
| | | reset() { |
| | | // 重置搜索条件 |
| | | this.searchData.code = '' |
| | | this.searchData.name = '' |
| | | this.searchData.department = '' |
| | | this.radioValue = 0 |
| | | // 重新获取数据 |
| | | this.getCommisionList() |
| | | }, |
| | | async radioclick() { |
| | | // 处理点击radio的时间 |
| | | console.log('radioValue', this.radioValue) |
| | | if (this.radioValue === 0) { |
| | | this.getCommisionList() |
| | | } else { |
| | | const res = await getCommisionList({ |
| | | pageNo: this.currentPage, |
| | | pageSize: this.pageSize, |
| | | inspectionStatus: this.radioValue |
| | | }) |
| | | // console.log(res) |
| | | this.commisionTable = res.data.row |
| | | this.total = res.data.total |
| | | } |
| | | |
| | | }, |
| | | // 每页条数改变时触发 选择一页显示多少行 |
| | | async handleSizeChange(val) { |
| | | // console.log(`每页 ${val} 条`) |
| | | this.currentPage = 1 |
| | | this.pageSize = val |
| | | if (this.radioValue === 0) { |
| | | this.getCommisionList() |
| | | } else { |
| | | const res = await getCommisionList({ |
| | | pageNo: this.currentPage, |
| | | pageSize: this.pageSize, |
| | | inspectionStatus: this.radioValue |
| | | }) |
| | | this.commisionTable = res.data.row |
| | | this.total = res.data.total |
| | | } |
| | | }, |
| | | // 当前页改变时触发 跳转其他页 |
| | | async handleCurrentChange(val) { |
| | | // console.log(`当前页: ${val}`) |
| | | this.currentPage = val |
| | | if (this.radioValue === 0) { |
| | | this.getCommisionList() |
| | | } else { |
| | | const res = await getCommisionList({ |
| | | pageNo: this.currentPage, |
| | | pageSize: this.pageSize, |
| | | inspectionStatus: this.radioValue |
| | | }) |
| | | this.commisionTable = res.data.row |
| | | this.total = res.data.total |
| | | } |
| | | }, |
| | | goToaddCommision() { |
| | | // this.$router.push('/inspectionManagement/commissionInspection/addCommision') |
| | | // this.showDetail = true |
| | | selectViewUUID({ |
| | | day: this.day |
| | | }).then(res => { |
| | | this.viewId = res.data |
| | | }) |
| | | } |
| | | } |
| | | } |
| | | >>>>>>> d94af68ec3f6317124df81296b08c7c110641fca |
| | | </script> |
| | | |
| | | <style scoped> |
| | | .top-bar { |
| | | margin: -25px -15px; |
| | | background: #fff; |
| | | display: flex; |
| | | justify-content: space-between; |
| | | padding: 5px 24px 0px 24px; |
| | | |
| | | <<<<<<< HEAD |
| | | .top-bar{ |
| | | margin: -25px -15px; |
| | | background: #fff; |
| | |
| | | } |
| | | } |
| | | } |
| | | ======= |
| | | .sermargin { |
| | | margin-right: 60px; |
| | | } |
| | | } |
| | | >>>>>>> d94af68ec3f6317124df81296b08c7c110641fca |
| | | |
| | | .rightBtn { |
| | | background-color: rgb(1, 102, 226); |
| | | } |
| | | |
| | | .library-table { |
| | | background-color: #fff; |
| | | flex: 1; |
| | | margin: 0px -15px; |
| | | margin-top: 40px; |
| | | display: flex; |
| | | flex-direction: column; |
| | | |
| | | .table-header { |
| | | padding: 20px; |
| | | display: flex; |
| | | justify-content: space-between; |
| | | |
| | | .el-form-item { |
| | | margin-bottom: 30px !important; |
| | | } |
| | | } |
| | | |
| | | .table-box { |
| | | padding: 0px 20px; |
| | | margin-top: 0px; |
| | | flex: 1; |
| | | background: #fff; |
| | | /* padding: 20px 20px 10px 20px; */ |
| | | display: flex; |
| | | flex-direction: column; |
| | | |
| | | .el-table { |
| | | flex: 1; |
| | | } |
| | | |
| | | >div:nth-child(2) { |
| | | display: flex; |
| | | justify-content: end; |
| | | margin: 10px 0; |
| | | } |
| | | } |
| | | } |
| | | |
| | | .vue_qr_div{ |
| | | text-align: center; |
| | | } |
| | | </style> |
| | |
| | | </el-form-item> |
| | | |
| | | <el-button :loading="loading" type="primary" style="width:100%;margin-bottom:30px;" @click.native.prevent="handleLogin">Login</el-button> |
| | | <div class="tips"> |
| | | <!-- <div class="tips"> |
| | | <span style="margin-right:20px;">username: admin</span> |
| | | <span> password: any</span> |
| | | </div> |
| | | </div> --> |
| | | </el-form> |
| | | </div> |
| | | </template> |
| | |
| | | this.loading = false |
| | | }) |
| | | } else { |
| | | console.log('error submit!!') |
| | | console.log('登录失败!') |
| | | return false |
| | | } |
| | | }) |