Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
Z
zh-baseversion-project
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
王浩
zh-baseversion-project
Commits
164a799f
Commit
164a799f
authored
Jul 16, 2024
by
耿迪迪
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
停气监管
parent
0082962d
Hide whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
558 additions
and
25 deletions
+558
-25
TSupBalStopSupController.java
...eb/controller/supplybalance/TSupBalStopSupController.java
+15
-0
TSupBalStopSup.java
...rc/main/java/com/zehong/system/domain/TSupBalStopSup.java
+24
-0
TSupBalStopSupOprPressLog.java
...a/com/zehong/system/domain/TSupBalStopSupOprPressLog.java
+82
-0
TSupBalStopSupOprPressLogMapper.java
...zehong/system/mapper/TSupBalStopSupOprPressLogMapper.java
+61
-0
ITSupBalStopSupOprPressLogService.java
...ong/system/service/ITSupBalStopSupOprPressLogService.java
+61
-0
ITSupBalStopSupService.java
...ava/com/zehong/system/service/ITSupBalStopSupService.java
+7
-0
TSupBalStopSupOprPressLogServiceImpl.java
...em/service/impl/TSupBalStopSupOprPressLogServiceImpl.java
+93
-0
TSupBalStopSupServiceImpl.java
...zehong/system/service/impl/TSupBalStopSupServiceImpl.java
+15
-0
TSupBalStopSupMapper.xml
...src/main/resources/mapper/system/TSupBalStopSupMapper.xml
+12
-0
TSupBalStopSupOprPressLogMapper.xml
...sources/mapper/system/TSupBalStopSupOprPressLogMapper.xml
+66
-0
index.vue
zh-baseversion-web/src/views/supplybalance/gas/index.vue
+1
-1
index.vue
zh-baseversion-web/src/views/supplybalance/stop/index.vue
+121
-24
No files found.
zh-baseversion-admin/src/main/java/com/zehong/web/controller/supplybalance/TSupBalStopSupController.java
View file @
164a799f
...
...
@@ -101,4 +101,19 @@ public class TSupBalStopSupController extends BaseController
{
return
toAjax
(
tSupBalStopSupService
.
deleteTSupBalStopSupByIds
(
fGasStopIds
));
}
/**
* 上传停气监管记录
* @param fGasStopId 停气监管记录主键
* @return
*/
@GetMapping
(
"/reportSupBalStopSupRecInfo"
)
public
AjaxResult
reportSupBalStopSupRecInfo
(
Long
fGasStopId
){
try
{
return
toAjax
(
tSupBalStopSupService
.
reportSupBalStopSupRecInfo
(
fGasStopId
));
}
catch
(
Exception
e
){
logger
.
error
(
"上传停气监管记录接口异常====="
,
e
);
return
AjaxResult
.
error
(
"上传停气监管记录接口异常"
);
}
}
}
zh-baseversion-system/src/main/java/com/zehong/system/domain/TSupBalStopSup.java
View file @
164a799f
...
...
@@ -77,6 +77,14 @@ public class TSupBalStopSup extends BaseEntity
@Excel
(
name
=
"备注"
)
private
String
remarks
;
@Excel
(
name
=
"政府端上报状态"
,
readConverterExp
=
"0=未上报,1=已上报"
)
private
String
fGovUploadStatus
;
/** 政府端上报时间 */
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
@Excel
(
name
=
"政府端上报时间"
,
width
=
30
,
dateFormat
=
"yyyy-MM-dd HH:mm:ss"
)
private
Date
fGovUploadTime
;
public
void
setfGasStopId
(
Long
fGasStopId
)
{
this
.
fGasStopId
=
fGasStopId
;
...
...
@@ -213,6 +221,22 @@ public class TSupBalStopSup extends BaseEntity
return
remarks
;
}
public
String
getfGovUploadStatus
()
{
return
fGovUploadStatus
;
}
public
void
setfGovUploadStatus
(
String
fGovUploadStatus
)
{
this
.
fGovUploadStatus
=
fGovUploadStatus
;
}
public
Date
getfGovUploadTime
()
{
return
fGovUploadTime
;
}
public
void
setfGovUploadTime
(
Date
fGovUploadTime
)
{
this
.
fGovUploadTime
=
fGovUploadTime
;
}
@Override
public
String
toString
()
{
return
new
ToStringBuilder
(
this
,
ToStringStyle
.
MULTI_LINE_STYLE
)
...
...
zh-baseversion-system/src/main/java/com/zehong/system/domain/TSupBalStopSupOprPressLog.java
0 → 100644
View file @
164a799f
package
com
.
zehong
.
system
.
domain
;
import
java.util.Date
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
org.apache.commons.lang3.builder.ToStringBuilder
;
import
org.apache.commons.lang3.builder.ToStringStyle
;
import
com.zehong.common.annotation.Excel
;
import
com.zehong.common.core.domain.BaseEntity
;
/**
* 供需平衡-停气监管-停气进度操作历史记录对象 t_sup_bal_stop_sup_opr_press_log
*
* @author zehong
* @date 2024-07-16
*/
public
class
TSupBalStopSupOprPressLog
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/** id */
private
Long
fOprPressLogId
;
/** 关联-供需平衡-停气监管-表id */
@Excel
(
name
=
"关联-供需平衡-停气监管-表id"
)
private
Long
fGasStopId
;
/** 停气进度,0-未停气,1-已停气,2-已恢复 */
@Excel
(
name
=
"停气进度,0-未停气,1-已停气,2-已恢复"
)
private
String
fStopProgress
;
/** 操作停气进度时间 */
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
)
@Excel
(
name
=
"操作停气进度时间"
,
width
=
30
,
dateFormat
=
"yyyy-MM-dd"
)
private
Date
fOprDate
;
public
void
setfOprPressLogId
(
Long
fOprPressLogId
)
{
this
.
fOprPressLogId
=
fOprPressLogId
;
}
public
Long
getfOprPressLogId
()
{
return
fOprPressLogId
;
}
public
void
setfGasStopId
(
Long
fGasStopId
)
{
this
.
fGasStopId
=
fGasStopId
;
}
public
Long
getfGasStopId
()
{
return
fGasStopId
;
}
public
void
setfStopProgress
(
String
fStopProgress
)
{
this
.
fStopProgress
=
fStopProgress
;
}
public
String
getfStopProgress
()
{
return
fStopProgress
;
}
public
void
setfOprDate
(
Date
fOprDate
)
{
this
.
fOprDate
=
fOprDate
;
}
public
Date
getfOprDate
()
{
return
fOprDate
;
}
@Override
public
String
toString
()
{
return
new
ToStringBuilder
(
this
,
ToStringStyle
.
MULTI_LINE_STYLE
)
.
append
(
"fOprPressLogId"
,
getfOprPressLogId
())
.
append
(
"fGasStopId"
,
getfGasStopId
())
.
append
(
"fStopProgress"
,
getfStopProgress
())
.
append
(
"fOprDate"
,
getfOprDate
())
.
toString
();
}
}
zh-baseversion-system/src/main/java/com/zehong/system/mapper/TSupBalStopSupOprPressLogMapper.java
0 → 100644
View file @
164a799f
package
com
.
zehong
.
system
.
mapper
;
import
java.util.List
;
import
com.zehong.system.domain.TSupBalStopSupOprPressLog
;
/**
* 供需平衡-停气监管-停气进度操作历史记录Mapper接口
*
* @author zehong
* @date 2024-07-16
*/
public
interface
TSupBalStopSupOprPressLogMapper
{
/**
* 查询供需平衡-停气监管-停气进度操作历史记录
*
* @param fOprPressLogId 供需平衡-停气监管-停气进度操作历史记录ID
* @return 供需平衡-停气监管-停气进度操作历史记录
*/
public
TSupBalStopSupOprPressLog
selectTSupBalStopSupOprPressLogById
(
Long
fOprPressLogId
);
/**
* 查询供需平衡-停气监管-停气进度操作历史记录列表
*
* @param tSupBalStopSupOprPressLog 供需平衡-停气监管-停气进度操作历史记录
* @return 供需平衡-停气监管-停气进度操作历史记录集合
*/
public
List
<
TSupBalStopSupOprPressLog
>
selectTSupBalStopSupOprPressLogList
(
TSupBalStopSupOprPressLog
tSupBalStopSupOprPressLog
);
/**
* 新增供需平衡-停气监管-停气进度操作历史记录
*
* @param tSupBalStopSupOprPressLog 供需平衡-停气监管-停气进度操作历史记录
* @return 结果
*/
public
int
insertTSupBalStopSupOprPressLog
(
TSupBalStopSupOprPressLog
tSupBalStopSupOprPressLog
);
/**
* 修改供需平衡-停气监管-停气进度操作历史记录
*
* @param tSupBalStopSupOprPressLog 供需平衡-停气监管-停气进度操作历史记录
* @return 结果
*/
public
int
updateTSupBalStopSupOprPressLog
(
TSupBalStopSupOprPressLog
tSupBalStopSupOprPressLog
);
/**
* 删除供需平衡-停气监管-停气进度操作历史记录
*
* @param fOprPressLogId 供需平衡-停气监管-停气进度操作历史记录ID
* @return 结果
*/
public
int
deleteTSupBalStopSupOprPressLogById
(
Long
fOprPressLogId
);
/**
* 批量删除供需平衡-停气监管-停气进度操作历史记录
*
* @param fOprPressLogIds 需要删除的数据ID
* @return 结果
*/
public
int
deleteTSupBalStopSupOprPressLogByIds
(
Long
[]
fOprPressLogIds
);
}
zh-baseversion-system/src/main/java/com/zehong/system/service/ITSupBalStopSupOprPressLogService.java
0 → 100644
View file @
164a799f
package
com
.
zehong
.
system
.
service
;
import
java.util.List
;
import
com.zehong.system.domain.TSupBalStopSupOprPressLog
;
/**
* 供需平衡-停气监管-停气进度操作历史记录Service接口
*
* @author zehong
* @date 2024-07-16
*/
public
interface
ITSupBalStopSupOprPressLogService
{
/**
* 查询供需平衡-停气监管-停气进度操作历史记录
*
* @param fOprPressLogId 供需平衡-停气监管-停气进度操作历史记录ID
* @return 供需平衡-停气监管-停气进度操作历史记录
*/
public
TSupBalStopSupOprPressLog
selectTSupBalStopSupOprPressLogById
(
Long
fOprPressLogId
);
/**
* 查询供需平衡-停气监管-停气进度操作历史记录列表
*
* @param tSupBalStopSupOprPressLog 供需平衡-停气监管-停气进度操作历史记录
* @return 供需平衡-停气监管-停气进度操作历史记录集合
*/
public
List
<
TSupBalStopSupOprPressLog
>
selectTSupBalStopSupOprPressLogList
(
TSupBalStopSupOprPressLog
tSupBalStopSupOprPressLog
);
/**
* 新增供需平衡-停气监管-停气进度操作历史记录
*
* @param tSupBalStopSupOprPressLog 供需平衡-停气监管-停气进度操作历史记录
* @return 结果
*/
public
int
insertTSupBalStopSupOprPressLog
(
TSupBalStopSupOprPressLog
tSupBalStopSupOprPressLog
);
/**
* 修改供需平衡-停气监管-停气进度操作历史记录
*
* @param tSupBalStopSupOprPressLog 供需平衡-停气监管-停气进度操作历史记录
* @return 结果
*/
public
int
updateTSupBalStopSupOprPressLog
(
TSupBalStopSupOprPressLog
tSupBalStopSupOprPressLog
);
/**
* 批量删除供需平衡-停气监管-停气进度操作历史记录
*
* @param fOprPressLogIds 需要删除的供需平衡-停气监管-停气进度操作历史记录ID
* @return 结果
*/
public
int
deleteTSupBalStopSupOprPressLogByIds
(
Long
[]
fOprPressLogIds
);
/**
* 删除供需平衡-停气监管-停气进度操作历史记录信息
*
* @param fOprPressLogId 供需平衡-停气监管-停气进度操作历史记录ID
* @return 结果
*/
public
int
deleteTSupBalStopSupOprPressLogById
(
Long
fOprPressLogId
);
}
zh-baseversion-system/src/main/java/com/zehong/system/service/ITSupBalStopSupService.java
View file @
164a799f
...
...
@@ -58,4 +58,11 @@ public interface ITSupBalStopSupService
* @return 结果
*/
public
int
deleteTSupBalStopSupById
(
Long
fGasStopId
);
/**
* 上传停气监管记录
* @param fGasStopId 停气监管记录主键
* @return
*/
int
reportSupBalStopSupRecInfo
(
Long
fGasStopId
);
}
zh-baseversion-system/src/main/java/com/zehong/system/service/impl/TSupBalStopSupOprPressLogServiceImpl.java
0 → 100644
View file @
164a799f
package
com
.
zehong
.
system
.
service
.
impl
;
import
java.util.List
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
com.zehong.system.mapper.TSupBalStopSupOprPressLogMapper
;
import
com.zehong.system.domain.TSupBalStopSupOprPressLog
;
import
com.zehong.system.service.ITSupBalStopSupOprPressLogService
;
/**
* 供需平衡-停气监管-停气进度操作历史记录Service业务层处理
*
* @author zehong
* @date 2024-07-16
*/
@Service
public
class
TSupBalStopSupOprPressLogServiceImpl
implements
ITSupBalStopSupOprPressLogService
{
@Autowired
private
TSupBalStopSupOprPressLogMapper
tSupBalStopSupOprPressLogMapper
;
/**
* 查询供需平衡-停气监管-停气进度操作历史记录
*
* @param fOprPressLogId 供需平衡-停气监管-停气进度操作历史记录ID
* @return 供需平衡-停气监管-停气进度操作历史记录
*/
@Override
public
TSupBalStopSupOprPressLog
selectTSupBalStopSupOprPressLogById
(
Long
fOprPressLogId
)
{
return
tSupBalStopSupOprPressLogMapper
.
selectTSupBalStopSupOprPressLogById
(
fOprPressLogId
);
}
/**
* 查询供需平衡-停气监管-停气进度操作历史记录列表
*
* @param tSupBalStopSupOprPressLog 供需平衡-停气监管-停气进度操作历史记录
* @return 供需平衡-停气监管-停气进度操作历史记录
*/
@Override
public
List
<
TSupBalStopSupOprPressLog
>
selectTSupBalStopSupOprPressLogList
(
TSupBalStopSupOprPressLog
tSupBalStopSupOprPressLog
)
{
return
tSupBalStopSupOprPressLogMapper
.
selectTSupBalStopSupOprPressLogList
(
tSupBalStopSupOprPressLog
);
}
/**
* 新增供需平衡-停气监管-停气进度操作历史记录
*
* @param tSupBalStopSupOprPressLog 供需平衡-停气监管-停气进度操作历史记录
* @return 结果
*/
@Override
public
int
insertTSupBalStopSupOprPressLog
(
TSupBalStopSupOprPressLog
tSupBalStopSupOprPressLog
)
{
return
tSupBalStopSupOprPressLogMapper
.
insertTSupBalStopSupOprPressLog
(
tSupBalStopSupOprPressLog
);
}
/**
* 修改供需平衡-停气监管-停气进度操作历史记录
*
* @param tSupBalStopSupOprPressLog 供需平衡-停气监管-停气进度操作历史记录
* @return 结果
*/
@Override
public
int
updateTSupBalStopSupOprPressLog
(
TSupBalStopSupOprPressLog
tSupBalStopSupOprPressLog
)
{
return
tSupBalStopSupOprPressLogMapper
.
updateTSupBalStopSupOprPressLog
(
tSupBalStopSupOprPressLog
);
}
/**
* 批量删除供需平衡-停气监管-停气进度操作历史记录
*
* @param fOprPressLogIds 需要删除的供需平衡-停气监管-停气进度操作历史记录ID
* @return 结果
*/
@Override
public
int
deleteTSupBalStopSupOprPressLogByIds
(
Long
[]
fOprPressLogIds
)
{
return
tSupBalStopSupOprPressLogMapper
.
deleteTSupBalStopSupOprPressLogByIds
(
fOprPressLogIds
);
}
/**
* 删除供需平衡-停气监管-停气进度操作历史记录信息
*
* @param fOprPressLogId 供需平衡-停气监管-停气进度操作历史记录ID
* @return 结果
*/
@Override
public
int
deleteTSupBalStopSupOprPressLogById
(
Long
fOprPressLogId
)
{
return
tSupBalStopSupOprPressLogMapper
.
deleteTSupBalStopSupOprPressLogById
(
fOprPressLogId
);
}
}
zh-baseversion-system/src/main/java/com/zehong/system/service/impl/TSupBalStopSupServiceImpl.java
View file @
164a799f
...
...
@@ -99,4 +99,19 @@ public class TSupBalStopSupServiceImpl implements ITSupBalStopSupService
{
return
tSupBalStopSupMapper
.
deleteTSupBalStopSupById
(
fGasStopId
);
}
/**
* 上传停气监管记录
* @param fGasStopId 停气监管记录主键
* @return
*/
@Override
public
int
reportSupBalStopSupRecInfo
(
Long
fGasStopId
)
{
TSupBalStopSup
tSupBalStopSup
=
new
TSupBalStopSup
();
tSupBalStopSup
.
setfGasStopId
(
fGasStopId
);
tSupBalStopSup
.
setfGovUploadStatus
(
"1"
);
tSupBalStopSup
.
setfGovUploadTime
(
new
Date
());
return
tSupBalStopSupMapper
.
updateTSupBalStopSup
(
tSupBalStopSup
);
}
}
zh-baseversion-system/src/main/resources/mapper/system/TSupBalStopSupMapper.xml
View file @
164a799f
...
...
@@ -23,6 +23,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<result
property=
"updateTime"
column=
"update_time"
/>
<result
property=
"isDel"
column=
"is_del"
/>
<result
property=
"remarks"
column=
"remarks"
/>
<result
property=
"fGovUploadStatus"
column=
"f_gov_upload_status"
/>
<result
property=
"fGovUploadTime"
column=
"f_gov_upload_time"
/>
</resultMap>
<sql
id=
"selectTSupBalStopSupVo"
>
...
...
@@ -45,6 +47,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
st.update_time,
st.is_del,
st.remarks,
st.f_gov_upload_status,
st.f_gov_upload_time,
en.enterprise_name AS enterpriseName
FROM
t_sup_bal_stop_sup st
...
...
@@ -59,6 +63,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if
test=
"fStopProgress != null and fStopProgress != ''"
>
and st.f_stop_progress = #{fStopProgress}
</if>
<if
test=
"fRepStatus != null and fRepStatus != ''"
>
and st.f_rep_status = #{fRepStatus}
</if>
<if
test=
"enterpriseName != null and enterpriseName != ''"
>
and en.enterprise_name like concat('%', #{enterpriseName}, '%')
</if>
<if
test=
"fGovUploadStatus != null and fGovUploadStatus != ''"
>
and st.f_gov_upload_status = #{fGovUploadStatus}
</if>
<if
test=
"fGovUploadTime != null "
>
and st.f_gov_upload_time = #{fGovUploadTime}
</if>
</where>
</select>
...
...
@@ -87,6 +93,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if
test=
"updateTime != null"
>
update_time,
</if>
<if
test=
"isDel != null"
>
is_del,
</if>
<if
test=
"remarks != null"
>
remarks,
</if>
<if
test=
"fGovUploadStatus != null"
>
f_gov_upload_status,
</if>
<if
test=
"fGovUploadTime != null"
>
f_gov_upload_time,
</if>
</trim>
<trim
prefix=
"values ("
suffix=
")"
suffixOverrides=
","
>
<if
test=
"fCompanyInfoId != null"
>
#{fCompanyInfoId},
</if>
...
...
@@ -106,6 +114,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if
test=
"updateTime != null"
>
#{updateTime},
</if>
<if
test=
"isDel != null"
>
#{isDel},
</if>
<if
test=
"remarks != null"
>
#{remarks},
</if>
<if
test=
"fGovUploadStatus != null"
>
#{fGovUploadStatus},
</if>
<if
test=
"fGovUploadTime != null"
>
#{fGovUploadTime},
</if>
</trim>
</insert>
...
...
@@ -129,6 +139,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if
test=
"updateTime != null"
>
update_time = #{updateTime},
</if>
<if
test=
"isDel != null"
>
is_del = #{isDel},
</if>
<if
test=
"remarks != null"
>
remarks = #{remarks},
</if>
<if
test=
"fGovUploadStatus != null"
>
f_gov_upload_status = #{fGovUploadStatus},
</if>
<if
test=
"fGovUploadTime != null"
>
f_gov_upload_time = #{fGovUploadTime},
</if>
</trim>
where f_gas_stop_id = #{fGasStopId}
</update>
...
...
zh-baseversion-system/src/main/resources/mapper/system/TSupBalStopSupOprPressLogMapper.xml
0 → 100644
View file @
164a799f
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.zehong.system.mapper.TSupBalStopSupOprPressLogMapper"
>
<resultMap
type=
"TSupBalStopSupOprPressLog"
id=
"TSupBalStopSupOprPressLogResult"
>
<result
property=
"fOprPressLogId"
column=
"f_opr_press_log_id"
/>
<result
property=
"fGasStopId"
column=
"f_gas_stop_id"
/>
<result
property=
"fStopProgress"
column=
"f_stop_progress"
/>
<result
property=
"fOprDate"
column=
"f_opr_date"
/>
</resultMap>
<sql
id=
"selectTSupBalStopSupOprPressLogVo"
>
select f_opr_press_log_id, f_gas_stop_id, f_stop_progress, f_opr_date from t_sup_bal_stop_sup_opr_press_log
</sql>
<select
id=
"selectTSupBalStopSupOprPressLogList"
parameterType=
"TSupBalStopSupOprPressLog"
resultMap=
"TSupBalStopSupOprPressLogResult"
>
<include
refid=
"selectTSupBalStopSupOprPressLogVo"
/>
<where>
<if
test=
"fGasStopId != null "
>
and f_gas_stop_id = #{fGasStopId}
</if>
<if
test=
"fStopProgress != null and fStopProgress != ''"
>
and f_stop_progress = #{fStopProgress}
</if>
<if
test=
"fOprDate != null "
>
and f_opr_date = #{fOprDate}
</if>
</where>
</select>
<select
id=
"selectTSupBalStopSupOprPressLogById"
parameterType=
"Long"
resultMap=
"TSupBalStopSupOprPressLogResult"
>
<include
refid=
"selectTSupBalStopSupOprPressLogVo"
/>
where f_opr_press_log_id = #{fOprPressLogId}
</select>
<insert
id=
"insertTSupBalStopSupOprPressLog"
parameterType=
"TSupBalStopSupOprPressLog"
useGeneratedKeys=
"true"
keyProperty=
"fOprPressLogId"
>
insert into t_sup_bal_stop_sup_opr_press_log
<trim
prefix=
"("
suffix=
")"
suffixOverrides=
","
>
<if
test=
"fGasStopId != null"
>
f_gas_stop_id,
</if>
<if
test=
"fStopProgress != null and fStopProgress != ''"
>
f_stop_progress,
</if>
<if
test=
"fOprDate != null"
>
f_opr_date,
</if>
</trim>
<trim
prefix=
"values ("
suffix=
")"
suffixOverrides=
","
>
<if
test=
"fGasStopId != null"
>
#{fGasStopId},
</if>
<if
test=
"fStopProgress != null and fStopProgress != ''"
>
#{fStopProgress},
</if>
<if
test=
"fOprDate != null"
>
#{fOprDate},
</if>
</trim>
</insert>
<update
id=
"updateTSupBalStopSupOprPressLog"
parameterType=
"TSupBalStopSupOprPressLog"
>
update t_sup_bal_stop_sup_opr_press_log
<trim
prefix=
"SET"
suffixOverrides=
","
>
<if
test=
"fGasStopId != null"
>
f_gas_stop_id = #{fGasStopId},
</if>
<if
test=
"fStopProgress != null and fStopProgress != ''"
>
f_stop_progress = #{fStopProgress},
</if>
<if
test=
"fOprDate != null"
>
f_opr_date = #{fOprDate},
</if>
</trim>
where f_opr_press_log_id = #{fOprPressLogId}
</update>
<delete
id=
"deleteTSupBalStopSupOprPressLogById"
parameterType=
"Long"
>
delete from t_sup_bal_stop_sup_opr_press_log where f_opr_press_log_id = #{fOprPressLogId}
</delete>
<delete
id=
"deleteTSupBalStopSupOprPressLogByIds"
parameterType=
"String"
>
delete from t_sup_bal_stop_sup_opr_press_log where f_opr_press_log_id in
<foreach
item=
"fOprPressLogId"
collection=
"array"
open=
"("
separator=
","
close=
")"
>
#{fOprPressLogId}
</foreach>
</delete>
</mapper>
\ No newline at end of file
zh-baseversion-web/src/views/supplybalance/gas/index.vue
View file @
164a799f
...
...
@@ -74,7 +74,7 @@
<el-table
v-loading=
"loading"
:data=
"supList"
@
selection-change=
"handleSelectionChange"
>
<el-table-column
type=
"selection"
width=
"55"
align=
"center"
/>
<el-table-column
label=
"企业名称"
align=
"center"
prop=
"enterpriseName"
/>
<el-table-column
label=
"企业名称"
align=
"center"
prop=
"enterpriseName"
:show-overflow-tooltip=
"true"
/>
<el-table-column
label=
"计划量/wm³"
align=
"center"
prop=
"fPlanQuan"
/>
<el-table-column
label=
"批复量/wm³"
align=
"center"
prop=
"fApprQuan"
/>
<el-table-column
label=
"供气量/wm³"
align=
"center"
prop=
"fSupGasVol"
/>
...
...
zh-baseversion-web/src/views/supplybalance/stop/index.vue
View file @
164a799f
...
...
@@ -30,10 +30,16 @@
/>
</el-select>
</el-form-item>
<el-form-item
label=
"上报状态"
prop=
"fRepStatus"
>
<el-form-item
label=
"上报状态"
prop=
"fRepStatus"
v-if=
"-2 != $store.state.user.enterpriseId"
>
<el-select
v-model=
"queryParams.fRepStatus"
placeholder=
"请选择上报状态"
clearable
size=
"small"
>
<el-option
label=
"未上报"
value=
"0"
/>
<el-option
label=
"已上报"
value=
"2"
/>
<el-option
label=
"已上报"
value=
"1"
/>
</el-select>
</el-form-item>
<el-form-item
label=
"上报状态"
prop=
"fGovUploadStatus"
v-if=
"-2 == $store.state.user.enterpriseId"
>
<el-select
v-model=
"queryParams.fGovUploadStatus"
placeholder=
"请选择上报状态"
clearable
size=
"small"
>
<el-option
label=
"未上报"
value=
"0"
/>
<el-option
label=
"已上报"
value=
"1"
/>
</el-select>
</el-form-item>
<el-form-item>
...
...
@@ -49,10 +55,11 @@
plain
icon=
"el-icon-plus"
size=
"mini"
v-if=
"-2 != $store.state.user.enterpriseId"
@
click=
"handleAdd"
>
新增
</el-button>
</el-col>
<el-col
:span=
"1.5"
>
<!--
<el-col
:span=
"1.5"
>
<el-button
type=
"success"
plain
...
...
@@ -71,7 +78,7 @@
:disabled=
"multiple"
@
click=
"handleDelete"
>
删除
</el-button>
</el-col>
</el-col>
-->
<el-col
:span=
"1.5"
>
<el-button
type=
"warning"
...
...
@@ -85,9 +92,9 @@
<right-toolbar
:showSearch
.
sync=
"showSearch"
@
queryTable=
"getList"
></right-toolbar>
</el-row>
<el-table
v-loading=
"loading"
:data=
"supList"
@
selection-change=
"handleSelectionChange"
>
<el-table-column
type=
"selection"
width=
"55"
align=
"center"
/
>
<el-table-column
label=
"企业名称"
align=
"center"
prop=
"enterpriseName"
/>
<el-table
v-loading=
"loading"
:data=
"supList"
>
<!--
<el-table-column
type=
"selection"
width=
"55"
align=
"center"
/>
--
>
<el-table-column
label=
"企业名称"
align=
"center"
prop=
"enterpriseName"
:show-overflow-tooltip=
"true"
/>
<el-table-column
label=
"停气开始日期"
align=
"center"
prop=
"fStartDate"
width=
"150"
>
<template
slot-scope=
"scope"
>
<span>
{{
parseTime
(
scope
.
row
.
fStartDate
,
'{y
}
-{m
}
-{d
}
{h
}
:{i
}
:{s
}
'
)
}}
<
/span
>
...
...
@@ -107,14 +114,27 @@
<
span
v
-
else
>-<
/span
>
<
/template
>
<
/el-table-column
>
<
el
-
table
-
column
label
=
"上报状态"
align
=
"center"
prop
=
"fRepStatus"
>
<
el
-
table
-
column
label
=
"上报状态"
align
=
"center"
prop
=
"fRepStatus"
v
-
if
=
"-2 != $store.state.user.enterpriseId"
>
<
template
slot
-
scope
=
"scope"
>
<
span
v
-
if
=
"scope.row.fRepStatus == '0'"
>
未上报
<
/span
>
<
span
v
-
else
-
if
=
"scope.row.fRepStatus == '1'"
>
已上报
<
/span
>
<
span
v
-
else
>-<
/span
>
<
/template
>
<
/el-table-column
>
<
el
-
table
-
column
label
=
"操作"
align
=
"center"
class
-
name
=
"small-padding fixed-width"
>
<
el
-
table
-
column
label
=
"上报状态"
align
=
"center"
prop
=
"fGovUploadStatus"
v
-
if
=
"-2 == $store.state.user.enterpriseId"
>
<
template
slot
-
scope
=
"scope"
>
<
span
v
-
if
=
"scope.row.fGovUploadStatus == '0'"
>
未上报
<
/span
>
<
span
v
-
else
-
if
=
"scope.row.fGovUploadStatus == '1'"
>
已上报
<
/span
>
<
span
v
-
else
>-<
/span
>
<
/template
>
<
/el-table-column
>
<
el
-
table
-
column
label
=
"上报时间"
align
=
"center"
prop
=
"fRecoveryGasTime"
width
=
"150"
v
-
if
=
"-2 == $store.state.user.enterpriseId"
>
<
template
slot
-
scope
=
"scope"
>
<
span
v
-
if
=
"scope.row.fGovUploadTime"
>
{{
parseTime
(
scope
.
row
.
fGovUploadTime
,
'{y
}
-{m
}
-{d
}
{h
}
:{i
}
:{s
}
'
)
}}
<
/span
>
<
span
v
-
else
>-<
/span
>
<
/template
>
<
/el-table-column
>
<
el
-
table
-
column
label
=
"操作"
align
=
"center"
class
-
name
=
"small-padding fixed-width"
width
=
"200"
>
<
template
slot
-
scope
=
"scope"
>
<
el
-
button
size
=
"mini"
...
...
@@ -126,14 +146,27 @@
size
=
"mini"
type
=
"text"
icon
=
"el-icon-edit"
v
-
if
=
"scope.row.fRepStatus == '0'"
@
click
=
"handleUpdate(scope.row)"
>
修改
<
/el-button
>
<
el
-
button
size
=
"mini"
type
=
"text"
icon
=
"el-icon-delete"
v
-
if
=
"scope.row.fRepStatus == '0'"
@
click
=
"handleDelete(scope.row)"
>
删除
<
/el-button
>
<
el
-
button
size
=
"mini"
type
=
"text"
@
click
=
"handleReport(scope.row)"
>
上报
<
/el-button
>
<
el
-
button
size
=
"mini"
type
=
"text"
v
-
if
=
"scope.row.fRepStatus == '1' && -2 != $store.state.user.enterpriseId"
@
click
=
"handleStop(scope.row)"
>
停气状态
<
/el-button
>
<
/template
>
<
/el-table-column
>
<
/el-table
>
...
...
@@ -189,7 +222,7 @@
<
/el-form-item
>
<
/el-col
>
<
el
-
col
:
span
=
"12"
>
<
!--
<
el
-
col
:
span
=
"12"
>
<
el
-
form
-
item
label
=
"停气进度"
prop
=
"fStopProgress"
>
<
el
-
select
v
-
model
=
"form.fStopProgress"
style
=
"width: 98%"
placeholder
=
"请选择停气进度"
>
<
el
-
option
...
...
@@ -200,7 +233,7 @@
><
/el-option
>
<
/el-select
>
<
/el-form-item
>
<
/el-col
>
<
/el-col>
--
>
<
el
-
col
:
span
=
"12"
>
<
el
-
form
-
item
label
=
"影响用户"
prop
=
"fInfluenceCus"
>
...
...
@@ -233,8 +266,31 @@
<
/el-form
>
<
div
slot
=
"footer"
class
=
"dialog-footer"
>
<
el
-
button
type
=
"primary"
@
click
=
"submitForm()"
>
保
存
<
/el-button
>
<
el
-
button
@
click
=
"submitForm(1)"
>
上
报
<
/el-button
>
<!--
<
el
-
button
@
click
=
"cancel"
>
取
消
<
/el-button>--
>
<!--
<
el
-
button
@
click
=
"submitForm()"
>
上
报
<
/el-button>--
>
<
el
-
button
@
click
=
"cancel"
>
取
消
<
/el-button
>
<
/div
>
<
/el-dialog
>
<!--
停气状态弹框
-->
<
el
-
dialog
title
=
"停气状态"
:
visible
.
sync
=
"stopOpen"
width
=
"500px"
append
-
to
-
body
:
close
-
on
-
click
-
modal
=
"false"
>
<
el
-
form
ref
=
"stopForm"
:
model
=
"stopForm"
:
rules
=
"stopRules"
label
-
width
=
"120px"
>
<
el
-
form
-
item
label
=
"停气进度"
prop
=
"fStopProgress"
>
<
el
-
select
v
-
model
=
"stopForm.fStopProgress"
style
=
"width: 98%"
placeholder
=
"请选择停气进度"
>
<
el
-
option
v
-
for
=
"dict in fStopProgressOptions"
:
key
=
"dict.dictValue"
:
label
=
"dict.dictLabel"
:
value
=
"dict.dictValue"
><
/el-option
>
<
/el-select
>
<
/el-form-item
>
<
/el-form
>
<
div
slot
=
"footer"
class
=
"dialog-footer"
>
<
el
-
button
type
=
"primary"
@
click
=
"submitStopForm()"
>
保
存
<
/el-button
>
<!--
<
el
-
button
@
click
=
"submitForm()"
>
上
报
<
/el-button>--
>
<
el
-
button
@
click
=
"cancel"
>
取
消
<
/el-button
>
<
/div
>
<
/el-dialog
>
...
...
@@ -245,7 +301,7 @@
<
/template
>
<
script
>
import
{
listSup
,
getSup
,
delSup
,
addSup
,
updateSup
,
exportSup
}
from
"@/api/supplybalance/stop"
;
import
{
listSup
,
getSup
,
delSup
,
addSup
,
updateSup
,
exportSup
,
reportSupBalStopSupRecInfo
}
from
"@/api/supplybalance/stop"
;
// 如果只允许画一个,则用这个
// import DrawArea from "@/components/DrawArea";
// 如果需要画多个,则用这个
...
...
@@ -291,7 +347,8 @@ export default {
fStopType
:
null
,
fStopProgress
:
null
,
fRepStatus
:
null
,
enterpriseName
:
null
enterpriseName
:
null
,
fGovUploadStatus
:
null
}
,
// 表单参数
form
:
{
}
,
...
...
@@ -324,7 +381,14 @@ export default {
[
114.762751
,
38.056354
],
[
114.657695
,
38.020932
],
[
114.655978
,
38.020121
]
]
],
stopOpen
:
false
,
stopForm
:
{
}
,
stopRules
:
{
fStopProgress
:
[
{
required
:
true
,
message
:
"停气进度不能为空"
,
trigger
:
"change"
}
],
}
,
}
;
}
,
created
()
{
...
...
@@ -367,7 +431,7 @@ export default {
this
.
form
.
fGasStopArea
+=
JSON
.
stringify
(
newValItem
)
+
"#"
;
}
console
.
log
(
"this.form.fGasStopArea = "
+
this
.
form
.
fGasStopArea
);
}
}
}
,
/** 查询停气监管列表 */
getList
()
{
...
...
@@ -444,15 +508,15 @@ export default {
const
fGasStopId
=
row
.
fGasStopId
||
this
.
ids
getSup
(
fGasStopId
).
then
(
response
=>
{
this
.
form
=
response
.
data
;
if
(
this
.
form
.
fGasStopArea
){
if
(
this
.
form
.
fGasStopArea
){
console
.
log
(
"this.from.fGasStopArea = "
+
this
.
form
.
fGasStopArea
);
let
areasArr
=
[];
if
(
this
.
form
.
fGasStopArea
.
includes
(
"#"
)){
let
areas
=
this
.
form
.
fGasStopArea
.
split
(
"#"
);
for
(
let
i
=
0
;
i
<
areas
.
length
;
i
++
)
{
for
(
let
i
=
0
;
i
<
areas
.
length
;
i
++
)
{
console
.
log
(
"i = "
+
i
+
"item = "
+
areas
[
i
]);
let
areasItem
=
areas
[
i
];
if
(
areasItem
!=
null
&&
areasItem
!=
""
)
{
let
areasItem
=
areas
[
i
];
if
(
areasItem
!=
null
&&
areasItem
!=
""
)
{
areasArr
.
push
(
JSON
.
parse
(
areasItem
))
}
}
...
...
@@ -468,10 +532,10 @@ export default {
}
);
}
,
/** 提交按钮 */
submitForm
(
type
)
{
if
(
1
==
type
){
submitForm
()
{
/*
if(1 == type){
this.form.fRepStatus = '1';
}
}
*/
this
.
$refs
[
"form"
].
validate
(
valid
=>
{
if
(
valid
)
{
if
(
this
.
form
.
fGasStopId
!=
null
)
{
...
...
@@ -523,6 +587,39 @@ export default {
handleDetail
(
row
){
this
.
$refs
.
detail
.
getDetailInfo
(
row
.
fGasStopId
);
}
,
handleReport
(
row
)
{
const
that
=
this
;
this
.
$confirm
(
'是否确认上报停气监管编号为"'
+
row
.
fGasStopId
+
'"的数据项?'
,
"警告"
,
{
confirmButtonText
:
"确定"
,
cancelButtonText
:
"取消"
,
type
:
"warning"
}
).
then
(
function
()
{
if
(
-
2
==
that
.
$store
.
state
.
user
.
enterpriseId
){
return
reportSupBalStopSupRecInfo
({
fGasStopId
:
row
.
fGasStopId
}
);
}
return
updateSup
({
fGasStopId
:
row
.
fGasStopId
,
fRepStatus
:
'1'
}
);
}
).
then
(()
=>
{
this
.
getList
();
this
.
msgSuccess
(
"上报成功"
);
}
).
catch
(()
=>
{
}
);
}
,
handleStop
(
row
){
getSup
(
row
.
fGasStopId
).
then
(
res
=>
{
if
(
res
.
code
==
200
&&
res
.
data
){
this
.
stopForm
=
res
.
data
;
this
.
stopOpen
=
true
;
}
}
)
}
,
submitStopForm
(){
updateSup
({
fGasStopId
:
this
.
stopForm
.
fGasStopId
,
fStopProgress
:
this
.
stopForm
.
fStopProgress
}
).
then
(
res
=>
{
if
(
res
.
code
==
200
){
this
.
msgSuccess
(
"停气进度更新成功"
);
this
.
stopOpen
=
false
;
this
.
getList
();
}
}
)
}
}
}
;
<
/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