From e1ecc186e3cfdde0faf7ea1fc296b509cf11193c Mon Sep 17 00:00:00 2001
From: fuliqi <fuliqi@qq.com>
Date: 星期四, 21 三月 2024 10:02:56 +0800
Subject: [PATCH] 合同取消配置,违约规则配置分数

---
 src/views/system/default-rule/index.vue |   60 +++++++++++++++++++++++++++++++++++++++---------------------
 1 files changed, 39 insertions(+), 21 deletions(-)

diff --git a/src/views/system/default-rule/index.vue b/src/views/system/default-rule/index.vue
index 309f8dd..ebd70e4 100644
--- a/src/views/system/default-rule/index.vue
+++ b/src/views/system/default-rule/index.vue
@@ -73,6 +73,9 @@
     <el-table v-loading="loading" :data="ruleList" @selection-change="handleSelectionChange">
       <el-table-column type="selection" width="55" align="center" />
       <el-table-column label="瑙勫垯鍚嶇О" align="center" prop="ruleName" />
+      <el-table-column label="杩愮淮鍏徃" align="center" prop="companyName" >
+        {{'鎴愰兘x杩愮淮鍏徃'}}
+      </el-table-column>
       <el-table-column label="瑙勫垯鎻忚堪" align="center" prop="ruleDesc" />
       <el-table-column label="瑙勫垯鐘舵��" align="center" prop="ruleStatus" />
       <el-table-column label="鍒涘缓鏃堕棿" align="center" prop="createTime" width="180">
@@ -127,23 +130,30 @@
     />
 
     <!-- 瑙勫垯璇︽儏 -->
-    <el-dialog title="瑙勫垯璇︽儏" :visible.sync="detailOpen" width="500px" append-to-body>
+    <el-dialog title="瑙勫垯璇︽儏" :visible.sync="detailOpen" width="50%" append-to-body>
       <el-form ref="form" :model="form" :rules="rules" label-width="80px">
         <el-form-item label="瑙勫垯鍚嶇О" prop="ruleName">
-          <el-input disabled v-model="form.ruleName" placeholder="璇疯緭鍏ヨ鍒欏悕绉�" />
+          <el-input class="input" disabled v-model="form.ruleName" placeholder="璇疯緭鍏ヨ鍒欏悕绉�" />
+        </el-form-item>
+        <el-form-item label="杩愮淮鍏徃" prop="companyName">
+          <el-input class="input" disabled :value ="companyName" placeholder="璇疯緭鍏ヨ繍缁村叕鍙稿悕绉�"></el-input>
         </el-form-item>
         <el-form-item label="瑙勫垯鎻忚堪" prop="ruleDesc">
-          <el-input disabled v-model="form.ruleDesc" placeholder="璇疯緭鍏ヨ鍒欐弿杩�" />
+          <el-input class="input" disabled v-model="form.ruleDesc" placeholder="璇疯緭鍏ヨ鍒欐弿杩�" />
         </el-form-item>
         <el-form-item label="瑙勫垯璁剧疆">
-          <div style="margin-top: 30px">
+          <div >
             <div class="line">
-              <div class="line-left">宸ュ崟鏈強鏃跺鐞嗘暟锛�</div>
-              <div class="line-right"><el-input disabled v-model="jsonRule.overTime" type="number"/></div>
+              <div class="line-left">鏃堕挓鍚屾锛堣秴杩嚶�3绉掍负涓嶅悎鏍硷級24灏忔椂鍐呮湭淇鐨勶細鎵i櫎鐩稿叧闀滃ご鏁伴噺*</div>
+              <div class="line-right"><el-input disabled v-model="jsonRule.overTime" type="text"/></div>鍒�
             </div>
             <div class="line">
-              <div class="line-left">杩愮淮澶辫触鏁伴噺瓒呰繃锛�</div>
-              <div class="line-right"><el-input disabled v-model="jsonRule.failNum" type="number"/></div>
+              <div class="line-left">OSD鏍囪瘑涓嶆弧瓒炽�奊AT 751-2008 瑙嗛鍥惧儚鏂囧瓧鏍囨敞瑙勮寖銆嬶紝24灏忔椂鍐呮湭淇鐨勶細鏍囨墸闄ょ浉鍏抽暅澶存暟閲�*</div>
+              <div class="line-right"><el-input disabled v-model="jsonRule.failNum" type="text"/></div>鍒�
+            </div>
+            <div class="line">
+              <div class="line-left">鐢ㄦ埛鎶芥锛屼竴鏈轰竴妗f暟鎹」涓嶅悎鏍硷紙鎻愪緵铏氬亣鏁版嵁鎴栭敊璇暟鎹负涓嶅悎鏍硷級锛�24灏忔椂鍐呮湭淇鐨勶細鎵i櫎鐩稿叧闀滃ご鏁伴噺*</div>
+              <div class="line-right"><el-input disabled v-model="jsonRule.failNum" type="text"/></div>鍒�
             </div>
           </div>
         </el-form-item>
