Browse Source

发送短信临时insertsql

master
yinzuomei 5 years ago
parent
commit
0c1b47f4ae
  1. 6
      epmet-module/epmet-message/epmet-message-server/src/main/java/com/epmet/dao/SysSmsDao.java
  2. 11
      epmet-module/epmet-message/epmet-message-server/src/main/java/com/epmet/service/impl/SysSmsServiceImpl.java
  3. 22
      epmet-module/epmet-message/epmet-message-server/src/main/resources/mapper/SysSmsDao.xml

6
epmet-module/epmet-message/epmet-message-server/src/main/java/com/epmet/dao/SysSmsDao.java

@ -11,6 +11,7 @@ package com.epmet.dao;
import com.epmet.commons.mybatis.dao.BaseDao;
import com.epmet.entity.SysSmsEntity;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
/**
* 短信
@ -20,4 +21,9 @@ import org.apache.ibatis.annotations.Mapper;
@Mapper
public interface SysSmsDao extends BaseDao<SysSmsEntity> {
int tempInsert(@Param("platform") Integer platform, @Param("mobile") String mobile,
@Param("params1") String params1, @Param("params2") String params2,
@Param("params3") String params3, @Param("params4") String params4,
@Param("status") Integer status);
}

11
epmet-module/epmet-message/epmet-message-server/src/main/java/com/epmet/service/impl/SysSmsServiceImpl.java

@ -26,6 +26,7 @@ import com.epmet.sms.SmsFactory;
import org.apache.commons.lang3.StringUtils;
import org.springframework.stereotype.Service;
import java.util.Date;
import java.util.LinkedHashMap;
import java.util.Map;
@ -95,7 +96,13 @@ public class SysSmsServiceImpl extends BaseServiceImpl<SysSmsDao, SysSmsEntity>
}
sms.setStatus(status);
this.insert(sms);
sms.setCreateDate(new Date());
baseDao.tempInsert(sms.getPlatform(),
sms.getMobile(),
sms.getParams1(),
sms.getParams2(),
sms.getParams3(),
sms.getParams4(),
sms.getStatus());
}
}

22
epmet-module/epmet-message/epmet-message-server/src/main/resources/mapper/SysSmsDao.xml

@ -3,5 +3,27 @@
<mapper namespace="com.epmet.dao.SysSmsDao">
<insert id="tempInsert" parameterType="map">
INSERT INTO `sys_sms` (
`platform`,
`mobile`,
`params_1`,
`params_2`,
`params_3`,
`params_4`,
`status`,
`creator`,
`create_date`)
VALUES
( #{platform},
#{mobile},
#{params1},
#{params2},
#{params3},
#{params4},
#{status},
"1",
now())
</insert>
</mapper>

Loading…
Cancel
Save