loulijun2021
2023-01-30 ef561e204ee6fd7df25477b456b0d466b026550e
src/views/jcsz/jsqd.vue
@@ -19,10 +19,10 @@
          :model="form"
          label-width="100px"
          inline
          style="display: flex;justify-content: space-between"
          style="display: flex;"
        >
          <div class="elForm">
            <el-form-item label-width="70px" label="角色编码" style=" display: flex;">
            <el-form-item label="角色编码" style=" display: flex;">
              <el-input v-model="form.RoleCode" placeholder="请输入" style="width: 200px" />
            </el-form-item>
            <el-form-item label="角色名称" style=" display: flex;">
@@ -49,7 +49,10 @@
              <el-input v-model="form.UserName" style="width: 200px" placeholder="请输入" />
            </el-form-item>
          </div>
          <div class="bodySearchReset" :style="{marginLeft:$store.state.app.sidebar.opened?'5%':'10%'}">
          <div
            class="bodySearchReset"
            :style="{marginLeft:$store.state.app.sidebar.opened? $store.state.settings.menuIsHorizontal?'15%':'3%':'10%'}"
          >
            <el-button type="primary" icon="el-icon-search" @click="search">查询</el-button>
            <el-button type="info" icon="el-icon-refresh" @click="reset">重置</el-button>
          </div>
@@ -224,6 +227,7 @@
    <!--    新增修改对话框-->
    <el-dialog
      v-el-drag-dialog
      :title="operation==='add'?'新增':'编辑'"
      :visible.sync="dialogVisible"
      width="800px"
@@ -273,6 +277,7 @@
    </el-dialog>
    <!--    设置按钮对话框-->
    <el-dialog
      v-el-drag-dialog
      title="设置"
      :visible.sync="settingDialogVisible"
      width="800px"
@@ -364,6 +369,7 @@
    </el-dialog>
    <!--    关联用户对话框-->
    <el-dialog
      v-el-drag-dialog
      title="角色关联用户"
      :visible.sync="userDialogVisible"
      width="900px"
@@ -530,6 +536,7 @@
    </el-dialog>
    <!--    分配权限对话框-->
    <el-dialog
      v-el-drag-dialog
      title="角色关联权限"
      :visible.sync="dialogVisibleRight"
      width="800px"
@@ -579,10 +586,10 @@
            :name="item.name"
            :disabled="rightFrom.usercode==='S001'"
            :checked="item.isSelected2"
            :label="item.name"
            @change="myCheckboxInputClick(item)"
          >{{ item.name }}
          </el-checkbox>
          />
          <div class="myCheckboxInputLabel">{{ item.name }}</div>
        </div>
      </div>
      <el-divider />
@@ -654,12 +661,14 @@
import { getCookie } from '@/utils/auth'
import $ from 'jquery'
import clearAllChildren, { validateCode } from '@/utils/global'
import elDragDialog from '@/directive/el-drag-dialog'
export default {
  name: 'JSQD',
  components: {
    Pagination, ImportPicker
  },
  directives: { elDragDialog },
  data() {
    return {
      isIpad: false,
@@ -1711,17 +1720,26 @@
      //border: 1px solid $main_color;
      border: 1px solid #eee;
      display: flex;
      min-width: 110px;
      min-width: 100px;
      padding: 10px;
      margin: 10px 30px 0 0;
      border-radius: 5px;
      cursor: default;
      position: relative;
      .myCheckboxInput {
        margin: 1px 5px 0 0;
        cursor: pointer;
      }
      .myCheckboxInputLabel {
        position: absolute;
        left: 29px;
        padding: 5px;
        top: 6px;
        color: transparent;
      }
    }
    input[type=checkbox] {