管道气采购销信---表单样式

This commit is contained in:
‘huanghaiixia’
2025-12-31 10:10:53 +08:00
parent 96fe33b8dd
commit 6671292fd4
20 changed files with 4260 additions and 44 deletions

View File

@ -2,7 +2,7 @@
<a-spin :spinning="spinning" tip="加载中...">
<div class="page-bg-wrap formViewStyle">
<a-form ref="formRef" :model="formState" :rules="rules" v-bind="layout">
<a-card title="客户基本信息" :bordered="false" >
<Card title="客户基本信息" :bordered="false" >
<div>
<h4>基本信息</h4>
<a-row>
@ -213,9 +213,9 @@
</a-col>
</a-row>
</div>
</a-card>
</Card>
<a-card :bordered="false" >
<Card :bordered="false" >
<template #title>
<div style="display: flex; align-items: center;">
<span style="color: red;">*</span>
@ -244,8 +244,8 @@
</template>
</template>
</a-table>
</a-card>
<a-card :bordered="false" >
</Card>
<Card :bordered="false" >
<template #title>
<div style="display: flex; align-items: center;">
<span style="color: red;">*</span>
@ -265,8 +265,8 @@
</template>
</template>
</a-table>
</a-card>
<a-card :bordered="false" >
</Card>
<Card :bordered="false" >
<template #title>
<div style="display: flex; align-items: center;">
<span style="color: red;">*</span>
@ -283,8 +283,8 @@
</template>
</template>
</a-table>
</a-card>
<a-card :bordered="false" >
</Card>
<Card :bordered="false" >
<template #title>
<div style="display: flex; align-items: center;">
<span style="margin-left: 8px;">附件信息</span>
@ -292,7 +292,7 @@
</div>
</template>
<UploadList :disabled="isDisable" :list="dataFile" :value="formState.filePath" :tableName="tableName" :columnName="columnName" @change="uploadListChange"/>
</a-card>
</Card>
</a-form>
</div>
</a-spin>
@ -302,6 +302,7 @@
</template>
<script lang="ts" setup>
import { Card } from 'ant-design-vue';
import { useRouter } from 'vue-router';
import { FromPageType } from '/@/enums/workflowEnum';
import { ref, computed, onMounted, onBeforeMount, nextTick, defineAsyncComponent, reactive, defineComponent, watch} from 'vue';

View File

@ -2,7 +2,7 @@
<a-spin :spinning="spinning" tip="加载中...">
<div class="page-bg-wrap formViewStyle">
<a-form ref="formRef" :model="formState" :rules="rules" v-bind="layout">
<a-card title="评价基础信息" :bordered="false" >
<Card title="评价基础信息" :bordered="false" >
<a-row>
<a-col :span="8">
<a-form-item label="客户名称" name="cpName">
@ -43,8 +43,8 @@
</a-form-item>
</a-col>
</a-row>
</a-card>
<a-card title="填写评分表信息" :bordered="false" >
</Card>
<Card title="填写评分表信息" :bordered="false" >
<a-table :columns="columns" :data-source="dataList" >
<template #bodyCell="{ column, record, index }">
<template v-if="column.dataIndex === 'score'">
@ -55,10 +55,10 @@
</template>
</template>
</a-table>
</a-card>
<a-card title="附件信息" :bordered="false" >
</Card>
<Card title="附件信息" :bordered="false" >
<UploadList :disabled="isDisable" :list="dataFile" :value="formState.filePath" :tableName="tableName" :columnName="columnName" @change="uploadListChange"/>
</a-card>
</Card>
</a-form>
</div>
<customerListModal @register="register" selectType="radio" @success="handleSuccess"/>
@ -66,6 +66,7 @@
</template>
<script lang="ts" setup>
import { Card } from 'ant-design-vue';
import { useRouter } from 'vue-router';
import { FromPageType, RecordType } from '/@/enums/workflowEnum';
import { ref, computed, onMounted, onBeforeMount, nextTick, defineAsyncComponent, reactive, defineComponent, watch} from 'vue';