2018/2/13前端名称选择器

今天就好踏上回家的征途了,好兴奋!!!

$("input[name='enterpriseVerifyStatus']:checked").val()

对于radio类型的checked不能忘掉


如果要在js中调用form表单的提交方法,那么form表单提交的确定按钮不能在form表中

<script type="text/javascript">
	$(function() {
		var a = '${enterpriseType!''}';
		if (a.indexOf("0") >= 0){
			$("#id1").iCheck('check')
		}
		if (a.indexOf("1") >= 0){
			$("#id2").iCheck('check')
		}
		if (a.indexOf("2") >= 0){
			$("#id3").iCheck('check')
		}
		
		var b = '${enterpriseRange!''}';
		if (b.indexOf("0") >= 0){
			$("#id4").iCheck('check')
		}
		if (b.indexOf("1") >= 0){
			$("#id5").iCheck('check')
		}
		if (b.indexOf("2") >= 0){
			$("#id6").iCheck('check')
		}
		if (b.indexOf("3") >= 0){
			$("#id7").iCheck('check')
			$(".showHide").attr({
				"style": "display: block;"
			})
			<#--非银泰体系时展示法人用户名填写框-->
			$(".showOrHide").attr({
				"style": "display: block;"
			})
			<#--这里是通过绑定用户的状态和数量来判断展示否
			if (${boundAccountNumber!''} == 0) {
			}
			if (${boundAccountNumber!''} != 0) {
				if ('${customerStatus!''}' == '1') {
					$(".showOrHide").attr({
						"style": "display: block;"
					})
				}
			}
			-->
		}
		
		<#--银泰体系内却没有查找到企业法人展现法人用户名填写框-->
		if ('${legalName!''}' == '' || '${legalName!''}' == null) {
			$(".showOrHide").attr({
				"style": "display: block;"
			})
		}
		
		$("#submit").click(function(){
			var status = $("input[name='enterpriseVerifyStatus']:checked").val();
			var comment = $("#enterpriseVerifyComment").val();
			if (status == null) {
				alert('请先选择审核状态');
				return;
			} else {
				if (status == '2') {
					if (comment == '') {
						alert('请输入审核不通过的原因');
						return;
					} else {
						$("#submit").click(function(){
							search();
						})
					}
				} else {
					$("#submit").click(function(){
						search();
					})
				}
			}
		})
	})
	
	function search(){
		$("#verifyInfo").submit();
	}
</script>


service层可以直接注入HttpSession 用户行为记录

package com.intime.ir.service.impl;

import java.util.Date;

import javax.servlet.http.HttpSession;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.intime.ir.bean.BehaviorRecord;
import com.intime.ir.bean.SysUser;
import com.intime.ir.constants.Constants;
import com.intime.ir.dao.BehaviorRecordMapper;
import com.intime.ir.service.BehaviorRecordService;

@Service("behaviorRecordService")
public class BehaviorRecordServiceImpl implements BehaviorRecordService {

	@Autowired
	private BehaviorRecordMapper behaviorRecordMapper;
	
	@Autowired 
	private HttpSession session; 
	/**
	 * 
	 * <p>Title: insertBehaviorRecord</p>
	 * <p>Description: 记录操作行为的用户信息</p>
	 * @param su
	 * @see com.intime.ir.service.BehaviorRecordService#insertBehaviorRecord(com.intime.ir.bean.SysUser)
	 */
	@Override
	public void insertBehaviorRecord(String content, String operation, String entityName) {
		BehaviorRecord behaviorRecord = new BehaviorRecord();
		SysUser su = (SysUser) session.getAttribute(Constants.SESSION_SYS_USER);
		if(su == null){
			su = new SysUser();
			su.setUserid(0L);
		}
		behaviorRecord.setUserId(su.getUserid());
		behaviorRecord.setContent(content);
		behaviorRecord.setEntityName(entityName);
		behaviorRecord.setOperation(operation);
		behaviorRecord.setVisitIp(su.getLastloginip());
		behaviorRecord.setVisitTime(new Date());
		behaviorRecordMapper.insertSelective(behaviorRecord);
	}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值