소스 검색

按钮样式

zhengnaiwen_citu 6 달 전
부모
커밋
97bdd3c91d

+ 0 - 0
src/views/salary/allocation/index.vue → src/views/bonus/allocation/index.vue


+ 1 - 1
src/views/humanResources/payroll/index.vue

@@ -2,7 +2,7 @@
   <div class="pa-3 white">
     <m-search :items="searchItems" v-model="searchValues" class="mb-3" @search="onSearch">
       <template #button>
-        <m-button type="primary" icon="el-icon-download" :loading="exportLoading" @click="onExport">导出报表</m-button>
+        <m-button type="primary" icon="el-icon-download" :loading="exportLoading" plain @click="onExport">导出报表</m-button>
       </template>
     </m-search>
     <m-table

+ 4 - 4
src/views/humanResources/roster/index.vue

@@ -2,12 +2,12 @@
   <div>
     <m-search :items="searchItems" v-model="searchValues" class="mb-3" @search="onSearch">
       <template #button>
-        <m-button type="primary" icon="el-icon-plus" @click="onAdd">新增</m-button>
+        <m-button type="primary" icon="el-icon-plus" plain @click="onAdd">新增</m-button>
         <el-upload class="el-button pa-0" action="#" :show-file-list="false" :http-request="onImport">
-          <m-button type="primary" icon="el-icon-upload2" :loading="importLoading">上传</m-button>
+          <m-button type="primary" icon="el-icon-upload2" plain :loading="importLoading">上传</m-button>
         </el-upload>
-        <m-button type="primary" icon="el-icon-download" @click="onExport" :loading="exportLoading">导出</m-button>
-        <m-button type="primary" icon="el-icon-download" @click="onDownload" :loading="downloadLoading">下载模板</m-button>
+        <m-button type="primary" icon="el-icon-download" plain @click="onExport" :loading="exportLoading">导出</m-button>
+        <m-button type="primary" icon="el-icon-download" plain @click="onDownload" :loading="downloadLoading">下载模板</m-button>
       </template>
     </m-search>
     <m-table

+ 1 - 1
src/views/humanResources/welfare/welfareList/index.vue

@@ -2,7 +2,7 @@
   <div>
     <ListTemplate ref="listTemplateRefs">
       <template #button>
-        <m-button type="primary" icon="el-icon-plus" @click="onAdd">新增</m-button>
+        <m-button type="primary" icon="el-icon-plus" plain @click="onAdd">新增</m-button>
       </template>
       <template #actions="{ row }">
         <m-button text type="primary" size="small" @click="onEdit(row)">编辑</m-button>

+ 7 - 7
src/views/salary/calculate/index.vue

@@ -12,15 +12,15 @@
             :http-request="e => onImport(e, item.prop)"
             :on-remove="() => onRemove(item.prop)"
           >
-            <m-button slot="trigger" size="small" type="primary">点击上传</m-button>
-            <div slot="tip" class="el-upload__tip">只能上传jpg/png文件,且不超过500kb</div>
+            <m-button slot="trigger" size="small" type="primary" plain>点击上传</m-button>
+            <!-- <div slot="tip" class="el-upload__tip">只能上传jpg/png文件,且不超过500kb</div> -->
           </el-upload>
         </template>
       </m-form>
       <div class="buttons">
         <m-button icon="el-icon-upload" type="primary" size="small">提交</m-button>
-        <m-button icon="el-icon-s-tools" type="primary" size="small">加工</m-button>
-        <m-button icon="el-icon-time" type="primary" size="small">加工历史记录</m-button>
+        <m-button icon="el-icon-s-tools" type="primary" size="small">绩效计算</m-button>
+        <m-button icon="el-icon-time" type="primary" size="small">绩效计算历史记录</m-button>
         </div>
     </m-card>
   </div>
