Prechádzať zdrojové kódy

fix:任务进度弹窗添加高度

ly 11 mesiacov pred
rodič
commit
974cd4c798

+ 12 - 2
src/views/business/production/onWorkDetail/onWorkDetailDialog.vue

@@ -9,7 +9,7 @@
         </el-date-picker>
       </el-form-item>
       <el-form-item label="进度描述">
-        <el-input type="textarea" v-model="sumbitForm.recordDetail" />
+        <el-input class="no-scrollbar" type="textarea" v-model="sumbitForm.recordDetail" />
       </el-form-item>
       <div style="display: flex;
     justify-content: flex-end;
@@ -39,7 +39,7 @@
       </el-table-column>
       <el-table-column property="recordDetail" label="工作详情" width="300" >
         <template #default="scope">
-          <el-input type="textarea" v-model="scope.row.recordDetail" :disabled="scope.row.inputdisabled"/>
+          <el-input type="textarea"  class="no-scrollbar" v-model="scope.row.recordDetail" :disabled="scope.row.inputdisabled"/>
         </template>
       </el-table-column>
       <el-table-column property="userName" label="操作人" width="120" >
@@ -209,5 +209,15 @@ defineExpose({
 .clearButton>.el-form-item__content{
   flex:none !important;
 }
+.no-scrollbar ::-webkit-scrollbar {
+  display: none; /* 针对WebKit浏览器 */
+}
 
+.no-scrollbar {
+  .el-textarea__inner{
+    min-height: 100px !important;
+  }
+  -ms-overflow-style: none;  /* 针对IE、Edge浏览器 */
+  scrollbar-width: none;  /* 针对火狐浏览器 */
+}
 </style>

+ 3 - 1
src/views/business/production/onceWork/resultDialog.vue

@@ -55,7 +55,7 @@
     </el-form>
     <template #footer>
       <div class="dialog-footer">
-        <el-button @click="outerVisible = false">取消</el-button>
+        <el-button @click="outerVisible = false">关闭</el-button>
         <el-button type="primary" v-if="handlerId === useUserStore().user.userId && (formHidden !==4 && formHidden !==5 && formHidden !==3)" v-hasPermi="['business:production:onceWork:finished']" @click="onsumbit">提交</el-button>
       </div>
     </template>
@@ -226,4 +226,6 @@ defineExpose({
 });
 </script>
 <style scoped>
+
+
 </style>