瀏覽代碼

chore: 提取 le-drawer 公用样式

lanceJiang 8 月之前
父節點
當前提交
6a793140ab
共有 1 個文件被更改,包括 1 次插入42 次删除
  1. 1 42
      src/views/flow/test/businessLaunch.vue

+ 1 - 42
src/views/flow/test/businessLaunch.vue

@@ -1,14 +1,13 @@
 <template>
 	<el-drawer
 		:close-on-click-modal="false"
-		class="local-launch_drawer-wrap"
+		class="le-drawer"
 		:title="record.processName"
 		:model-value="modelValue"
 		size="760px"
 		@update:model-value="updateModelValue"
 	>
 		<div v-if="validateForm.loading" v-loading="true" class="local_loading"></div>
-
 		<div class="info-wrap">
 			<el-divider content-position="left">{{ record.processName }}表单</el-divider>
 			<!-- 表单设计 -->
@@ -183,46 +182,6 @@ onMounted(() => {
 })
 </script>
 
-<style lang="scss">
-// 和ItemDrawer一样可以公用,待提取
-.local-launch_drawer-wrap {
-	.el-drawer__header {
-		display: flex;
-		padding: 16px 24px;
-		align-items: center;
-		justify-content: space-between;
-		background-color: var(--el-color-info-light-9);
-		text-align: left;
-		/* margin-right: 0; */
-		margin-bottom: 0;
-	}
-	.el-drawer__close-btn {
-		padding: 0;
-		margin-right: -12px;
-	}
-	.el-drawer__body {
-		position: relative;
-		display: flex;
-		flex-direction: column;
-	}
-	.el-drawer__footer {
-		border-top: 1px solid var(--el-border-color-lighter);
-		padding: 12px 24px;
-	}
-	.local_loading {
-		position: absolute;
-		left: 0;
-		display: flex;
-		align-items: center;
-		justify-content: center;
-		width: 100%;
-		height: 100%;
-		z-index: 999;
-		background: rgba(0, 0, 0, 0.05);
-	}
-}
-</style>
-
 <style scoped lang="scss">
 .info-wrap {
 	.form-wrap {