提交 4fc0cc16 编写于 作者: Skyeye云's avatar Skyeye云

问卷删除功能完成

上级 cdf84240
此差异已折叠。
...@@ -400,4 +400,20 @@ public class DwSurveyDirectoryController { ...@@ -400,4 +400,20 @@ public class DwSurveyDirectoryController {
dwSurveyDirectoryService.queryDwSurveyDirectoryMationByIdToHTML(inputObject, outputObject); dwSurveyDirectoryService.queryDwSurveyDirectoryMationByIdToHTML(inputObject, outputObject);
} }
/**
*
* @Title: deleteSurveyMationById
* @Description: 删除问卷
* @param @param inputObject
* @param @param outputObject
* @param @throws Exception 参数
* @return void 返回类型
* @throws
*/
@RequestMapping("/post/DwSurveyDirectoryController/deleteSurveyMationById")
@ResponseBody
public void deleteSurveyMationById(InputObject inputObject, OutputObject outputObject) throws Exception{
dwSurveyDirectoryService.deleteSurveyMationById(inputObject, outputObject);
}
} }
...@@ -130,4 +130,6 @@ public interface DwSurveyDirectoryDao { ...@@ -130,4 +130,6 @@ public interface DwSurveyDirectoryDao {
public int editQuestionRowMationList(List<Map<String, Object>> editquRow) throws Exception; public int editQuestionRowMationList(List<Map<String, Object>> editquRow) throws Exception;
public int deleteSurveyMationById(Map<String, Object> map) throws Exception;
} }
...@@ -53,4 +53,6 @@ public interface DwSurveyDirectoryService { ...@@ -53,4 +53,6 @@ public interface DwSurveyDirectoryService {
public void queryDwSurveyDirectoryMationByIdToHTML(InputObject inputObject, OutputObject outputObject) throws Exception; public void queryDwSurveyDirectoryMationByIdToHTML(InputObject inputObject, OutputObject outputObject) throws Exception;
public void deleteSurveyMationById(InputObject inputObject, OutputObject outputObject) throws Exception;
} }
...@@ -1207,5 +1207,21 @@ public class DwSurveyDirectoryServiceImpl implements DwSurveyDirectoryService{ ...@@ -1207,5 +1207,21 @@ public class DwSurveyDirectoryServiceImpl implements DwSurveyDirectoryService{
outputObject.setBeans(questions); outputObject.setBeans(questions);
outputObject.settotal(1); outputObject.settotal(1);
} }
/**
*
* @Title: deleteSurveyMationById
* @Description: 删除问卷
* @param @param inputObject
* @param @param outputObject
* @param @throws Exception 参数
* @return void 返回类型
* @throws
*/
@Override
public void deleteSurveyMationById(InputObject inputObject, OutputObject outputObject) throws Exception {
Map<String, Object> map = inputObject.getParams();
dwSurveyDirectoryDao.deleteSurveyMationById(map);//删除问卷
}
} }
...@@ -858,4 +858,12 @@ ...@@ -858,4 +858,12 @@
WHERE id = #{quId} WHERE id = #{quId}
</update> </update>
<update id="deleteSurveyMationById" parameterType="java.util.Map">
UPDATE dw_survey_directory
<set>
visibility = '0',
</set>
WHERE id = #{id}
</update>
</mapper> </mapper>
\ No newline at end of file
...@@ -190,6 +190,9 @@ ...@@ -190,6 +190,9 @@
<url id="dwsurveydirectory024" path="/post/DwSurveyDirectoryController/queryDwSurveyDirectoryMationByIdToHTML" val="获取调查问卷题目信息用来生成html页面" allUse="1"> <url id="dwsurveydirectory024" path="/post/DwSurveyDirectoryController/queryDwSurveyDirectoryMationByIdToHTML" val="获取调查问卷题目信息用来生成html页面" allUse="1">
<property id="rowId" name="id" ref="required" var="问卷id"/> <property id="rowId" name="id" ref="required" var="问卷id"/>
</url> </url>
<url id="dwsurveydirectory025" path="/post/DwSurveyDirectoryController/deleteSurveyMationById" val="删除问卷" allUse="1">
<property id="rowId" name="id" ref="required" var="问卷id"/>
</url>
<!-- 问卷调查结束 --> <!-- 问卷调查结束 -->
</controller> </controller>
\ No newline at end of file
...@@ -69,7 +69,7 @@ layui.config({ ...@@ -69,7 +69,7 @@ layui.config({
layer.confirm(msg, { icon: 3, title: '删除问卷' }, function (index) { layer.confirm(msg, { icon: 3, title: '删除问卷' }, function (index) {
layer.close(index); layer.close(index);
//向服务端发送删除指令 //向服务端发送删除指令
AjaxPostUtil.request({url:reqBasePath + "planproject003", params:{rowId: data.id}, type:'json', callback:function(json){ AjaxPostUtil.request({url:reqBasePath + "dwsurveydirectory025", params:{rowId: data.id}, type:'json', callback:function(json){
if(json.returnCode == 0){ if(json.returnCode == 0){
top.winui.window.msg("删除成功", {icon: 1,time: 2000}); top.winui.window.msg("删除成功", {icon: 1,time: 2000});
loadTable(); loadTable();
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册