zhuliu 1 gadu atpakaļ
vecāks
revīzija
e10c3a5a35

+ 28 - 9
src/views/product/components/details/components/basicMessage.vue

@@ -16,10 +16,18 @@
             <div class="noWrap" v-html="$commonJS.getColumnData(row, {type:'Array',value:'adminPersons'},'name')"></div>
           </myTooltip>
         </el-form-item>
-        <el-form-item label="谁可以看" prop="persons">
-          <myTooltip :content="$commonJS.getColumnData(row, {type:'Array',value:'persons'},'name')">
-            <div class="noWrap" v-html="$commonJS.getColumnData(row, {type:'Array',value:'persons'},'name')"></div>
-          </myTooltip>
+        <el-form-item :label="row.showType=='3'?'不给谁看':'谁可以看'" prop="persons">
+          <div v-if="row.showType == 0">
+              公开
+            </div>
+            <div v-if="row.showType == 1">
+              仅本人可见
+            </div>
+            <div v-else>
+              <myTooltip :content="$commonJS.getColumnData(row, {type:'Array',value:'persons'},'name')">
+                <div class="noWrap" v-html="$commonJS.getColumnData(row, {type:'Array',value:'persons'},'name')"></div>
+              </myTooltip>
+            </div>
         </el-form-item>
         <el-form-item label="图片">
           <span v-if="row.systemFileList && row.systemFileList.length>0" class="avatar">
@@ -74,10 +82,21 @@
             <div class="noWrap" v-html="$commonJS.getColumnData(row, {type:'Array',value:'adminPersons'},'name')"></div>
           </myTooltip>
         </el-form-item>
-        <el-form-item label="谁可以看" prop="persons">
-          <myTooltip :content="$commonJS.getColumnData(row, {type:'Array',value:'persons'},'name')">
-            <div class="noWrap" v-html="$commonJS.getColumnData(row, {type:'Array',value:'persons'},'name')"></div>
-          </myTooltip>
+        <el-form-item :label="row.showType=='3'?'不给谁看':'谁可以看'" prop="persons">
+            <div v-if="row.showType == 0">
+              公开
+            </div>
+            <div v-if="row.showType == 1">
+              仅本人可见
+            </div>
+            <div v-else>
+              <div>
+                {{ row.showType==2?'部分人可见':'不给谁看' }}
+              </div>
+              <myTooltip :content="$commonJS.getColumnData(row, {type:'Array',value:'persons'},'name')">
+                <div class="noWrap" v-html="$commonJS.getColumnData(row, {type:'Array',value:'persons'},'name')"></div>
+              </myTooltip>
+            </div>
         </el-form-item>
         <el-form-item label="图片">
           <span v-if="row.systemFileList && row.systemFileList.length>0" class="avatar">
@@ -118,7 +137,7 @@ export default {
         size:10,
         orderDTOList: null,
       },
-      loading:false
+      loading:false,
     };
   },
   watch: {},

+ 3 - 3
src/views/report/InvalidResponse/components/powerManage/powerManage.vue

@@ -47,7 +47,7 @@
                         </div>
                     </template>
                 </el-table-column>
-                <el-table-column prop="parentOrder" label="父权要" align="center"> 
+                <el-table-column prop="parentOrder" label="父权要" align="center" width="50"> 
                     <template slot-scope="scope">
                         <div>
                             <el-select  v-if="isEdit" v-model="scope.row.parentOrderIds" multiple placeholder="请选择" @change="changeParentOrder($event,scope.row)" style="width:100%">
@@ -66,7 +66,7 @@
                         </div>
                     </template>
                 </el-table-column>
-                <el-table-column prop="claimType" label="权要类型" align="center"> 
+                <el-table-column prop="claimType" label="权要类型" align="center" width="50"> 
                     <template slot-scope="scope">
                         <div>
                             <el-select  v-if="isEdit" v-model.number="scope.row.claimType" placeholder="请选择" @change="changeClaimOptionType($event,scope.row)" style="width:100%">
@@ -300,7 +300,7 @@ export default {
     getParentOrder(row){
         if(row.claimType == 1){
             this.$set(row,'parentOrderIds',['-1'])
-            return '主权要'
+            return ''
         }
         var arr = row.parentOrder.split(/,|,/)
         this.$set(row,'parentOrderIds',arr)