loulijun2021
2023-01-06 c054516a38a2613a4e7399ba62694fbd99a606fe
src/views/jcsz/zzjg.vue
@@ -85,8 +85,8 @@
            :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-if="row[item.prop]==='D'&&row.description">部门</div>
              <div v-else-if="row[item.prop]==='W'&&row.description">车间</div>
              <div v-else-if="row[item.prop]===null">/</div>
              <div v-else>{{ row[item.prop] }}</div>
            </template>
@@ -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) {