Parcourir la source

代码更新暂存

qymljy il y a 2 ans
Parent
commit
5e39987ce7

+ 3 - 1
src/HDrpManagement/projectChange/modules/modules/baseInfo/baseInfo.vue

@@ -2,7 +2,9 @@
   <div>
     <div class="normal-margin">
       <el-descriptions :column="2" title="基本信息" labelClassName="my-label" contentClassName="my-content" border>
-        <el-descriptions-item v-for="(item,index) in detailInfo.baseInfo" :key="index" :label="item.label">{{ item.value ? item.value : '--' }}</el-descriptions-item>
+        <el-descriptions-item v-for="(item,index) in detailInfo.baseInfo" :key="index" :label="item.label">
+          <span  :style="item.style?item.style():''">{{ item.value ? item.value : '--' }}</span>
+        </el-descriptions-item>
       </el-descriptions>
     </div>
 

+ 14 - 0
src/HManagement/clueManage/clue_import/detailPage/index.vue

@@ -133,6 +133,20 @@ export default {
           {
             label:'状态',
             value:this.mainData.status,
+            style:function () {
+              let style = {}
+              switch (that.mainData.status) {
+                case '待审核':
+                  style = {color: '#3874f6'}
+                  break;
+                case '已审核':
+                  style = {color: '#333333'}
+                  break;
+                default:
+                  break;
+              }
+              return style
+            }
           },
           {
             label:'导入人',

+ 25 - 1
src/HManagement/clueManage/clue_private/modules/detail.vue

@@ -223,7 +223,31 @@ export default {
           },
           {
             label:'状态',
-            value:this.mainData.status
+            value:this.mainData.status,
+            style:function () {
+              let style = {}
+              switch (that.mainData.status) {
+                case '已过期':
+                  style = {color:'#999999'}
+                  break;
+                case '跟进中':
+                  style = {color:'#52c41a'}
+                  break;
+                case '待跟进':
+                  style = {color:'#3874f6'}
+                  break;
+                case '已转化':
+                  style = {color:'#fa8c16'}
+                  break;
+                case '已无效':
+                  style = {color:'#333333'}
+                  break;
+                default:
+                  break;
+              }
+              return style
+
+            }
           },
         ],
         systemInfo: [

+ 15 - 3
src/HManagement/clueManage/clue_public/modules/detail.vue

@@ -241,12 +241,24 @@ export default {
           },
           {
           label:'分配状态',
-          value:this.mainData.allocationstatus
+          value:this.mainData.allocationstatus,
+            style:function () {
+              let style = {}
+              switch (that.mainData.status) {
+                case '待分配':
+                  style = {color:'#3874f6'}
+                  break;
+                default:
+                  break;
+              }
+              return style
+
+            }
         },
-        {
+        /*{
           label:'跟进状态',
           value:this.mainData.status
-        },
+        },*/
         ],
         systemInfo: [
           {label:'创建人',value:this.mainData.createBy},

+ 18 - 1
src/HManagement/clueManage/m_activity/modules/details.vue

@@ -111,6 +111,9 @@ export default {
               case '发布':
                 style = {color:"rgb(82, 196, 26)"}
                 break;
+              case '结束':
+                style = {color:"#cccccc"}
+                break;
               default:
                 break;
             }
@@ -150,7 +153,21 @@ export default {
           },
           {
             label:'状态',
-            value:this.mainData.status
+            value:this.mainData.status,
+            style:function () {
+              let style = {}
+              switch (that.mainData.status) {
+                case '发布':
+                  style = {color:"rgb(82, 196, 26)"}
+                  break;
+                case '结束':
+                  style = {color:"#cccccc"}
+                  break;
+                default:
+                  break;
+              }
+              return style
+            }
           },
         ],
         systemInfo: [

+ 38 - 2
src/SManagement/orderclue_detail/index.vue

@@ -198,11 +198,47 @@ export default {
           
           {
             label:'跟进状态',
-            value:this.mainData.status
+            value:this.mainData.status,
+            style:function () {
+              let style = {}
+              switch (that.mainData.status) {
+                case '已过期':
+                  style = {color:'#333'}
+                  break;
+                case '跟进中':
+                  style = {color:'#52C41A'}
+                  break;
+                case '待跟进':
+                  style = {color:'#FA8C16'}
+                  break;
+                case '已成交':
+                  style = {color:'#F60909'}
+                  break;
+                case '无效':
+                  style = {color:'#BBBBBB'}
+                  break;
+                default:
+                  break;
+              }
+              return style
+
+            }
           },
           {
             label:'分配状态',
-            value:this.mainData.allocationstatus
+            value:this.mainData.allocationstatus,
+            style:function () {
+              let style = {}
+              switch (that.mainData.status) {
+                case '已分配':
+                  style = {color:'#333333'}
+                  break;
+                default:
+                  break;
+              }
+              return style
+
+            }
           },
           {
             label:'备注',