Browse Source

2024-05-23设备信息采集

master
zelian_wu 2 years ago
parent
commit
891ce1eb25
  1. 28
      src/views/modules/quotation/sellForQuotation/customerInfo.vue
  2. 136
      src/views/modules/quotation/sellForQuotation/projectInfo.vue

28
src/views/modules/quotation/sellForQuotation/customerInfo.vue

@ -1,7 +1,7 @@
<template>
<div class="mode-config">
<el-form label-position="top" :model="customer" style="margin-left: 10px;margin-top: 5px;margin-right: 10px;width: 60%">
<el-row :gutter="20">
<div class="mode-config" :style="{width:'800px',height:height+'px'}">
<el-form label-position="top" :model="customer" style="margin-left: 10px;margin-top: 5px;margin-right: 10px;">
<el-row :gutter="10">
<el-col :span="8">
<div class="grid-content bg-purple">
<el-form-item label="客户代码">
@ -23,8 +23,6 @@
</el-form-item>
</div>
</el-col>
</el-row>
<el-row :gutter="20">
<el-col :span="8">
<div class="grid-content bg-purple">
<el-form-item label="客户币种">
@ -46,8 +44,6 @@
</el-form-item>
</div>
</el-col>
</el-row>
<el-row :gutter="20">
<el-col :span="8">
<div class="grid-content bg-purple">
<el-form-item label="客户状态">
@ -69,8 +65,6 @@
</el-form-item>
</div>
</el-col>
</el-row>
<el-row :gutter="20">
<el-col :span="8">
<div class="grid-content bg-purple">
<el-form-item label="客户联系人">
@ -92,33 +86,27 @@
</el-form-item>
</div>
</el-col>
</el-row>
<el-row :gutter="20">
<el-col :span="12">
<el-col :span="8">
<div class="grid-content bg-purple">
<el-form-item label="客户描述">
<el-input v-model="customer.customerDescription" readonly></el-input>
</el-form-item>
</div>
</el-col>
</el-row>
<el-row :gutter="20">
<el-col :span="12">
<el-col :span="8">
<div class="grid-content bg-purple">
<el-form-item label="客户联系地址">
<el-input v-model="customer.addressName" readonly></el-input>
</el-form-item>
</div>
</el-col>
<el-col :span="12">
<el-col :span="8">
<div class="grid-content bg-purple">
<el-form-item label="地址类型">
<el-input v-model="customer.addressType" readonly></el-input>
</el-form-item>
</div>
</el-col>
</el-row>
<el-row :gutter="20">
<el-col :span="6">
<div class="grid-content bg-purple">
<el-form-item label="创建时间">
@ -158,6 +146,10 @@ export default {
customer:{
type: Object,
default: () => {}
},
height:{
type:Number,
default:280,
}
},
}

136
src/views/modules/quotation/sellForQuotation/projectInfo.vue

@ -0,0 +1,136 @@
<template>
<div class="mode-config" :style="{width:'800px',height:height+'px'}">
<el-form label-position="top" :model="project" style="margin-left: 10px;margin-top: 5px;margin-right: 10px;">
<el-row :gutter="10">
<el-col :span="8">
<div class="grid-content bg-purple">
<el-form-item label="项目号">
<el-input v-model="project.projectId" readonly></el-input>
</el-form-item>
</div>
</el-col>
<el-col :span="8">
<div class="grid-content bg-purple">
<el-form-item label="项目名称">
<el-input v-model="project.projectName" readonly></el-input>
</el-form-item>
</div>
</el-col>
<el-col :span="8">
<div class="grid-content bg-purple">
<el-form-item label="项目类型">
<el-input v-model="project.projectType" readonly></el-input>
</el-form-item>
</div>
</el-col>
<el-col :span="8">
<div class="grid-content bg-purple">
<el-form-item label="客户来源">
<el-input v-model="project.projectSourceDesc" readonly></el-input>
</el-form-item>
</div>
</el-col>
<el-col :span="8">
<div class="grid-content bg-purple">
<el-form-item label="优先级">
<el-input v-model="project.priorityDesc" readonly></el-input>
</el-form-item>
</div>
</el-col>
<el-col :span="8">
<div class="grid-content bg-purple">
<el-form-item label="项目状态">
<el-input v-model="project.status" readonly></el-input>
</el-form-item>
</div>
</el-col>
<el-col :span="8">
<div class="grid-content bg-purple">
<el-form-item label="项目经理">
<el-input v-model="project.projectManagerName" readonly></el-input>
</el-form-item>
</div>
</el-col>
<el-col :span="8">
<div class="grid-content bg-purple">
<el-form-item label="项目负责人">
<el-input v-model="project.projectOwnerName" readonly></el-input>
</el-form-item>
</div>
</el-col>
<el-col :span="8">
<div class="grid-content bg-purple">
<el-form-item label="项目权限">
<el-input v-model="project.userRoleName" readonly></el-input>
</el-form-item>
</div>
</el-col>
<el-col :span="6">
<div class="grid-content bg-purple">
<el-form-item label="创建时间">
<el-input v-model="project.createDate" readonly></el-input>
</el-form-item>
</div>
</el-col>
<el-col :span="6">
<div class="grid-content bg-purple">
<el-form-item label="创建人">
<el-input v-model="project.createBy" readonly></el-input>
</el-form-item>
</div>
</el-col>
<el-col :span="6">
<div class="grid-content bg-purple">
<el-form-item label="更新时间">
<el-input v-model="project.updateDate" readonly></el-input>
</el-form-item>
</div>
</el-col>
<el-col :span="6">
<div class="grid-content bg-purple">
<el-form-item label="更新人">
<el-input v-model="project.updateBy" readonly></el-input>
</el-form-item>
</div>
</el-col>
<el-col :span="24">
<div class="grid-content bg-purple">
<el-form-item label="项目描述">
<el-input v-model="project.projectDesc" readonly></el-input>
</el-form-item>
</div>
</el-col>
<el-col :span="24">
<div class="grid-content bg-purple">
<el-form-item label="其它特殊要求">
<el-input v-model="project.remark" readonly></el-input>
</el-form-item>
</div>
</el-col>
</el-row>
</el-form>
</div>
</template>
<script>
import {
getProjectInformation, //
} from '@/api/quotation/quotationInformation.js'
export default {
name: "projectInfo",
props: {
project:{
type: Object,
default: () => {}
},
height:{
type:Number,
default:280,
}
},
}
</script>
<style scoped>
</style>
Loading…
Cancel
Save