Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
H
huaxin-rq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
耿迪迪
huaxin-rq
Commits
ccc5439a
Commit
ccc5439a
authored
Apr 30, 2026
by
耿迪迪
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
商业和工业基本信息修改
parent
2f1ae362
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
133 additions
and
83 deletions
+133
-83
TBusiness.java
...tem/src/main/java/com/zehong/system/domain/TBusiness.java
+3
-3
TIndustry.java
...tem/src/main/java/com/zehong/system/domain/TIndustry.java
+13
-12
DetailInfo.vue
...src/views/baseinfo/businessinfo/components/DetailInfo.vue
+7
-5
index.vue
huaxin-web/src/views/baseinfo/businessinfo/index.vue
+58
-33
DetailInfo.vue
...web/src/views/baseinfo/industry/components/DetailInfo.vue
+11
-5
index.vue
huaxin-web/src/views/baseinfo/industry/index.vue
+37
-21
index.vue
huaxin-web/src/views/baseinfo/jmuser/index.vue
+4
-4
No files found.
huaxin-system/src/main/java/com/zehong/system/domain/TBusiness.java
View file @
ccc5439a
...
@@ -21,12 +21,12 @@ public class TBusiness extends BaseEntity
...
@@ -21,12 +21,12 @@ public class TBusiness extends BaseEntity
/** $column.columnComment */
/** $column.columnComment */
private
Long
id
;
private
Long
id
;
/**
用户
编号(表号) */
/**
表具
编号(表号) */
@Excel
(
name
=
"
用户
编号"
)
@Excel
(
name
=
"
表具
编号"
)
private
String
usernum
;
private
String
usernum
;
/** 合同号 */
/** 合同号 */
@Excel
(
name
=
"
合同号
"
)
@Excel
(
name
=
"
用户类型"
,
readConverterExp
=
"1=小商业,2=大商业
"
)
private
String
contract
;
private
String
contract
;
/** 市 */
/** 市 */
...
...
huaxin-system/src/main/java/com/zehong/system/domain/TIndustry.java
View file @
ccc5439a
...
@@ -22,29 +22,34 @@ public class TIndustry extends BaseEntity
...
@@ -22,29 +22,34 @@ public class TIndustry extends BaseEntity
private
Long
id
;
private
Long
id
;
/** 用户编号 */
/** 用户编号 */
@Excel
(
name
=
"
用户编号
"
)
@Excel
(
name
=
"
流量计品牌
"
)
private
String
usernum
;
private
String
usernum
;
/**
统一社会信用代码
*/
/**
生产品种
*/
@Excel
(
name
=
"
统一社会信用代码
"
)
@Excel
(
name
=
"
生产品种
"
)
private
String
contract
;
private
String
contract
;
/** 市 */
/** 市 */
@Excel
(
name
=
"市"
)
private
Long
city
;
private
Long
city
;
/** 区/县 */
/** 区/县 */
@Excel
(
name
=
"区/县"
)
private
Long
county
;
private
Long
county
;
/** 乡镇/街道 */
/** 乡镇/街道 */
@Excel
(
name
=
"乡镇/街道"
)
private
Long
street
;
private
Long
street
;
/** 村 */
/** 村 */
@Excel
(
name
=
"村"
)
@Excel
(
name
=
"村"
)
private
Long
village
;
private
Long
village
;
private
String
cityName
;
@Excel
(
name
=
"区/县"
)
private
String
countyName
;
@Excel
(
name
=
"乡镇/街道"
)
private
String
streetName
;
/** 具体地址 */
/** 具体地址 */
@Excel
(
name
=
"具体地址"
)
@Excel
(
name
=
"具体地址"
)
private
String
address
;
private
String
address
;
...
@@ -62,7 +67,7 @@ public class TIndustry extends BaseEntity
...
@@ -62,7 +67,7 @@ public class TIndustry extends BaseEntity
private
String
company
;
private
String
company
;
/** 联系人姓名 */
/** 联系人姓名 */
@Excel
(
name
=
"联系人
姓名
"
)
@Excel
(
name
=
"联系人"
)
private
String
username
;
private
String
username
;
/** 联系电话 */
/** 联系电话 */
...
@@ -70,7 +75,7 @@ public class TIndustry extends BaseEntity
...
@@ -70,7 +75,7 @@ public class TIndustry extends BaseEntity
private
String
phone
;
private
String
phone
;
/** 用气场景(字典表) */
/** 用气场景(字典表) */
@Excel
(
name
=
"
用气场景"
,
readConverterExp
=
"字=典表
"
)
@Excel
(
name
=
"
流量计型号"
,
readConverterExp
=
"1=DN25,2=DN50,3=DN80,4=DN100,5=DN150,6=DN200
"
)
private
String
type
;
private
String
type
;
/** 开通状态(字典表) */
/** 开通状态(字典表) */
...
@@ -86,10 +91,6 @@ public class TIndustry extends BaseEntity
...
@@ -86,10 +91,6 @@ public class TIndustry extends BaseEntity
@Excel
(
name
=
"最新安检id"
)
@Excel
(
name
=
"最新安检id"
)
private
Long
taskInspectId
;
private
Long
taskInspectId
;
private
String
cityName
;
private
String
countyName
;
private
String
streetName
;
//巡检人
//巡检人
private
String
inspector
;
private
String
inspector
;
...
...
huaxin-web/src/views/baseinfo/businessinfo/components/DetailInfo.vue
View file @
ccc5439a
...
@@ -11,7 +11,7 @@
...
@@ -11,7 +11,7 @@
</el-col>
</el-col>
<el-col
:span=
"12"
>
<el-col
:span=
"12"
>
<el-form-item
label=
"
用户
编号"
>
<el-form-item
label=
"
表具
编号"
>
<span>
{{
detailInfo
.
usernum
}}
</span>
<span>
{{
detailInfo
.
usernum
}}
</span>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
...
@@ -19,8 +19,10 @@
...
@@ -19,8 +19,10 @@
<el-row>
<el-row>
<el-col
:span=
"12"
>
<el-col
:span=
"12"
>
<el-form-item
label=
"合同号"
>
<el-form-item
label=
"用户类型"
>
<span>
{{
detailInfo
.
contract
}}
</span>
<span
v-if=
"detailInfo.contract == '1'"
>
小商业
</span>
<span
v-else-if=
"detailInfo.contract == '2'"
>
大商业
</span>
<span
v-else
>
-
</span>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
...
@@ -113,7 +115,7 @@
...
@@ -113,7 +115,7 @@
</el-col>
</el-col>
</el-row>
</el-row>
<el-row>
<
!--
<
el-row>
<el-col
:span=
"24"
>
<el-col
:span=
"24"
>
<div
style=
"font-size: 14px;color: #606266;font-weight: 700;margin: 18px 1px 12px 0px;"
>
燃气用具
</div>
<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;"
>
<table
border=
"1"
cellspacing=
"0"
style=
"width: 100%;text-align:center;"
>
...
@@ -157,7 +159,7 @@
...
@@ -157,7 +159,7 @@
</el-col>
</el-col>
</el-row>
</el-row>
-->
</el-dialog>
</el-dialog>
...
...
huaxin-web/src/views/baseinfo/businessinfo/index.vue
View file @
ccc5439a
This diff is collapsed.
Click to expand it.
huaxin-web/src/views/baseinfo/industry/components/DetailInfo.vue
View file @
ccc5439a
...
@@ -10,14 +10,14 @@
...
@@ -10,14 +10,14 @@
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"12"
>
<el-col
:span=
"12"
>
<el-form-item
label=
"
信用代码
"
>
<el-form-item
label=
"
生产品种
"
>
<span>
{{
detailInfo
.
contract
}}
</span>
<span>
{{
detailInfo
.
contract
}}
</span>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
</el-row>
</el-row>
<el-row>
<el-row>
<el-col
:span=
"12"
>
<el-col
:span=
"12"
>
<el-form-item
label=
"
用户姓名
"
>
<el-form-item
label=
"
联系人
"
>
<span>
{{
detailInfo
.
username
}}
</span>
<span>
{{
detailInfo
.
username
}}
</span>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
...
@@ -30,13 +30,19 @@
...
@@ -30,13 +30,19 @@
<el-row>
<el-row>
<el-col
:span=
"12"
>
<el-col
:span=
"12"
>
<el-form-item
label=
"
用户编号
"
>
<el-form-item
label=
"
流量计品牌
"
>
<span>
{{
detailInfo
.
usernum
}}
</span>
<span>
{{
detailInfo
.
usernum
}}
</span>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"12"
>
<el-col
:span=
"12"
>
<el-form-item
label=
"用气设施"
>
<el-form-item
label=
"流量计型号"
>
<span>
{{
$parent
.
typeFormat
(
this
.
detailInfo
)
}}
</span>
<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-form-item>
</el-col>
</el-col>
</el-row>
</el-row>
...
...
huaxin-web/src/views/baseinfo/industry/index.vue
View file @
ccc5439a
<
template
>
<
template
>
<div
class=
"app-container"
>
<div
class=
"app-container"
>
<el-form
:model=
"queryParams"
ref=
"queryForm"
:inline=
"true"
v-show=
"showSearch"
label-width=
"
68
px"
>
<el-form
:model=
"queryParams"
ref=
"queryForm"
:inline=
"true"
v-show=
"showSearch"
label-width=
"
90
px"
>
<el-form-item
label=
"
用户编号
"
prop=
"usernum"
>
<el-form-item
label=
"
流量计品牌
"
prop=
"usernum"
>
<el-input
<el-input
v-model=
"queryParams.usernum"
v-model=
"queryParams.usernum"
placeholder=
"请输入
用户编号
"
placeholder=
"请输入
流量计品牌
"
clearable
clearable
size=
"small"
size=
"small"
@
keyup
.
enter
.
native=
"handleQuery"
@
keyup
.
enter
.
native=
"handleQuery"
...
@@ -98,8 +98,8 @@
...
@@ -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=
"company"
width=
"180"
:show-overflow-tooltip=
"true"
/>
<el-table-column
label=
"联系人姓名"
align=
"center"
prop=
"username"
/>
<el-table-column
label=
"联系人姓名"
align=
"center"
prop=
"username"
/>
<el-table-column
label=
"联系电话"
align=
"center"
prop=
"phone"
/>
<el-table-column
label=
"联系电话"
align=
"center"
prop=
"phone"
/>
<el-table-column
label=
"
用户编号
"
align=
"center"
prop=
"usernum"
/>
<el-table-column
label=
"
流量计品牌
"
align=
"center"
prop=
"usernum"
/>
<!--
<el-table-column
label=
"社会
信用代码
"
align=
"center"
prop=
"contract"
/>
-->
<!--
<el-table-column
label=
"社会
生产品种
"
align=
"center"
prop=
"contract"
/>
-->
<el-table-column
label=
"所属区域"
align=
"center"
prop=
"countyName"
:show-overflow-tooltip=
"true"
>
<el-table-column
label=
"所属区域"
align=
"center"
prop=
"countyName"
:show-overflow-tooltip=
"true"
>
<template
slot-scope=
"scope"
>
<template
slot-scope=
"scope"
>
{{
scope
.
row
.
countyName
}}
{{
scope
.
row
.
countyName
}}
...
@@ -108,7 +108,17 @@
...
@@ -108,7 +108,17 @@
</
template
>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
label=
"具体地址"
align=
"center"
prop=
"streetName"
width=
"180"
:show-overflow-tooltip=
"true"
/>
<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=
"status"
:formatter=
"statusFormat"
/>
<el-table-column
label=
"通气日期"
align=
"center"
prop=
"starttime"
width=
"180"
>
<el-table-column
label=
"通气日期"
align=
"center"
prop=
"starttime"
width=
"180"
>
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
...
@@ -152,7 +162,7 @@
...
@@ -152,7 +162,7 @@
<!--
添加或修改工业用户对话框
-->
<!--
添加或修改工业用户对话框
-->
<
el
-
dialog
:
title
=
"title"
:
visible
.
sync
=
"open"
width
=
"800px"
append
-
to
-
body
:
close
-
on
-
click
-
modal
=
"false"
>
<
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
=
"
8
0px"
>
<
el
-
form
ref
=
"form"
:
model
=
"form"
:
rules
=
"rules"
label
-
width
=
"
10
0px"
>
<
el
-
row
>
<
el
-
row
>
<
el
-
col
:
span
=
"12"
>
<
el
-
col
:
span
=
"12"
>
<
el
-
form
-
item
label
=
"单位名称"
prop
=
"company"
>
<
el
-
form
-
item
label
=
"单位名称"
prop
=
"company"
>
...
@@ -160,24 +170,30 @@
...
@@ -160,24 +170,30 @@
<
/el-form-item
>
<
/el-form-item
>
<
/el-col
>
<
/el-col
>
<
el
-
col
:
span
=
"12"
>
<
el
-
col
:
span
=
"12"
>
<
el
-
form
-
item
label
=
"
信用代码
"
prop
=
"contract"
>
<
el
-
form
-
item
label
=
"
生产品种
"
prop
=
"contract"
>
<
el
-
input
v
-
model
=
"form.contract"
placeholder
=
"请输入
统一社会信用代码
"
/>
<
el
-
input
v
-
model
=
"form.contract"
placeholder
=
"请输入
生产品种
"
/>
<
/el-form-item
>
<
/el-form-item
>
<
/el-col
>
<
/el-col
>
<
el
-
col
:
span
=
"12"
>
<
el
-
col
:
span
=
"12"
>
<
el
-
form
-
item
label
=
"
用户编号
"
prop
=
"usernum"
>
<
el
-
form
-
item
label
=
"
流量计品牌
"
prop
=
"usernum"
>
<
el
-
input
v
-
model
=
"form.usernum"
placeholder
=
"请输入
用户编号
"
/>
<
el
-
input
v
-
model
=
"form.usernum"
placeholder
=
"请输入
流量计品牌
"
/>
<
/el-form-item
>
<
/el-form-item
>
<
/el-col
>
<
/el-col
>
<
el
-
col
:
span
=
"12"
>
<
el
-
col
:
span
=
"12"
>
<
el
-
form
-
item
label
=
"
用气设施
"
prop
=
"type"
>
<
el
-
form
-
item
label
=
"
流量计型号
"
prop
=
"type"
>
<
el
-
select
multiple
v
-
model
=
"form.type"
placeholder
=
"请选择
用气设施
"
>
<
el
-
select
multiple
v
-
model
=
"form.type"
placeholder
=
"请选择
流量计型号
"
>
<
el
-
option
<
!--
<
el
-
option
v
-
for
=
"dict in typeOptions"
v
-
for
=
"dict in typeOptions"
:
key
=
"dict.dictValue"
:
key
=
"dict.dictValue"
:
label
=
"dict.dictLabel"
:
label
=
"dict.dictLabel"
:
value
=
"dict.dictValue"
:
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-select
>
<
/el-form-item
>
<
/el-form-item
>
<
/el-col
>
<
/el-col
>
...
@@ -370,17 +386,17 @@ export default {
...
@@ -370,17 +386,17 @@ export default {
{
required
:
true
,
message
:
"单位名称不能为空"
,
trigger
:
"blur"
}
{
required
:
true
,
message
:
"单位名称不能为空"
,
trigger
:
"blur"
}
],
],
contract
:
[
contract
:
[
{
required
:
true
,
message
:
"
统一社会信用代码
不能为空"
,
trigger
:
"blur"
}
{
required
:
true
,
message
:
"
生产品种
不能为空"
,
trigger
:
"blur"
}
],
],
usernum
:
[
usernum
:
[
{
required
:
true
,
message
:
"
用户编号
不能为空"
,
trigger
:
"blur"
}
{
required
:
true
,
message
:
"
流量计品牌
不能为空"
,
trigger
:
"blur"
}
],
],
type
:
[
type
:
[
{
required
:
true
,
message
:
"用气设置不能为空"
,
trigger
:
"blur"
}
{
required
:
true
,
message
:
"用气设置不能为空"
,
trigger
:
"blur"
}
],
],
username
:
[
/*
username: [
{ required: true, message: "联系人不能为空", trigger: "blur"
}
{ required: true, message: "联系人不能为空", trigger: "blur"
}
],
],
*/
phone
:
[
phone
:
[
{
required
:
true
,
message
:
"用户手机不能为空"
,
trigger
:
"blur"
}
,
{
required
:
true
,
message
:
"用户手机不能为空"
,
trigger
:
"blur"
}
,
{
{
...
@@ -400,9 +416,9 @@ export default {
...
@@ -400,9 +416,9 @@ export default {
city
:
[
city
:
[
{
required
:
true
,
message
:
"区域不能为空"
,
trigger
:
"change"
}
{
required
:
true
,
message
:
"区域不能为空"
,
trigger
:
"change"
}
],
],
longitude
:
[
/*
longitude: [
{ required: true, message: "经纬度不能为空", trigger: "blur"
}
{ required: true, message: "经纬度不能为空", trigger: "blur"
}
],
],
*/
}
}
}
;
}
;
}
,
}
,
...
...
huaxin-web/src/views/baseinfo/jmuser/index.vue
View file @
ccc5439a
...
@@ -615,15 +615,15 @@
...
@@ -615,15 +615,15 @@
city
:
[
city
:
[
{
required
:
true
,
message
:
"区域不能为空"
,
trigger
:
"change"
}
{
required
:
true
,
message
:
"区域不能为空"
,
trigger
:
"change"
}
],
],
longitude
:
[
/*
longitude: [
{ required: true, message: "经纬度不能为空", trigger: "blur"
}
{ required: true, message: "经纬度不能为空", trigger: "blur"
}
],
],
*/
status
:
[
status
:
[
{
required
:
true
,
message
:
"开通状态不能为空"
,
trigger
:
"blur"
}
{
required
:
true
,
message
:
"开通状态不能为空"
,
trigger
:
"blur"
}
],
],
position
:
[
/*
position: [
{ required: true, message: "请选择表具位置", trigger: "change"
}
{ required: true, message: "请选择表具位置", trigger: "change"
}
],
],
*/
taskType
:
[
taskType
:
[
{
required
:
true
,
message
:
"请选择安检类型"
,
trigger
:
"blur"
}
{
required
:
true
,
message
:
"请选择安检类型"
,
trigger
:
"blur"
}
],
],
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment