李林
2024-02-26 8d817b3847f9a96850c1a28f7923940697df7235
src/components/view/enums.vue
ÎļþÃû´Ó src/components/view/custom-enum.vue ÐÞ¸Ä
@@ -40,7 +40,7 @@
   <div class="role_manage">
      <div>
         <el-row class="title">
            <el-col :span="12" style="padding-left: 20px;">客户管理</el-col>
            <el-col :span="12" style="padding-left: 20px;">枚举管理</el-col>
            <el-col :span="12" style="text-align: right;">
               <el-button size="medium" type="primary" @click="openAdd" v-if="addPower">新增</el-button>
            </el-col>
@@ -48,14 +48,14 @@
      </div>
      <div class="search">
         <div class="search_thing">
            <div class="search_label">客户名称:</div>
            <div class="search_label">标题:</div>
            <div class="search_input"><el-input size="small" placeholder="请输入" clearable
                  v-model="componentData.entity.name" @keyup.enter.native="refreshTable()"></el-input></div>
                  v-model="componentData.entity.label" @keyup.enter.native="refreshTable()"></el-input></div>
         </div>
         <div class="search_thing">
            <div class="search_label">公司名称:</div>
            <div class="search_label">分类:</div>
            <div class="search_input"><el-input size="small" placeholder="请输入" clearable
                  v-model="componentData.entity.company" @keyup.enter.native="refreshTable()"></el-input></div>
                  v-model="componentData.entity.category" @keyup.enter.native="refreshTable()"></el-input></div>
         </div>
         <div class="search_thing" style="padding-left: 30px;">
            <el-button size="small" @click="refresh()">重 ç½®</el-button>
@@ -63,7 +63,7 @@
         </div>
      </div>
      <div class="table">
         <ValueTable ref="ValueTable" :url="$api.enums.selectCustomEnumLists" :upUrl="$api.enums.updateCustomEnum" :delUrl="$api.enums.delCustomEnum" :componentData="componentData" :key="upIndex"/>
         <ValueTable ref="ValueTable" :url="$api.enums.selectEnumList" :upUrl="$api.enums.upEnum" :delUrl="$api.enums.delEnum" :componentData="componentData" :key="upIndex"/>
      </div>
   </div>
</template>
@@ -78,22 +78,22 @@
         return {
            componentData: {
               entity: {
                  name: null,
                  company: null,
                  label: null,
                  category: null,
                  orderBy: {
                     field: 'id',
                     order: 'asc'
                  }
               },
               isIndex: true,
               showSelect: true,
               select: true,
               showSelect: false,
               select: false,
               do: [{
                  id: 'update',
                  font: '编辑',
                  type: 'text',
                  method: 'doDiy',
                  field:[]
                  field:['createUserName','updateUserName']
               },{
                  id: 'delete',
                  font: '删除',
@@ -102,8 +102,8 @@
               }],
               tagField: {},
               selectField: {},
               requiredAdd:['company','name'],
               requiredUp:['company','name']
               requiredAdd:['category','label','value'],
               requiredUp:['category','label','value']
            },
            entityCopy: {},
            upIndex: 0,
@@ -124,7 +124,7 @@
            this.upIndex++
         },
         openAdd(){
            this.$refs.ValueTable.openAddDia(this.$api.enums.addCustomEnum);
            this.$refs.ValueTable.openAddDia(this.$api.enums.addEnum);
         },
         // æƒé™åˆ†é…
         getPower(){
@@ -133,13 +133,13 @@
            let del = false
            let add = false
            for (var i = 0; i < power.length; i++) {
               if(power[i].menuMethod=='updateCustomEnum'){
               if(power[i].menuMethod=='upEnum'){
                  up = true
               }
               if(power[i].menuMethod=='delCustomEnum'){
               if(power[i].menuMethod=='delEnum'){
                  del = true
               }
               if(power[i].menuMethod=='addCustomEnum'){
               if(power[i].menuMethod=='addEnum'){
                  add = true
               }
            }