|  | @@ -46,7 +46,7 @@
 | 
	
		
			
				|  |  |            v-hasPermi="['system:dict:add']"
 | 
	
		
			
				|  |  |          >新增</el-button>
 | 
	
		
			
				|  |  |        </el-col>
 | 
	
		
			
				|  |  | -      <el-col :span="1.5">
 | 
	
		
			
				|  |  | +      <!-- <el-col :span="1.5">
 | 
	
		
			
				|  |  |          <el-button
 | 
	
		
			
				|  |  |            type="success"
 | 
	
		
			
				|  |  |            plain
 | 
	
	
		
			
				|  | @@ -77,7 +77,7 @@
 | 
	
		
			
				|  |  |            @click="handleExport"
 | 
	
		
			
				|  |  |            v-hasPermi="['system:dict:export']"
 | 
	
		
			
				|  |  |          >导出</el-button>
 | 
	
		
			
				|  |  | -      </el-col>
 | 
	
		
			
				|  |  | +      </el-col> -->
 | 
	
		
			
				|  |  |        <el-col :span="1.5">
 | 
	
		
			
				|  |  |          <el-button
 | 
	
		
			
				|  |  |            type="warning"
 | 
	
	
		
			
				|  | @@ -90,8 +90,12 @@
 | 
	
		
			
				|  |  |        <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
 | 
	
		
			
				|  |  |      </el-row>
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    <el-table v-loading="loading" :data="dataList" @selection-change="handleSelectionChange">
 | 
	
		
			
				|  |  | -      <el-table-column type="selection" width="55" align="center" />
 | 
	
		
			
				|  |  | +    <el-table
 | 
	
		
			
				|  |  | +    border
 | 
	
		
			
				|  |  | +    height="700"
 | 
	
		
			
				|  |  | +    size="small"
 | 
	
		
			
				|  |  | +    v-loading="loading"  :data="dataList" @selection-change="handleSelectionChange">
 | 
	
		
			
				|  |  | +      <!-- <el-table-column type="selection" width="55" align="center" /> -->
 | 
	
		
			
				|  |  |        <el-table-column label="字典编码" align="center" prop="dictCode" />
 | 
	
		
			
				|  |  |        <el-table-column label="字典标签" align="center" prop="dictLabel">
 | 
	
		
			
				|  |  |          <template slot-scope="scope">
 | 
	
	
		
			
				|  | @@ -120,7 +124,7 @@
 | 
	
		
			
				|  |  |              icon="el-icon-edit"
 | 
	
		
			
				|  |  |              @click="handleUpdate(scope.row)"
 | 
	
		
			
				|  |  |              v-hasPermi="['system:dict:edit']"
 | 
	
		
			
				|  |  | -          >修改</el-button>
 | 
	
		
			
				|  |  | +          >编辑</el-button>
 | 
	
		
			
				|  |  |            <el-button
 | 
	
		
			
				|  |  |              size="mini"
 | 
	
		
			
				|  |  |              type="text"
 | 
	
	
		
			
				|  | @@ -141,42 +145,71 @@
 | 
	
		
			
				|  |  |      />
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      <!-- 添加或修改参数配置对话框 -->
 | 
	
		
			
				|  |  | -    <DialogCom :title="title" :visible.sync="open" width="500px" append-to-body>
 | 
	
		
			
				|  |  | +    <DialogCom :title="title" :visible.sync="open" width="700px" append-to-body>
 | 
	
		
			
				|  |  |        <el-form ref="form" :model="form" :rules="rules" label-width="80px">
 | 
	
		
			
				|  |  | -        <el-form-item label="字典类型">
 | 
	
		
			
				|  |  | -          <el-input v-model="form.dictType" :disabled="true" />
 | 
	
		
			
				|  |  | -        </el-form-item>
 | 
	
		
			
				|  |  | -        <el-form-item label="数据标签" prop="dictLabel">
 | 
	
		
			
				|  |  | -          <el-input v-model="form.dictLabel" placeholder="请输入数据标签" />
 | 
	
		
			
				|  |  | -        </el-form-item>
 | 
	
		
			
				|  |  | -        <el-form-item label="数据键值" prop="dictValue">
 | 
	
		
			
				|  |  | -          <el-input v-model="form.dictValue" placeholder="请输入数据键值" />
 | 
	
		
			
				|  |  | -        </el-form-item>
 | 
	
		
			
				|  |  | -        <el-form-item label="样式属性" prop="cssClass">
 | 
	
		
			
				|  |  | -          <el-input v-model="form.cssClass" placeholder="请输入样式属性" />
 | 
	
		
			
				|  |  | -        </el-form-item>
 | 
	
		
			
				|  |  | -        <el-form-item label="显示排序" prop="dictSort">
 | 
	
		
			
				|  |  | -          <el-input-number v-model="form.dictSort" controls-position="right" :min="0" />
 | 
	
		
			
				|  |  | -        </el-form-item>
 | 
	
		
			
				|  |  | -        <el-form-item label="回显样式" prop="listClass">
 | 
	
		
			
				|  |  | -          <el-select v-model="form.listClass">
 | 
	
		
			
				|  |  | -            <el-option
 | 
	
		
			
				|  |  | -              v-for="item in listClassOptions"
 | 
	
		
			
				|  |  | -              :key="item.value"
 | 
	
		
			
				|  |  | -              :label="item.label + '(' + item.value + ')'"
 | 
	
		
			
				|  |  | -              :value="item.value"
 | 
	
		
			
				|  |  | -            ></el-option>
 | 
	
		
			
				|  |  | -          </el-select>
 | 
	
		
			
				|  |  | -        </el-form-item>
 | 
	
		
			
				|  |  | -        <el-form-item label="状态" prop="status">
 | 
	
		
			
				|  |  | -          <el-radio-group v-model="form.status">
 | 
	
		
			
				|  |  | -            <el-radio
 | 
	
		
			
				|  |  | -              v-for="dict in dict.type.sys_normal_disable"
 | 
	
		
			
				|  |  | -              :key="dict.value"
 | 
	
		
			
				|  |  | -              :label="dict.value"
 | 
	
		
			
				|  |  | -            >{{dict.label}}</el-radio>
 | 
	
		
			
				|  |  | -          </el-radio-group>
 | 
	
		
			
				|  |  | -        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-row>
 | 
	
		
			
				|  |  | +          <el-col :span="12">
 | 
	
		
			
				|  |  | +            <el-form-item label="字典类型">
 | 
	
		
			
				|  |  | +              <el-input v-model="form.dictType" :disabled="true" />
 | 
	
		
			
				|  |  | +            </el-form-item>
 | 
	
		
			
				|  |  | +          </el-col>
 | 
	
		
			
				|  |  | +          <el-col :span="12">
 | 
	
		
			
				|  |  | +            <el-form-item label="数据标签" prop="dictLabel">
 | 
	
		
			
				|  |  | +              <el-input v-model="form.dictLabel" placeholder="请输入数据标签" />
 | 
	
		
			
				|  |  | +            </el-form-item>
 | 
	
		
			
				|  |  | +          </el-col>
 | 
	
		
			
				|  |  | +        </el-row>
 | 
	
		
			
				|  |  | +        <el-row>
 | 
	
		
			
				|  |  | +          <el-col :span="12">
 | 
	
		
			
				|  |  | +            <el-form-item label="数据键值" prop="dictValue">
 | 
	
		
			
				|  |  | +              <el-input v-model="form.dictValue" placeholder="请输入数据键值" />
 | 
	
		
			
				|  |  | +            </el-form-item>
 | 
	
		
			
				|  |  | +          </el-col>
 | 
	
		
			
				|  |  | +          <el-col :span="12">
 | 
	
		
			
				|  |  | +            <el-form-item label="样式属性" prop="cssClass">
 | 
	
		
			
				|  |  | +              <el-input v-model="form.cssClass" placeholder="请输入样式属性" />
 | 
	
		
			
				|  |  | +            </el-form-item>
 | 
	
		
			
				|  |  | +          </el-col>
 | 
	
		
			
				|  |  | +        </el-row>
 | 
	
		
			
				|  |  | +        <el-row>
 | 
	
		
			
				|  |  | +          <el-col :span="12">
 | 
	
		
			
				|  |  | +            <el-form-item label="显示排序" prop="dictSort">
 | 
	
		
			
				|  |  | +              <el-input-number 
 | 
	
		
			
				|  |  | +              style="width: 100%;"
 | 
	
		
			
				|  |  | +              v-model="form.dictSort" controls-position="right" :min="0" />
 | 
	
		
			
				|  |  | +            </el-form-item>
 | 
	
		
			
				|  |  | +          </el-col>
 | 
	
		
			
				|  |  | +          <el-col :span="12">
 | 
	
		
			
				|  |  | +            <el-form-item label="回显样式" prop="listClass">
 | 
	
		
			
				|  |  | +              <el-select 
 | 
	
		
			
				|  |  | +                style="width: 100%;"
 | 
	
		
			
				|  |  | +                v-model="form.listClass">
 | 
	
		
			
				|  |  | +                <el-option
 | 
	
		
			
				|  |  | +                  v-for="item in listClassOptions"
 | 
	
		
			
				|  |  | +                  :key="item.value"
 | 
	
		
			
				|  |  | +                  :label="item.label + '(' + item.value + ')'"
 | 
	
		
			
				|  |  | +                  :value="item.value"
 | 
	
		
			
				|  |  | +                ></el-option>
 | 
	
		
			
				|  |  | +              </el-select>
 | 
	
		
			
				|  |  | +            </el-form-item>
 | 
	
		
			
				|  |  | +          </el-col>
 | 
	
		
			
				|  |  | +        </el-row>
 | 
	
		
			
				|  |  | +        
 | 
	
		
			
				|  |  | +        <el-row>
 | 
	
		
			
				|  |  | +          <el-col :span="12">
 | 
	
		
			
				|  |  | +            <el-form-item label="状态" prop="status">
 | 
	
		
			
				|  |  | +              <el-radio-group v-model="form.status">
 | 
	
		
			
				|  |  | +                <el-radio
 | 
	
		
			
				|  |  | +                  v-for="dict in dict.type.sys_normal_disable"
 | 
	
		
			
				|  |  | +                  :key="dict.value"
 | 
	
		
			
				|  |  | +                  :label="dict.value"
 | 
	
		
			
				|  |  | +                >{{dict.label}}</el-radio>
 | 
	
		
			
				|  |  | +              </el-radio-group>
 | 
	
		
			
				|  |  | +            </el-form-item>
 | 
	
		
			
				|  |  | +          </el-col>
 | 
	
		
			
				|  |  | +        
 | 
	
		
			
				|  |  | +        </el-row>
 | 
	
		
			
				|  |  | +        
 | 
	
		
			
				|  |  |          <el-form-item label="备注" prop="remark">
 | 
	
		
			
				|  |  |            <el-input v-model="form.remark" type="textarea" placeholder="请输入内容"></el-input>
 | 
	
		
			
				|  |  |          </el-form-item>
 | 
	
	
		
			
				|  | @@ -339,7 +372,7 @@ export default {
 | 
	
		
			
				|  |  |      handleAdd() {
 | 
	
		
			
				|  |  |        this.reset();
 | 
	
		
			
				|  |  |        this.open = true;
 | 
	
		
			
				|  |  | -      this.title = "添加字典数据";
 | 
	
		
			
				|  |  | +      this.title = "新增";
 | 
	
		
			
				|  |  |        this.form.dictType = this.queryParams.dictType;
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      // 多选框选中数据
 | 
	
	
		
			
				|  | @@ -355,7 +388,7 @@ export default {
 | 
	
		
			
				|  |  |        getData(dictCode).then(response => {
 | 
	
		
			
				|  |  |          this.form = response.data;
 | 
	
		
			
				|  |  |          this.open = true;
 | 
	
		
			
				|  |  | -        this.title = "修改字典数据";
 | 
	
		
			
				|  |  | +        this.title = "编辑";
 | 
	
		
			
				|  |  |        });
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      /** 提交按钮 */
 | 
	
	
		
			
				|  | @@ -365,14 +398,14 @@ export default {
 | 
	
		
			
				|  |  |            if (this.form.dictCode != undefined) {
 | 
	
		
			
				|  |  |              updateData(this.form).then(response => {
 | 
	
		
			
				|  |  |                this.$store.dispatch('dict/removeDict', this.queryParams.dictType);
 | 
	
		
			
				|  |  | -              this.$modal.msgSuccess("修改成功");
 | 
	
		
			
				|  |  | +              this.$modal.msgSuccess("处理成功");
 | 
	
		
			
				|  |  |                this.open = false;
 | 
	
		
			
				|  |  |                this.getList();
 | 
	
		
			
				|  |  |              });
 | 
	
		
			
				|  |  |            } else {
 | 
	
		
			
				|  |  |              addData(this.form).then(response => {
 | 
	
		
			
				|  |  |                this.$store.dispatch('dict/removeDict', this.queryParams.dictType);
 | 
	
		
			
				|  |  | -              this.$modal.msgSuccess("新增成功");
 | 
	
		
			
				|  |  | +              this.$modal.msgSuccess("处理成功");
 | 
	
		
			
				|  |  |                this.open = false;
 | 
	
		
			
				|  |  |                this.getList();
 | 
	
		
			
				|  |  |              });
 |