Commit ccc5439a authored by 耿迪迪's avatar 耿迪迪

商业和工业基本信息修改

parent 2f1ae362
......@@ -21,12 +21,12 @@ public class TBusiness extends BaseEntity
/** $column.columnComment */
private Long id;
/** 用户编号(表号) */
@Excel(name = "用户编号")
/** 表具编号(表号) */
@Excel(name = "表具编号")
private String usernum;
/** 合同号 */
@Excel(name = "合同号")
@Excel(name = "用户类型", readConverterExp = "1=小商业,2=大商业")
private String contract;
/** 市 */
......
......@@ -22,29 +22,34 @@ public class TIndustry extends BaseEntity
private Long id;
/** 用户编号 */
@Excel(name = "用户编号")
@Excel(name = "流量计品牌")
private String usernum;
/** 统一社会信用代码 */
@Excel(name = "统一社会信用代码")
/** 生产品种 */
@Excel(name = "生产品种")
private String contract;
/** 市 */
@Excel(name = "市")
private Long city;
/** 区/县 */
@Excel(name = "区/县")
private Long county;
/** 乡镇/街道 */
@Excel(name = "乡镇/街道")
private Long street;
/** 村 */
@Excel(name = "村")
private Long village;
private String cityName;
@Excel(name = "区/县")
private String countyName;
@Excel(name = "乡镇/街道")
private String streetName;
/** 具体地址 */
@Excel(name = "具体地址")
private String address;
......@@ -62,7 +67,7 @@ public class TIndustry extends BaseEntity
private String company;
/** 联系人姓名 */
@Excel(name = "联系人姓名")
@Excel(name = "联系人")
private String username;
/** 联系电话 */
......@@ -70,7 +75,7 @@ public class TIndustry extends BaseEntity
private String phone;
/** 用气场景(字典表) */
@Excel(name = "用气场景", readConverterExp = "字=典表")
@Excel(name = "流量计型号", readConverterExp = "1=DN25,2=DN50,3=DN80,4=DN100,5=DN150,6=DN200")
private String type;
/** 开通状态(字典表) */
......@@ -86,10 +91,6 @@ public class TIndustry extends BaseEntity
@Excel(name = "最新安检id")
private Long taskInspectId;
private String cityName;
private String countyName;
private String streetName;
//巡检人
private String inspector;
......
......@@ -11,7 +11,7 @@
</el-col>
<el-col :span="12">
<el-form-item label="用户编号">
<el-form-item label="表具编号">
<span>{{ detailInfo.usernum }}</span>
</el-form-item>
</el-col>
......@@ -19,8 +19,10 @@
<el-row>
<el-col :span="12">
<el-form-item label="合同号">
<span>{{ detailInfo.contract }}</span>
<el-form-item label="用户类型">
<span v-if="detailInfo.contract == '1'">小商业</span>
<span v-else-if="detailInfo.contract == '2'">大商业</span>
<span v-else>-</span>
</el-form-item>
</el-col>
......@@ -113,7 +115,7 @@
</el-col>
</el-row>
<el-row>
<!--<el-row>
<el-col :span="24">
<div style="font-size: 14px;color: #606266;font-weight: 700;margin: 18px 1px 12px 0px;">燃气用具</div>
<table border="1" cellspacing="0" style="width: 100%;text-align:center;">
......@@ -157,7 +159,7 @@
</el-col>
</el-row>
</el-row>-->
</el-dialog>
......
......@@ -10,14 +10,14 @@
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="信用代码">
<el-form-item label="生产品种">
<span>{{ detailInfo.contract }}</span>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="用户姓名">
<el-form-item label="联系人">
<span>{{ detailInfo.username }}</span>
</el-form-item>
</el-col>
......@@ -30,13 +30,19 @@
<el-row>
<el-col :span="12">
<el-form-item label="用户编号">
<el-form-item label="流量计品牌">
<span>{{ detailInfo.usernum }}</span>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="用气设施">
<span>{{ $parent.typeFormat(this.detailInfo) }}</span>
<el-form-item label="流量计型号">
<span v-if="detailInfo.type == '1'">DN25</span>
<span v-else-if="detailInfo.type == '2'">DN50</span>
<span v-else-if="detailInfo.type == '3'">DN80</span>
<span v-else-if="detailInfo.type == '4'">DN100</span>
<span v-else-if="detailInfo.type == '5'">DN150</span>
<span v-else-if="detailInfo.type == '6'">DN200</span>
<span v-else>-</span>
</el-form-item>
</el-col>
</el-row>
......
<template>
<div class="app-container">
<el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px">
<el-form-item label="用户编号" prop="usernum">
<el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="90px">
<el-form-item label="流量计品牌" prop="usernum">
<el-input
v-model="queryParams.usernum"
placeholder="请输入用户编号"
placeholder="请输入流量计品牌"
clearable
size="small"
@keyup.enter.native="handleQuery"
......@@ -98,8 +98,8 @@
<el-table-column label="单位名称" align="center" prop="company" width="180" :show-overflow-tooltip="true"/>
<el-table-column label="联系人姓名" align="center" prop="username" />
<el-table-column label="联系电话" align="center" prop="phone" />
<el-table-column label="用户编号" align="center" prop="usernum" />
<!--<el-table-column label="社会信用代码" align="center" prop="contract" />-->
<el-table-column label="流量计品牌" align="center" prop="usernum" />
<!--<el-table-column label="社会生产品种" align="center" prop="contract" />-->
<el-table-column label="所属区域" align="center" prop="countyName" :show-overflow-tooltip="true">
<template slot-scope="scope">
{{ scope.row.countyName }}
......@@ -108,7 +108,17 @@
</template>
</el-table-column>
<el-table-column label="具体地址" align="center" prop="streetName" width="180" :show-overflow-tooltip="true"/>
<!--<el-table-column label="用气场景" align="center" prop="type" :formatter="typeFormat" />-->
<el-table-column label="流量计型号" align="center" prop="type">
<template slot-scope="scope">
<span v-if="scope.row.type == '1'">DN25</span>
<span v-else-if="scope.row.type == '2'">DN50</span>
<span v-else-if="scope.row.type == '3'">DN80</span>
<span v-else-if="scope.row.type == '4'">DN100</span>
<span v-else-if="scope.row.type == '5'">DN150</span>
<span v-else-if="scope.row.type == '6'">DN200</span>
<span v-else>-</span>
</template>
</el-table-column>
<el-table-column label="开通状态" align="center" prop="status" :formatter="statusFormat" />
<el-table-column label="通气日期" align="center" prop="starttime" width="180">
<template slot-scope="scope">
......@@ -152,7 +162,7 @@
<!-- 添加或修改工业用户对话框 -->
<el-dialog :title="title" :visible.sync="open" width="800px" append-to-body :close-on-click-modal="false">
<el-form ref="form" :model="form" :rules="rules" label-width="80px">
<el-form ref="form" :model="form" :rules="rules" label-width="100px">
<el-row>
<el-col :span="12">
<el-form-item label="单位名称" prop="company">
......@@ -160,24 +170,30 @@
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="信用代码" prop="contract">
<el-input v-model="form.contract" placeholder="请输入统一社会信用代码" />
<el-form-item label="生产品种" prop="contract">
<el-input v-model="form.contract" placeholder="请输入生产品种" />
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="用户编号" prop="usernum">
<el-input v-model="form.usernum" placeholder="请输入用户编号" />
<el-form-item label="流量计品牌" prop="usernum">
<el-input v-model="form.usernum" placeholder="请输入流量计品牌" />
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="用气设施" prop="type">
<el-select multiple v-model="form.type" placeholder="请选择用气设施">
<el-option
<el-form-item label="流量计型号" prop="type">
<el-select multiple v-model="form.type" placeholder="请选择流量计型号">
<!--<el-option
v-for="dict in typeOptions"
:key="dict.dictValue"
:label="dict.dictLabel"
:value="dict.dictValue"
></el-option>
></el-option>-->
<el-option label="DN25" :value="1" />
<el-option label="DN50" :value="2" />
<el-option label="DN80" :value="3" />
<el-option label="DN100" :value="4" />
<el-option label="DN150" :value="5" />
<el-option label="DN200" :value="6" />
</el-select>
</el-form-item>
</el-col>
......@@ -370,17 +386,17 @@ export default {
{ required: true, message: "单位名称不能为空", trigger: "blur" }
],
contract: [
{ required: true, message: "统一社会信用代码不能为空", trigger: "blur" }
{ required: true, message: "生产品种不能为空", trigger: "blur" }
],
usernum: [
{ required: true, message: "用户编号不能为空", trigger: "blur" }
{ required: true, message: "流量计品牌不能为空", trigger: "blur" }
],
type: [
{ required: true, message: "用气设置不能为空", trigger: "blur" }
],
username: [
/*username: [
{ required: true, message: "联系人不能为空", trigger: "blur" }
],
],*/
phone: [
{ required: true, message: "用户手机不能为空", trigger: "blur" },
{
......@@ -400,9 +416,9 @@ export default {
city: [
{ required: true, message: "区域不能为空", trigger: "change" }
],
longitude: [
/*longitude: [
{ required: true, message: "经纬度不能为空", trigger: "blur" }
],
],*/
}
};
},
......
......@@ -615,15 +615,15 @@
city: [
{ required: true, message: "区域不能为空", trigger: "change" }
],
longitude: [
/*longitude: [
{ required: true, message: "经纬度不能为空", trigger: "blur" }
],
],*/
status: [
{ required: true, message: "开通状态不能为空", trigger: "blur" }
],
position: [
/*position: [
{ required: true, message: "请选择表具位置", trigger: "change" }
],
],*/
taskType: [
{ required: true, message: "请选择安检类型", trigger: "blur" }
],
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment