ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TOpenCityController.java
@@ -199,6 +199,10 @@ businessType = 4; }else if ("包车".equals(type)){ businessType = 6; }else if ("顺风车".equals(type)){ businessType = 8; }else if ("代驾".equals(type)){ businessType = 9; }else{ businessType = 7; } ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/TCompanyMapper.xml
@@ -79,7 +79,9 @@ case when cc.isCross = 1 then '跨城出行,' else '' end, case when cc.isCrossLogistics = 1 then '跨城小件物流,' else '' end, case when cc.isSameLogistics = 1 then '同城小件物流,' else '' end, case when cc.isCharter = 1 then '包车,' else '' end) as serverStr, case when cc.isCharter = 1 then '包车,' else '' end, case when cc.isHitchRide = 1 then '顺风车,' else '' end, case when cc.isSubstituteDriving = 1 then '代驾,' else '' end) as serverStr, cc.* FROM t_company as cc LEFT JOIN (SELECT * FROM sys_user where roleType = 2) as ui on ui.objectId = cc.id LEFT JOIN (SELECT COUNT(id) as num,superiorId FROM t_company where type = 3 and flag != 3 GROUP BY superiorId) as ci on ci.superiorId = cc.id @@ -138,7 +140,9 @@ case when cc.isCross = 1 then '跨城出行,' else '' end, case when cc.isCrossLogistics = 1 then '跨城小件物流,' else '' end, case when cc.isSameLogistics = 1 then '同城小件物流,' else '' end, case when cc.isCharter = 1 then '包车,' else '' end) as serverStr, case when cc.isCharter = 1 then '包车,' else '' end, case when cc.isHitchRide = 1 then '顺风车,' else '' end, case when cc.isSubstituteDriving = 1 then '代驾,' else '' end) as serverStr, cc.* FROM t_company as cc LEFT JOIN (SELECT * FROM sys_user where roleType = 3) as ui on ui.objectId = cc.id LEFT JOIN (select * from t_company where type = 2 and flag != 3) as ci on ci.id = cc.superiorId ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/TOpenCityMapper.xml
@@ -1,67 +1,77 @@ <?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.stylefeng.guns.modular.system.dao.TOpenCityMapper"> <!-- 通用查询映射结果 --> <resultMap id="BaseResultMap" type="com.stylefeng.guns.modular.system.model.TOpenCity"> <id column="id" property="id" /> <result column="code" property="code" /> <result column="lon" property="lon" /> <result column="lat" property="lat" /> <result column="isQualifications" property="isQualifications" /> <result column="areaName" property="areaName" /> <result column="cityName" property="cityName" /> <result column="provinceName" property="provinceName" /> <result column="flag" property="flag" /> <result column="insertTime" property="insertTime" /> <result column="insertUser" property="insertUser" /> <result column="updateTime" property="updateTime" /> <result column="updateUser" property="updateUser" /> </resultMap> <!-- 通用查询结果列 --> <sql id="Base_Column_List"> id, code, lon, lat, isQualifications, areaName, cityName, provinceName, flag, insertTime, insertUser, updateTime, updateUser </sql> <!--根据条件查询开通城市列表--> <select id="getOpenCityList" resultType="map" parameterType="com.baomidou.mybatisplus.plugins.Page"> SELECT * FROM (SELECT ocb.str as business,oc.* FROM t_open_city as oc LEFT JOIN ( SELECT GROUP_CONCAT( CONCAT((case when businessType = 1 then '快车' when businessType = 2 then '出租车' when businessType = 3 then '跨城出行' when businessType = 4 then '同城小件物流' when businessType = 5 then '跨城小件物流' when businessType = 6 then '包车' when businessType = 7 then '95128电召' else '' end),' :',sort)) as str,openCityId from t_open_city_business where flag != 3 GROUP BY openCityId ) as ocb on ocb.openCityId = oc.id) as o <where> o.flag != 3 <if test="beginTime != null and beginTime != '' and endTime != null and endTime != ''"> AND (o.insertTime between CONCAT(#{beginTime},' 00:00:00') and CONCAT(#{endTime},' 23:59:59')) </if> <if test="condition != null and condition != ''"> and (o.areaName LIKE CONCAT('%',#{condition},'%') or o.cityName LIKE CONCAT('%',#{condition},'%') or o.provinceName LIKE CONCAT('%',#{condition},'%')) </if> </where> order by o.id desc </select> <!--根据城市ID获取经营业务--> <select id="getBusinessByCityId" resultType="map"> SELECT DATE_FORMAT(bb.insertTime,'%Y-%m-%d') as insertTimeStr, case when bb.businessType = 1 then '快车' when bb.businessType = 2 then '出租车' when bb.businessType = 3 then '跨城出行' when bb.businessType = 4 then '同城小件物流' when bb.businessType = 5 then '跨城小件物流' when bb.businessType = 6 then '包车' when bb.businessType = 7 then '95128电召' else '' end as businessTypeStr,bb.* FROM t_open_city_business as bb where bb.openCityId = #{openCityId} and bb.flag != 3 </select> <!-- 通用查询映射结果 --> <resultMap id="BaseResultMap" type="com.stylefeng.guns.modular.system.model.TOpenCity"> <id column="id" property="id"/> <result column="code" property="code"/> <result column="lon" property="lon"/> <result column="lat" property="lat"/> <result column="isQualifications" property="isQualifications"/> <result column="areaName" property="areaName"/> <result column="cityName" property="cityName"/> <result column="provinceName" property="provinceName"/> <result column="flag" property="flag"/> <result column="insertTime" property="insertTime"/> <result column="insertUser" property="insertUser"/> <result column="updateTime" property="updateTime"/> <result column="updateUser" property="updateUser"/> </resultMap> <!-- 通用查询结果列 --> <sql id="Base_Column_List"> id , code, lon, lat, isQualifications, areaName, cityName, provinceName, flag, insertTime, insertUser, updateTime, updateUser </sql> <!--根据条件查询开通城市列表--> <select id="getOpenCityList" resultType="map" parameterType="com.baomidou.mybatisplus.plugins.Page"> SELECT * FROM (SELECT ocb.str as business,oc.* FROM t_open_city as oc LEFT JOIN ( SELECT GROUP_CONCAT( CONCAT((case when businessType = 1 then '快车' when businessType = 2 then '出租车' when businessType = 3 then '跨城出行' when businessType = 4 then '同城小件物流' when businessType = 5 then '跨城小件物流' when businessType = 6 then '包车' when businessType = 7 then '95128电召' when businessType = 8 then '顺风车' when businessType = 9 then '代驾' else '' end),' :',sort)) as str,openCityId from t_open_city_business where flag != 3 GROUP BY openCityId ) as ocb on ocb.openCityId = oc.id) as o <where> o.flag != 3 <if test="beginTime != null and beginTime != '' and endTime != null and endTime != ''"> AND (o.insertTime between CONCAT(#{beginTime},' 00:00:00') and CONCAT(#{endTime},' 23:59:59')) </if> <if test="condition != null and condition != ''"> and (o.areaName LIKE CONCAT('%',#{condition},'%') or o.cityName LIKE CONCAT('%',#{condition},'%') or o.provinceName LIKE CONCAT('%',#{condition},'%')) </if> </where> order by o.id desc </select> <!--根据城市ID获取经营业务--> <select id="getBusinessByCityId" resultType="map"> SELECT DATE_FORMAT(bb.insertTime, '%Y-%m-%d') as insertTimeStr, case when bb.businessType = 1 then '快车' when bb.businessType = 2 then '出租车' when bb.businessType = 3 then '跨城出行' when bb.businessType = 4 then '同城小件物流' when bb.businessType = 5 then '跨城小件物流' when bb.businessType = 6 then '包车' when bb.businessType = 7 then '95128电召' when businessType = 8 then '顺风车' when businessType = 9 then '代驾' else '' end as businessTypeStr, bb.* FROM t_open_city_business as bb where bb.openCityId = #{openCityId} and bb.flag != 3 </select> </mapper> ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/model/TCompany.java
@@ -55,6 +55,14 @@ */ private Integer isCharter; /** * 是否经营顺风车(1=是,2=否) */ private Integer isHitchRide; /** * 是否经营代驾(1=是,2=否) */ private Integer isSubstituteDriving; /** * 快车提成方式(1=比例,2=固定) */ private Integer isSpeFixedOrProportional; @@ -852,6 +860,22 @@ this.enterNew = enterNew; } public Integer getIsHitchRide() { return isHitchRide; } public void setIsHitchRide(Integer isHitchRide) { this.isHitchRide = isHitchRide; } public Integer getIsSubstituteDriving() { return isSubstituteDriving; } public void setIsSubstituteDriving(Integer isSubstituteDriving) { this.isSubstituteDriving = isSubstituteDriving; } @Override protected Serializable pkVal() { return this.id; ManagementQYTTravel/guns-admin/src/main/webapp/WEB-INF/view/system/tCompany/platformEdit.html
@@ -1,286 +1,315 @@ @layout("/common/_container.html"){ <div class="ibox float-e-margins"> <div class="ibox-content"> <div class="form-horizontal" id="companyInfoForm"> <input type="hidden" id="id" name="id" value="${item.id}"> <input type="hidden" id="userId" name="userId" value="${user.id}"> <div class="row"> <div class="col-sm-6"> <#input id="name" name="公司名称" value="${item.name}" /> <#input id="code" name="公司代码" value="${item.code}" /> <#input id="principalName" name="公司负责人" value="${item.principalName}" /> <#input id="adminName" name="公司管理人" value="${item.adminName}" /> <#input id="scale" name="公司规模" value="${item.scale}" /> <div class="form-group"> <label class="col-sm-3 control-label">公司信息:</label> <div class="col-sm-9"> <textarea class="form-control" id="companyInfo">${item.companyInfo}</textarea> </div> </div> </div> <div class="col-sm-6"> <#input id="scopeCode" name="公司区划代码" value="${item.scopeCode}"/> <#input id="detailAddress" name="公司具体地址" value="${item.detailAddress}"/> <#input id="principalPhone" name="负责人电话" value="${item.principalPhone}"/> <#input id="adminPhone" name="管理员电话" value="${item.adminPhone}"/> </div> </div> <div class="row"> <div class="col-sm-6"> <#input id="documentAddress" name="行政文书送达地址" value="${item.documentAddress}" /> <#input id="setupTime" name="服务机构设立日期" value="${item.setupTime}" /> <#input id="licenseNumber" name="网络预约出租汽<br>车经营许可证号" value="${item.licenseNumber}" /> <#input id="addressCode" name="注册地行政区域划<br>分代码" value="${item.addressCode}" /> <#input id="licenseTime" name="经营许可证初次发证日期" value="${item.licenseTime}" /> <#input id="licenseEndTime" name="经营许可证有效期止" value="${item.licenseEndTime}" /> <#input id="regCapital" name="注册资本" value="${item.regCapital}" /> <#input id="driverNum" name="注册网络预约车驾驶员数量" value="${item.driverNum}" /> <#input id="legalId" name="法人代表身份证号" value="${item.legalId}" /> <#avatar id="idCardPositive" name="法定代表人身份<br>证照片(正面):" avatarImg="${item.idCardPositive}"/> <#input id="contactAddress" name="通信地址" value="${item.contactAddress}"/> </div> <div class="col-sm-6"> <#input id="urgentPhoen" name="紧急联系电话" value="${item.urgentPhoen}"/> <#input id="identifier" name="统一社会信用代码" value="${item.identifier}"/> <#input id="serviceScope" name="经营区域" value="${item.serviceScope}"/> <#input id="licensingAgency" name="经营许可证发证机构" value="${item.licensingAgency}"/> <#input id="licenseStartTime" name="经营许可证有效期起" value="${item.licenseStartTime}"/> <#input id="economicType" name="经营业户经济类型" value="${item.economicType}"/> <#input id="carNum" name="注册网络预约出租车<br>车辆数" value="${item.carNum}"/> <#input id="legalName" name="法人代表姓名" value="${item.legalName}"/> <#input id="legalPhone" name="法人代表电话" value="${item.legalPhone}"/> <#avatar id="idCardReverse" name="法定代表人身份<br>证照片(反面):" avatarImg="${item.idCardReverse}"/> <#input id="businessScope" name="经营范围" value="${item.businessScope}"/> </div> </div> <div class="row"> <div class="col-sm-12"> <div class="form-group"> <label class="col-sm-2 control-label">经营业务:</label> <div class="col-sm-10"> <fieldset> <div class="checkbox checkbox-success"> <input name="checkbox" id="checkbox1" type="checkbox" value="1" ${1 == item.isSpe ? 'checked=checked' : ''} onclick="TCompanyInfoDlg.checkbox1()"> <label for="checkbox1"> 快车 </label> <fieldset> <#button btnCss="info" name="设置司机抽成" id="Spe1" icon="fa-check" clickFun="TLineInfoDlg.set1('Spe')"/> <textarea id="Spe" rows="5" cols="50" hidden="hidden" value="${item.Spe}">${item.Spe}</textarea> </fieldset> </div> <div class="checkbox checkbox-primary"> <input name="checkbox" id="checkbox2" type="checkbox" value="2" ${1 == item.isTaxi ? 'checked=checked' : ''} onclick="TCompanyInfoDlg.checkbox2()"> <label for="checkbox2"> 出租车 </label> <fieldset> <div class="row" style="display: none;" id="czDiv"> <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set1('Taxi')"/> <textarea id="Taxi" rows="5" cols="50" hidden="hidden" value="${item.Taxi}" >${item.Taxi}</textarea> </div> </fieldset> </div> <div class="checkbox checkbox-success"> <input name="checkbox" id="checkbox3" type="checkbox" value="3" ${1 == item.isCross ? 'checked=checked' : ''} onclick="TCompanyInfoDlg.checkbox3()"> <label for="checkbox3"> 跨城出行 </label> </div> <!-- <div class="checkbox checkbox-info">--> <!-- <input name="checkbox" id="checkbox4" type="checkbox" value="4" ${1 == item.isSameLogistics ? 'checked=checked' : ''} onclick="TCompanyInfoDlg.checkbox4()">--> <!-- <label for="checkbox4">--> <!-- 同城小件物流--> <!-- </label>--> <!-- <fieldset>--> <!-- <div class="row" style="display: none;" id="tcxDiv">--> <!-- <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set1('SameLogistics')"/>--> <!-- <textarea id="SameLogistics" rows="5" cols="50" hidden="hidden" value="${item.SameLogistics}" >${item.SameLogistics}</textarea>--> <!-- </div>--> <!-- </fieldset>--> <!-- </div>--> <!-- <div class="checkbox checkbox-warning">--> <!-- <input name="checkbox" id="checkbox5" type="checkbox" value="5" ${1 == item.isCrossLogistics ? 'checked=checked' : ''} onclick="TCompanyInfoDlg.checkbox5()">--> <!-- <label for="checkbox5">--> <!-- 跨城小件物流--> <!-- </label>--> <!-- <fieldset>--> <!-- <div class="row" style="display: none;" id="kcxDiv">--> <!-- <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set1('CrossLogistics')"/>--> <!-- <textarea id="CrossLogistics" rows="5" cols="50" hidden="hidden" value="${item.CrossLogistics}" >${item.CrossLogistics}</textarea>--> <!-- </div>--> <!-- </fieldset>--> <!-- </div>--> <!-- <div class="checkbox checkbox-danger">--> <!-- <input name="checkbox" id="checkbox6" type="checkbox" value="6" ${1 == item.isCharter ? 'checked=checked' : ''} onclick="TCompanyInfoDlg.checkbox6()">--> <!-- <label for="checkbox6">--> <!-- 包车--> <!-- </label>--> <!-- </div>--> <!-- <div class="checkbox checkbox-warning">--> <!-- <input name="checkbox" id="checkbox7" type="checkbox" value="7" ${1 == item.isOnCall ? 'checked=checked' : ''} onclick="TCompanyInfoDlg.checkbox7()">--> <!-- <label for="checkbox7">--> <!-- 95128电召--> <!-- </label>--> <!-- <fieldset>--> <!-- <div class="row" style="display: none;" id="dcxDiv">--> <!-- <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set1('OnCall')"/>--> <!-- <textarea id="OnCall" rows="5" cols="50" hidden="hidden" value="${item.OnCall}" >${item.OnCall}</textarea>--> <!-- </div>--> <!-- </fieldset>--> <!-- </div>--> </fieldset> </div> </div> </div> </div> <div class="row"> <div class="col-sm-12"> <div class="form-group"> <label class="col-sm-2 control-label">经营区域:</label> <div class="col-sm-2"> <select class="form-control" id="province" onchange="TCompanyInfoDlg.provinceChange(this)"> <option value="">选择省</option> @for(obj in provinceList){ <option value="${obj.code}">${obj.name}</option> @} </select> </div> <div class="col-sm-2"> <select class="form-control" id="city" onchange="TCompanyInfoDlg.cityChage(this)"> <option value="">选择市</option> </select> </div> <div class="col-sm-2"> <select class="form-control" id="area"> <option value="">选择区</option> </select> </div> <div class="col-sm-1"> <#button btnCss="info" name="添加" id="ensure" icon="fa-check" clickFun="TCompanyInfoDlg.addScope()"/> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">添加区域</label> <div class="col-sm-9"> <div style="height: 200px; border: 1px solid #e5e6e7;overflow-y: auto;"> <table class="table table-striped table-bordered table-hover table-condensed"> <thead> <tr> <th style="width: 300px;">区域</th> <th style="width: 200px;">操作</th> </tr> </thead> <tbody id="conn"> @for(obj in scopeList){ <tr class="timeClass"> <td><input type="hidden" id="recordId" name="recordId" value="${obj.id}"> <input type="hidden" id="provinceCode" name="provinceCode" value="${obj.provinceCode}"> <input type="hidden" id="cityCode" name="cityCode" value="${obj.cityCode}"> <input type="hidden" id="areaCode" name="areaCode" value="${obj.areaCode}">${obj.value}</td> <td><button onclick="deleteSub(this)">移除</button></td> </tr> @} </tbody> </table> </div> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">是否需要摆渡车:</label> <div class="col-sm-9" style="display: flex;align-items: center;"> <div class="radio radio-info radio-inline"> <input type="radio" id="isNeedFerry1" value="1" name="isNeedFerry" ${1 == item.isNeedFerry ? 'checked=checked' : ''} > <label for="isNeedFerry1"> 是 </label> </div> <div class="radio radio-success radio-inline"> <input type="radio" id="isNeedFerry2" value="2" name="isNeedFerry" ${2 == item.isNeedFerry ? 'checked=checked' : ''}> <label for="isNeedFerry2"> 否 </label> </div> </div> </div> <!-- <div class="form-group"> <label class="col-sm-2 control-label">限登录MAC地址:</label> <div class="col-sm-9"> <input type="text" class="form-control" id="mac" name="mac" value="${item.mac}"> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">登录账号:</label> <div class="col-sm-9"> <input type="text" class="form-control" id="account" name="account" value="${user.account}"> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">登录密码:</label> <div class="col-sm-9"> <input type="password" class="form-control" id="password" name="password" > </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">确认密码:</label> <div class="col-sm-9"> <input type="password" class="form-control" id="rePassword" name="rePassword" > </div> </div>--> </div> </div> <div class="row btn-group-m-t"> <div class="col-sm-10 col-sm-offset-5"> <#button btnCss="info" name="提交" id="ensure" icon="fa-check" clickFun="TCompanyInfoDlg.editSubmit()"/> </div> </div> </div> </div> <div class="ibox-content"> <div class="form-horizontal" id="companyInfoForm"> <input type="hidden" id="id" name="id" value="${item.id}"> <input type="hidden" id="userId" name="userId" value="${user.id}"> <div class="row"> <div class="col-sm-6"> <#input id="name" name="公司名称" value="${item.name}" /> <#input id="code" name="公司代码" value="${item.code}" /> <#input id="principalName" name="公司负责人" value="${item.principalName}" /> <#input id="adminName" name="公司管理人" value="${item.adminName}" /> <#input id="scale" name="公司规模" value="${item.scale}" /> <div class="form-group"> <label class="col-sm-3 control-label">公司信息:</label> <div class="col-sm-9"> <textarea class="form-control" id="companyInfo">${item.companyInfo}</textarea> </div> </div> </div> <div class="col-sm-6"> <#input id="scopeCode" name="公司区划代码" value="${item.scopeCode}"/> <#input id="detailAddress" name="公司具体地址" value="${item.detailAddress}"/> <#input id="principalPhone" name="负责人电话" value="${item.principalPhone}"/> <#input id="adminPhone" name="管理员电话" value="${item.adminPhone}"/> </div> </div> <div class="row"> <div class="col-sm-6"> <#input id="documentAddress" name="行政文书送达地址" value="${item.documentAddress}" /> <#input id="setupTime" name="服务机构设立日期" value="${item.setupTime}" /> <#input id="licenseNumber" name="网络预约出租汽<br>车经营许可证号" value="${item.licenseNumber}" /> <#input id="addressCode" name="注册地行政区域划<br>分代码" value="${item.addressCode}" /> <#input id="licenseTime" name="经营许可证初次发证日期" value="${item.licenseTime}" /> <#input id="licenseEndTime" name="经营许可证有效期止" value="${item.licenseEndTime}" /> <#input id="regCapital" name="注册资本" value="${item.regCapital}" /> <#input id="driverNum" name="注册网络预约车驾驶员数量" value="${item.driverNum}" /> <#input id="legalId" name="法人代表身份证号" value="${item.legalId}" /> <#avatar id="idCardPositive" name="法定代表人身份<br>证照片(正面):" avatarImg="${item.idCardPositive}"/> <#input id="contactAddress" name="通信地址" value="${item.contactAddress}"/> </div> <div class="col-sm-6"> <#input id="urgentPhoen" name="紧急联系电话" value="${item.urgentPhoen}"/> <#input id="identifier" name="统一社会信用代码" value="${item.identifier}"/> <#input id="serviceScope" name="经营区域" value="${item.serviceScope}"/> <#input id="licensingAgency" name="经营许可证发证机构" value="${item.licensingAgency}"/> <#input id="licenseStartTime" name="经营许可证有效期起" value="${item.licenseStartTime}"/> <#input id="economicType" name="经营业户经济类型" value="${item.economicType}"/> <#input id="carNum" name="注册网络预约出租车<br>车辆数" value="${item.carNum}"/> <#input id="legalName" name="法人代表姓名" value="${item.legalName}"/> <#input id="legalPhone" name="法人代表电话" value="${item.legalPhone}"/> <#avatar id="idCardReverse" name="法定代表人身份<br>证照片(反面):" avatarImg="${item.idCardReverse}"/> <#input id="businessScope" name="经营范围" value="${item.businessScope}"/> </div> </div> <div class="row"> <div class="col-sm-12"> <div class="form-group"> <label class="col-sm-2 control-label">经营业务:</label> <div class="col-sm-10"> <fieldset> <div class="checkbox checkbox-success"> <input name="checkbox" id="checkbox1" type="checkbox" value="1" ${1== item.isSpe ? 'checked=checked' : ''} onclick="TCompanyInfoDlg.checkbox1()"> <label for="checkbox1"> 快车 </label> <fieldset> <#button btnCss="info" name="设置司机抽成" id="Spe1" icon="fa-check" clickFun="TLineInfoDlg.set1('Spe')"/> <textarea id="Spe" rows="5" cols="50" hidden="hidden" value="${item.Spe}">${item.Spe}</textarea> </fieldset> </div> <div class="checkbox checkbox-primary"> <input name="checkbox" id="checkbox2" type="checkbox" value="2" ${1== item.isTaxi ? 'checked=checked' : ''} onclick="TCompanyInfoDlg.checkbox2()"> <label for="checkbox2"> 出租车 </label> <fieldset> <div class="row" style="display: none;" id="czDiv"> <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set1('Taxi')"/> <textarea id="Taxi" rows="5" cols="50" hidden="hidden" value="${item.Taxi}">${item.Taxi}</textarea> </div> </fieldset> </div> <div class="checkbox checkbox-success"> <input name="checkbox" id="checkbox3" type="checkbox" value="3" ${1== item.isCross ? 'checked=checked' : ''} onclick="TCompanyInfoDlg.checkbox3()"> <label for="checkbox3"> 跨城出行 </label> </div> <!-- <div class="checkbox checkbox-info">--> <!-- <input name="checkbox" id="checkbox4" type="checkbox" value="4" ${1 == item.isSameLogistics ? 'checked=checked' : ''} onclick="TCompanyInfoDlg.checkbox4()">--> <!-- <label for="checkbox4">--> <!-- 同城小件物流--> <!-- </label>--> <!-- <fieldset>--> <!-- <div class="row" style="display: none;" id="tcxDiv">--> <!-- <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set1('SameLogistics')"/>--> <!-- <textarea id="SameLogistics" rows="5" cols="50" hidden="hidden" value="${item.SameLogistics}" >${item.SameLogistics}</textarea>--> <!-- </div>--> <!-- </fieldset>--> <!-- </div>--> <!-- <div class="checkbox checkbox-warning">--> <!-- <input name="checkbox" id="checkbox5" type="checkbox" value="5" ${1 == item.isCrossLogistics ? 'checked=checked' : ''} onclick="TCompanyInfoDlg.checkbox5()">--> <!-- <label for="checkbox5">--> <!-- 跨城小件物流--> <!-- </label>--> <!-- <fieldset>--> <!-- <div class="row" style="display: none;" id="kcxDiv">--> <!-- <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set1('CrossLogistics')"/>--> <!-- <textarea id="CrossLogistics" rows="5" cols="50" hidden="hidden" value="${item.CrossLogistics}" >${item.CrossLogistics}</textarea>--> <!-- </div>--> <!-- </fieldset>--> <!-- </div>--> <!-- <div class="checkbox checkbox-danger">--> <!-- <input name="checkbox" id="checkbox6" type="checkbox" value="6" ${1 == item.isCharter ? 'checked=checked' : ''} onclick="TCompanyInfoDlg.checkbox6()">--> <!-- <label for="checkbox6">--> <!-- 包车--> <!-- </label>--> <!-- </div>--> <!-- <div class="checkbox checkbox-warning">--> <!-- <input name="checkbox" id="checkbox7" type="checkbox" value="7" ${1 == item.isOnCall ? 'checked=checked' : ''} onclick="TCompanyInfoDlg.checkbox7()">--> <!-- <label for="checkbox7">--> <!-- 95128电召--> <!-- </label>--> <!-- <fieldset>--> <!-- <div class="row" style="display: none;" id="dcxDiv">--> <!-- <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set1('OnCall')"/>--> <!-- <textarea id="OnCall" rows="5" cols="50" hidden="hidden" value="${item.OnCall}" >${item.OnCall}</textarea>--> <!-- </div>--> <!-- </fieldset>--> <!-- </div>--> <div class="checkbox checkbox-success"> <input id="checkbox8" name="checkbox" onclick="TCompanyInfoDlg.checkbox8()" type="checkbox" value="8" ${1 == item.isHitchRide ? 'checked=checked' : ''} > <label for="checkbox8"> 顺风车 </label> </div> <div class="checkbox checkbox-success"> <input id="checkbox9" name="checkbox" onclick="TCompanyInfoDlg.checkbox9()" type="checkbox" value="9" ${1 == item.isSubstituteDriving ? 'checked=checked' : ''} > <label for="checkbox9"> 代驾 </label> </div> </fieldset> </div> </div> </div> </div> <div class="row"> <div class="col-sm-12"> <div class="form-group"> <label class="col-sm-2 control-label">经营区域:</label> <div class="col-sm-2"> <select class="form-control" id="province" onchange="TCompanyInfoDlg.provinceChange(this)"> <option value="">选择省</option> @for(obj in provinceList){ <option value="${obj.code}">${obj.name}</option> @} </select> </div> <div class="col-sm-2"> <select class="form-control" id="city" onchange="TCompanyInfoDlg.cityChage(this)"> <option value="">选择市</option> </select> </div> <div class="col-sm-2"> <select class="form-control" id="area"> <option value="">选择区</option> </select> </div> <div class="col-sm-1"> <#button btnCss="info" name="添加" id="ensure" icon="fa-check" clickFun="TCompanyInfoDlg.addScope()"/> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">添加区域</label> <div class="col-sm-9"> <div style="height: 200px; border: 1px solid #e5e6e7;overflow-y: auto;"> <table class="table table-striped table-bordered table-hover table-condensed"> <thead> <tr> <th style="width: 300px;">区域</th> <th style="width: 200px;">操作</th> </tr> </thead> <tbody id="conn"> @for(obj in scopeList){ <tr class="timeClass"> <td><input type="hidden" id="recordId" name="recordId" value="${obj.id}"> <input type="hidden" id="provinceCode" name="provinceCode" value="${obj.provinceCode}"> <input type="hidden" id="cityCode" name="cityCode" value="${obj.cityCode}"> <input type="hidden" id="areaCode" name="areaCode" value="${obj.areaCode}">${obj.value} </td> <td> <button onclick="deleteSub(this)">移除</button> </td> </tr> @} </tbody> </table> </div> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">是否需要摆渡车:</label> <div class="col-sm-9" style="display: flex;align-items: center;"> <div class="radio radio-info radio-inline"> <input type="radio" id="isNeedFerry1" value="1" name="isNeedFerry" ${1== item.isNeedFerry ? 'checked=checked' : ''} > <label for="isNeedFerry1"> 是 </label> </div> <div class="radio radio-success radio-inline"> <input type="radio" id="isNeedFerry2" value="2" name="isNeedFerry" ${2== item.isNeedFerry ? 'checked=checked' : ''}> <label for="isNeedFerry2"> 否 </label> </div> </div> </div> <!-- <div class="form-group"> <label class="col-sm-2 control-label">限登录MAC地址:</label> <div class="col-sm-9"> <input type="text" class="form-control" id="mac" name="mac" value="${item.mac}"> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">登录账号:</label> <div class="col-sm-9"> <input type="text" class="form-control" id="account" name="account" value="${user.account}"> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">登录密码:</label> <div class="col-sm-9"> <input type="password" class="form-control" id="password" name="password" > </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">确认密码:</label> <div class="col-sm-9"> <input type="password" class="form-control" id="rePassword" name="rePassword" > </div> </div>--> </div> </div> <div class="row btn-group-m-t"> <div class="col-sm-10 col-sm-offset-5"> <#button btnCss="info" name="提交" id="ensure" icon="fa-check" clickFun="TCompanyInfoDlg.editSubmit()"/> </div> </div> </div> </div> </div> <script src="${ctxPath}/static/modular/system/tCompany/tCompany_info.js"></script> <script src="${ctxPath}/static/modular/system/tLine/tLine_info.js"></script> <script type="application/javascript"> laydate.render({ elem: '#setupTime' }); laydate.render({ elem: '#licenseTime' }); laydate.render({ elem: '#licenseStartTime' }); laydate.render({ elem: '#licenseEndTime' }); $(function() { TCompanyInfoDlg.checkbox1(); TCompanyInfoDlg.checkbox2(); TCompanyInfoDlg.checkbox3(); TCompanyInfoDlg.checkbox4(); TCompanyInfoDlg.checkbox5(); TCompanyInfoDlg.checkbox6(); var zc = $("input[name='zc']:checked").val(); var cz = $("input[name='cz']:checked").val(); var tcx = $("input[name='tcx']:checked").val(); var kcx = $("input[name='kcx']:checked").val(); if (zc == "" || zc == null || zc == undefined){ $("#zc1").attr("checked","checked") } if (cz == "" || cz == null || cz == undefined){ $("#cz1").attr("checked","checked") } if (tcx == "" || tcx == null || tcx == undefined){ $("#tcx1").attr("checked","checked") } if (kcx == "" || kcx == null || kcx == undefined){ $("#kcx1").attr("checked","checked") } }); laydate.render({ elem: '#setupTime' }); laydate.render({ elem: '#licenseTime' }); laydate.render({ elem: '#licenseStartTime' }); laydate.render({ elem: '#licenseEndTime' }); $(function () { TCompanyInfoDlg.checkbox1(); TCompanyInfoDlg.checkbox2(); TCompanyInfoDlg.checkbox3(); TCompanyInfoDlg.checkbox4(); TCompanyInfoDlg.checkbox5(); TCompanyInfoDlg.checkbox6(); var zc = $("input[name='zc']:checked").val(); var cz = $("input[name='cz']:checked").val(); var tcx = $("input[name='tcx']:checked").val(); var kcx = $("input[name='kcx']:checked").val(); if (zc == "" || zc == null || zc == undefined) { $("#zc1").attr("checked", "checked") } if (cz == "" || cz == null || cz == undefined) { $("#cz1").attr("checked", "checked") } if (tcx == "" || tcx == null || tcx == undefined) { $("#tcx1").attr("checked", "checked") } if (kcx == "" || kcx == null || kcx == undefined) { $("#kcx1").attr("checked", "checked") } }); </script> @} ManagementQYTTravel/guns-admin/src/main/webapp/WEB-INF/view/system/tCompany/tCompany_add.html
@@ -1,244 +1,267 @@ @layout("/common/_container.html"){ <div class="ibox float-e-margins"> <div class="ibox-content"> <div class="form-horizontal" id="companyInfoForm"> <div class="row"> <div class="col-sm-6 b-r"> <#input id="name" name="分公司名称"/> <#input id="code" name="分公司代码"/> <#input id="principalName" name="分公司负责人" /> <#input id="adminName" name="分公司管理人"/> <#input id="documentAddress" name="行政文书送达地址"/> <#input id="setupTime" name="服务机构设立日期"/> <#input id="licenseNumber" name="网络预约出租汽<br>车经营许可证号"/> <#input id="addressCode" name="注册地行政区域划<br>分代码"/> <#input id="licenseTime" name="经营许可证初次发证日期" /> <#input id="licenseEndTime" name="经营许可证有效期止" /> <#input id="regCapital" name="注册资本"/> <#input id="driverNum" name="注册网络预约车驾驶员数量" /> <#input id="legalId" name="法人代表身份证号"/> <#avatar id="idCardPositive" name="法定代表人身份<br>证照片(正面):" /> <#input id="contactAddress" name="通信地址"/> </div> <div class="col-sm-6"> <#input id="scopeCode" name="分公司区划代码"/> <#input id="detailAddress" name="分公司具体地址" /> <#input id="principalPhone" name="负责人电话" /> <#input id="adminPhone" name="管理员电话" /> <#input id="urgentPhoen" name="紧急联系电话" /> <#input id="identifier" name="统一社会信用代码" /> <#input id="serviceScope" name="经营区域" /> <#input id="licensingAgency" name="经营许可证发证机构"/> <#input id="licenseStartTime" name="经营许可证有效期起"/> <#input id="economicType" name="经营业户经济类型"/> <#input id="carNum" name="注册网络预约出租车<br>车辆数"/> <#input id="legalName" name="法人代表姓名" /> <#input id="legalPhone" name="法人代表电话" /> <#avatar id="idCardReverse" name="法定代表人身份<br>证照片(反面):" /> <#input id="businessScope" name="经营范围" /> <#input id="paymentDays" name="分账账期" /> </div> </div> <div class="row"> <div class="col-sm-12"> <div class="form-group"> <label class="col-sm-2 control-label">经营业务:</label> <div class="col-sm-10"> <fieldset> <div class="checkbox checkbox-success"> <input id="checkbox1" name="checkbox" onclick="TCompanyInfoDlg.checkbox1()" type="checkbox" value="1"> <label for="checkbox1"> 快车 </label> <div class="ibox-content"> <div class="form-horizontal" id="companyInfoForm"> <div class="row"> <div class="col-sm-6 b-r"> <#input id="name" name="分公司名称"/> <#input id="code" name="分公司代码"/> <#input id="principalName" name="分公司负责人" /> <#input id="adminName" name="分公司管理人"/> <#input id="documentAddress" name="行政文书送达地址"/> <#input id="setupTime" name="服务机构设立日期"/> <#input id="licenseNumber" name="网络预约出租汽<br>车经营许可证号"/> <#input id="addressCode" name="注册地行政区域划<br>分代码"/> <#input id="licenseTime" name="经营许可证初次发证日期" /> <#input id="licenseEndTime" name="经营许可证有效期止" /> <#input id="regCapital" name="注册资本"/> <#input id="driverNum" name="注册网络预约车驾驶员数量" /> <#input id="legalId" name="法人代表身份证号"/> <#avatar id="idCardPositive" name="法定代表人身份<br>证照片(正面):" /> <#input id="contactAddress" name="通信地址"/> </div> <div class="col-sm-6"> <#input id="scopeCode" name="分公司区划代码"/> <#input id="detailAddress" name="分公司具体地址" /> <#input id="principalPhone" name="负责人电话" /> <#input id="adminPhone" name="管理员电话" /> <#input id="urgentPhoen" name="紧急联系电话" /> <#input id="identifier" name="统一社会信用代码" /> <#input id="serviceScope" name="经营区域" /> <#input id="licensingAgency" name="经营许可证发证机构"/> <#input id="licenseStartTime" name="经营许可证有效期起"/> <#input id="economicType" name="经营业户经济类型"/> <#input id="carNum" name="注册网络预约出租车<br>车辆数"/> <#input id="legalName" name="法人代表姓名" /> <#input id="legalPhone" name="法人代表电话" /> <#avatar id="idCardReverse" name="法定代表人身份<br>证照片(反面):" /> <#input id="businessScope" name="经营范围" /> <#input id="paymentDays" name="分账账期" /> </div> </div> <div class="row"> <div class="col-sm-12"> <div class="form-group"> <label class="col-sm-2 control-label">经营业务:</label> <div class="col-sm-10"> <fieldset> <div class="checkbox checkbox-success"> <input id="checkbox1" name="checkbox" onclick="TCompanyInfoDlg.checkbox1()" type="checkbox" value="1"> <label for="checkbox1"> 快车 </label> <fieldset> <div class="row" id="zcDiv" style="display: none;"> <#button btnCss="info" name="设置司机抽成" id="Spe1" icon="fa-check" clickFun="TLineInfoDlg.set1('Spe')"/> <textarea cols="50" hidden="hidden" id="Spe" rows="5"></textarea> </div> </fieldset> </div> <div class="checkbox checkbox-primary"> <input id="checkbox2" name="checkbox" onclick="TCompanyInfoDlg.checkbox2()" type="checkbox" value="2"> <label for="checkbox2"> 出租车 </label> <fieldset> <div class="row" id="czDiv" style="display: none;"> <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set1('Taxi')"/> <textarea cols="50" hidden="hidden" id="Taxi" rows="5"></textarea> </div> </fieldset> </div> <div class="checkbox checkbox-success"> <input id="checkbox3" name="checkbox" onclick="TCompanyInfoDlg.checkbox3()" type="checkbox" value="3"> <label for="checkbox3"> 跨城出行 </label> </div> <!-- <div class="checkbox checkbox-info">--> <!-- <input name="checkbox" id="checkbox4" type="checkbox" value="4" onclick="TCompanyInfoDlg.checkbox4()">--> <!-- <label for="checkbox4">--> <!-- 同城小件物流--> <!-- </label>--> <!-- <fieldset>--> <!-- <div class="row" style="display: none;" id="tcxDiv">--> <!-- <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set1('SameLogistics')"/>--> <!-- <textarea id="SameLogistics" rows="5" cols="50" hidden="hidden" ></textarea>--> <!-- </div>--> <!-- </fieldset>--> <!-- </div>--> <!-- <div class="checkbox checkbox-warning">--> <!-- <input name="checkbox" id="checkbox5" type="checkbox" value="5" onclick="TCompanyInfoDlg.checkbox5()">--> <!-- <label for="checkbox5">--> <!-- 跨城小件物流--> <!-- </label>--> <!-- <fieldset>--> <!-- <div class="row" style="display: none;" id="kcxDiv">--> <!-- <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set1('CrossLogistics')"/>--> <!-- <textarea id="CrossLogistics" rows="5" cols="50" hidden="hidden" ></textarea>--> <!-- </div>--> <!-- </fieldset>--> <!-- </div>--> <!-- <div class="checkbox checkbox-danger">--> <!-- <input name="checkbox" id="checkbox6" type="checkbox" value="6" onclick="TCompanyInfoDlg.checkbox6()">--> <!-- <label for="checkbox6">--> <!-- 包车--> <!-- </label>--> <!-- </div>--> <!-- <div class="checkbox checkbox-warning">--> <!-- <input name="checkbox" id="checkbox7" type="checkbox" value="7" onclick="TCompanyInfoDlg.checkbox7()">--> <!-- <label for="checkbox7">--> <!-- 95128电召--> <!-- </label>--> <!-- <fieldset>--> <!-- <div class="row" style="display: none;" id="dcxDiv">--> <!-- <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set1('OnCall')"/>--> <!-- <textarea id="OnCall" rows="5" cols="50" hidden="hidden" value="" ></textarea>--> <!-- </div>--> <!-- </fieldset>--> <!-- </div>--> <div class="checkbox checkbox-success"> <input id="checkbox8" name="checkbox" onclick="TCompanyInfoDlg.checkbox8()" type="checkbox" value="8"> <label for="checkbox8"> 顺风车 </label> </div> <div class="checkbox checkbox-success"> <input id="checkbox9" name="checkbox" onclick="TCompanyInfoDlg.checkbox9()" type="checkbox" value="9"> <label for="checkbox9"> 代驾 </label> </div> </fieldset> </div> </div> </div> </div> <div class="row"> <div class="col-sm-12"> <div class="form-group"> <label class="col-sm-2 control-label">经营区域:</label> <div class="col-sm-2"> <select class="form-control" id="province" onchange="TCompanyInfoDlg.provinceChange(this)"> <option value="">选择省</option> @for(obj in provinceList){ <option value="${obj.code}">${obj.name}</option> @} </select> </div> <div class="col-sm-2"> <select class="form-control" id="city" onchange="TCompanyInfoDlg.cityChage(this)"> <option value="">选择市</option> </select> </div> <div class="col-sm-2"> <select class="form-control" id="area"> <option value="">选择区</option> </select> </div> <div class="col-sm-1"> <#button btnCss="info" name="添加" id="ensure" icon="fa-check" clickFun="TCompanyInfoDlg.addScope()"/> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">添加区域</label> <div class="col-sm-9"> <div style="height: 200px; border: 1px solid #e5e6e7;overflow-y: auto;"> <table class="table table-striped table-bordered table-hover table-condensed"> <thead> <tr> <th style="width: 300px;">区域</th> <th style="width: 200px;">操作</th> </tr> </thead> <tbody id="conn"> </tbody> </table> </div> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">是否需要摆渡车:</label> <div class="col-sm-9" style="display: flex;align-items: center;"> <div class="radio radio-info radio-inline"> <input checked="" id="isNeedFerry1" name="isNeedFerry" type="radio" value="1"> <label for="isNeedFerry1"> 是 </label> </div> <div class="radio radio-success radio-inline"> <input id="isNeedFerry2" name="isNeedFerry" type="radio" value="2"> <label for="isNeedFerry2"> 否 </label> </div> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">限登录MAC地址:</label> <div class="col-sm-9"> <input class="form-control" id="mac" name="mac" type="text"> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">登录账号:</label> <div class="col-sm-9"> <input class="form-control" id="account" name="account" type="text"> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">登录密码:</label> <div class="col-sm-9"> <input class="form-control" id="password" name="password" type="password"> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">确认密码:</label> <div class="col-sm-9"> <input class="form-control" id="rePassword" name="rePassword" type="password"> </div> </div> </div> </div> <div class="row btn-group-m-t"> <div class="col-sm-10 col-sm-offset-5"> <#button btnCss="info" name="提交" id="ensure" icon="fa-check" clickFun="TCompanyInfoDlg.addSubmit()"/> <#button btnCss="danger" name="取消" id="cancel" icon="fa-eraser" clickFun="TCompanyInfoDlg.close()"/> </div> </div> </div> <fieldset> <div class="row" id="zcDiv" style="display: none;"> <#button btnCss="info" name="设置司机抽成" id="Spe1" icon="fa-check" clickFun="TLineInfoDlg.set1('Spe')"/> <textarea cols="50" hidden="hidden" id="Spe" rows="5" ></textarea> </div> </fieldset> </div> <div class="checkbox checkbox-primary"> <input name="checkbox" id="checkbox2" type="checkbox" value="2" onclick="TCompanyInfoDlg.checkbox2()"> <label for="checkbox2"> 出租车 </label> <fieldset> <div class="row" style="display: none;" id="czDiv"> <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set1('Taxi')"/> <textarea id="Taxi" rows="5" cols="50" hidden="hidden" ></textarea> </div> </fieldset> </div> <div class="checkbox checkbox-success"> <input id="checkbox3" name="checkbox" onclick="TCompanyInfoDlg.checkbox3()" type="checkbox" value="3"> <label for="checkbox3"> 跨城出行 </label> </div> <!-- <div class="checkbox checkbox-info">--> <!-- <input name="checkbox" id="checkbox4" type="checkbox" value="4" onclick="TCompanyInfoDlg.checkbox4()">--> <!-- <label for="checkbox4">--> <!-- 同城小件物流--> <!-- </label>--> <!-- <fieldset>--> <!-- <div class="row" style="display: none;" id="tcxDiv">--> <!-- <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set1('SameLogistics')"/>--> <!-- <textarea id="SameLogistics" rows="5" cols="50" hidden="hidden" ></textarea>--> <!-- </div>--> <!-- </fieldset>--> <!-- </div>--> <!-- <div class="checkbox checkbox-warning">--> <!-- <input name="checkbox" id="checkbox5" type="checkbox" value="5" onclick="TCompanyInfoDlg.checkbox5()">--> <!-- <label for="checkbox5">--> <!-- 跨城小件物流--> <!-- </label>--> <!-- <fieldset>--> <!-- <div class="row" style="display: none;" id="kcxDiv">--> <!-- <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set1('CrossLogistics')"/>--> <!-- <textarea id="CrossLogistics" rows="5" cols="50" hidden="hidden" ></textarea>--> <!-- </div>--> <!-- </fieldset>--> <!-- </div>--> <!-- <div class="checkbox checkbox-danger">--> <!-- <input name="checkbox" id="checkbox6" type="checkbox" value="6" onclick="TCompanyInfoDlg.checkbox6()">--> <!-- <label for="checkbox6">--> <!-- 包车--> <!-- </label>--> <!-- </div>--> <!-- <div class="checkbox checkbox-warning">--> <!-- <input name="checkbox" id="checkbox7" type="checkbox" value="7" onclick="TCompanyInfoDlg.checkbox7()">--> <!-- <label for="checkbox7">--> <!-- 95128电召--> <!-- </label>--> <!-- <fieldset>--> <!-- <div class="row" style="display: none;" id="dcxDiv">--> <!-- <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set1('OnCall')"/>--> <!-- <textarea id="OnCall" rows="5" cols="50" hidden="hidden" value="" ></textarea>--> <!-- </div>--> <!-- </fieldset>--> <!-- </div>--> </fieldset> </div> </div> </div> </div> <div class="row"> <div class="col-sm-12"> <div class="form-group"> <label class="col-sm-2 control-label">经营区域:</label> <div class="col-sm-2"> <select class="form-control" id="province" onchange="TCompanyInfoDlg.provinceChange(this)"> <option value="">选择省</option> @for(obj in provinceList){ <option value="${obj.code}">${obj.name}</option> @} </select> </div> <div class="col-sm-2"> <select class="form-control" id="city" onchange="TCompanyInfoDlg.cityChage(this)"> <option value="">选择市</option> </select> </div> <div class="col-sm-2"> <select class="form-control" id="area"> <option value="">选择区</option> </select> </div> <div class="col-sm-1"> <#button btnCss="info" name="添加" id="ensure" icon="fa-check" clickFun="TCompanyInfoDlg.addScope()"/> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">添加区域</label> <div class="col-sm-9"> <div style="height: 200px; border: 1px solid #e5e6e7;overflow-y: auto;"> <table class="table table-striped table-bordered table-hover table-condensed"> <thead> <tr> <th style="width: 300px;">区域</th> <th style="width: 200px;">操作</th> </tr> </thead> <tbody id="conn"> </tbody> </table> </div> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">是否需要摆渡车:</label> <div class="col-sm-9" style="display: flex;align-items: center;"> <div class="radio radio-info radio-inline"> <input type="radio" id="isNeedFerry1" value="1" name="isNeedFerry" checked="" > <label for="isNeedFerry1"> 是 </label> </div> <div class="radio radio-success radio-inline"> <input type="radio" id="isNeedFerry2" value="2" name="isNeedFerry" > <label for="isNeedFerry2"> 否 </label> </div> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">限登录MAC地址:</label> <div class="col-sm-9"> <input type="text" class="form-control" id="mac" name="mac" > </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">登录账号:</label> <div class="col-sm-9"> <input type="text" class="form-control" id="account" name="account" > </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">登录密码:</label> <div class="col-sm-9"> <input type="password" class="form-control" id="password" name="password" > </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">确认密码:</label> <div class="col-sm-9"> <input type="password" class="form-control" id="rePassword" name="rePassword" > </div> </div> </div> </div> <div class="row btn-group-m-t"> <div class="col-sm-10 col-sm-offset-5"> <#button btnCss="info" name="提交" id="ensure" icon="fa-check" clickFun="TCompanyInfoDlg.addSubmit()"/> <#button btnCss="danger" name="取消" id="cancel" icon="fa-eraser" clickFun="TCompanyInfoDlg.close()"/> </div> </div> </div> </div> </div> </div> <script src="${ctxPath}/static/modular/system/tCompany/tCompany_info.js"></script> <script src="${ctxPath}/static/modular/system/tLine/tLine_info.js"></script> <script> laydate.render({ elem: '#setupTime' }); laydate.render({ elem: '#licenseTime' }); laydate.render({ elem: '#licenseStartTime' }); laydate.render({ elem: '#licenseEndTime' }); laydate.render({ elem: '#setupTime' }); laydate.render({ elem: '#licenseTime' }); laydate.render({ elem: '#licenseStartTime' }); laydate.render({ elem: '#licenseEndTime' }); </script> @} ManagementQYTTravel/guns-admin/src/main/webapp/WEB-INF/view/system/tCompany/tCompany_addFranchisee.html
@@ -100,6 +100,20 @@ <!-- </div>--> <!-- </fieldset>--> <!-- </div>--> <div class="checkbox checkbox-success"> <input id="checkbox8" name="checkbox" onclick="TCompanyInfoDlg.checkbox8()" type="checkbox" value="8"> <label for="checkbox8"> 顺风车 </label> </div> <div class="checkbox checkbox-success"> <input id="checkbox9" name="checkbox" onclick="TCompanyInfoDlg.checkbox9()" type="checkbox" value="9"> <label for="checkbox9"> 代驾 </label> </div> </fieldset> </div> </div> ManagementQYTTravel/guns-admin/src/main/webapp/WEB-INF/view/system/tCompany/tCompany_detail.html
@@ -162,6 +162,20 @@ <!-- </div>--> <!-- </fieldset>--> <!-- </div>--> <div class="checkbox checkbox-success"> <input id="checkbox8" name="checkbox" onclick="TCompanyInfoDlg.checkbox8()" type="checkbox" value="8" ${1 == item.isHitchRide ? 'checked=checked' : ''} > <label for="checkbox8"> 顺风车 </label> </div> <div class="checkbox checkbox-success"> <input id="checkbox9" name="checkbox" onclick="TCompanyInfoDlg.checkbox9()" type="checkbox" value="9" ${1 == item.isSubstituteDriving ? 'checked=checked' : ''} > <label for="checkbox9"> 代驾 </label> </div> </fieldset> </div> </div> ManagementQYTTravel/guns-admin/src/main/webapp/WEB-INF/view/system/tCompany/tCompany_detailFranchisee.html
@@ -1,148 +1,169 @@ @layout("/common/_container.html"){ <div class="ibox float-e-margins"> <div class="ibox-content"> <div class="form-horizontal" id="franchiseeInfoForm"> <input type="hidden" id="id" name="id" value="${item.id}"> <input type="hidden" id="userId" name="userId" value="${user.id}"> <div class="row"> <div class="col-sm-10"> <#label id="account" name="登录账号" value="${user.account}"/> <#label id="companyName" name="所属分公司" value="${companyName}"/> <#label id="name" name="加盟商名称" value="${item.name}"/> <#label id="detailAddress" name="加盟商地址" value="${item.detailAddress}"/> <#label id="principalName" name="联系人" value="${item.principalName}"/> <#label id="principalPhone" name="联系电话" value="${item.principalPhone}"/> </div> </div> <div class="row"> <div class="col-sm-10"> <div class="form-group"> <label class="col-sm-3 control-label">经营业务:</label> <div class="col-sm-9"> <fieldset> <div class="checkbox checkbox-success"> <input name="checkbox" id="checkbox1" disabled type="checkbox" value="1" ${1 == item.isSpe ? 'checked=checked' : ''} > <label for="checkbox1"> 快车 </label> <fieldset> <div class="row" style="display: none;" id="zcDiv"> <#button btnCss="info" name="设置司机抽成" id="Spe1" icon="fa-check" clickFun="TLineInfoDlg.set2('Spe')"/> <textarea id="Spe" rows="5" cols="50" hidden="hidden" value="${item.Spe}">${item.Spe}</textarea> </div> </fieldset> </div> <div class="checkbox checkbox-primary"> <input name="checkbox" id="checkbox2" type="checkbox" disabled value="2" ${1 == item.isTaxi ? 'checked=checked' : ''}> <label for="checkbox2"> 出租车 </label> <fieldset> <div class="row" style="display: none;" id="czDiv"> <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set2('Taxi')"/> <textarea id="Taxi" rows="5" cols="50" hidden="hidden" value="${item.Taxi}" >${item.Taxi}</textarea> </div> </fieldset> </div> <div class="checkbox checkbox-success"> <input name="checkbox" id="checkbox3" type="checkbox" disabled value="3" ${1 == item.isCross ? 'checked=checked' : ''} > <label for="checkbox3"> 跨城出行 </label> </div> <!-- <div class="checkbox checkbox-info">--> <!-- <input name="checkbox" id="checkbox4" type="checkbox" disabled value="4" ${1 == item.isSameLogistics ? 'checked=checked' : ''} >--> <!-- <label for="checkbox4">--> <!-- 同城小件物流--> <!-- </label>--> <!-- <fieldset>--> <!-- <div class="row" style="display: none;" id="tcxDiv">--> <!-- <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set2('SameLogistics')"/>--> <!-- <textarea id="SameLogistics" rows="5" cols="50" hidden="hidden" value="${item.SameLogistics}" >${item.SameLogistics}</textarea>--> <!-- </div>--> <!-- </fieldset>--> <!-- </div>--> <!-- <div class="checkbox checkbox-warning">--> <!-- <input name="checkbox" id="checkbox5" type="checkbox" disabled value="5" ${1 == item.isCrossLogistics ? 'checked=checked' : ''} >--> <!-- <label for="checkbox5">--> <!-- 跨城小件物流--> <!-- </label>--> <!-- <fieldset>--> <!-- <div class="row" style="display: none;" id="kcxDiv">--> <!-- <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set2('CrossLogistics')"/>--> <!-- <textarea id="CrossLogistics" rows="5" cols="50" hidden="hidden" value="${item.CrossLogistics}" >${item.CrossLogistics}</textarea>--> <!-- </div>--> <!-- </fieldset>--> <!-- </div>--> <!-- <div class="checkbox checkbox-danger">--> <!-- <input name="checkbox" id="checkbox6" type="checkbox" disabled value="6" ${1 == item.isCharter ? 'checked=checked' : ''} >--> <!-- <label for="checkbox6">--> <!-- 包车--> <!-- </label>--> <!-- </div>--> <!-- <div class="checkbox checkbox-warning">--> <!-- <input name="checkbox" id="checkbox7" disabled type="checkbox" value="7" ${1 == item.isOnCall ? 'checked=checked' : ''} onclick="FranchiseeInfoDlg.checkbox7()">--> <!-- <label for="checkbox7">--> <!-- 95128电召--> <!-- </label>--> <!-- <fieldset>--> <!-- <div class="row" style="display: none;" id="dcxDiv">--> <!-- <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set2('OnCall')"/>--> <!-- <textarea id="OnCall" rows="5" cols="50" hidden="hidden" value="${item.OnCall}" >${item.OnCall}</textarea>--> <!-- </div>--> </fieldset> </div> </fieldset> </div> </div> <div class="form-group"> <label class="col-sm-3 control-label">是否需要摆渡车:</label> <div class="col-sm-9" style="display: flex;align-items: center;"> <div class="radio radio-info radio-inline"> <input type="radio" disabled id="isNeedFerry1" value="1" name="isNeedFerry" ${1 == item.isNeedFerry ? 'checked=checked' : ''} > <label for="isNeedFerry1"> 是 </label> </div> <div class="radio radio-success radio-inline"> <input type="radio" disabled id="isNeedFerry2" value="2" name="isNeedFerry" ${2 == item.isNeedFerry ? 'checked=checked' : ''}> <label for="isNeedFerry2"> 否 </label> </div> </div> </div> </div> </div> </div> <div class="ibox-content"> <div class="form-horizontal" id="franchiseeInfoForm"> <input type="hidden" id="id" name="id" value="${item.id}"> <input type="hidden" id="userId" name="userId" value="${user.id}"> <div class="row"> <div class="col-sm-10"> <#label id="account" name="登录账号" value="${user.account}"/> <#label id="companyName" name="所属分公司" value="${companyName}"/> <#label id="name" name="加盟商名称" value="${item.name}"/> <#label id="detailAddress" name="加盟商地址" value="${item.detailAddress}"/> <#label id="principalName" name="联系人" value="${item.principalName}"/> <#label id="principalPhone" name="联系电话" value="${item.principalPhone}"/> </div> </div> <div class="row"> <div class="col-sm-10"> <div class="form-group"> <label class="col-sm-3 control-label">经营业务:</label> <div class="col-sm-9"> <fieldset> <div class="checkbox checkbox-success"> <input name="checkbox" id="checkbox1" disabled type="checkbox" value="1" ${1== item.isSpe ? 'checked=checked' : ''} > <label for="checkbox1"> 快车 </label> <fieldset> <div class="row" style="display: none;" id="zcDiv"> <#button btnCss="info" name="设置司机抽成" id="Spe1" icon="fa-check" clickFun="TLineInfoDlg.set2('Spe')"/> <textarea id="Spe" rows="5" cols="50" hidden="hidden" value="${item.Spe}">${item.Spe}</textarea> </div> </fieldset> </div> <div class="checkbox checkbox-primary"> <input name="checkbox" id="checkbox2" type="checkbox" disabled value="2" ${1== item.isTaxi ? 'checked=checked' : ''}> <label for="checkbox2"> 出租车 </label> <fieldset> <div class="row" style="display: none;" id="czDiv"> <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set2('Taxi')"/> <textarea id="Taxi" rows="5" cols="50" hidden="hidden" value="${item.Taxi}">${item.Taxi}</textarea> </div> </fieldset> </div> <div class="checkbox checkbox-success"> <input name="checkbox" id="checkbox3" type="checkbox" disabled value="3" ${1== item.isCross ? 'checked=checked' : ''} > <label for="checkbox3"> 跨城出行 </label> </div> <!-- <div class="checkbox checkbox-info">--> <!-- <input name="checkbox" id="checkbox4" type="checkbox" disabled value="4" ${1 == item.isSameLogistics ? 'checked=checked' : ''} >--> <!-- <label for="checkbox4">--> <!-- 同城小件物流--> <!-- </label>--> <!-- <fieldset>--> <!-- <div class="row" style="display: none;" id="tcxDiv">--> <!-- <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set2('SameLogistics')"/>--> <!-- <textarea id="SameLogistics" rows="5" cols="50" hidden="hidden" value="${item.SameLogistics}" >${item.SameLogistics}</textarea>--> <!-- </div>--> <!-- </fieldset>--> <!-- </div>--> <!-- <div class="checkbox checkbox-warning">--> <!-- <input name="checkbox" id="checkbox5" type="checkbox" disabled value="5" ${1 == item.isCrossLogistics ? 'checked=checked' : ''} >--> <!-- <label for="checkbox5">--> <!-- 跨城小件物流--> <!-- </label>--> <!-- <fieldset>--> <!-- <div class="row" style="display: none;" id="kcxDiv">--> <!-- <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set2('CrossLogistics')"/>--> <!-- <textarea id="CrossLogistics" rows="5" cols="50" hidden="hidden" value="${item.CrossLogistics}" >${item.CrossLogistics}</textarea>--> <!-- </div>--> <!-- </fieldset>--> <!-- </div>--> <!-- <div class="checkbox checkbox-danger">--> <!-- <input name="checkbox" id="checkbox6" type="checkbox" disabled value="6" ${1 == item.isCharter ? 'checked=checked' : ''} >--> <!-- <label for="checkbox6">--> <!-- 包车--> <!-- </label>--> <!-- </div>--> <!-- <div class="checkbox checkbox-warning">--> <!-- <input name="checkbox" id="checkbox7" disabled type="checkbox" value="7" ${1 == item.isOnCall ? 'checked=checked' : ''} onclick="FranchiseeInfoDlg.checkbox7()">--> <!-- <label for="checkbox7">--> <!-- 95128电召--> <!-- </label>--> <!-- <fieldset>--> <!-- <div class="row" style="display: none;" id="dcxDiv">--> <!-- <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set2('OnCall')"/>--> <!-- <textarea id="OnCall" rows="5" cols="50" hidden="hidden" value="${item.OnCall}" >${item.OnCall}</textarea>--> <!-- </div>--> <div class="checkbox checkbox-success"> <input id="checkbox8" name="checkbox" onclick="TCompanyInfoDlg.checkbox8()" type="checkbox" value="8" ${1 == item.isHitchRide ? 'checked=checked' : ''} > <label for="checkbox8"> 顺风车 </label> </div> <div class="checkbox checkbox-success"> <input id="checkbox9" name="checkbox" onclick="TCompanyInfoDlg.checkbox9()" type="checkbox" value="9" ${1 == item.isSubstituteDriving ? 'checked=checked' : ''} > <label for="checkbox9"> 代驾 </label> </div> </fieldset> </div> </fieldset> </div> </div> <div class="form-group"> <label class="col-sm-3 control-label">是否需要摆渡车:</label> <div class="col-sm-9" style="display: flex;align-items: center;"> <div class="radio radio-info radio-inline"> <input type="radio" disabled id="isNeedFerry1" value="1" name="isNeedFerry" ${1== item.isNeedFerry ? 'checked=checked' : ''} > <label for="isNeedFerry1"> 是 </label> </div> <div class="radio radio-success radio-inline"> <input type="radio" disabled id="isNeedFerry2" value="2" name="isNeedFerry" ${2== item.isNeedFerry ? 'checked=checked' : ''}> <label for="isNeedFerry2"> 否 </label> </div> </div> </div> </div> </div> </div> </div> </div> <script src="${ctxPath}/static/modular/system/tCompany/franchisee_info.js"></script> <script src="${ctxPath}/static/modular/system/tLine/tLine_info.js"></script> <script type="application/javascript"> $(function() { FranchiseeInfoDlg.checkbox1(); FranchiseeInfoDlg.checkbox2(); FranchiseeInfoDlg.checkbox3(); FranchiseeInfoDlg.checkbox4(); FranchiseeInfoDlg.checkbox5(); FranchiseeInfoDlg.checkbox6(); var zc = $("input[name='zc']:checked").val(); var cz = $("input[name='cz']:checked").val(); var tcx = $("input[name='tcx']:checked").val(); var kcx = $("input[name='kcx']:checked").val(); if (zc == "" || zc == null || zc == undefined){ $("#zc1").attr("checked","checked") } if (cz == "" || cz == null || cz == undefined){ $("#cz1").attr("checked","checked") } if (tcx == "" || tcx == null || tcx == undefined){ $("#tcx1").attr("checked","checked") } if (kcx == "" || kcx == null || kcx == undefined){ $("#kcx1").attr("checked","checked") } }); $(function () { FranchiseeInfoDlg.checkbox1(); FranchiseeInfoDlg.checkbox2(); FranchiseeInfoDlg.checkbox3(); FranchiseeInfoDlg.checkbox4(); FranchiseeInfoDlg.checkbox5(); FranchiseeInfoDlg.checkbox6(); var zc = $("input[name='zc']:checked").val(); var cz = $("input[name='cz']:checked").val(); var tcx = $("input[name='tcx']:checked").val(); var kcx = $("input[name='kcx']:checked").val(); if (zc == "" || zc == null || zc == undefined) { $("#zc1").attr("checked", "checked") } if (cz == "" || cz == null || cz == undefined) { $("#cz1").attr("checked", "checked") } if (tcx == "" || tcx == null || tcx == undefined) { $("#tcx1").attr("checked", "checked") } if (kcx == "" || kcx == null || kcx == undefined) { $("#kcx1").attr("checked", "checked") } }); </script> @} ManagementQYTTravel/guns-admin/src/main/webapp/WEB-INF/view/system/tCompany/tCompany_edit.html
@@ -1,281 +1,310 @@ @layout("/common/_container.html"){ <div class="ibox float-e-margins"> <div class="ibox-content"> <div class="form-horizontal" id="companyInfoForm"> <input type="hidden" id="id" name="id" value="${item.id}"> <input type="hidden" id="userId" name="userId" value="${user.id}"> <div class="row"> <div class="col-sm-6 b-r"> <#input id="name" name="分公司名称" value="${item.name}" /> <#input id="code" name="分公司代码" value="${item.code}" /> <#input id="principalName" name="分公司负责人" value="${item.principalName}" /> <#input id="adminName" name="分公司管理人" value="${item.adminName}" /> <#input id="documentAddress" name="行政文书送达地址" value="${item.documentAddress}" /> <#input id="setupTime" name="服务机构设立日期" value="${item.setupTime}" /> <#input id="licenseNumber" name="网络预约出租汽<br>车经营许可证号" value="${item.licenseNumber}" /> <#input id="addressCode" name="注册地行政区域划<br>分代码" value="${item.addressCode}" /> <#input id="licenseTime" name="经营许可证初次发证日期" value="${item.licenseTime}" /> <#input id="licenseEndTime" name="经营许可证有效期止" value="${item.licenseEndTime}" /> <#input id="regCapital" name="注册资本" value="${item.regCapital}" /> <#input id="driverNum" name="注册网络预约车驾驶员数量" value="${item.driverNum}" /> <#input id="legalId" name="法人代表身份证号" value="${item.legalId}" /> <#avatar id="idCardPositive" name="法定代表人身份<br>证照片(正面):" avatarImg="${item.idCardPositive}"/> <#input id="contactAddress" name="通信地址" value="${item.contactAddress}"/> </div> <div class="ibox-content"> <div class="form-horizontal" id="companyInfoForm"> <input type="hidden" id="id" name="id" value="${item.id}"> <input type="hidden" id="userId" name="userId" value="${user.id}"> <div class="row"> <div class="col-sm-6 b-r"> <#input id="name" name="分公司名称" value="${item.name}" /> <#input id="code" name="分公司代码" value="${item.code}" /> <#input id="principalName" name="分公司负责人" value="${item.principalName}" /> <#input id="adminName" name="分公司管理人" value="${item.adminName}" /> <#input id="documentAddress" name="行政文书送达地址" value="${item.documentAddress}" /> <#input id="setupTime" name="服务机构设立日期" value="${item.setupTime}" /> <#input id="licenseNumber" name="网络预约出租汽<br>车经营许可证号" value="${item.licenseNumber}" /> <#input id="addressCode" name="注册地行政区域划<br>分代码" value="${item.addressCode}" /> <#input id="licenseTime" name="经营许可证初次发证日期" value="${item.licenseTime}" /> <#input id="licenseEndTime" name="经营许可证有效期止" value="${item.licenseEndTime}" /> <#input id="regCapital" name="注册资本" value="${item.regCapital}" /> <#input id="driverNum" name="注册网络预约车驾驶员数量" value="${item.driverNum}" /> <#input id="legalId" name="法人代表身份证号" value="${item.legalId}" /> <#avatar id="idCardPositive" name="法定代表人身份<br>证照片(正面):" avatarImg="${item.idCardPositive}"/> <#input id="contactAddress" name="通信地址" value="${item.contactAddress}"/> </div> <div class="col-sm-6"> <#input id="scopeCode" name="分公司区划代码" value="${item.scopeCode}"/> <#input id="detailAddress" name="分公司具体地址" value="${item.detailAddress}"/> <#input id="principalPhone" name="负责人电话" value="${item.principalPhone}"/> <#input id="adminPhone" name="管理员电话" value="${item.adminPhone}"/> <#input id="urgentPhoen" name="紧急联系电话" value="${item.urgentPhoen}"/> <#input id="identifier" name="统一社会信用代码" value="${item.identifier}"/> <#input id="serviceScope" name="经营区域" value="${item.serviceScope}"/> <#input id="licensingAgency" name="经营许可证发证机构" value="${item.licensingAgency}"/> <#input id="licenseStartTime" name="经营许可证有效期起" value="${item.licenseStartTime}"/> <#input id="economicType" name="经营业户经济类型" value="${item.economicType}"/> <#input id="carNum" name="注册网络预约出租车<br>车辆数" value="${item.carNum}"/> <#input id="legalName" name="法人代表姓名" value="${item.legalName}"/> <#input id="legalPhone" name="法人代表电话" value="${item.legalPhone}"/> <#avatar id="idCardReverse" name="法定代表人身份<br>证照片(反面):" avatarImg="${item.idCardReverse}"/> <#input id="businessScope" name="经营范围" value="${item.businessScope}"/> <#input id="paymentDays" name="分期账期" value="${item.paymentDays}"/> </div> </div> <div class="row"> <div class="col-sm-12"> <div class="form-group"> <label class="col-sm-2 control-label">经营业务:</label> <div class="col-sm-10"> <fieldset> <div class="checkbox checkbox-success"> <input name="checkbox" id="checkbox1" type="checkbox" value="1" ${1== item.isSpe ? 'checked=checked' : ''} onclick="TCompanyInfoDlg.checkbox1()"> <label for="checkbox1"> 快车 </label> <fieldset> <div class="row" style="display: none;" id="zcDiv"> <#button btnCss="info" name="设置司机抽成" id="Spe1" icon="fa-check" clickFun="TLineInfoDlg.set1('Spe')"/> <textarea id="Spe" rows="5" cols="50" hidden="hidden" value="${item.Spe}">${item.Spe}</textarea> </div> </fieldset> </div> <div class="checkbox checkbox-primary"> <input name="checkbox" id="checkbox2" type="checkbox" value="2" ${1== item.isTaxi ? 'checked=checked' : ''} onclick="TCompanyInfoDlg.checkbox2()"> <label for="checkbox2"> 出租车 </label> <fieldset> <div class="row" style="display: none;" id="czDiv"> <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set1('Taxi')"/> <textarea id="Taxi" rows="5" cols="50" hidden="hidden" value="${item.Taxi}">${item.Taxi}</textarea> </div> </fieldset> </div> <div class="checkbox checkbox-success"> <input name="checkbox" id="checkbox3" type="checkbox" value="3" ${1== item.isCross ? 'checked=checked' : ''} onclick="TCompanyInfoDlg.checkbox3()"> <label for="checkbox3"> 跨城出行 </label> </div> <!-- <div class="checkbox checkbox-info">--> <!-- <input name="checkbox" id="checkbox4" type="checkbox" value="4" ${1 == item.isSameLogistics ? 'checked=checked' : ''} onclick="TCompanyInfoDlg.checkbox4()">--> <!-- <label for="checkbox4">--> <!-- 同城小件物流--> <!-- </label>--> <!-- <fieldset>--> <!-- <div class="row" style="display: none;" id="tcxDiv">--> <!-- <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set1('SameLogistics')"/>--> <!-- <textarea id="SameLogistics" rows="5" cols="50" hidden="hidden" value="${item.SameLogistics}" >${item.SameLogistics}</textarea>--> <!-- </div>--> <!-- </fieldset>--> <!-- </div>--> <!-- <div class="checkbox checkbox-warning">--> <!-- <input name="checkbox" id="checkbox5" type="checkbox" value="5" ${1 == item.isCrossLogistics ? 'checked=checked' : ''} onclick="TCompanyInfoDlg.checkbox5()">--> <!-- <label for="checkbox5">--> <!-- 跨城小件物流--> <!-- </label>--> <!-- <fieldset>--> <!-- <div class="row" style="display: none;" id="kcxDiv">--> <!-- <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set1('CrossLogistics')"/>--> <!-- <textarea id="CrossLogistics" rows="5" cols="50" hidden="hidden" value="${item.CrossLogistics}" >${item.CrossLogistics}</textarea>--> <!-- </div>--> <!-- </fieldset>--> <!-- </div>--> <!-- <div class="checkbox checkbox-danger">--> <!-- <input name="checkbox" id="checkbox6" type="checkbox" value="6" ${1 == item.isCharter ? 'checked=checked' : ''} onclick="TCompanyInfoDlg.checkbox6()">--> <!-- <label for="checkbox6">--> <!-- 包车--> <!-- </label>--> <!-- </div>--> <!-- <div class="checkbox checkbox-warning">--> <!-- <input name="checkbox" id="checkbox7" type="checkbox" value="7" ${1 == item.isOnCall ? 'checked=checked' : ''} onclick="TCompanyInfoDlg.checkbox7()">--> <!-- <label for="checkbox7">--> <!-- 95128电召--> <!-- </label>--> <!-- <fieldset>--> <!-- <div class="row" style="display: none;" id="dcxDiv">--> <!-- <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set1('OnCall')"/>--> <!-- <textarea id="OnCall" rows="5" cols="50" hidden="hidden" value="${item.OnCall}" >${item.OnCall}</textarea>--> <!-- </div>--> <div class="checkbox checkbox-success"> <input id="checkbox8" name="checkbox" onclick="TCompanyInfoDlg.checkbox8()" type="checkbox" value="8" ${1 == item.isHitchRide ? 'checked=checked' : ''} > <label for="checkbox8"> 顺风车 </label> </div> <div class="checkbox checkbox-success"> <input id="checkbox9" name="checkbox" onclick="TCompanyInfoDlg.checkbox9()" type="checkbox" value="9" ${1 == item.isSubstituteDriving ? 'checked=checked' : ''} > <label for="checkbox9"> 代驾 </label> </div> </fieldset> </div> </fieldset> </div> </div> </div> </div> <div class="row"> <div class="col-sm-12"> <div class="form-group"> <label class="col-sm-2 control-label">经营区域:</label> <div class="col-sm-2"> <select class="form-control" id="province" onchange="TCompanyInfoDlg.provinceChange(this)"> <option value="">选择省</option> @for(obj in provinceList){ <option value="${obj.code}">${obj.name}</option> @} </select> </div> <div class="col-sm-2"> <select class="form-control" id="city" onchange="TCompanyInfoDlg.cityChage(this)"> <option value="">选择市</option> </select> </div> <div class="col-sm-2"> <select class="form-control" id="area"> <option value="">选择区</option> </select> </div> <div class="col-sm-1"> <#button btnCss="info" name="添加" id="ensure" icon="fa-check" clickFun="TCompanyInfoDlg.addScope()"/> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">添加区域</label> <div class="col-sm-9"> <div style="height: 200px; border: 1px solid #e5e6e7;overflow-y: auto;"> <table class="table table-striped table-bordered table-hover table-condensed"> <thead> <tr> <th style="width: 300px;">区域</th> <th style="width: 200px;">操作</th> </tr> </thead> <tbody id="conn"> @for(obj in scopeList){ <tr class="timeClass"> <td><input type="hidden" id="recordId" name="recordId" value="${obj.id}"> <input type="hidden" id="provinceCode" name="provinceCode" value="${obj.provinceCode}"> <input type="hidden" id="cityCode" name="cityCode" value="${obj.cityCode}"> <input type="hidden" id="areaCode" name="areaCode" value="${obj.areaCode}">${obj.value} </td> <td> <button onclick="deleteSub(this)">移除</button> </td> </tr> @} </tbody> </table> </div> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">是否需要摆渡车:</label> <div class="col-sm-9" style="display: flex;align-items: center;"> <div class="radio radio-info radio-inline"> <input type="radio" id="isNeedFerry1" value="1" name="isNeedFerry" ${1== item.isNeedFerry ? 'checked=checked' : ''} > <label for="isNeedFerry1"> 是 </label> </div> <div class="radio radio-success radio-inline"> <input type="radio" id="isNeedFerry2" value="2" name="isNeedFerry" ${2== item.isNeedFerry ? 'checked=checked' : ''}> <label for="isNeedFerry2"> 否 </label> </div> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">限登录MAC地址:</label> <div class="col-sm-9"> <input type="text" class="form-control" id="mac" name="mac" value="${item.mac}"> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">登录账号:</label> <div class="col-sm-9"> <input type="text" class="form-control" id="account" name="account" value="${user.account}" readonly> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">登录密码:</label> <div class="col-sm-9"> <input type="password" class="form-control" id="password" name="password"> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">确认密码:</label> <div class="col-sm-9"> <input type="password" class="form-control" id="rePassword" name="rePassword"> </div> </div> </div> </div> <div class="row btn-group-m-t"> <div class="col-sm-10 col-sm-offset-5"> <#button btnCss="info" name="提交" id="ensure" icon="fa-check" clickFun="TCompanyInfoDlg.editSubmit()"/> <#button btnCss="danger" name="取消" id="cancel" icon="fa-eraser" clickFun="TCompanyInfoDlg.close()"/> </div> </div> </div> <div class="col-sm-6"> <#input id="scopeCode" name="分公司区划代码" value="${item.scopeCode}"/> <#input id="detailAddress" name="分公司具体地址" value="${item.detailAddress}"/> <#input id="principalPhone" name="负责人电话" value="${item.principalPhone}"/> <#input id="adminPhone" name="管理员电话" value="${item.adminPhone}"/> <#input id="urgentPhoen" name="紧急联系电话" value="${item.urgentPhoen}"/> <#input id="identifier" name="统一社会信用代码" value="${item.identifier}"/> <#input id="serviceScope" name="经营区域" value="${item.serviceScope}"/> <#input id="licensingAgency" name="经营许可证发证机构" value="${item.licensingAgency}"/> <#input id="licenseStartTime" name="经营许可证有效期起" value="${item.licenseStartTime}"/> <#input id="economicType" name="经营业户经济类型" value="${item.economicType}"/> <#input id="carNum" name="注册网络预约出租车<br>车辆数" value="${item.carNum}"/> <#input id="legalName" name="法人代表姓名" value="${item.legalName}"/> <#input id="legalPhone" name="法人代表电话" value="${item.legalPhone}"/> <#avatar id="idCardReverse" name="法定代表人身份<br>证照片(反面):" avatarImg="${item.idCardReverse}"/> <#input id="businessScope" name="经营范围" value="${item.businessScope}"/> <#input id="paymentDays" name="分期账期" value="${item.paymentDays}"/> </div> </div> <div class="row"> <div class="col-sm-12"> <div class="form-group"> <label class="col-sm-2 control-label">经营业务:</label> <div class="col-sm-10"> <fieldset> <div class="checkbox checkbox-success"> <input name="checkbox" id="checkbox1" type="checkbox" value="1" ${1 == item.isSpe ? 'checked=checked' : ''} onclick="TCompanyInfoDlg.checkbox1()"> <label for="checkbox1"> 快车 </label> <fieldset> <div class="row" style="display: none;" id="zcDiv"> <#button btnCss="info" name="设置司机抽成" id="Spe1" icon="fa-check" clickFun="TLineInfoDlg.set1('Spe')"/> <textarea id="Spe" rows="5" cols="50" hidden="hidden" value="${item.Spe}">${item.Spe}</textarea> </div> </fieldset> </div> <div class="checkbox checkbox-primary"> <input name="checkbox" id="checkbox2" type="checkbox" value="2" ${1 == item.isTaxi ? 'checked=checked' : ''} onclick="TCompanyInfoDlg.checkbox2()"> <label for="checkbox2"> 出租车 </label> <fieldset> <div class="row" style="display: none;" id="czDiv"> <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set1('Taxi')"/> <textarea id="Taxi" rows="5" cols="50" hidden="hidden" value="${item.Taxi}" >${item.Taxi}</textarea> </div> </fieldset> </div> <div class="checkbox checkbox-success"> <input name="checkbox" id="checkbox3" type="checkbox" value="3" ${1 == item.isCross ? 'checked=checked' : ''} onclick="TCompanyInfoDlg.checkbox3()"> <label for="checkbox3"> 跨城出行 </label> </div> <!-- <div class="checkbox checkbox-info">--> <!-- <input name="checkbox" id="checkbox4" type="checkbox" value="4" ${1 == item.isSameLogistics ? 'checked=checked' : ''} onclick="TCompanyInfoDlg.checkbox4()">--> <!-- <label for="checkbox4">--> <!-- 同城小件物流--> <!-- </label>--> <!-- <fieldset>--> <!-- <div class="row" style="display: none;" id="tcxDiv">--> <!-- <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set1('SameLogistics')"/>--> <!-- <textarea id="SameLogistics" rows="5" cols="50" hidden="hidden" value="${item.SameLogistics}" >${item.SameLogistics}</textarea>--> <!-- </div>--> <!-- </fieldset>--> <!-- </div>--> <!-- <div class="checkbox checkbox-warning">--> <!-- <input name="checkbox" id="checkbox5" type="checkbox" value="5" ${1 == item.isCrossLogistics ? 'checked=checked' : ''} onclick="TCompanyInfoDlg.checkbox5()">--> <!-- <label for="checkbox5">--> <!-- 跨城小件物流--> <!-- </label>--> <!-- <fieldset>--> <!-- <div class="row" style="display: none;" id="kcxDiv">--> <!-- <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set1('CrossLogistics')"/>--> <!-- <textarea id="CrossLogistics" rows="5" cols="50" hidden="hidden" value="${item.CrossLogistics}" >${item.CrossLogistics}</textarea>--> <!-- </div>--> <!-- </fieldset>--> <!-- </div>--> <!-- <div class="checkbox checkbox-danger">--> <!-- <input name="checkbox" id="checkbox6" type="checkbox" value="6" ${1 == item.isCharter ? 'checked=checked' : ''} onclick="TCompanyInfoDlg.checkbox6()">--> <!-- <label for="checkbox6">--> <!-- 包车--> <!-- </label>--> <!-- </div>--> <!-- <div class="checkbox checkbox-warning">--> <!-- <input name="checkbox" id="checkbox7" type="checkbox" value="7" ${1 == item.isOnCall ? 'checked=checked' : ''} onclick="TCompanyInfoDlg.checkbox7()">--> <!-- <label for="checkbox7">--> <!-- 95128电召--> <!-- </label>--> <!-- <fieldset>--> <!-- <div class="row" style="display: none;" id="dcxDiv">--> <!-- <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set1('OnCall')"/>--> <!-- <textarea id="OnCall" rows="5" cols="50" hidden="hidden" value="${item.OnCall}" >${item.OnCall}</textarea>--> <!-- </div>--> </fieldset> </div> </fieldset> </div> </div> </div> </div> <div class="row"> <div class="col-sm-12"> <div class="form-group"> <label class="col-sm-2 control-label">经营区域:</label> <div class="col-sm-2"> <select class="form-control" id="province" onchange="TCompanyInfoDlg.provinceChange(this)"> <option value="">选择省</option> @for(obj in provinceList){ <option value="${obj.code}">${obj.name}</option> @} </select> </div> <div class="col-sm-2"> <select class="form-control" id="city" onchange="TCompanyInfoDlg.cityChage(this)"> <option value="">选择市</option> </select> </div> <div class="col-sm-2"> <select class="form-control" id="area"> <option value="">选择区</option> </select> </div> <div class="col-sm-1"> <#button btnCss="info" name="添加" id="ensure" icon="fa-check" clickFun="TCompanyInfoDlg.addScope()"/> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">添加区域</label> <div class="col-sm-9"> <div style="height: 200px; border: 1px solid #e5e6e7;overflow-y: auto;"> <table class="table table-striped table-bordered table-hover table-condensed"> <thead> <tr> <th style="width: 300px;">区域</th> <th style="width: 200px;">操作</th> </tr> </thead> <tbody id="conn"> @for(obj in scopeList){ <tr class="timeClass"> <td><input type="hidden" id="recordId" name="recordId" value="${obj.id}"> <input type="hidden" id="provinceCode" name="provinceCode" value="${obj.provinceCode}"> <input type="hidden" id="cityCode" name="cityCode" value="${obj.cityCode}"> <input type="hidden" id="areaCode" name="areaCode" value="${obj.areaCode}">${obj.value}</td> <td><button onclick="deleteSub(this)">移除</button></td> </tr> @} </tbody> </table> </div> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">是否需要摆渡车:</label> <div class="col-sm-9" style="display: flex;align-items: center;"> <div class="radio radio-info radio-inline"> <input type="radio" id="isNeedFerry1" value="1" name="isNeedFerry" ${1 == item.isNeedFerry ? 'checked=checked' : ''} > <label for="isNeedFerry1"> 是 </label> </div> <div class="radio radio-success radio-inline"> <input type="radio" id="isNeedFerry2" value="2" name="isNeedFerry" ${2 == item.isNeedFerry ? 'checked=checked' : ''}> <label for="isNeedFerry2"> 否 </label> </div> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">限登录MAC地址:</label> <div class="col-sm-9"> <input type="text" class="form-control" id="mac" name="mac" value="${item.mac}"> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">登录账号:</label> <div class="col-sm-9"> <input type="text" class="form-control" id="account" name="account" value="${user.account}" readonly> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">登录密码:</label> <div class="col-sm-9"> <input type="password" class="form-control" id="password" name="password" > </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">确认密码:</label> <div class="col-sm-9"> <input type="password" class="form-control" id="rePassword" name="rePassword" > </div> </div> </div> </div> <div class="row btn-group-m-t"> <div class="col-sm-10 col-sm-offset-5"> <#button btnCss="info" name="提交" id="ensure" icon="fa-check" clickFun="TCompanyInfoDlg.editSubmit()"/> <#button btnCss="danger" name="取消" id="cancel" icon="fa-eraser" clickFun="TCompanyInfoDlg.close()"/> </div> </div> </div> </div> </div> </div> <script src="${ctxPath}/static/modular/system/tCompany/tCompany_info.js"></script> <script src="${ctxPath}/static/modular/system/tLine/tLine_info.js"></script> <script type="application/javascript"> laydate.render({ elem: '#setupTime' }); laydate.render({ elem: '#licenseTime' }); laydate.render({ elem: '#licenseStartTime' }); laydate.render({ elem: '#licenseEndTime' }); $(function() { TCompanyInfoDlg.checkbox1(); TCompanyInfoDlg.checkbox2(); TCompanyInfoDlg.checkbox3(); TCompanyInfoDlg.checkbox4(); TCompanyInfoDlg.checkbox5(); TCompanyInfoDlg.checkbox6(); TCompanyInfoDlg.checkbox7(); var zc = $("input[name='zc']:checked").val(); var cz = $("input[name='cz']:checked").val(); var tcx = $("input[name='tcx']:checked").val(); var kcx = $("input[name='kcx']:checked").val(); var dcx = $("input[name='dcx']:checked").val(); if (zc == "" || zc == null || zc == undefined){ $("#zc1").attr("checked","checked") } if (cz == "" || cz == null || cz == undefined){ $("#cz1").attr("checked","checked") } if (tcx == "" || tcx == null || tcx == undefined){ $("#tcx1").attr("checked","checked") } if (kcx == "" || kcx == null || kcx == undefined){ $("#kcx1").attr("checked","checked") } if (dcx == "" || dcx == null || dcx == undefined){ $("#dcx1").attr("checked","checked") } }); laydate.render({ elem: '#setupTime' }); laydate.render({ elem: '#licenseTime' }); laydate.render({ elem: '#licenseStartTime' }); laydate.render({ elem: '#licenseEndTime' }); $(function () { TCompanyInfoDlg.checkbox1(); TCompanyInfoDlg.checkbox2(); TCompanyInfoDlg.checkbox3(); TCompanyInfoDlg.checkbox4(); TCompanyInfoDlg.checkbox5(); TCompanyInfoDlg.checkbox6(); TCompanyInfoDlg.checkbox7(); var zc = $("input[name='zc']:checked").val(); var cz = $("input[name='cz']:checked").val(); var tcx = $("input[name='tcx']:checked").val(); var kcx = $("input[name='kcx']:checked").val(); var dcx = $("input[name='dcx']:checked").val(); if (zc == "" || zc == null || zc == undefined) { $("#zc1").attr("checked", "checked") } if (cz == "" || cz == null || cz == undefined) { $("#cz1").attr("checked", "checked") } if (tcx == "" || tcx == null || tcx == undefined) { $("#tcx1").attr("checked", "checked") } if (kcx == "" || kcx == null || kcx == undefined) { $("#kcx1").attr("checked", "checked") } if (dcx == "" || dcx == null || dcx == undefined) { $("#dcx1").attr("checked", "checked") } }); </script> @} ManagementQYTTravel/guns-admin/src/main/webapp/WEB-INF/view/system/tCompany/tCompany_updateFranchisee.html
@@ -1,185 +1,210 @@ @layout("/common/_container.html"){ <div class="ibox float-e-margins"> <div class="ibox-content"> <div class="form-horizontal" id="franchiseeInfoForm"> <input type="hidden" id="id" name="id" value="${item.id}"> <input type="hidden" id="userId" name="userId" value="${user.id}"> <div class="row"> <div class="col-sm-10"> @if(roleType == 1){ <#select id="superiorId" name="所属分公司:" onchange="TOpenCityInfoDlg.provinceChange()"> <option value="">选择所属分公司</option> @for(obj in companyList){ <option value="${obj.id}" ${obj.id == item.superiorId ? 'selected=selected' : ''}>${obj.name}</option> @} </#select> @}else if(roleType == 2){ <#label id="companyName" name="所属分公司" value="${company.name}"/> @} <#input id="name" name="加盟商名称" value="${item.name}"/> <#input id="detailAddress" name="加盟商地址" value="${item.detailAddress}"/> <#input id="principalName" name="联系人" value="${item.principalName}"/> <#input id="principalPhone" name="联系电话" value="${item.principalPhone}" /> </div> </div> <div class="row"> <div class="col-sm-10"> <div class="form-group"> <label class="col-sm-3 control-label">经营业务:</label> <div class="col-sm-9"> <fieldset> <div class="checkbox checkbox-success"> <input name="checkbox" id="checkbox1" type="checkbox" value="1" ${1 == item.isSpe ? 'checked=checked' : ''} onclick="FranchiseeInfoDlg.checkbox1()"> <label for="checkbox1"> 快车 </label> <fieldset> <div class="row" style="display: none;" id="zcDiv"> <#button btnCss="info" name="设置司机抽成" id="Spe1" icon="fa-check" clickFun="TLineInfoDlg.set1('Spe')"/> <textarea id="Spe" rows="5" cols="50" hidden="hidden" value="${item.Spe}">${item.Spe}</textarea> </div> </fieldset> </div> <div class="checkbox checkbox-primary"> <input name="checkbox" id="checkbox2" type="checkbox" value="2" ${1 == item.isTaxi ? 'checked=checked' : ''} onclick="FranchiseeInfoDlg.checkbox2()"> <label for="checkbox2"> 出租车 </label> <fieldset> <div class="row" style="display: none;" id="czDiv"> <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set1('Taxi')"/> <textarea id="Taxi" rows="5" cols="50" hidden="hidden" value="${item.Taxi}" >${item.Taxi}</textarea> </div> </fieldset> </div> <div class="checkbox checkbox-success"> <input name="checkbox" id="checkbox3" type="checkbox" value="3" ${1 == item.isCross ? 'checked=checked' : ''} onclick="FranchiseeInfoDlg.checkbox3()"> <label for="checkbox3"> 跨城出行 </label> </div> <!-- <div class="checkbox checkbox-info">--> <!-- <input name="checkbox" id="checkbox4" type="checkbox" value="4" ${1 == item.isSameLogistics ? 'checked=checked' : ''} onclick="FranchiseeInfoDlg.checkbox4()">--> <!-- <label for="checkbox4">--> <!-- 同城小件物流--> <!-- </label>--> <!-- <fieldset>--> <!-- <div class="row" style="display: none;" id="tcxDiv">--> <!-- <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set1('SameLogistics')"/>--> <!-- <textarea id="SameLogistics" rows="5" cols="50" hidden="hidden" value="${item.SameLogistics}" >${item.SameLogistics}</textarea>--> <!-- </div>--> <!-- </fieldset>--> <!-- </div>--> <!-- <div class="checkbox checkbox-warning">--> <!-- <input name="checkbox" id="checkbox5" type="checkbox" value="5" ${1 == item.isCrossLogistics ? 'checked=checked' : ''} onclick="FranchiseeInfoDlg.checkbox5()">--> <!-- <label for="checkbox5">--> <!-- 跨城小件物流--> <!-- </label>--> <!-- <fieldset>--> <!-- <div class="row" style="display: none;" id="kcxDiv">--> <!-- <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set1('CrossLogistics')"/>--> <!-- <textarea id="CrossLogistics" rows="5" cols="50" hidden="hidden" value="${item.CrossLogistics}" >${item.CrossLogistics}</textarea>--> <!-- </div>--> <!-- </fieldset>--> <!-- </div>--> <!-- <div class="checkbox checkbox-danger">--> <!-- <input name="checkbox" id="checkbox6" type="checkbox" value="6" ${1 == item.isCharter ? 'checked=checked' : ''} onclick="FranchiseeInfoDlg.checkbox6()">--> <!-- <label for="checkbox6">--> <!-- 包车--> <!-- </label>--> <!-- </div>--> <!-- <div class="checkbox checkbox-warning">--> <!-- <input name="checkbox" id="checkbox7" type="checkbox" value="7" ${1 == item.isOnCall ? 'checked=checked' : ''} onclick="FranchiseeInfoDlg.checkbox7()">--> <!-- <label for="checkbox7">--> <!-- 95128电召--> <!-- </label>--> <!-- <fieldset>--> <!-- <div class="row" style="display: none;" id="dcxDiv">--> <!-- <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set1('OnCall')"/>--> <!-- <textarea id="OnCall" rows="5" cols="50" hidden="hidden" value="${item.OnCall}" >${item.OnCall}</textarea>--> <!-- </div>--> <!-- </fieldset>--> <!-- </div>--> </fieldset> </div> </div> <div class="form-group"> <label class="col-sm-3 control-label">是否需要摆渡车:</label> <div class="col-sm-9" style="display: flex;align-items: center;"> <div class="radio radio-info radio-inline"> <input type="radio" id="isNeedFerry1" value="1" name="isNeedFerry" ${1 == item.isNeedFerry ? 'checked=checked' : ''} > <label for="isNeedFerry1"> 是 </label> </div> <div class="radio radio-success radio-inline"> <input type="radio" id="isNeedFerry2" value="2" name="isNeedFerry" ${2 == item.isNeedFerry ? 'checked=checked' : ''}> <label for="isNeedFerry2"> 否 </label> </div> </div> </div> <div class="form-group"> <label class="col-sm-3 control-label">登录账号:</label> <div class="col-sm-9"> <input type="text" class="form-control" id="account" name="account" value="${user.account}" readonly> </div> </div> <div class="form-group"> <label class="col-sm-3 control-label">登录密码:</label> <div class="col-sm-9"> <input type="password" class="form-control" id="password" name="password" > </div> </div> <div class="form-group"> <label class="col-sm-3 control-label">确认密码:</label> <div class="col-sm-9"> <input type="password" class="form-control" id="rePassword" name="rePassword" > </div> </div> </div> </div> <div class="ibox-content"> <div class="form-horizontal" id="franchiseeInfoForm"> <input type="hidden" id="id" name="id" value="${item.id}"> <input type="hidden" id="userId" name="userId" value="${user.id}"> <div class="row"> <div class="col-sm-10"> @if(roleType == 1){ <#select id="superiorId" name="所属分公司:" onchange="TOpenCityInfoDlg.provinceChange()"> <option value="">选择所属分公司</option> @for(obj in companyList){ <option value="${obj.id}" ${obj.id== item.superiorId ? 'selected=selected' : ''}>${obj.name}</option> @} </ #select> @}else if(roleType == 2){ <#label id="companyName" name="所属分公司" value="${company.name}"/> @} <#input id="name" name="加盟商名称" value="${item.name}"/> <#input id="detailAddress" name="加盟商地址" value="${item.detailAddress}"/> <#input id="principalName" name="联系人" value="${item.principalName}"/> <#input id="principalPhone" name="联系电话" value="${item.principalPhone}" /> </div> </div> <div class="row"> <div class="col-sm-10"> <div class="form-group"> <label class="col-sm-3 control-label">经营业务:</label> <div class="col-sm-9"> <fieldset> <div class="checkbox checkbox-success"> <input name="checkbox" id="checkbox1" type="checkbox" value="1" ${1== item.isSpe ? 'checked=checked' : ''} onclick="FranchiseeInfoDlg.checkbox1()"> <label for="checkbox1"> 快车 </label> <fieldset> <div class="row" style="display: none;" id="zcDiv"> <#button btnCss="info" name="设置司机抽成" id="Spe1" icon="fa-check" clickFun="TLineInfoDlg.set1('Spe')"/> <textarea id="Spe" rows="5" cols="50" hidden="hidden" value="${item.Spe}">${item.Spe}</textarea> </div> </fieldset> </div> <div class="checkbox checkbox-primary"> <input name="checkbox" id="checkbox2" type="checkbox" value="2" ${1== item.isTaxi ? 'checked=checked' : ''} onclick="FranchiseeInfoDlg.checkbox2()"> <label for="checkbox2"> 出租车 </label> <fieldset> <div class="row" style="display: none;" id="czDiv"> <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set1('Taxi')"/> <textarea id="Taxi" rows="5" cols="50" hidden="hidden" value="${item.Taxi}">${item.Taxi}</textarea> </div> </fieldset> </div> <div class="checkbox checkbox-success"> <input name="checkbox" id="checkbox3" type="checkbox" value="3" ${1== item.isCross ? 'checked=checked' : ''} onclick="FranchiseeInfoDlg.checkbox3()"> <label for="checkbox3"> 跨城出行 </label> </div> <!-- <div class="checkbox checkbox-info">--> <!-- <input name="checkbox" id="checkbox4" type="checkbox" value="4" ${1 == item.isSameLogistics ? 'checked=checked' : ''} onclick="FranchiseeInfoDlg.checkbox4()">--> <!-- <label for="checkbox4">--> <!-- 同城小件物流--> <!-- </label>--> <!-- <fieldset>--> <!-- <div class="row" style="display: none;" id="tcxDiv">--> <!-- <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set1('SameLogistics')"/>--> <!-- <textarea id="SameLogistics" rows="5" cols="50" hidden="hidden" value="${item.SameLogistics}" >${item.SameLogistics}</textarea>--> <!-- </div>--> <!-- </fieldset>--> <!-- </div>--> <!-- <div class="checkbox checkbox-warning">--> <!-- <input name="checkbox" id="checkbox5" type="checkbox" value="5" ${1 == item.isCrossLogistics ? 'checked=checked' : ''} onclick="FranchiseeInfoDlg.checkbox5()">--> <!-- <label for="checkbox5">--> <!-- 跨城小件物流--> <!-- </label>--> <!-- <fieldset>--> <!-- <div class="row" style="display: none;" id="kcxDiv">--> <!-- <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set1('CrossLogistics')"/>--> <!-- <textarea id="CrossLogistics" rows="5" cols="50" hidden="hidden" value="${item.CrossLogistics}" >${item.CrossLogistics}</textarea>--> <!-- </div>--> <!-- </fieldset>--> <!-- </div>--> <!-- <div class="checkbox checkbox-danger">--> <!-- <input name="checkbox" id="checkbox6" type="checkbox" value="6" ${1 == item.isCharter ? 'checked=checked' : ''} onclick="FranchiseeInfoDlg.checkbox6()">--> <!-- <label for="checkbox6">--> <!-- 包车--> <!-- </label>--> <!-- </div>--> <!-- <div class="checkbox checkbox-warning">--> <!-- <input name="checkbox" id="checkbox7" type="checkbox" value="7" ${1 == item.isOnCall ? 'checked=checked' : ''} onclick="FranchiseeInfoDlg.checkbox7()">--> <!-- <label for="checkbox7">--> <!-- 95128电召--> <!-- </label>--> <!-- <fieldset>--> <!-- <div class="row" style="display: none;" id="dcxDiv">--> <!-- <#button btnCss="info" name="设置司机抽成" id="rakeRate" icon="fa-check" clickFun="TLineInfoDlg.set1('OnCall')"/>--> <!-- <textarea id="OnCall" rows="5" cols="50" hidden="hidden" value="${item.OnCall}" >${item.OnCall}</textarea>--> <!-- </div>--> <!-- </fieldset>--> <!-- </div>--> <div class="checkbox checkbox-success"> <input id="checkbox8" name="checkbox" onclick="TCompanyInfoDlg.checkbox8()" type="checkbox" value="8" ${1 == item.isHitchRide ? 'checked=checked' : ''} > <label for="checkbox8"> 顺风车 </label> </div> <div class="checkbox checkbox-success"> <input id="checkbox9" name="checkbox" onclick="TCompanyInfoDlg.checkbox9()" type="checkbox" value="9" ${1 == item.isSubstituteDriving ? 'checked=checked' : ''} > <label for="checkbox9"> 代驾 </label> </div> </fieldset> </div> </div> <div class="form-group"> <label class="col-sm-3 control-label">是否需要摆渡车:</label> <div class="col-sm-9" style="display: flex;align-items: center;"> <div class="radio radio-info radio-inline"> <input type="radio" id="isNeedFerry1" value="1" name="isNeedFerry" ${1== item.isNeedFerry ? 'checked=checked' : ''} > <label for="isNeedFerry1"> 是 </label> </div> <div class="radio radio-success radio-inline"> <input type="radio" id="isNeedFerry2" value="2" name="isNeedFerry" ${2== item.isNeedFerry ? 'checked=checked' : ''}> <label for="isNeedFerry2"> 否 </label> </div> </div> </div> <div class="form-group"> <label class="col-sm-3 control-label">登录账号:</label> <div class="col-sm-9"> <input type="text" class="form-control" id="account" name="account" value="${user.account}" readonly> </div> </div> <div class="form-group"> <label class="col-sm-3 control-label">登录密码:</label> <div class="col-sm-9"> <input type="password" class="form-control" id="password" name="password"> </div> </div> <div class="form-group"> <label class="col-sm-3 control-label">确认密码:</label> <div class="col-sm-9"> <input type="password" class="form-control" id="rePassword" name="rePassword"> </div> </div> </div> </div> <div class="row btn-group-m-t"> <div class="col-sm-10 col-sm-offset-5"> <#button btnCss="info" name="提交" id="ensure" icon="fa-check" clickFun="FranchiseeInfoDlg.updateFranchisee()"/> <#button btnCss="danger" name="取消" id="cancel" icon="fa-eraser" clickFun="FranchiseeInfoDlg.close()"/> </div> </div> </div> <div class="row btn-group-m-t"> <div class="col-sm-10 col-sm-offset-5"> <#button btnCss="info" name="提交" id="ensure" icon="fa-check" clickFun="FranchiseeInfoDlg.updateFranchisee()"/> <#button btnCss="danger" name="取消" id="cancel" icon="fa-eraser" clickFun="FranchiseeInfoDlg.close()"/> </div> </div> </div> </div> </div> </div> <script src="${ctxPath}/static/modular/system/tCompany/franchisee_info.js"></script> <script src="${ctxPath}/static/modular/system/tLine/tLine_info.js"></script> <script type="application/javascript"> $(function() { FranchiseeInfoDlg.checkbox1(); FranchiseeInfoDlg.checkbox2(); FranchiseeInfoDlg.checkbox3(); FranchiseeInfoDlg.checkbox4(); FranchiseeInfoDlg.checkbox5(); FranchiseeInfoDlg.checkbox6(); FranchiseeInfoDlg.checkbox7(); var zc = $("input[name='zc']:checked").val(); var cz = $("input[name='cz']:checked").val(); var tcx = $("input[name='tcx']:checked").val(); var kcx = $("input[name='kcx']:checked").val(); var dcx = $("input[name='dcx']:checked").val(); if (zc == "" || zc == null || zc == undefined){ $("#zc1").attr("checked","checked") } if (cz == "" || cz == null || cz == undefined){ $("#cz1").attr("checked","checked") } if (tcx == "" || tcx == null || tcx == undefined){ $("#tcx1").attr("checked","checked") } if (kcx == "" || kcx == null || kcx == undefined){ $("#kcx1").attr("checked","checked") } if (dcx == "" || dcx == null || dcx == undefined){ $("#dcx1").attr("checked","checked") } }); $(function () { FranchiseeInfoDlg.checkbox1(); FranchiseeInfoDlg.checkbox2(); FranchiseeInfoDlg.checkbox3(); FranchiseeInfoDlg.checkbox4(); FranchiseeInfoDlg.checkbox5(); FranchiseeInfoDlg.checkbox6(); FranchiseeInfoDlg.checkbox7(); var zc = $("input[name='zc']:checked").val(); var cz = $("input[name='cz']:checked").val(); var tcx = $("input[name='tcx']:checked").val(); var kcx = $("input[name='kcx']:checked").val(); var dcx = $("input[name='dcx']:checked").val(); if (zc == "" || zc == null || zc == undefined) { $("#zc1").attr("checked", "checked") } if (cz == "" || cz == null || cz == undefined) { $("#cz1").attr("checked", "checked") } if (tcx == "" || tcx == null || tcx == undefined) { $("#tcx1").attr("checked", "checked") } if (kcx == "" || kcx == null || kcx == undefined) { $("#kcx1").attr("checked", "checked") } if (dcx == "" || dcx == null || dcx == undefined) { $("#dcx1").attr("checked", "checked") } }); </script> @} ManagementQYTTravel/guns-admin/src/main/webapp/WEB-INF/view/system/tDriver/tDriver_add.html
@@ -1,259 +1,267 @@ @layout("/common/_container.html"){ <div class="ibox float-e-margins"> <div class="ibox-content"> <div class="form-horizontal" id="yesDriverInfoForm"> <input type="hidden" id="roleType" name="roleType" value="${roleType}"> <div class="row"> <div class="col-sm-10"> <#input id="name" name="司机姓名" /> <div class="form-group"> <label class="col-sm-3 control-label">所属机构:</label> <div class="col-sm-9" style="display: flex;align-items: center;"> @if(roleType == 1){ <div class="radio radio-info radio-inline"> <input type="radio" id="companyType1" value="1" name="companyType" checked="" onclick="YesDriverInfoDlg.companyTypeClick(1)"> <label for="companyType1"> 平台司机 </label> </div> <div class="radio radio-success radio-inline"> <input type="radio" id="companyTyp2" value="2" name="companyType" onclick="YesDriverInfoDlg.companyTypeClick(2)"> <label for="companyTyp2"> 加盟司机 </label> </div> <select class="form-control companyDiv" id="oneId" onchange="YesDriverInfoDlg.oneChange(this)" style="width: 200px;display: none;" > <option value="">选择所属分公司</option> @for(obj in companyList!){ <option value="${obj.id}">${obj.name}</option> @} </select> <select class="form-control companyDiv" id="twoId" style="width: 200px;margin-left: 30px;display: none;"> <option value="">选择所属加盟商</option> </select> @}else if(roleType == 2){ <span class="control-label">${objectName!}</span> <select class="form-control" id="franchiseeId" style="width: 200px;margin-left: 30px;"> <option value="">选择所属加盟商</option> @for(obj in franchiseeList!){ <option value="${obj.id}">${obj.name}</option> @} </select> @}else if(roleType == 3){ <span class="control-label">${objectName!}</span> @} </div> </div> <#avatar id="headImgUrl" name="头像:" /> <#avatar id="faceImgUrl" name="人脸识别照片:" /> <!--<#input id="phone" name="手机号" />--> <div class="form-group"> <label class="col-sm-3 control-label">性别:</label> <div class="col-sm-9" style="display: flex;align-items: center;"> <div class="radio radio-info radio-inline"> <input type="radio" id="sex1" value="1" name="sex" checked="" > <label for="sex1"> 男 </label> </div> <div class="radio radio-success radio-inline"> <input type="radio" id="sex2" value="2" name="sex" > <label for="sex2"> 女 </label> </div> </div> </div> <#input id="driveCard" name="驾驶证号码"/> <#avatar id="driveCardImgUrl" name="驾驶证照片:" /> <#input id="driverAge" name="驾龄" /> <#input id="idCard" name="身份证号" /> <#avatar id="idCardImgUrl1" name="身份证正面照:" /> <#avatar id="idCardImgUrl2" name="身份证背面照:" /> <#input id="driverAddress" name="居住地址" /> <#input id="taxiAptitudeCard" name="出租车资格证号" /> <#avatar id="networkCarlssueImg" name="网约车资格证照片:" /> <#input id="jobNumber" name="工号(选填)" /> <div class="form-group"> <fieldset> <label class="col-sm-3 control-label">经营业务:</label> <div class="col-sm-9"> <div class="checkbox checkbox-success checkbox-inline"> <input id="serverBox1" name="serverBox" type="checkbox" value="1"> <label for="serverBox1"> 快车 </label> </div> <div class="checkbox checkbox-success checkbox-inline"> <input type="checkbox" name="serverBox" id="serverBox2" value="2"> <label for="serverBox2"> 出租车 </label> </div> <div class="checkbox checkbox-success checkbox-inline"> <input id="serverBox3" name="serverBox" onclick="YesDriverInfoDlg.checkBox()" type="checkbox" value="3" > <label for="serverBox3"> 跨城出行 </label> </div> <!-- <div class="checkbox checkbox-success checkbox-inline">--> <!-- <input type="checkbox" name="serverBox" id="serverBox4" value="4">--> <!-- <label for="serverBox4"> 小件物流-同城 </label>--> <!-- </div>--> <!-- <div class="checkbox checkbox-success checkbox-inline">--> <!-- <input type="checkbox" name="serverBox" id="serverBox5" value="5">--> <!-- <label for="serverBox5"> 小件物流-跨城 </label>--> <!-- </div>--> <!-- <div class="checkbox checkbox-success checkbox-inline">--> <!-- <input type="checkbox" name="serverBox" id="serverBox6" value="6">--> <!-- <label for="serverBox6"> 包车 </label>--> <!-- </div>--> </div> </fieldset> </div> <div id="lineDiv" style="display: none;"> <div class="form-group"> <label class="col-sm-3 control-label">关联线路:</label> <div class="col-sm-3"> <select class="form-control" id="selectLineId"> <option value="">选择关联线路</option> @for(obj in lineList){ <option value="${obj.id}">${obj.name}</option> @} </select> </div> <div class="col-sm-2"> <#button btnCss="info" name="添加" id="ensure" icon="fa-check" clickFun="YesDriverInfoDlg.addLine()"/> </div> </div> <div class="form-group"> <label class="col-sm-3 control-label">已添加线路</label> <div class="col-sm-9"> <div style="height: 200px; border: 1px solid #e5e6e7;overflow-y: auto;"> <table class="table table-striped table-bordered table-hover table-condensed"> <thead> <tr> <th style="width: 300px;text-align: center;">关联时间</th> <th style="width: 300px;text-align: center;">线路名称</th> <th style="width: 100px;text-align: center;">操作</th> </tr> </thead> <tbody id="line"> </tbody> </table> </div> </div> </div> </div> <#input id="phone" name="登录账号【手机号】" /> <#input id="password" name="密码" type="password"/> <#input id="rePassword" name="确认密码" type="password"/> <#input id="driverNationality" name="国籍"/> <#input id="driverNation" name="民族"/> <div class="form-group"> <label class="col-sm-3 control-label">婚姻状况:</label> <div class="col-sm-3"> <select class="form-control" id="driverMaritalStatus"> <option value="1">已婚</option> <option value="2">未婚</option> <option value="3">离异</option> </select> </div> </div> <#input id="driverLanguageLevel" name="外语能力"/> <#input id="driverEducation" name="学历"/> <#input id="driverCensus" name="户口登记机关名称"/> <#input id="driverAddress" name="户口地址"/> <#input id="driverContactAddress" name="通信地址"/> <#input id="getDriverLicenseDate" name="初次领取驾驶证日期"/> <#input id="driverLicenseOn" name="驾驶证有效期限起"/> <#input id="driverLicenseOff" name="驾驶证有效期限止"/> <div class="form-group"> <label class="col-sm-3 control-label">是否巡游出租车驾驶员:</label> <div class="col-sm-3"> <select class="form-control" id="taxiDriver"> <option value="0">否</option> <option value="1">是</option> </select> </div> </div> <#input id="networkCarlssueOrganization" name="网络预约出租车驾驶员证发证机构"/> <#input id="networkCarlssueDate" name="资格证发证日期"/> <#input id="getNetworkCarProofDate" name="初次认领资格证日期"/> <#input id="networkCarProofOn" name="资格证有效起始日期"/> <#input id="networkCarProofOff" name="资格证有效截至日期"/> <#input id="registerDate" name="报备日期"/> <div class="form-group"> <label class="col-sm-3 control-label">是否是专职驾驶员:</label> <div class="col-sm-3"> <select class="form-control" id="fullTimeDriver"> <option value="0">否</option> <option value="1">是</option> </select> </div> </div> <div class="form-group"> <label class="col-sm-3 control-label">是否在驾驶员黑名单内:</label> <div class="col-sm-3"> <select class="form-control" id="inDriverBlacklist"> <option value="0">否</option> <option value="1">是</option> </select> </div> </div> <div class="form-group"> <label class="col-sm-3 control-label">服务类型:</label> <div class="col-sm-3"> <select class="form-control" id="commercialType"> <option value="1">网络预约出租汽车</option> <option value="2">巡游出租汽车</option> <option value="3">私人小客车合乘</option> </select> </div> </div> <#input id="contractCompany" name="驾驶员合同签署公司"/> <#input id="contractOn" name="合同有效期起"/> <#input id="contractOff" name="合同有效期止"/> <#input id="emergencyContact" name="紧急联系人"/> <#input id="emergencyContactPhone" name="紧急联系电话"/> <#input id="emergencyContactAddress" name="紧急联系地址"/> </div> </div> <div class="row btn-group-m-t"> <div class="col-sm-10 col-sm-offset-5"> <#button btnCss="info" name="提交" id="ensure" icon="fa-check" clickFun="YesDriverInfoDlg.addSubmit()"/> <#button btnCss="danger" name="取消" id="cancel" icon="fa-eraser" clickFun="YesDriverInfoDlg.close()"/> </div> </div> </div> </div> <div class="ibox-content"> <div class="form-horizontal" id="yesDriverInfoForm"> <input type="hidden" id="roleType" name="roleType" value="${roleType}"> <div class="row"> <div class="col-sm-10"> <#input id="name" name="司机姓名" /> <div class="form-group"> <label class="col-sm-3 control-label">所属机构:</label> <div class="col-sm-9" style="display: flex;align-items: center;"> @if(roleType == 1){ <div class="radio radio-info radio-inline"> <input type="radio" id="companyType1" value="1" name="companyType" checked="" onclick="YesDriverInfoDlg.companyTypeClick(1)"> <label for="companyType1"> 平台司机 </label> </div> <div class="radio radio-success radio-inline"> <input type="radio" id="companyTyp2" value="2" name="companyType" onclick="YesDriverInfoDlg.companyTypeClick(2)"> <label for="companyTyp2"> 加盟司机 </label> </div> <select class="form-control companyDiv" id="oneId" onchange="YesDriverInfoDlg.oneChange(this)" style="width: 200px;display: none;"> <option value="">选择所属分公司</option> @for(obj in companyList!){ <option value="${obj.id}">${obj.name}</option> @} </select> <select class="form-control companyDiv" id="twoId" style="width: 200px;margin-left: 30px;display: none;"> <option value="">选择所属加盟商</option> </select> @}else if(roleType == 2){ <span class="control-label">${objectName!}</span> <select class="form-control" id="franchiseeId" style="width: 200px;margin-left: 30px;"> <option value="">选择所属加盟商</option> @for(obj in franchiseeList!){ <option value="${obj.id}">${obj.name}</option> @} </select> @}else if(roleType == 3){ <span class="control-label">${objectName!}</span> @} </div> </div> <#avatar id="headImgUrl" name="头像:" /> <#avatar id="faceImgUrl" name="人脸识别照片:" /> <!--<#input id="phone" name="手机号" />--> <div class="form-group"> <label class="col-sm-3 control-label">性别:</label> <div class="col-sm-9" style="display: flex;align-items: center;"> <div class="radio radio-info radio-inline"> <input type="radio" id="sex1" value="1" name="sex" checked=""> <label for="sex1"> 男 </label> </div> <div class="radio radio-success radio-inline"> <input type="radio" id="sex2" value="2" name="sex"> <label for="sex2"> 女 </label> </div> </div> </div> <#input id="driveCard" name="驾驶证号码"/> <#avatar id="driveCardImgUrl" name="驾驶证照片:" /> <#input id="driverAge" name="驾龄" /> <#input id="idCard" name="身份证号" /> <#avatar id="idCardImgUrl1" name="身份证正面照:" /> <#avatar id="idCardImgUrl2" name="身份证背面照:" /> <#input id="driverAddress" name="居住地址" /> <#input id="taxiAptitudeCard" name="出租车资格证号" /> <#avatar id="networkCarlssueImg" name="网约车资格证照片:" /> <#input id="jobNumber" name="工号(选填)" /> <div class="form-group"> <fieldset> <label class="col-sm-3 control-label">经营业务:</label> <div class="col-sm-9"> <div class="checkbox checkbox-success checkbox-inline"> <input id="serverBox1" name="serverBox" type="checkbox" value="1"> <label for="serverBox1"> 快车 </label> </div> <div class="checkbox checkbox-success checkbox-inline"> <input type="checkbox" name="serverBox" id="serverBox2" value="2"> <label for="serverBox2"> 出租车 </label> </div> <div class="checkbox checkbox-success checkbox-inline"> <input id="serverBox3" name="serverBox" onclick="YesDriverInfoDlg.checkBox()" type="checkbox" value="3"> <label for="serverBox3"> 跨城出行 </label> </div> <!-- <div class="checkbox checkbox-success checkbox-inline">--> <!-- <input type="checkbox" name="serverBox" id="serverBox4" value="4">--> <!-- <label for="serverBox4"> 小件物流-同城 </label>--> <!-- </div>--> <!-- <div class="checkbox checkbox-success checkbox-inline">--> <!-- <input type="checkbox" name="serverBox" id="serverBox5" value="5">--> <!-- <label for="serverBox5"> 小件物流-跨城 </label>--> <!-- </div>--> <!-- <div class="checkbox checkbox-success checkbox-inline">--> <!-- <input type="checkbox" name="serverBox" id="serverBox6" value="6">--> <!-- <label for="serverBox6"> 包车 </label>--> <!-- </div>--> </div> </fieldset> </div> <div id="lineDiv" style="display: none;"> <div class="form-group"> <label class="col-sm-3 control-label">关联线路:</label> <div class="col-sm-3"> <select class="form-control" id="selectLineId"> <option value="">选择关联线路</option> @for(obj in lineList){ <option value="${obj.id}">${obj.name}</option> @} </select> </div> <div class="col-sm-2"> <#button btnCss="info" name="添加" id="ensure" icon="fa-check" clickFun="YesDriverInfoDlg.addLine()"/> </div> </div> <div class="form-group"> <label class="col-sm-3 control-label">已添加线路</label> <div class="col-sm-9"> <div style="height: 200px; border: 1px solid #e5e6e7;overflow-y: auto;"> <table class="table table-striped table-bordered table-hover table-condensed"> <thead> <tr> <th style="width: 300px;text-align: center;">关联时间</th> <th style="width: 300px;text-align: center;">线路名称</th> <th style="width: 100px;text-align: center;">操作</th> </tr> </thead> <tbody id="line"> </tbody> </table> </div> </div> </div> </div> <#input id="phone" name="登录账号【手机号】" /> <#input id="password" name="密码" type="password"/> <#input id="rePassword" name="确认密码" type="password"/> <#input id="driverNationality" name="国籍"/> <#input id="driverNation" name="民族"/> <div class="form-group"> <label class="col-sm-3 control-label">婚姻状况:</label> <div class="col-sm-3"> <select class="form-control" id="driverMaritalStatus"> <option value="1">已婚</option> <option value="2">未婚</option> <option value="3">离异</option> </select> </div> </div> <#input id="driverLanguageLevel" name="外语能力"/> <#input id="driverEducation" name="学历"/> <#input id="driverCensus" name="户口登记机关名称"/> <#input id="driverAddress" name="户口地址"/> <#input id="driverContactAddress" name="通信地址"/> <#input id="getDriverLicenseDate" name="初次领取驾驶证日期"/> <#input id="driverLicenseOn" name="驾驶证有效期限起"/> <#input id="driverLicenseOff" name="驾驶证有效期限止"/> <div class="form-group"> <label class="col-sm-3 control-label">是否巡游出租车驾驶员:</label> <div class="col-sm-3"> <select class="form-control" id="taxiDriver"> <option value="0">否</option> <option value="1">是</option> </select> </div> </div> <#input id="networkCarlssueOrganization" name="网络预约出租车驾驶员证发证机构"/> <#input id="networkCarlssueDate" name="资格证发证日期"/> <#input id="getNetworkCarProofDate" name="初次认领资格证日期"/> <#input id="networkCarProofOn" name="资格证有效起始日期"/> <#input id="networkCarProofOff" name="资格证有效截至日期"/> <#input id="registerDate" name="报备日期"/> <div class="form-group"> <label class="col-sm-3 control-label">是否是专职驾驶员:</label> <div class="col-sm-3"> <select class="form-control" id="fullTimeDriver"> <option value="0">否</option> <option value="1">是</option> </select> </div> </div> <div class="form-group"> <label class="col-sm-3 control-label">是否在驾驶员黑名单内:</label> <div class="col-sm-3"> <select class="form-control" id="inDriverBlacklist"> <option value="0">否</option> <option value="1">是</option> </select> </div> </div> <div class="form-group"> <label class="col-sm-3 control-label">服务类型:</label> <div class="col-sm-3"> <select class="form-control" id="commercialType"> <option value="1">网络预约出租汽车</option> <option value="2">巡游出租汽车</option> <option value="3">私人小客车合乘</option> </select> </div> </div> <#input id="contractCompany" name="驾驶员合同签署公司"/> <#input id="contractOn" name="合同有效期起"/> <#input id="contractOff" name="合同有效期止"/> <#input id="emergencyContact" name="紧急联系人"/> <#input id="emergencyContactPhone" name="紧急联系电话"/> <#input id="emergencyContactAddress" name="紧急联系地址"/> </div> </div> <div class="row btn-group-m-t"> <div class="col-sm-10 col-sm-offset-5"> <#button btnCss="info" name="提交" id="ensure" icon="fa-check" clickFun="YesDriverInfoDlg.addSubmit()"/> <#button btnCss="danger" name="取消" id="cancel" icon="fa-eraser" clickFun="YesDriverInfoDlg.close()"/> </div> </div> </div> </div> </div> <script src="${ctxPath}/static/modular/system/tDriver/yesDriver_info.js"></script> <script> laydate.render({ elem: '#getDriverLicenseDate' }); laydate.render({ elem: '#driverLicenseOn' }); laydate.render({ elem: '#driverLicenseOff' }); laydate.render({ elem: '#networkCarlssueDate' }); laydate.render({ elem: '#getNetworkCarProofDate' }); laydate.render({ elem: '#networkCarProofOn' }); laydate.render({ elem: '#networkCarProofOff' }); laydate.render({ elem: '#contractOn' }); laydate.render({ elem: '#contractOff' }); laydate.render({ elem: '#registerDate' }); laydate.render({ elem: '#getDriverLicenseDate' }); laydate.render({ elem: '#driverLicenseOn' }); laydate.render({ elem: '#driverLicenseOff' }); laydate.render({ elem: '#networkCarlssueDate' }); laydate.render({ elem: '#getNetworkCarProofDate' }); laydate.render({ elem: '#networkCarProofOn' }); laydate.render({ elem: '#networkCarProofOff' }); laydate.render({ elem: '#contractOn' }); laydate.render({ elem: '#contractOff' }); laydate.render({ elem: '#registerDate' }); </script> @} ManagementQYTTravel/guns-admin/src/main/webapp/WEB-INF/view/system/tOpenCity/tOpenCity_add.html
@@ -33,6 +33,8 @@ <!-- <option value="5">同城小件物流</option>--> <!-- <option value="6">包车</option>--> <!-- <option value="7">95128</option>--> <option value="8">顺风车</option> <option value="9">代驾</option> </select> </div> <div class="col-sm-3" > ManagementQYTTravel/guns-admin/src/main/webapp/WEB-INF/view/system/tOpenCity/tOpenCity_edit.html
@@ -40,6 +40,8 @@ <!-- <option value="5">同城小件物流</option>--> <!-- <option value="6">包车</option>--> <!-- <option value="7">95128</option>--> <option value="8">顺风车</option> <option value="9">代驾</option> </select> </div> <div class="col-sm-3" > ManagementQYTTravel/guns-admin/src/main/webapp/static/modular/system/tCompany/franchisee_info.js
@@ -298,6 +298,8 @@ // } // } } var checkbox8 = $('#checkbox8').prop('checked'); var checkbox9 = $('#checkbox9').prop('checked'); var isNeedFerry = $("input[name='isNeedFerry']:checked").val(); //提交信息 @@ -386,6 +388,16 @@ ajax.set("isOnCall",1); }else{ ajax.set("isOnCall",2); } if (checkbox8){ ajax.set("isHitchRide",1); }else{ ajax.set("isHitchRide",2); } if (checkbox9){ ajax.set("isSubstituteDriving",1); }else{ ajax.set("isSubstituteDriving",2); } ajax.set("isNeedFerry",isNeedFerry); ajax.set("account",$("#account").val()); @@ -528,6 +540,8 @@ // } // } } var checkbox8 = $('#checkbox8').prop('checked'); var checkbox9 = $('#checkbox9').prop('checked'); var isNeedFerry = $("input[name='isNeedFerry']:checked").val(); //提交信息 @@ -613,6 +627,16 @@ }else{ ajax.set("isOnCall",2); } if (checkbox8){ ajax.set("isHitchRide",1); }else{ ajax.set("isHitchRide",2); } if (checkbox9){ ajax.set("isSubstituteDriving",1); }else{ ajax.set("isSubstituteDriving",2); } ajax.set("isNeedFerry",isNeedFerry); ajax.set("account",$("#account").val()); ajax.set("password",$("#password").val()); @@ -686,4 +710,22 @@ } else { $("#dcxDiv").hide(); } } //顺风车 FranchiseeInfoDlg.checkbox8 = function () { var checkbox8 = $('#checkbox8').prop('checked'); if (checkbox8){ $("#sfDiv").show(); } else { $("#sfDiv").hide(); } } //代驾 FranchiseeInfoDlg.checkbox9 = function () { var checkbox9 = $('#checkbox9').prop('checked'); if (checkbox9){ $("#djDiv").show(); } else { $("#djDiv").hide(); } } ManagementQYTTravel/guns-admin/src/main/webapp/static/modular/system/tCompany/tCompany_info.js
@@ -304,7 +304,8 @@ // } // } } var checkbox8 = $('#checkbox8').prop('checked'); var checkbox9 = $('#checkbox9').prop('checked'); var subArr=[]; $(".timeClass").each(function () { subArr.push({ @@ -405,6 +406,16 @@ ajax.set("isOnCall",1); }else{ ajax.set("isOnCall",2); } if (checkbox8){ ajax.set("isHitchRide",1); }else{ ajax.set("isHitchRide",2); } if (checkbox9){ ajax.set("isSubstituteDriving",1); }else{ ajax.set("isSubstituteDriving",2); } ajax.set("isNeedFerry",isNeedFerry); @@ -549,7 +560,8 @@ // } // } } var checkbox8 = $('#checkbox8').prop('checked'); var checkbox9 = $('#checkbox9').prop('checked'); var subArr=[]; $(".timeClass").each(function () { subArr.push({ @@ -647,6 +659,16 @@ }else{ ajax.set("isOnCall",2); } if (checkbox8){ ajax.set("isHitchRide",1); }else{ ajax.set("isHitchRide",2); } if (checkbox9){ ajax.set("isSubstituteDriving",1); }else{ ajax.set("isSubstituteDriving",2); } ajax.set("isNeedFerry",isNeedFerry); ajax.set("subArr",JSON.stringify(subArr)); @@ -730,6 +752,24 @@ $("#dcxDiv").hide(); } } //顺风车 TCompanyInfoDlg.checkbox8 = function () { var checkbox8 = $('#checkbox8').prop('checked'); if (checkbox8){ $("#sfDiv").show(); } else { $("#sfDiv").hide(); } } //代驾 TCompanyInfoDlg.checkbox9 = function () { var checkbox9 = $('#checkbox9').prop('checked'); if (checkbox9){ $("#djDiv").show(); } else { $("#djDiv").hide(); } } //省改变 TCompanyInfoDlg.provinceChange = function (e) { var provinceCode=$(e).val(); UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/OrderController.java
@@ -2152,17 +2152,17 @@ if("1".equals(data.getStatus())){ return "error"; } String partnerPayId = data.getPartnerPayId(); String orderNo = data.getOrderNo(); String payId = data.getPayId(); //网约车 if(partnerPayId.contains("PR")){ partnerPayId = partnerPayId.substring(2); orderPrivateCarService.payOrderPrivateCarCallback(Integer.valueOf(partnerPayId), payId, 1); if(orderNo.contains("PR")){ orderNo = orderNo.substring(2); orderPrivateCarService.payOrderPrivateCarCallback(Integer.valueOf(orderNo), payId, 1); } //出租车 if(partnerPayId.contains("TA")){ partnerPayId = partnerPayId.substring(2); orderTaxiService.payOrderTaxiCallback(Integer.valueOf(partnerPayId), payId, 1, 0); if(orderNo.contains("TA")){ orderNo = orderNo.substring(2); orderTaxiService.payOrderTaxiCallback(Integer.valueOf(orderNo), payId, 1, 0); } }catch (Exception e){ e.printStackTrace(); UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/OpenCityBusinessServiceImpl.java
@@ -68,6 +68,14 @@ baseWarpper.setName("助老模式"); baseWarpper.setId(7); break; case 8: baseWarpper.setName("顺风车"); baseWarpper.setId(8); break; case 9: baseWarpper.setName("代驾"); baseWarpper.setId(9); break; } list.add(baseWarpper); } @@ -116,6 +124,14 @@ baseWarpper.setName("助老模式"); baseWarpper.setId(7); break; case 8: baseWarpper.setName("顺风车"); baseWarpper.setId(8); break; case 9: baseWarpper.setName("代驾"); baseWarpper.setId(9); break; } list.add(baseWarpper); } UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/ServerCarModelServiceImpl.java
@@ -6,12 +6,14 @@ import com.stylefeng.guns.modular.system.dao.ServerCarModelMapper; import com.stylefeng.guns.modular.system.dao.SystemPriceMapper; import com.stylefeng.guns.modular.system.model.Company; import com.stylefeng.guns.modular.system.model.OpenCity; import com.stylefeng.guns.modular.system.model.ServerCarModel; import com.stylefeng.guns.modular.system.model.SystemPriceCity; import com.stylefeng.guns.modular.system.service.*; import com.stylefeng.guns.modular.system.util.GDMapElectricFenceUtil; import com.stylefeng.guns.modular.system.util.GDMapGeocodingUtil; import com.stylefeng.guns.modular.system.util.ResultUtil; import com.stylefeng.guns.modular.system.warpper.BaseWarpper; import com.stylefeng.guns.modular.system.warpper.ServerCarModelWarpper; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -69,7 +71,6 @@ return ResultUtil.success(new ArrayList<>()); } // TODO: 2023/11/4 无法修改 Map<String, String> distance = gdMapElectricFenceUtil.getDistance(startLonLat, endLonLat, 1); if (null == distance) { return ResultUtil.error("获取预估距离出错", new ArrayList<>()); @@ -78,10 +79,26 @@ double distance1_ = Double.valueOf(distance1).doubleValue(); String duration = distance.get("duration");//时间(秒) long duration_ = Long.valueOf(duration).longValue(); List<ServerCarModelWarpper> price = this.getPrice(query.getId(), distance1_, duration_, 0, 1, geocode); //添加出租车车型和价格 ServerCarModelWarpper serverCarModelWarpper = this.getTextPrice(query.getId(), distance1_, duration_, 0, 2, geocode); price.add(serverCarModelWarpper); OpenCity openCity = openCityService.openCity1(geocode.get("districtCode")); if(null == openCity){ return ResultUtil.error("起点暂未开通"); } //专车车型 List<ServerCarModelWarpper> price = new ArrayList<>(); List<BaseWarpper> baseWarppers = openCityBusinessService.queryBusinessById(openCity.getId()); Optional<BaseWarpper> first = baseWarppers.stream().filter(s->s.getId() == 1).findFirst(); if(first.isPresent()){ price = this.getPrice(query.getId(), distance1_, duration_, 0, 1, geocode); } //出租车车型 ServerCarModelWarpper serverCarModelWarpper = null; first = baseWarppers.stream().filter(s->s.getId() == 2).findFirst(); if(first.isPresent()){ serverCarModelWarpper = this.getTextPrice(query.getId(), distance1_, duration_, 0, 2, geocode); price.add(serverCarModelWarpper); } return ResultUtil.success(price); } UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/qianyuntong/model/QYTPaymentCallbackData.java
@@ -11,6 +11,10 @@ @Data public class QYTPaymentCallbackData { /** * 业务侧行程编号 */ private String orderNo; /** * 商户单标识。行程单ID */ private String partnerPayId;