Commit bd476e53 authored by baiyanhao's avatar baiyanhao
parents 57dff67b ee341259
import request from '@/utils/request' import request from '@/utils/request'
// 查询部门列表 // 查询单位列表
export function listDept(query) { export function listDept(query) {
return request({ return request({
url: '/system/dept/list', url: '/system/dept/list',
...@@ -9,7 +9,7 @@ export function listDept(query) { ...@@ -9,7 +9,7 @@ export function listDept(query) {
}) })
} }
// 查询部门列表(排除节点) // 查询单位列表(排除节点)
export function listDeptExcludeChild(deptId) { export function listDeptExcludeChild(deptId) {
return request({ return request({
url: '/system/dept/list/exclude/' + deptId, url: '/system/dept/list/exclude/' + deptId,
...@@ -17,7 +17,7 @@ export function listDeptExcludeChild(deptId) { ...@@ -17,7 +17,7 @@ export function listDeptExcludeChild(deptId) {
}) })
} }
// 查询部门详细 // 查询单位详细
export function getDept(deptId) { export function getDept(deptId) {
return request({ return request({
url: '/system/dept/' + deptId, url: '/system/dept/' + deptId,
...@@ -25,7 +25,7 @@ export function getDept(deptId) { ...@@ -25,7 +25,7 @@ export function getDept(deptId) {
}) })
} }
// 新增部门 // 新增单位
export function addDept(data) { export function addDept(data) {
return request({ return request({
url: '/system/dept', url: '/system/dept',
...@@ -34,7 +34,7 @@ export function addDept(data) { ...@@ -34,7 +34,7 @@ export function addDept(data) {
}) })
} }
// 修改部门 // 修改单位
export function updateDept(data) { export function updateDept(data) {
return request({ return request({
url: '/system/dept', url: '/system/dept',
...@@ -43,7 +43,7 @@ export function updateDept(data) { ...@@ -43,7 +43,7 @@ export function updateDept(data) {
}) })
} }
// 删除部门 // 删除单位
export function delDept(deptId) { export function delDept(deptId) {
return request({ return request({
url: '/system/dept/' + deptId, url: '/system/dept/' + deptId,
......
...@@ -110,7 +110,7 @@ export function authUserSelectAll(data) { ...@@ -110,7 +110,7 @@ export function authUserSelectAll(data) {
}) })
} }
// 根据角色ID查询部门树结构 // 根据角色ID查询单位树结构
export function deptTreeSelect(roleId) { export function deptTreeSelect(roleId) {
return request({ return request({
url: '/system/role/deptTree/' + roleId, url: '/system/role/deptTree/' + roleId,
......
...@@ -135,7 +135,7 @@ export function updateAuthRole(data) { ...@@ -135,7 +135,7 @@ export function updateAuthRole(data) {
}) })
} }
// 查询部门下拉树结构 // 查询单位下拉树结构
export function deptTreeSelect() { export function deptTreeSelect() {
return request({ return request({
url: '/system/user/deptTree', url: '/system/user/deptTree',
......
...@@ -128,6 +128,7 @@ export default { ...@@ -128,6 +128,7 @@ export default {
if (this.standardList.length > 0) { if (this.standardList.length > 0) {
this.selectStandard(this.standardList[0]) this.selectStandard(this.standardList[0])
} }
this.loadData()
}, },
computed: { computed: {
...mapGetters(['standard', 'standardList']) ...mapGetters(['standard', 'standardList'])
...@@ -160,8 +161,8 @@ export default { ...@@ -160,8 +161,8 @@ export default {
this.$store.dispatch('standard/setStandardList', this.queryParams.name) this.$store.dispatch('standard/setStandardList', this.queryParams.name)
}, },
selectStandard(value) { selectStandard(value) {
this.$store.dispatch('standard/setStandard', '') this.$store.dispatch('standard/setStandard',value)
//this.loadData() this.loadData()
}, },
handleNodeClick(node,data){ handleNodeClick(node,data){
if(data.isCurrent){ if(data.isCurrent){
...@@ -176,7 +177,16 @@ export default { ...@@ -176,7 +177,16 @@ export default {
type:node.type, type:node.type,
chapter: data.level == 1 ? ' ' : node.label chapter: data.level == 1 ? ' ' : node.label
} }
this.$store.dispatch('standard/setStandard', standard)
}
if(data.level == 2){
this.queryParams.type = node.type
let standard = {
id:node.id,
name:node.label,
type:node.type,
chapter: ''
}
this.$store.dispatch('standard/setStandard', standard) this.$store.dispatch('standard/setStandard', standard)
} }
//this.$store.dispatch('standard/setStandard', standard) //this.$store.dispatch('standard/setStandard', standard)
...@@ -221,6 +231,7 @@ export default { ...@@ -221,6 +231,7 @@ export default {
async loadData(){ async loadData(){
this.loading = true this.loading = true
this.tableData = [] this.tableData = []
console.log(this.standardList)
for(let i = 0; i < this.standardList.length ; i++ ){ for(let i = 0; i < this.standardList.length ; i++ ){
let data = { let data = {
standardId: this.standardList[i].id, standardId: this.standardList[i].id,
...@@ -229,8 +240,9 @@ export default { ...@@ -229,8 +240,9 @@ export default {
await getReviewStandardList(data).then(res=>{ await getReviewStandardList(data).then(res=>{
if(res.code === 200){ if(res.code === 200){
let typeList = res.data.typeList let typeList = res.data.typeList
forEach(typeList,(item)=>{ forEach(typeList,(item,index)=>{
item.isCurrent = false, item.isCurrent = false,
item.id = this.standardList[i].id
item.children = item.reviewStandardChapterListResponses item.children = item.reviewStandardChapterListResponses
forEach(item.children,(c)=>{ forEach(item.children,(c)=>{
c.label = c.chapter c.label = c.chapter
...@@ -251,6 +263,7 @@ export default { ...@@ -251,6 +263,7 @@ export default {
} }
}) })
item.children = cache item.children = cache
switch(item.type){ switch(item.type){
case 'system': case 'system':
item.label='体系审查' item.label='体系审查'
...@@ -271,7 +284,6 @@ export default { ...@@ -271,7 +284,6 @@ export default {
isCurrent:false isCurrent:false
} }
this.tableData.push(obj) this.tableData.push(obj)
//let chapters = res.rows //let chapters = res.rows
......
...@@ -58,7 +58,7 @@ ...@@ -58,7 +58,7 @@
prop="userName" prop="userName"
:show-overflow-tooltip="true" :show-overflow-tooltip="true"
/> />
<el-table-column label="部门名称" align="center" prop="deptName" /> <el-table-column label="单位名称" align="center" prop="deptName" />
<el-table-column <el-table-column
label="主机" label="主机"
align="center" align="center"
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
<el-form-item label="评审主检" prop="deptName"> <el-form-item label="评审主检" prop="deptName">
<el-input <el-input
v-model="model.user" v-model="model.user"
placeholder="请输入部门名称" placeholder="请输入单位名称"
clearable clearable
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
/> />
......
...@@ -271,7 +271,7 @@ export default { ...@@ -271,7 +271,7 @@ export default {
pageNum:1, pageNum:1,
pageSize:10, pageSize:10,
standardId: this.$store.getters.standard, standardId: this.$store.getters.standard,
type:this.$store.getters.standard_type type:this.$store.getters.standard_type || 'system'
}, },
searchQueryParams:{ searchQueryParams:{
chapter:'', chapter:'',
...@@ -312,21 +312,14 @@ export default { ...@@ -312,21 +312,14 @@ export default {
'$store.getters.standard': { '$store.getters.standard': {
handler(newVal, oldVal) { handler(newVal, oldVal) {
this.queryParams.standardId = newVal this.queryParams.standardId = newVal
this.count++ console.log(newVal)
if(this.count>2){ this.loadData()
this.loadData()
}
} }
}, },
'$store.getters.standard_type': { '$store.getters.standard_type': {
handler(newVal, oldVal) { handler(newVal, oldVal) {
this.queryParams.type = newVal this.queryParams.type = newVal
this.count++ this.loadData()
if(this.count>3){
this.loadData()
}
} }
}, },
'$store.getters.standard_chapter': { '$store.getters.standard_chapter': {
...@@ -371,6 +364,7 @@ export default { ...@@ -371,6 +364,7 @@ export default {
console.log(data); console.log(data);
}, },
async loadData() { async loadData() {
console.log(this.queryParams)
this.loading = true this.loading = true
await request({ await request({
url: this.listUrl, url: this.listUrl,
...@@ -470,6 +464,7 @@ export default { ...@@ -470,6 +464,7 @@ export default {
}, },
reset() { reset() {
this.$store.dispatch('standard/setStandard','')
this.searchQueryParams.chapter = '' this.searchQueryParams.chapter = ''
this.searchQueryParams.text = '' this.searchQueryParams.text = ''
this.queryParams.chapter = '' this.queryParams.chapter = ''
...@@ -478,8 +473,6 @@ export default { ...@@ -478,8 +473,6 @@ export default {
this.queryParams.name = '' this.queryParams.name = ''
this.queryParams.standardNo = '' this.queryParams.standardNo = ''
this.queryParams.type = '' this.queryParams.type = ''
this.$store.dispatch('standard/setStandard','')
console.log(this.queryParams)
this.loadData() this.loadData()
}, },
handleQuery(){ handleQuery(){
......
...@@ -7,10 +7,10 @@ ...@@ -7,10 +7,10 @@
size="small" size="small"
:inline="true" :inline="true"
> >
<el-form-item label="部门名称" prop="deptName"> <el-form-item label="单位名称" prop="deptName">
<el-input <el-input
v-model="queryParams.deptName" v-model="queryParams.deptName"
placeholder="请输入部门名称" placeholder="请输入单位名称"
clearable clearable
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
/> />
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
<el-form-item label="状态" prop="status"> <el-form-item label="状态" prop="status">
<el-select <el-select
v-model="queryParams.status" v-model="queryParams.status"
placeholder="部门状态" placeholder="单位状态"
clearable clearable
> >
<el-option <el-option
...@@ -171,7 +171,7 @@ ...@@ -171,7 +171,7 @@
</el-table-column> </el-table-column>
</el-table> </el-table>
<!-- 添加或修改部门对话框 --> <!-- 添加或修改单位对话框 -->
<el-dialog <el-dialog
:title="title" :title="title"
:close-on-click-modal="false" :close-on-click-modal="false"
...@@ -183,20 +183,20 @@ ...@@ -183,20 +183,20 @@
<el-form ref="form" :model="form" :rules="rules" label-width="80px"> <el-form ref="form" :model="form" :rules="rules" label-width="80px">
<el-row> <el-row>
<el-col v-if="form.parentId !== 0" :span="24"> <el-col v-if="form.parentId !== 0" :span="24">
<el-form-item label="上级部门" prop="parentId"> <el-form-item label="上级单位" prop="parentId">
<treeselect <treeselect
v-model="form.parentId" v-model="form.parentId"
:options="deptOptions" :options="deptOptions"
:normalizer="normalizer" :normalizer="normalizer"
placeholder="选择上级部门" placeholder="选择上级单位"
/> />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
<el-row> <el-row>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="部门名称" prop="deptName"> <el-form-item label="单位名称" prop="deptName">
<el-input v-model="form.deptName" placeholder="请输入部门名称" /> <el-input v-model="form.deptName" placeholder="请输入单位名称" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
...@@ -241,7 +241,7 @@ ...@@ -241,7 +241,7 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="部门状态"> <el-form-item label="单位状态">
<el-radio-group v-model="form.status"> <el-radio-group v-model="form.status">
<el-radio <el-radio
v-for="dict in dict.type.sys_normal_disable" v-for="dict in dict.type.sys_normal_disable"
...@@ -266,9 +266,10 @@ ...@@ -266,9 +266,10 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
<el-col :span="12"> <el-row>
<el-form-item label="单位类型" prop="deptType"> <el-col :span="24">
<el-select v-model="form.deptType" :disabled="title == '修改部门'" placeholder="请选择单位类型"> <el-form-item label="单位类型" prop="deptType" v-if="form.parentId !== 0">
<el-select v-model="form.deptType" placeholder="请选择单位类型">
<el-option <el-option
v-for="item in typeOptions" v-for="item in typeOptions"
:key="item.value" :key="item.value"
...@@ -278,6 +279,7 @@ ...@@ -278,6 +279,7 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row>
</el-form> </el-form>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">
<el-button type="primary" @click="submitForm">确 定</el-button> <el-button type="primary" @click="submitForm">确 定</el-button>
...@@ -311,7 +313,7 @@ export default { ...@@ -311,7 +313,7 @@ export default {
showSearch: true, showSearch: true,
// 表格树数据 // 表格树数据
deptList: [], deptList: [],
// 部门树选项 // 单位树选项
deptOptions: [], deptOptions: [],
// 弹出层标题 // 弹出层标题
title: '', title: '',
...@@ -331,14 +333,10 @@ export default { ...@@ -331,14 +333,10 @@ export default {
// 表单校验 // 表单校验
rules: { rules: {
parentId: [ parentId: [
{ required: true, message: '上级部门不能为空', trigger: 'blur' } { required: true, message: '上级单位不能为空', trigger: 'blur' }
],
address: [{ required: true, message: '地址不能为空', trigger: 'blur' }],
postcode: [
{ required: true, message: '邮政编码不能为空', trigger: 'blur' }
], ],
deptName: [ deptName: [
{ required: true, message: '部门名称不能为空', trigger: 'blur' } { required: true, message: '单位名称不能为空', trigger: 'blur' }
], ],
orderNum: [ orderNum: [
{ required: true, message: '显示排序不能为空', trigger: 'blur' } { required: true, message: '显示排序不能为空', trigger: 'blur' }
...@@ -363,7 +361,7 @@ export default { ...@@ -363,7 +361,7 @@ export default {
}, },
typeOptions:[ typeOptions:[
{ {
label:'政府部门', label:'政府单位',
value:'government' value:'government'
}, },
{ {
...@@ -379,10 +377,10 @@ export default { ...@@ -379,10 +377,10 @@ export default {
methods: { methods: {
formatteDeptType(val){ formatteDeptType(val){
return val.deptType === "enterprise" ? '企业' : val.deptType === "government" ? '政府部门' : val.deptType === "testing_institution" ? '检测机构' : '' return val.deptType === "enterprise" ? '企业' : val.deptType === "government" ? '政府单位' : val.deptType === "testing_institution" ? '检测机构' : ''
}, },
/** 查询部门列表 */ /** 查询单位列表 */
getList() { getList() {
this.loading = true this.loading = true
listDept(this.queryParams).then(response => { listDept(this.queryParams).then(response => {
...@@ -390,7 +388,7 @@ export default { ...@@ -390,7 +388,7 @@ export default {
this.loading = false this.loading = false
}) })
}, },
/** 转换部门数据结构 */ /** 转换单位数据结构 */
normalizer(node) { normalizer(node) {
if (node.children && !node.children.length) { if (node.children && !node.children.length) {
delete node.children delete node.children
...@@ -438,7 +436,7 @@ export default { ...@@ -438,7 +436,7 @@ export default {
this.form.parentId = row.deptId this.form.parentId = row.deptId
} }
this.open = true this.open = true
this.title = '添加部门' this.title = '添加单位'
listDept().then(response => { listDept().then(response => {
this.deptOptions = this.handleTree(response.data, 'deptId') this.deptOptions = this.handleTree(response.data, 'deptId')
}) })
...@@ -458,7 +456,7 @@ export default { ...@@ -458,7 +456,7 @@ export default {
this.form = response.data this.form = response.data
console.log(response.data) console.log(response.data)
this.open = true this.open = true
this.title = '修改部门' this.title = '修改单位'
listDeptExcludeChild(row.deptId).then(response => { listDeptExcludeChild(row.deptId).then(response => {
this.deptOptions = this.handleTree(response.data, 'deptId') this.deptOptions = this.handleTree(response.data, 'deptId')
if (this.deptOptions.length === 0) { if (this.deptOptions.length === 0) {
...@@ -475,6 +473,7 @@ export default { ...@@ -475,6 +473,7 @@ export default {
/** 提交按钮 */ /** 提交按钮 */
submitForm: function () { submitForm: function () {
this.$refs['form'].validate(valid => { this.$refs['form'].validate(valid => {
console.log(valid)
if (valid) { if (valid) {
if (this.form.deptId !== undefined) { if (this.form.deptId !== undefined) {
updateDept(this.form).then(response => { updateDept(this.form).then(response => {
......
...@@ -428,11 +428,11 @@ export default { ...@@ -428,11 +428,11 @@ export default {
}, },
{ {
value: '3', value: '3',
label: '本部门数据权限' label: '本单位数据权限'
}, },
{ {
value: '4', value: '4',
label: '本部门及以下数据权限' label: '本单位及以下数据权限'
}, },
{ {
value: '5', value: '5',
...@@ -441,7 +441,7 @@ export default { ...@@ -441,7 +441,7 @@ export default {
], ],
// 菜单列表 // 菜单列表
menuOptions: [], menuOptions: [],
// 部门列表 // 单位列表
deptOptions: [], deptOptions: [],
// 查询参数 // 查询参数
queryParams: { queryParams: {
...@@ -501,11 +501,11 @@ export default { ...@@ -501,11 +501,11 @@ export default {
checkedKeys.unshift.apply(checkedKeys, halfCheckedKeys) checkedKeys.unshift.apply(checkedKeys, halfCheckedKeys)
return checkedKeys return checkedKeys
}, },
// 所有部门节点数据 // 所有单位节点数据
getDeptAllCheckedKeys() { getDeptAllCheckedKeys() {
// 目前被选中的部门节点 // 目前被选中的单位节点
const checkedKeys = this.$refs.dept.getCheckedKeys() const checkedKeys = this.$refs.dept.getCheckedKeys()
// 半选中的部门节点 // 半选中的单位节点
const halfCheckedKeys = this.$refs.dept.getHalfCheckedKeys() const halfCheckedKeys = this.$refs.dept.getHalfCheckedKeys()
checkedKeys.unshift.apply(checkedKeys, halfCheckedKeys) checkedKeys.unshift.apply(checkedKeys, halfCheckedKeys)
return checkedKeys return checkedKeys
...@@ -517,7 +517,7 @@ export default { ...@@ -517,7 +517,7 @@ export default {
return response return response
}) })
}, },
/** 根据角色ID查询部门树结构 */ /** 根据角色ID查询单位树结构 */
getDeptTree(roleId) { getDeptTree(roleId) {
return deptTreeSelect(roleId).then(response => { return deptTreeSelect(roleId).then(response => {
this.deptOptions = response.depts this.deptOptions = response.depts
......
<template> <template>
<div class="app-container"> <div class="app-container">
<el-row :gutter="20"> <el-row :gutter="20">
<!--部门数据--> <!--单位数据-->
<el-col :span="4" :xs="24"> <el-col :span="4" :xs="24">
<div class="head-container"> <div class="head-container">
<el-input <el-input
v-model="deptName" v-model="deptName"
placeholder="请输入部门名称" placeholder="请输入单位名称"
clearable clearable
size="small" size="small"
prefix-icon="el-icon-search" prefix-icon="el-icon-search"
...@@ -203,7 +203,7 @@ ...@@ -203,7 +203,7 @@
<el-table-column <el-table-column
v-if="columns[3].visible" v-if="columns[3].visible"
key="deptName" key="deptName"
label="部门" label="单位"
align="center" align="center"
prop="dept.deptName" prop="dept.deptName"
:show-overflow-tooltip="true" :show-overflow-tooltip="true"
...@@ -317,12 +317,12 @@ ...@@ -317,12 +317,12 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="归属部门" prop="deptId"> <el-form-item label="归属单位" prop="deptId">
<treeselect <treeselect
v-model="form.deptId" v-model="form.deptId"
:options="deptOptions" :options="deptOptions"
:show-count="true" :show-count="true"
placeholder="请选择归属部门" placeholder="请选择归属单位"
/> />
</el-form-item> </el-form-item>
</el-col> </el-col>
...@@ -449,14 +449,14 @@ ...@@ -449,14 +449,14 @@
></el-input> ></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="24"> <!-- <el-col :span="24">
<el-form-item label="签字图片" prop="signaturePicture"> <el-form-item label="签字图片" prop="signaturePicture">
<ImageUpload <ImageUpload
v-model="form.signaturePicture" v-model="form.signaturePicture"
:limit="1" :limit="1"
></ImageUpload> ></ImageUpload>
</el-form-item> </el-form-item>
</el-col> </el-col> -->
</el-row> </el-row>
</el-form> </el-form>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">
...@@ -546,11 +546,11 @@ export default { ...@@ -546,11 +546,11 @@ export default {
userList: null, userList: null,
// 弹出层标题 // 弹出层标题
title: '', title: '',
// 部门树选项 // 单位树选项
deptOptions: undefined, deptOptions: undefined,
// 是否显示弹出层 // 是否显示弹出层
open: false, open: false,
// 部门名称 // 单位名称
deptName: undefined, deptName: undefined,
// 默认密码 // 默认密码
initPassword: undefined, initPassword: undefined,
...@@ -595,7 +595,7 @@ export default { ...@@ -595,7 +595,7 @@ export default {
{ key: 0, label: `用户编号`, visible: true }, { key: 0, label: `用户编号`, visible: true },
{ key: 1, label: `用户名称`, visible: true }, { key: 1, label: `用户名称`, visible: true },
{ key: 2, label: `用户昵称`, visible: true }, { key: 2, label: `用户昵称`, visible: true },
{ key: 3, label: `部门`, visible: true }, { key: 3, label: `单位`, visible: true },
{ key: 4, label: `手机号码`, visible: true }, { key: 4, label: `手机号码`, visible: true },
{ key: 5, label: `状态`, visible: true }, { key: 5, label: `状态`, visible: true },
{ key: 6, label: `创建时间`, visible: true } { key: 6, label: `创建时间`, visible: true }
...@@ -644,7 +644,7 @@ export default { ...@@ -644,7 +644,7 @@ export default {
} }
}, },
watch: { watch: {
// 根据名称筛选部门 // 根据名称筛选单位
deptName(val) { deptName(val) {
this.$refs.tree.filter(val) this.$refs.tree.filter(val)
} }
...@@ -668,7 +668,7 @@ export default { ...@@ -668,7 +668,7 @@ export default {
} }
) )
}, },
/** 查询部门下拉树结构 */ /** 查询单位下拉树结构 */
getDeptTree() { getDeptTree() {
deptTreeSelect().then(response => { deptTreeSelect().then(response => {
this.deptOptions = response.data this.deptOptions = response.data
......
...@@ -24,7 +24,7 @@ ...@@ -24,7 +24,7 @@
<div class="pull-right">{{ user.email || '--' }}</div> <div class="pull-right">{{ user.email || '--' }}</div>
</li> </li>
<li class="list-group-item"> <li class="list-group-item">
<svg-icon icon-class="tree" />所属部门 <svg-icon icon-class="tree" />所属单位
<div v-if="user.dept" class="pull-right"> <div v-if="user.dept" class="pull-right">
{{ user.dept.deptName || '--' }} / {{ postGroup || '--' }} {{ user.dept.deptName || '--' }} / {{ postGroup || '--' }}
</div> </div>
......
...@@ -217,7 +217,7 @@ ...@@ -217,7 +217,7 @@
<span v-else-if="row.isLeader === 0"> 检验员 </span> <span v-else-if="row.isLeader === 0"> 检验员 </span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="所属部门" align="left" prop="dept"> <el-table-column label="所属单位" align="left" prop="dept">
<template slot-scope="{ row }"> <template slot-scope="{ row }">
<span v-if="row.userId === ''">-</span> <span v-if="row.userId === ''">-</span>
<span v-else-if="row.dept === null"> - </span> <span v-else-if="row.dept === null"> - </span>
...@@ -383,7 +383,7 @@ export default { ...@@ -383,7 +383,7 @@ export default {
userId: '', // 审核人id userId: '', // 审核人id
name: '', // 审核人姓名 name: '', // 审核人姓名
isLeader: '', // 是否是主检 isLeader: '', // 是否是主检
deptName: '' // 部门名称 deptName: '' // 单位名称
} }
], ],
// 整车样品信息 // 整车样品信息
......
...@@ -225,7 +225,7 @@ ...@@ -225,7 +225,7 @@
<span v-else-if="row.isLeader === 0"> 检验员 </span> <span v-else-if="row.isLeader === 0"> 检验员 </span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="所属部门" align="left" prop="dept"> <el-table-column label="所属单位" align="left" prop="dept">
<template slot-scope="{ row, $index }"> <template slot-scope="{ row, $index }">
<span v-if="row.userId === ''">-</span> <span v-if="row.userId === ''">-</span>
<span v-else-if="row.dept === null"> - </span> <span v-else-if="row.dept === null"> - </span>
...@@ -403,7 +403,7 @@ export default { ...@@ -403,7 +403,7 @@ export default {
userId: '', // 审核人id userId: '', // 审核人id
name: '', // 审核人姓名 name: '', // 审核人姓名
isLeader: '', // 是否是主检 isLeader: '', // 是否是主检
deptName: '' // 部门名称 deptName: '' // 单位名称
} }
], ],
// 整车样品信息 // 整车样品信息
...@@ -466,9 +466,9 @@ export default { ...@@ -466,9 +466,9 @@ export default {
loading: false, loading: false,
// 小组成员回显数据 // 小组成员回显数据
tableData: [ tableData: [
// { nickName: '老二', role: '检验员', dept: '第一部门', disabled: true }, // { nickName: '老二', role: '检验员', dept: '第一单位', disabled: true },
// { nickName: '老三', role: '检验员', dept: '第一部门', disabled: true }, // { nickName: '老三', role: '检验员', dept: '第一单位', disabled: true },
// { nickName: '老大', role: '主检', dept: '第一部门', disabled: true } // { nickName: '老大', role: '主检', dept: '第一单位', disabled: true }
], ],
inspectionItemList: [ inspectionItemList: [
// { value: 0, label: '汽车信息安全管理体系要求', check: false }, // { value: 0, label: '汽车信息安全管理体系要求', check: false },
...@@ -563,11 +563,11 @@ export default { ...@@ -563,11 +563,11 @@ export default {
}, },
mainUserList: [], mainUserList: [],
userList: [ userList: [
// { nickName: '老大', role: '主检', dept: '第一部门', disabled: true }, // { nickName: '老大', role: '主检', dept: '第一单位', disabled: true },
// { nickName: '老二', role: '检验员', dept: '第一部门', disabled: true }, // { nickName: '老二', role: '检验员', dept: '第一单位', disabled: true },
// { nickName: '老三', role: '检验员', dept: '第一部门', disabled: true }, // { nickName: '老三', role: '检验员', dept: '第一单位', disabled: true },
// { nickName: '老四', role: '检验员', dept: '第一部门', disabled: false }, // { nickName: '老四', role: '检验员', dept: '第一单位', disabled: false },
// { nickName: '老五', role: '检验员', dept: '第一部门', disabled: false } // { nickName: '老五', role: '检验员', dept: '第一单位', disabled: false }
], ],
imageUrl: '', imageUrl: '',
productionEnterpriseList: [ productionEnterpriseList: [
......
...@@ -218,7 +218,7 @@ ...@@ -218,7 +218,7 @@
<span v-else-if="row.isLeader === 0"> 检验员 </span> <span v-else-if="row.isLeader === 0"> 检验员 </span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="所属部门" align="left" prop="dept"> <el-table-column label="所属单位" align="left" prop="dept">
<template slot-scope="{ row }"> <template slot-scope="{ row }">
<span v-if="row.userId === ''">-</span> <span v-if="row.userId === ''">-</span>
<span v-else>{{ row.deptName || '-' }}</span> <span v-else>{{ row.deptName || '-' }}</span>
...@@ -308,7 +308,7 @@ export default { ...@@ -308,7 +308,7 @@ export default {
userId: '', // 审核人id userId: '', // 审核人id
name: '', // 审核人姓名 name: '', // 审核人姓名
isLeader: '', // 是否是主检 isLeader: '', // 是否是主检
deptName: '' // 部门名称 deptName: '' // 单位名称
} }
], ],
// 整车样品信息 // 整车样品信息
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment