loulijun2021
2023-01-06 d8fb0c14cc41675d21ec5d932de53465932e72b3
src/views/jcsz/zzjg.vue
@@ -85,9 +85,9 @@
            :fixed="item.fixed?(item.fixed==='left'?'left':'right'):false"
          >
            <template slot-scope="{row}">
              <div v-if="row[item.prop]==='D'">部门</div>
              <div v-else-if="row[item.prop]==='W'">车间</div>
              <div v-else-if="row[item.prop]===null">/</div>
              <div v-if="row[item.prop]==='D'&&item.prop==='description'">部门</div>
              <div v-else-if="row[item.prop]==='W'&&item.prop==='description'">车间</div>
              <div v-else-if="!row[item.prop]">/</div>
              <div v-else>{{ row[item.prop] }}</div>
            </template>
          </el-table-column>
@@ -191,6 +191,7 @@
    </div>
    <el-dialog
      v-el-drag-dialog
      :title="operation==='add'?'新增':'编辑'"
      :visible.sync="dialogVisible"
      width="800px"
@@ -258,6 +259,7 @@
import { getCookie } from '@/utils/auth'
import { validateCode } from '@/utils/global'
import TableColumnSettings from '@/components/TableColumnSettings'
import elDragDialog from '@/directive/el-drag-dialog' // base on element-ui
// const SER_HZ = /^[\u4e00-\u9fa5]+$/
// const SER_HZ = /^[a-zA-Z0-9_;,.<>() ]{0,}$/
@@ -266,7 +268,7 @@
  components: {
    Pagination, TableColumnSettings
  },
  directives: { elDragDialog },
  data() {
    // const validateName = (rule, value, callback) => {
    //   if (!value) {