@@ -50,21 +50,21 @@ export default {
           }
         },
         {
-          label: '计算样例1',
+          label: '福利待遇数据',
           prop: 'example1',
           rules: [
             { required: true, message: '请上传文件', trigger: 'change' }
           ]
         },
         {
-          label: '计算样例2',
+          label: '全产品-按件计价',
           prop: 'example2',
           rules: [
             { required: true, message: '请上传文件', trigger: 'change' }
           ]
         },
         {
-          label: '计算样例3',
+          label: '管户存款(万元)-按存量与增量金额算收益',
           prop: 'example3',
           rules: [
             { required: true, message: '请上传文件', trigger: 'change' }

+ 2 - 2
src/views/salary/comparison/salaryEmployeeComparison/index.vue

@@ -3,9 +3,9 @@
     <m-search :items="searchItems" v-model="searchValues" class="mb-3" @search="onSearch">
       <template #button>
         <el-upload class="el-button pa-0" action="#" :show-file-list="false" :http-request="onImport">
-          <m-button type="primary" icon="el-icon-upload2" :loading="importLoading">导入手工数据</m-button>
+          <m-button type="primary" icon="el-icon-upload2" :loading="importLoading" plain>导入手工数据</m-button>
         </el-upload>
-        <m-button type="primary" icon="el-icon-download" :loading="downloadLoading" @click="onExport">导出手工数据模板</m-button>
+        <m-button type="primary" icon="el-icon-download" :loading="downloadLoading" plain @click="onExport">导出手工数据模板</m-button>
       </template>
     </m-search>
     <m-table

+ 1 - 1
src/views/salary/solution/salarySolution/index.vue

@@ -2,7 +2,7 @@
   <div>
     <ListTemplate ref="listTemplateRefs">
       <template #button>
-        <m-button type="primary" icon="el-icon-plus" @click="onAdd">新增</m-button>
+        <m-button type="primary" icon="el-icon-plus" plain @click="onAdd">新增</m-button>
       </template>
       <template #actions="{ row }">
         <m-button text type="primary" size="small" @click="onEdit(row)">编辑</m-button>

+ 1 - 1
src/views/salary/solution/salarySolutionParameter/index.vue

@@ -2,7 +2,7 @@
   <div>
     <m-search class="mb-3" :items="searchItems" v-model="searchValues" @search="onSearch">
       <template #button>
-        <m-button type="primary" icon="el-icon-plus" @click="onAdd">新增</m-button>
+        <m-button type="primary" icon="el-icon-plus" plain @click="onAdd">新增</m-button>
       </template>
     </m-search>
     <m-table

+ 6 - 7
src/views/system/menu/index.vue

@@ -1,12 +1,5 @@
 <template>
   <div class="pa-3 white">
-    <m-search class="mb-3">
-      <template #button>
-        <m-button type="primary" icon="el-icon-plus" @click="onAdd">
-          新增
-        </m-button>
-      </template>
-    </m-search>
     <m-table
       v-loading="loading"
       row-key="id"
@@ -17,6 +10,12 @@
       :total="total"
       :default-sort="{ prop: 'sort', order: 'ascending' }"
     >
+      <template #actions-header>
+        操作
+        <m-button class="ml-3" type="primary" icon="el-icon-plus" plain size="small" @click="onAdd">
+          新增
+        </m-button>
+      </template>
       <template v-slot:hidden="{ row }">
         <el-tag
           size="small"

+ 1 - 1
src/views/system/role/index.vue

@@ -2,7 +2,7 @@
   <div class="pa-3 white">
     <m-search :items="searchItems" v-model="searchValues" class="mb-3" @search="search">
       <template #button>
-        <m-button type="primary" icon="el-icon-plus" @click="onAdd">
+        <m-button type="primary" icon="el-icon-plus" plain @click="onAdd">
           新增
         </m-button>
       </template>

+ 1 - 1
src/views/system/user/index.vue

@@ -2,7 +2,7 @@
   <div class="pa-3 white">
     <m-search :items="searchItems" v-model="searchValues" class="mb-3" @search="search">
       <template #button>
-        <m-button type="primary" icon="el-icon-plus" @click="onAdd">
+        <m-button type="primary" icon="el-icon-plus" plain @click="onAdd">
           新增
         </m-button>
         <!-- <m-button type="primary" icon="el-icon-upload2">