Merge remote-tracking branch 'origin/master'
This commit is contained in:
commit
afc5235992
@ -22,4 +22,7 @@ public class XmInfoVs {
|
|||||||
private String zkxm;
|
private String zkxm;
|
||||||
private String qccv;
|
private String qccv;
|
||||||
private String qcvs;
|
private String qcvs;
|
||||||
|
private String cksx;
|
||||||
|
private String ckxx;
|
||||||
|
private String dyckz;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -154,4 +154,11 @@ public class ReportItemController extends BaseController {
|
|||||||
public Result delXmValNew(XmValNew xmValNew){
|
public Result delXmValNew(XmValNew xmValNew){
|
||||||
return reportItemService.delXmValNew(xmValNew);
|
return reportItemService.delXmValNew(xmValNew);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Log(title = SysLogConstants.REPORTITEM_LOG,businessType = BusinessType.DELETE)
|
||||||
|
@ApiOperation("删除常见描述")
|
||||||
|
@GetMapping("/delXmTextresultNew")
|
||||||
|
public Result delXmTextresultNew(XmTextresultNew xmTextresultNew){
|
||||||
|
return reportItemService.delXmTextresultNew(xmTextresultNew);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -18,7 +18,7 @@ public interface ReportItemMapper {
|
|||||||
void addXmInterRow(XmInter xmInterRow);
|
void addXmInterRow(XmInter xmInterRow);
|
||||||
void addXmRefNewRow(XmRefNew xmRefRow);
|
void addXmRefNewRow(XmRefNew xmRefRow);
|
||||||
void addXmValNewRow(XmValNew xmValRow);
|
void addXmValNewRow(XmValNew xmValRow);
|
||||||
void addXmTextResultRow(XmTextResult xmTextResultRow);
|
void addXmTextResultRow(XmTextresultNew xmTextResultRow);
|
||||||
|
|
||||||
void deleteXmInfoNew(Integer xmid);
|
void deleteXmInfoNew(Integer xmid);
|
||||||
void deleteXmDouble(@Param("yq") String yq,@Param("xmdh") String xmdh);
|
void deleteXmDouble(@Param("yq") String yq,@Param("xmdh") String xmdh);
|
||||||
@ -34,7 +34,8 @@ public interface ReportItemMapper {
|
|||||||
void updateXmInterRow(XmInter xmInterRow);
|
void updateXmInterRow(XmInter xmInterRow);
|
||||||
void updateXmRefNewRow(XmRefNew xmRefRow);
|
void updateXmRefNewRow(XmRefNew xmRefRow);
|
||||||
void updateXmValNewRow(XmValNew xmValRow);
|
void updateXmValNewRow(XmValNew xmValRow);
|
||||||
void updateXmTextResultRow(XmTextResult xmTextResultRow);
|
void updateXmTextResultRow(XmTextresultNew xmTextResultRow);
|
||||||
|
void updateXminfoVs(XmInfoVs xmInfoVs);
|
||||||
|
|
||||||
void addXmInfoVs(XmInfoVs xmInfoVs);
|
void addXmInfoVs(XmInfoVs xmInfoVs);
|
||||||
void deleteXmInfoVs(Integer vsid);
|
void deleteXmInfoVs(Integer vsid);
|
||||||
@ -58,4 +59,6 @@ public interface ReportItemMapper {
|
|||||||
void updateXmAlarmdetailNew(XmAlarmdetailNew xmAlarmdetailNew);
|
void updateXmAlarmdetailNew(XmAlarmdetailNew xmAlarmdetailNew);
|
||||||
|
|
||||||
void delXmAlarmdetailNew(XmAlarmdetailNew xmAlarmdetailNew);
|
void delXmAlarmdetailNew(XmAlarmdetailNew xmAlarmdetailNew);
|
||||||
|
|
||||||
|
void delXmTextresultNew(XmTextresultNew xmTextresultNew);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -43,4 +43,6 @@ public interface ReportItemService {
|
|||||||
Result delXmAlarmdetailNew(XmAlarmdetailNew xmAlarmdetailNew);
|
Result delXmAlarmdetailNew(XmAlarmdetailNew xmAlarmdetailNew);
|
||||||
|
|
||||||
Result delXmValNew(XmValNew xmValNew);
|
Result delXmValNew(XmValNew xmValNew);
|
||||||
|
|
||||||
|
Result delXmTextresultNew(XmTextresultNew xmTextresultNew);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -90,10 +90,10 @@ public class ReportItemServiceImpl implements ReportItemService {
|
|||||||
reportItemMapper.addXmValNewRow(xmValRow);
|
reportItemMapper.addXmValNewRow(xmValRow);
|
||||||
}
|
}
|
||||||
|
|
||||||
List<XmTextResult> xmTextResultRows = xmInfoNewDTO.getXmTextResultRows();
|
// List<XmTextResult> xmTextResultRows = xmInfoNewDTO.getXmTextResultRows();
|
||||||
for (XmTextResult xmTextResultRow : xmTextResultRows) {
|
// for (XmTextResult xmTextResultRow : xmTextResultRows) {
|
||||||
reportItemMapper.addXmTextResultRow(xmTextResultRow);
|
// reportItemMapper.addXmTextResultRow(xmTextResultRow);
|
||||||
}
|
// }
|
||||||
return new Result("0","添加项目成功!");
|
return new Result("0","添加项目成功!");
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -194,11 +194,39 @@ public class ReportItemServiceImpl implements ReportItemService {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
List<XmInfoVs> xmInfoVsRows = xmInfoNewDTO.getXmInfoVsRows();
|
||||||
List<XmTextResult> xmTextResultRows = xmInfoNewDTO.getXmTextResultRows();
|
if(xmInfoVsRows != null){
|
||||||
for (XmTextResult xmTextResultRow : xmTextResultRows) {
|
for (XmInfoVs xmInfoVs : xmInfoVsRows) {
|
||||||
reportItemMapper.updateXmTextResultRow(xmTextResultRow);
|
XmInfoVs newXmInfoVs = new XmInfoVs();
|
||||||
|
newXmInfoVs.setYq(xmInfoVs.getYq());
|
||||||
|
newXmInfoVs.setXmid(xmInfoVs.getXmid());
|
||||||
|
List<XmInfoVs> xmInfoVs1 = reportItemMapper.queryXmInfoVs(newXmInfoVs);
|
||||||
|
if(xmInfoVs1.size() > 0){
|
||||||
|
reportItemMapper.updateXminfoVs(xmInfoVs);
|
||||||
|
}else{
|
||||||
|
xmInfoVs.setUflag("0");
|
||||||
|
reportItemMapper.addXmInfoVs(xmInfoVs);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
List<XmTextresultNew> xmTextresultNewRows = xmInfoNewDTO.getXmTextresultNewRows();
|
||||||
|
if(xmTextresultNewRows != null){
|
||||||
|
for (XmTextresultNew xmTextresultNewRow : xmTextresultNewRows) {
|
||||||
|
XmTextresultNew newXmTextresult = new XmTextresultNew();
|
||||||
|
newXmTextresult.setXmid(xmTextresultNewRow.getXmid());
|
||||||
|
newXmTextresult.setXh(xmTextresultNewRow.getXh());
|
||||||
|
List<XmTextresultNew> xmTextresultNews = reportItemMapper.queryXmTextresultNew(newXmTextresult);
|
||||||
|
if(xmTextresultNews.size() > 0){
|
||||||
|
reportItemMapper.updateXmTextResultRow(xmTextresultNewRow);
|
||||||
|
}else{
|
||||||
|
reportItemMapper.addXmTextResultRow(xmTextresultNewRow);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
return new Result("0","添加项目成功!");
|
return new Result("0","添加项目成功!");
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -298,5 +326,11 @@ public class ReportItemServiceImpl implements ReportItemService {
|
|||||||
return new Result("0","删除成功!");
|
return new Result("0","删除成功!");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public Result delXmTextresultNew(XmTextresultNew xmTextresultNew) {
|
||||||
|
reportItemMapper.delXmTextresultNew(xmTextresultNew);
|
||||||
|
return new Result("0","删除成功!");
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -58,6 +58,7 @@
|
|||||||
select * from xm_info_vs
|
select * from xm_info_vs
|
||||||
<where>
|
<where>
|
||||||
<if test="xmid != null">and xmid = #{xmid}</if>
|
<if test="xmid != null">and xmid = #{xmid}</if>
|
||||||
|
<if test="yq != null">and yq = #{yq}</if>
|
||||||
</where>
|
</where>
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
@ -321,6 +322,32 @@
|
|||||||
)
|
)
|
||||||
</insert>
|
</insert>
|
||||||
|
|
||||||
|
<insert id="addXmInfoVs">
|
||||||
|
insert into xm_info_vs(
|
||||||
|
<if test="dylx != null and dylx !=''">dylx,</if>
|
||||||
|
<if test="dyxh != null">dyxh,</if>
|
||||||
|
<if test="xs != null">xs,</if>
|
||||||
|
<if test="xsws != null">xsws,</if>
|
||||||
|
<if test="fzdyxh != null">fzdyxh,</if>
|
||||||
|
<if test="zkxm != null and zkxm !=''">zkxm,</if>
|
||||||
|
<if test="cksx != null and cksx !=''">cksx,</if>
|
||||||
|
<if test="ckxx != null and ckxx !=''">ckxx,</if>
|
||||||
|
<if test="dyckz != null and dyckz !=''">dyckz,</if>
|
||||||
|
yq, xmid,uflag
|
||||||
|
)values (
|
||||||
|
<if test="dylx != null and dylx !=''">#{dylx},</if>
|
||||||
|
<if test="dyxh != null">#{dyxh},</if>
|
||||||
|
<if test="xs != null">#{xs},</if>
|
||||||
|
<if test="xsws != null">#{xsws},</if>
|
||||||
|
<if test="fzdyxh != null">#{fzdyxh},</if>
|
||||||
|
<if test="zkxm != null and zkxm !=''">#{zkxm},</if>
|
||||||
|
<if test="cksx != null and cksx !=''">#{cksx},</if>
|
||||||
|
<if test="ckxx != null and ckxx !=''">#{ckxx},</if>
|
||||||
|
<if test="dyckz != null and dyckz !=''">#{dyckz},</if>
|
||||||
|
#{yq},#{xmid},#{uflag}
|
||||||
|
)
|
||||||
|
</insert>
|
||||||
|
|
||||||
|
|
||||||
<delete id="deleteXmInfoNew">
|
<delete id="deleteXmInfoNew">
|
||||||
delete from xm_info_new where xmid = #{xmid}
|
delete from xm_info_new where xmid = #{xmid}
|
||||||
@ -488,41 +515,31 @@
|
|||||||
<update id="updateXmTextResultRow">
|
<update id="updateXmTextResultRow">
|
||||||
update xm_textresult_new
|
update xm_textresult_new
|
||||||
<set>
|
<set>
|
||||||
<if test="textresult != null and textresult != ''">textresult #{textresult},</if>
|
<if test="textresult != null and textresult != ''">textresult = #{textresult},</if>
|
||||||
<if test="reserve != null and reserve != ''">reserve = #{reserve},</if>
|
<if test="reserve != null and reserve != ''">reserve = #{reserve},</if>
|
||||||
<if test="yxjs != null and yxjs != ''">yxjs = #{yxjs},</if>
|
<if test="yxjs != null and yxjs != ''">yxjs = #{yxjs},</if>
|
||||||
<if test="cjyy != null and cjyy != ''">cjyy = #{cjyy},</if>
|
<if test="cjyy != null and cjyy != ''">cjyy = #{cjyy},</if>
|
||||||
<if test="zd != null and zd != ''">zd,</if>
|
<if test="zd != null and zd != ''">zd = #{zd},</if>
|
||||||
xmid,xmdh,xh
|
xmid = #{xmid},xh = #{xh}
|
||||||
</set>
|
</set>
|
||||||
where xmid = #{xmid}
|
where xmid = #{xmid} and xh = #{xh}
|
||||||
|
</update>
|
||||||
|
|
||||||
|
<update id="updateXminfoVs">
|
||||||
|
update xm_info_vs set
|
||||||
|
<if test="dylx != null and dylx !=''">dylx = #{dylx},</if>
|
||||||
|
<if test="dyxh != null">dyxh = #{dyxh},</if>
|
||||||
|
<if test="xs != null">xs = #{xs},</if>
|
||||||
|
<if test="xsws != null">xsws = #{xsws},</if>
|
||||||
|
<if test="fzdyxh != null">fzdyxh = #{fzdyxh},</if>
|
||||||
|
<if test="zkxm != null and zkxm !=''">zkxm = #{zkxm},</if>
|
||||||
|
<if test="cksx != null and cksx !=''">cksx = #{cksx},</if>
|
||||||
|
<if test="ckxx != null and ckxx !=''">ckxx = #{ckxx},</if>
|
||||||
|
<if test="dyckz != null and dyckz !=''">dyckz = #{dyckz},</if>
|
||||||
|
xmid = #{xmid}, yq = #{yq}
|
||||||
|
where xmid = #{xmid} and yq = #{yq}
|
||||||
</update>
|
</update>
|
||||||
|
|
||||||
<insert id="addXmInfoVs">
|
|
||||||
insert into xm_info_vs(
|
|
||||||
<if test="dylx != null and dylx != ''">dylx,</if>
|
|
||||||
<if test="dyxh != null ">dyxh,</if>
|
|
||||||
<if test="uflag != null and uflag != ''">uflag,</if>
|
|
||||||
<if test="xs != null">xs,</if>
|
|
||||||
<if test="xsws != null">xsws,</if>
|
|
||||||
<if test="fzdyxh != null">fzdyxh,</if>
|
|
||||||
<if test="zkxm != null and zkxm != ''">zkxm,</if>
|
|
||||||
<if test="qccv != null and qccv != ''">qccv,</if>
|
|
||||||
<if test="qcvs != null and qcvs != ''">qcvs,</if>
|
|
||||||
xmid,yq,xmid
|
|
||||||
)values(
|
|
||||||
<if test="dylx != null and dylx != ''">#{dylx},</if>
|
|
||||||
<if test="dyxh != null ">#{dyxh},</if>
|
|
||||||
<if test="uflag != null and uflag != ''">#{uflag},</if>
|
|
||||||
<if test="xs != null">#{xs},</if>
|
|
||||||
<if test="xsws != null">#{xsws},</if>
|
|
||||||
<if test="fzdyxh != null">#{fzdyxh},</if>
|
|
||||||
<if test="zkxm != null and zkxm != ''">#{zkxm},</if>
|
|
||||||
<if test="qccv != null and qccv != ''">#{qccv},</if>
|
|
||||||
<if test="qcvs != null and qcvs != ''">#{qcvs},</if>
|
|
||||||
#{xmid},#{yq},#{xmid}
|
|
||||||
)
|
|
||||||
</insert>
|
|
||||||
|
|
||||||
<delete id="deleteXmInfoVs">
|
<delete id="deleteXmInfoVs">
|
||||||
delete from xm_info_vs where vsid = #{vsid}
|
delete from xm_info_vs where vsid = #{vsid}
|
||||||
@ -599,4 +616,8 @@
|
|||||||
<delete id="delXmAlarmdetailNew">
|
<delete id="delXmAlarmdetailNew">
|
||||||
delete from xm_alarmdetail_new where xmid = #{xmid} and seq = #{seq}
|
delete from xm_alarmdetail_new where xmid = #{xmid} and seq = #{seq}
|
||||||
</delete>
|
</delete>
|
||||||
|
|
||||||
|
<delete id="delXmTextresultNew">
|
||||||
|
delete from xm_textresult_new where xmid = #{xmid} and xh = #{xh}
|
||||||
|
</delete>
|
||||||
</mapper>
|
</mapper>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user