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
8f04b13b
Commit
8f04b13b
authored
Apr 30, 2026
by
耿迪迪
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
工商业信息修改
parent
ccc5439a
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
75 additions
and
25 deletions
+75
-25
TBusiness.java
...tem/src/main/java/com/zehong/system/domain/TBusiness.java
+2
-3
TIndustry.java
...tem/src/main/java/com/zehong/system/domain/TIndustry.java
+1
-1
DetailInfo.vue
...src/views/baseinfo/businessinfo/components/DetailInfo.vue
+7
-8
index.vue
huaxin-web/src/views/baseinfo/businessinfo/index.vue
+43
-9
DetailInfo.vue
...web/src/views/baseinfo/industry/components/DetailInfo.vue
+2
-1
index.vue
huaxin-web/src/views/baseinfo/industry/index.vue
+20
-3
No files found.
huaxin-system/src/main/java/com/zehong/system/domain/TBusiness.java
View file @
8f04b13b
...
@@ -75,7 +75,6 @@ public class TBusiness extends BaseEntity
...
@@ -75,7 +75,6 @@ public class TBusiness extends BaseEntity
private
String
phone
;
private
String
phone
;
/** 表计类型(字典) */
/** 表计类型(字典) */
@Excel
(
name
=
"表计类型"
,
dictType
=
"t_meter_type"
)
private
String
type
;
private
String
type
;
/** 开通状态(字典表 */
/** 开通状态(字典表 */
...
@@ -95,11 +94,11 @@ public class TBusiness extends BaseEntity
...
@@ -95,11 +94,11 @@ public class TBusiness extends BaseEntity
private
Integer
meterType
;
private
Integer
meterType
;
/** 表具厂家1金卡2秦川 */
/** 表具厂家1金卡2秦川 */
@Excel
(
name
=
"表具
厂家"
,
readConverterExp
=
"1=金卡,2=秦川
"
)
@Excel
(
name
=
"表具
品牌"
,
dictType
=
"t_business_factory_meter_type
"
)
private
Integer
meterCompany
;
private
Integer
meterCompany
;
/** 表具型号1 G1.5、2 G2.5、3 G4 */
/** 表具型号1 G1.5、2 G2.5、3 G4 */
@Excel
(
name
=
"表具型号"
,
readConverterExp
=
"1=G1.5,2=G2.5,3=G4
"
)
@Excel
(
name
=
"表具型号"
,
dictType
=
"t_business_meter_model
"
)
private
Integer
meterModel
;
private
Integer
meterModel
;
/** 进气方向1左2右 */
/** 进气方向1左2右 */
...
...
huaxin-system/src/main/java/com/zehong/system/domain/TIndustry.java
View file @
8f04b13b
...
@@ -22,7 +22,7 @@ public class TIndustry extends BaseEntity
...
@@ -22,7 +22,7 @@ public class TIndustry extends BaseEntity
private
Long
id
;
private
Long
id
;
/** 用户编号 */
/** 用户编号 */
@Excel
(
name
=
"流量计品牌"
)
@Excel
(
name
=
"流量计品牌"
,
dictType
=
"t_business_factory_meter_type"
)
private
String
usernum
;
private
String
usernum
;
/** 生产品种 */
/** 生产品种 */
...
...
huaxin-web/src/views/baseinfo/businessinfo/components/DetailInfo.vue
View file @
8f04b13b
...
@@ -56,11 +56,11 @@
...
@@ -56,11 +56,11 @@
</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
.
typeFormatter
(
detailInfo
)
}}
</span>
<span>
{{
$parent
.
typeFormatter
(
detailInfo
)
}}
</span>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
-->
</el-row>
</el-row>
<el-row>
<el-row>
...
@@ -85,9 +85,9 @@
...
@@ -85,9 +85,9 @@
</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
v-if=
"detailInfo.meter
Company == 1"
>
金卡
</span>
<span
v-if=
"detailInfo.meter
Model"
>
{{
$parent
.
meterModelCompanyFormatter
(
detailInfo
)
}}
</span>
<span
v-
if=
"detailInfo.meterCompany == 2"
>
秦川
</span>
<span
v-
else
>
-
</span>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
</el-row>
</el-row>
...
@@ -95,9 +95,8 @@
...
@@ -95,9 +95,8 @@
<el-row>
<el-row>
<el-col
:span=
"12"
>
<el-col
:span=
"12"
>
<el-form-item
label=
"表具型号"
>
<el-form-item
label=
"表具型号"
>
<span
v-if=
"detailInfo.meterModel == 1"
>
G1.5
</span>
<span
v-if=
"detailInfo.meterModel"
>
{{
$parent
.
meterModelFormatter
(
detailInfo
)
}}
</span>
<span
v-if=
"detailInfo.meterModel == 2"
>
G2.5
</span>
<span
v-else
>
-
</span>
<span
v-if=
"detailInfo.meterModel == 3"
>
G4
</span>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"12"
>
<el-col
:span=
"12"
>
...
...
huaxin-web/src/views/baseinfo/businessinfo/index.vue
View file @
8f04b13b
...
@@ -121,7 +121,8 @@
...
@@ -121,7 +121,8 @@
<el-table-column
label=
"具体地址"
align=
"center"
prop=
"address"
width=
"180"
:show-overflow-tooltip=
"true"
/>
<el-table-column
label=
"具体地址"
align=
"center"
prop=
"address"
width=
"180"
:show-overflow-tooltip=
"true"
/>
<el-table-column
label=
"单位名称"
align=
"center"
prop=
"company"
width=
"120"
:show-overflow-tooltip=
"true"
/>
<el-table-column
label=
"单位名称"
align=
"center"
prop=
"company"
width=
"120"
:show-overflow-tooltip=
"true"
/>
<el-table-column
label=
"联系电话"
align=
"center"
prop=
"phone"
width=
"120"
/>
<el-table-column
label=
"联系电话"
align=
"center"
prop=
"phone"
width=
"120"
/>
<el-table-column
label=
"表计类型"
align=
"center"
prop=
"type"
:formatter=
"typeFormatter"
:show-overflow-tooltip=
"true"
/>
<!--<el-table-column label="表计类型" align="center" prop="type" :formatter="typeFormatter" :show-overflow-tooltip="true"/>-->
<el-table-column
label=
"表计型号"
align=
"center"
prop=
"meterModel"
:formatter=
"meterModelFormatter"
:show-overflow-tooltip=
"true"
/>
<el-table-column
label=
"开通状态"
align=
"center"
prop=
"status"
:formatter=
"statusFormatter"
:show-overflow-tooltip=
"true"
/>
<el-table-column
label=
"开通状态"
align=
"center"
prop=
"status"
:formatter=
"statusFormatter"
:show-overflow-tooltip=
"true"
/>
<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"
>
...
@@ -328,10 +329,14 @@
...
@@ -328,10 +329,14 @@
<
el
-
row
>
<
el
-
row
>
<
el
-
col
:
span
=
"12"
>
<
el
-
col
:
span
=
"12"
>
<
el
-
form
-
item
label
=
"表具厂家"
prop
=
"meterCompany"
>
<
el
-
form
-
item
label
=
"表具品牌"
prop
=
"meterCompany"
>
<
el
-
select
v
-
model
=
"form.meterCompany"
placeholder
=
"请选择表具厂家"
style
=
"width: 100%"
>
<
el
-
select
v
-
model
=
"form.meterCompany"
placeholder
=
"请选择表具品牌"
style
=
"width: 100%"
>
<
el
-
option
label
=
"金卡"
:
value
=
"1"
/>
<
el
-
option
<
el
-
option
label
=
"秦川"
:
value
=
"2"
/>
v
-
for
=
"dict in meterCompany"
:
key
=
"dict.dictValue"
:
value
=
"dict.dictValue"
:
label
=
"dict.dictLabel"
/>
<
/el-select
>
<
/el-select
>
<
/el-form-item
>
<
/el-form-item
>
<
/el-col
>
<
/el-col
>
...
@@ -339,9 +344,12 @@
...
@@ -339,9 +344,12 @@
<
el
-
col
:
span
=
"12"
>
<
el
-
col
:
span
=
"12"
>
<
el
-
form
-
item
label
=
"表具型号"
prop
=
"meterModel"
>
<
el
-
form
-
item
label
=
"表具型号"
prop
=
"meterModel"
>
<
el
-
select
v
-
model
=
"form.meterModel"
placeholder
=
"请选择表具型号"
style
=
"width: 100%"
>
<
el
-
select
v
-
model
=
"form.meterModel"
placeholder
=
"请选择表具型号"
style
=
"width: 100%"
>
<
el
-
option
label
=
"G1.5"
:
value
=
"1"
/>
<
el
-
option
<
el
-
option
label
=
"G2.5"
:
value
=
"2"
/>
v
-
for
=
"dict in meterModelOptional"
<
el
-
option
label
=
"G4"
:
value
=
"3"
/>
:
key
=
"dict.dictValue"
:
value
=
"dict.dictValue"
:
label
=
"dict.dictLabel"
/>
<
/el-select
>
<
/el-select
>
<
/el-form-item
>
<
/el-form-item
>
<
/el-col
>
<
/el-col
>
...
@@ -611,13 +619,17 @@ export default {
...
@@ -611,13 +619,17 @@ export default {
steamer
:
0
,
steamer
:
0
,
barrel
:
0
,
barrel
:
0
,
wall
:
0
wall
:
0
}
}
,
meterModelOptional
:
[],
meterCompany
:
[]
}
;
}
;
}
,
}
,
created
()
{
created
()
{
this
.
getList
();
this
.
getList
();
this
.
getMeterType
();
this
.
getMeterType
();
this
.
getOpenStatus
();
this
.
getOpenStatus
();
this
.
getMeterModel
();
this
.
getMeterCompany
();
this
.
getAddressInfo
();
this
.
getAddressInfo
();
}
,
}
,
methods
:
{
methods
:
{
...
@@ -787,6 +799,16 @@ export default {
...
@@ -787,6 +799,16 @@ export default {
this
.
openStatus
=
response
.
data
;
this
.
openStatus
=
response
.
data
;
}
);
}
);
}
,
}
,
getMeterModel
(){
this
.
getDicts
(
"t_business_meter_model"
).
then
((
response
)
=>
{
this
.
meterModelOptional
=
response
.
data
;
}
);
}
,
getMeterCompany
(){
this
.
getDicts
(
"t_business_factory_meter_type"
).
then
((
response
)
=>
{
this
.
meterCompany
=
response
.
data
;
}
);
}
,
/**
/**
* 经纬度坐标方法
* 经纬度坐标方法
*/
*/
...
@@ -864,6 +886,18 @@ export default {
...
@@ -864,6 +886,18 @@ export default {
row
.
type
row
.
type
);
);
}
,
}
,
meterModelFormatter
(
row
){
return
this
.
selectDictLabel
(
this
.
meterModelOptional
,
row
.
meterModel
);
}
,
meterModelCompanyFormatter
(
row
){
return
this
.
selectDictLabel
(
this
.
meterCompany
,
row
.
meterCompany
);
}
,
//开通状态
//开通状态
statusFormatter
(
row
){
statusFormatter
(
row
){
return
this
.
selectDictLabel
(
return
this
.
selectDictLabel
(
...
...
huaxin-web/src/views/baseinfo/industry/components/DetailInfo.vue
View file @
8f04b13b
...
@@ -31,7 +31,8 @@
...
@@ -31,7 +31,8 @@
<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
v-if=
"detailInfo.usernum"
>
{{
$parent
.
meterModelCompanyFormatter
(
this
.
detailInfo
)
}}
</span>
<span
v-else
>
-
</span>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"12"
>
<el-col
:span=
"12"
>
...
...
huaxin-web/src/views/baseinfo/industry/index.vue
View file @
8f04b13b
...
@@ -176,7 +176,14 @@
...
@@ -176,7 +176,14 @@
<
/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
-
select
v
-
model
=
"form.usernum"
placeholder
=
"请选择表具品牌"
style
=
"width: 100%"
>
<
el
-
option
v
-
for
=
"dict in meterCompanyOptions"
:
key
=
"dict.dictValue"
:
value
=
"dict.dictValue"
:
label
=
"dict.dictLabel"
/>
<
/el-select
>
<
/el-form-item
>
<
/el-form-item
>
<
/el-col
>
<
/el-col
>
<
el
-
col
:
span
=
"12"
>
<
el
-
col
:
span
=
"12"
>
...
@@ -419,7 +426,8 @@ export default {
...
@@ -419,7 +426,8 @@ export default {
/*longitude: [
/*longitude: [
{ required: true, message: "经纬度不能为空", trigger: "blur"
}
{ required: true, message: "经纬度不能为空", trigger: "blur"
}
],*/
],*/
}
}
,
meterCompanyOptions
:
[]
}
;
}
;
}
,
}
,
created
()
{
created
()
{
...
@@ -431,6 +439,9 @@ export default {
...
@@ -431,6 +439,9 @@ export default {
this
.
getDicts
(
"t_user_status"
).
then
(
response
=>
{
this
.
getDicts
(
"t_user_status"
).
then
(
response
=>
{
this
.
statusOptions
=
response
.
data
;
this
.
statusOptions
=
response
.
data
;
}
);
}
);
this
.
getDicts
(
"t_business_factory_meter_type"
).
then
(
response
=>
{
this
.
meterCompanyOptions
=
response
.
data
;
}
);
}
,
}
,
methods
:
{
methods
:
{
/** 查询工业用户列表 */
/** 查询工业用户列表 */
...
@@ -632,7 +643,13 @@ export default {
...
@@ -632,7 +643,13 @@ export default {
this
.
download
(
response
.
msg
);
this
.
download
(
response
.
msg
);
this
.
exportLoading
=
false
;
this
.
exportLoading
=
false
;
}
).
catch
(()
=>
{
}
);
}
).
catch
(()
=>
{
}
);
}
}
,
meterModelCompanyFormatter
(
row
){
return
this
.
selectDictLabel
(
this
.
meterCompanyOptions
,
row
.
usernum
);
}
,
}
}
}
;
}
;
<
/script
>
<
/script
>
...
...
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