From 0a87fb00f345fa192705cfcaa753d304ff7fe1f3 Mon Sep 17 00:00:00 2001
From: wjt <1797368093@qq.com>
Date: 星期三, 19 六月 2024 13:23:50 +0800
Subject: [PATCH] 部分页面添加

---
 src/views/infomanger/companymanger/index.vue |   46 ++++++++++++++++++++++++++++++++--------------
 1 files changed, 32 insertions(+), 14 deletions(-)

diff --git a/src/views/infomanger/companymanger/index.vue b/src/views/infomanger/companymanger/index.vue
index dcf38c6..515867e 100644
--- a/src/views/infomanger/companymanger/index.vue
+++ b/src/views/infomanger/companymanger/index.vue
@@ -1,17 +1,17 @@
 <template>
   <div class="app-container">
-    <el-form :model="queryParams" ref="queryRef" :inline="true" v-show="showSearch" label-width="80px">
+    <el-form :model="queryParams" ref="queryRef"  class="evenly-distributed-labels" :inline="true" v-show="showSearch" label-width="80px" label-position="left">
       <el-form-item label="浼佷笟鍚嶇О" prop="companyName">
         <el-input v-model="queryParams.companyName" placeholder="璇疯緭鍏ヤ紒涓氬悕绉�" clearable style="width: 200px" @keyup.enter="handleQuery" />
       </el-form-item>
       <el-form-item label="浼佷笟缂栧彿" prop="companyCode">
         <el-input v-model="queryParams.companyCode" placeholder="璇疯緭鍏ヤ紒涓氱紪鍙�" clearable style="width: 200px" @keyup.enter="handleQuery" />
       </el-form-item>
-      <el-form-item label="浼佷笟绫诲瀷" prop="status">
+      <!-- <el-form-item label="浼佷笟绫诲瀷" prop="status">
         <el-select v-model="queryParams.status" placeholder="浼佷笟绫诲瀷" clearable style="width: 200px">
           <el-option v-for="dict in sys_normal_disable" :key="dict.value" :label="dict.label" :value="dict.value" />
         </el-select>
-      </el-form-item>
+      </el-form-item> -->
       <el-form-item label="鑱旂郴浜�" prop="companyUser">
         <el-input v-model="queryParams.companyUser" placeholder="璇疯緭鍏ヨ仈绯讳汉" clearable style="width: 200px" @keyup.enter="handleQuery" />
       </el-form-item>
@@ -39,7 +39,7 @@
         <el-button type="primary" plain icon="Plus" @click="handleAdd()" v-hasPermi="['system:dept:add']">鏂板</el-button>
       </el-col>
       <el-col :span="1.5">
-        <el-button type="primary" plain icon="Plus" @click="exportExcel" v-hasPermi="['system:dept:add']">瀵煎叆</el-button>
+        <el-button type="primary" plain icon="Download" @click="exportExcel" v-hasPermi="['system:dept:add']">瀵煎叆</el-button>
       </el-col>
       <!-- <el-col :span="1.5">
         <el-button type="primary" plain icon="Plus" @click="exportRecordComOpen" v-hasPermi="['system:dept:add']">瀵煎叆璁板綍</el-button>
@@ -79,13 +79,13 @@
       </el-table-column>
       <el-table-column label="鎿嶄綔" align="center" fixed="right" class-name="small-padding fixed-width" width="240">
         <template #default="scope">
-          <el-link type="primary" v-if="scope.row.checkStatus < 2" v-hasPermi="['sys:company:check']" @click="checkJudge(scope.row)">瀹℃牳</el-link>
+          <el-link type="success" v-if="scope.row.checkStatus < 2" v-hasPermi="['sys:company:check']" @click="checkJudge(scope.row)">瀹℃牳</el-link>
           <el-divider direction="vertical" v-hasPermi="['sys:company:check']" v-if="scope.row.checkStatus < 2"/>
-          <el-link type="primary" v-if="scope.row.checkStatus == 2" @click="createQrcodeHandler(scope.row)">浜岀淮鐮�</el-link>
-          <el-divider direction="vertical" />
+          <el-link type="info" v-if="scope.row.checkStatus == 2" @click="createQrcodeHandler(scope.row)">浜岀淮鐮�</el-link>
+          <el-divider direction="vertical"  v-if="scope.row.checkStatus == 2"/>
           <el-link type="primary" @click="handleAdd(scope.row)">缂栬緫</el-link>
           <el-divider direction="vertical" />
-          <el-link type="primary" @click="handleDelete(scope.row)">鍒犻櫎</el-link>
+          <el-link type="error" @click="handleDelete(scope.row)">鍒犻櫎</el-link>
          </template>
       </el-table-column>
     </el-table>
@@ -114,7 +114,7 @@
           <el-input placeholder="璇疯緭鍏ヤ紒涓氬湴鍧�"  v-model="form.companyAddress"></el-input>
         </el-form-item>
         <el-form-item label="鐘舵��">
-          <el-switch v-model="form.companyStatus" :active-value="1" :inactive-value="0"></el-switch>
+          <el-switch v-model="form.companyStatus" :active-value="0" :inactive-value="1"></el-switch>
         </el-form-item>
         <el-form-item label="澶囨敞">
           <el-input placeholder="璇疯緭鍏ュ娉�" v-model="form.remark"></el-input>
@@ -139,7 +139,7 @@
 import exportRecord from './components/exportRecord'
 import createQrcode from './components/createQrcode'
 import judgeCom from './components/judge'
-import { listCompany,addCompany, updateCompany, delCompany } from "@/api/system/company/company";
+import { listCompany,addCompany, updStatus, delCompany } from "@/api/system/company/company";
 import exportExcelCom from './components/export'
 import { computed } from "vue";
 import { judgeStatus, companyStatus, scopeList } from '@/utils/mapList/index.ts'
@@ -182,11 +182,11 @@
   companyStatus: [
   {
       label: '姝e父',
-      value: 1
+      value: 0
     },
     {
       label: '绂佺敤',
-      value: 0
+      value: 1
     },
   ],
   socreList: [
@@ -275,7 +275,9 @@
     form.value = row
     title.value = "缂栬緫浼佷笟";
   } else {
-    form.value = {}
+    form.value = {
+      companyStatus: 0
+    }
     title.value = "娣诲姞浼佷笟";
   }
   open.value = true;
@@ -319,7 +321,7 @@
   if(loading.value){
     return
   }
-  updateCompany(row).then(val => {
+  updStatus(row).then(val => {
     proxy.$modal.msgSuccess("淇敼鎴愬姛");
     getList();
   })
@@ -344,3 +346,19 @@
 }
 getList();
 </script>
+
+<style scoped lang="scss">
+.evenly-distributed-labels {
+  :deep(){
+    .el-form-item__label {
+      position: relative; /* 璁剧疆鐩稿瀹氫綅浣滀负鏄熷彿鐨勫畾浣嶅熀鍑� */
+      text-align: justify;
+      text-align-last: justify; /* 纭繚鏈�鍚庝竴琛屼篃涓ょ瀵归綈 */
+      padding-left: 10px; /* 涓烘槦鍙烽鐣欑┖闂� */
+      display: inline-block;
+    }
+  }
+} 
+
+
+</style>

--
Gitblit v1.9.1