@@ -154,23 +164,30 @@
     </el-dialog>
 
     <!-- 娣诲姞鎴栦慨鏀硅繚绾﹁鍒欏璇濇 -->
-    <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog :title="title" :visible.sync="open" width="50%" append-to-body>
       <el-form ref="form" :model="form" :rules="rules" label-width="80px">
         <el-form-item label="瑙勫垯鍚嶇О" prop="ruleName">
-          <el-input v-model="form.ruleName" placeholder="璇疯緭鍏ヨ鍒欏悕绉�" />
+          <el-input class="input" v-model="form.ruleName" placeholder="璇疯緭鍏ヨ鍒欏悕绉�" />
+        </el-form-item>
+        <el-form-item label="杩愮淮鍏徃" prop="companyName">
+          <el-input class="input" :value ="companyName" placeholder="璇疯緭鍏ヨ繍缁村叕鍙稿悕绉�"></el-input>
         </el-form-item>
         <el-form-item label="瑙勫垯鎻忚堪" prop="ruleDesc">
-          <el-input v-model="form.ruleDesc" placeholder="璇疯緭鍏ヨ鍒欐弿杩�" />
+          <el-input class="input" v-model="form.ruleDesc" placeholder="璇疯緭鍏ヨ鍒欐弿杩�" />
         </el-form-item>
         <el-form-item label="瑙勫垯璁剧疆">
-          <div style="margin-top: 30px">
+          <div >
             <div class="line">
-              <div class="line-left">宸ュ崟鏈強鏃跺鐞嗘暟锛�</div>
-              <div class="line-right"><el-input v-model="jsonRule.overTime" type="number"/></div>
+              <div class="line-left">鏃堕挓鍚屾锛堣秴杩嚶�3绉掍负涓嶅悎鏍硷級24灏忔椂鍐呮湭淇鐨勶細鎵i櫎鐩稿叧闀滃ご鏁伴噺*</div>
+              <div class="line-right"><el-input  v-model="jsonRule.overTime" type="text"/></div>鍒�
             </div>
             <div class="line">
-              <div class="line-left">杩愮淮澶辫触鏁伴噺瓒呰繃锛�</div>
-              <div class="line-right"><el-input v-model="jsonRule.failNum" type="number"/></div>
+              <div class="line-left">OSD鏍囪瘑涓嶆弧瓒炽�奊AT 751-2008 瑙嗛鍥惧儚鏂囧瓧鏍囨敞瑙勮寖銆嬶紝24灏忔椂鍐呮湭淇鐨勶細鏍囨墸闄ょ浉鍏抽暅澶存暟閲�*</div>
+              <div class="line-right"><el-input  v-model="jsonRule.failNum" type="text"/></div>鍒�
+            </div>
+            <div class="line">
+              <div class="line-left">鐢ㄦ埛鎶芥锛屼竴鏈轰竴妗f暟鎹」涓嶅悎鏍硷紙鎻愪緵铏氬亣鏁版嵁鎴栭敊璇暟鎹负涓嶅悎鏍硷級锛�24灏忔椂鍐呮湭淇鐨勶細鎵i櫎鐩稿叧闀滃ご鏁伴噺*</div>
+              <div class="line-right"><el-input  v-model="jsonRule.failNum" type="text"/></div>鍒�
             </div>
           </div>
         </el-form-item>
@@ -190,6 +207,7 @@
   name: "Rule",
   data() {
     return {
+      companyName: "鎴愰兘x杩愮淮鍏徃",
       detailOpen: false,
       // 閬僵灞�
       loading: true,
@@ -377,11 +395,11 @@
   justify-content: flex-start;
   align-items: center;
 }
-.line-left {
-  width: 200px;
-  text-align: center;
-}
+
 .line-right {
-  width: 100px;
+  width: 50px;
+}
+.input{
+  width: 200px;
 }
 </style>

--
Gitblit v1.8.0