| | |
| | | businessType = 4; |
| | | }else if ("包车".equals(type)){ |
| | | businessType = 6; |
| | | }else if ("顺风车".equals(type)){ |
| | | businessType = 8; |
| | | }else if ("代驾".equals(type)){ |
| | | businessType = 9; |
| | | }else{ |
| | | businessType = 7; |
| | | } |
| | |
| | | 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 |
| | |
| | | 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 |
| | |
| | | |
| | | <!-- 通用查询结果列 --> |
| | | <sql id="Base_Column_List"> |
| | | id, code, lon, lat, isQualifications, areaName, cityName, provinceName, flag, insertTime, insertUser, updateTime, updateUser |
| | | id |
| | | , code, lon, lat, isQualifications, areaName, cityName, provinceName, flag, insertTime, insertUser, updateTime, updateUser |
| | | </sql> |
| | | |
| | | <!--根据条件查询开通城市列表--> |
| | |
| | | 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> |
| | |
| | | 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},'%')) |
| | | 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 |
| | |
| | | <!--根据城市ID获取经营业务--> |
| | | <select id="getBusinessByCityId" resultType="map"> |
| | | SELECT DATE_FORMAT(bb.insertTime,'%Y-%m-%d') as insertTimeStr, |
| | | case when bb.businessType = 1 then '快车' |
| | | 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 |
| | | 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> |
| | |
| | | */ |
| | | private Integer isCharter; |
| | | /** |
| | | * 是否经营顺风车(1=是,2=否) |
| | | */ |
| | | private Integer isHitchRide; |
| | | /** |
| | | * 是否经营代驾(1=是,2=否) |
| | | */ |
| | | private Integer isSubstituteDriving; |
| | | /** |
| | | * 快车提成方式(1=比例,2=固定) |
| | | */ |
| | | private Integer isSpeFixedOrProportional; |
| | |
| | | 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; |
| | |
| | | <#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}"/> |
| | | <#avatar id="idCardPositive" name="法定代表人身份<br>证照片(正面):" |
| | | avatarImg="${item.idCardPositive}"/> |
| | | <#input id="contactAddress" name="通信地址" value="${item.contactAddress}"/> |
| | | </div> |
| | | |
| | |
| | | <#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}"/> |
| | | <#avatar id="idCardReverse" name="法定代表人身份<br>证照片(反面):" |
| | | avatarImg="${item.idCardReverse}"/> |
| | | <#input id="businessScope" name="经营范围" value="${item.businessScope}"/> |
| | | </div> |
| | | </div> |
| | |
| | | <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()"> |
| | | <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')"/> |
| | | <#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()"> |
| | | <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')"/> |
| | | <#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()"> |
| | | <input name="checkbox" id="checkbox3" type="checkbox" value="3" ${1== item.isCross ? |
| | | 'checked=checked' : ''} onclick="TCompanyInfoDlg.checkbox3()"> |
| | | <label for="checkbox3"> |
| | | 跨城出行 |
| | | </label> |
| | |
| | | <!-- </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> |
| | |
| | | </select> |
| | | </div> |
| | | <div class="col-sm-1"> |
| | | <#button btnCss="info" name="添加" id="ensure" icon="fa-check" clickFun="TCompanyInfoDlg.addScope()"/> |
| | | <#button btnCss="info" name="添加" id="ensure" icon="fa-check" |
| | | clickFun="TCompanyInfoDlg.addScope()"/> |
| | | </div> |
| | | </div> |
| | | <div class="form-group"> |
| | |
| | | @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="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> |
| | | <input type="hidden" id="areaCode" name="areaCode" value="${obj.areaCode}">${obj.value} |
| | | </td> |
| | | <td> |
| | | <button onclick="deleteSub(this)">移除</button> |
| | | </td> |
| | | </tr> |
| | | @} |
| | | </tbody> |
| | |
| | | <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' : ''} > |
| | | <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' : ''}> |
| | | <input type="radio" id="isNeedFerry2" value="2" name="isNeedFerry" ${2== |
| | | item.isNeedFerry ? 'checked=checked' : ''}> |
| | | <label for="isNeedFerry2"> 否 </label> |
| | | </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="info" name="提交" id="ensure" icon="fa-check" |
| | | clickFun="TCompanyInfoDlg.editSubmit()"/> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | <div class="col-sm-10"> |
| | | <fieldset> |
| | | <div class="checkbox checkbox-success"> |
| | | <input id="checkbox1" name="checkbox" onclick="TCompanyInfoDlg.checkbox1()" type="checkbox" value="1"> |
| | | <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')"/> |
| | | <#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()"> |
| | | <input id="checkbox2" name="checkbox" onclick="TCompanyInfoDlg.checkbox2()" type="checkbox" |
| | | value="2"> |
| | | <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 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"> |
| | | <input id="checkbox3" name="checkbox" onclick="TCompanyInfoDlg.checkbox3()" |
| | | type="checkbox" value="3"> |
| | | <label for="checkbox3"> |
| | | 跨城出行 |
| | | </label> |
| | |
| | | <!-- </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> |
| | |
| | | </select> |
| | | </div> |
| | | <div class="col-sm-1"> |
| | | <#button btnCss="info" name="添加" id="ensure" icon="fa-check" clickFun="TCompanyInfoDlg.addScope()"/> |
| | | <#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" style="display: flex;align-items: center;"> |
| | | <div class="radio radio-info radio-inline"> |
| | | <input type="radio" id="isNeedFerry1" value="1" name="isNeedFerry" checked="" > |
| | | <input checked="" id="isNeedFerry1" name="isNeedFerry" type="radio" value="1"> |
| | | <label for="isNeedFerry1"> 是 </label> |
| | | </div> |
| | | <div class="radio radio-success radio-inline"> |
| | | <input type="radio" id="isNeedFerry2" value="2" name="isNeedFerry" > |
| | | <input id="isNeedFerry2" name="isNeedFerry" type="radio" value="2"> |
| | | <label for="isNeedFerry2"> 否 </label> |
| | | </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" > |
| | | <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 type="text" class="form-control" id="account" name="account" > |
| | | <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 type="password" class="form-control" id="password" name="password" > |
| | | <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 type="password" class="form-control" id="rePassword" name="rePassword" > |
| | | <input class="form-control" id="rePassword" name="rePassword" type="password"> |
| | | </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()"/> |
| | | <#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>--> |
| | | <!-- </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>--> |
| | | <!-- </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="col-sm-9"> |
| | | <fieldset> |
| | | <div class="checkbox checkbox-success"> |
| | | <input name="checkbox" id="checkbox1" disabled type="checkbox" value="1" ${1 == item.isSpe ? 'checked=checked' : ''} > |
| | | <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')"/> |
| | | <#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' : ''}> |
| | | <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')"/> |
| | | <#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' : ''} > |
| | | <input name="checkbox" id="checkbox3" type="checkbox" disabled value="3" ${1== |
| | | item.isCross ? 'checked=checked' : ''} > |
| | | <label for="checkbox3"> |
| | | 跨城出行 |
| | | </label> |
| | |
| | | <!-- <#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> |
| | |
| | | <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' : ''} > |
| | | <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' : ''}> |
| | | <input type="radio" disabled id="isNeedFerry2" value="2" name="isNeedFerry" ${2== |
| | | item.isNeedFerry ? 'checked=checked' : ''}> |
| | | <label for="isNeedFerry2"> 否 </label> |
| | | </div> |
| | | </div> |
| | |
| | | <#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}"/> |
| | | <#avatar id="idCardPositive" name="法定代表人身份<br>证照片(正面):" |
| | | avatarImg="${item.idCardPositive}"/> |
| | | <#input id="contactAddress" name="通信地址" value="${item.contactAddress}"/> |
| | | </div> |
| | | |
| | |
| | | <#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}"/> |
| | | <#avatar id="idCardReverse" name="法定代表人身份<br>证照片(反面):" |
| | | avatarImg="${item.idCardReverse}"/> |
| | | <#input id="businessScope" name="经营范围" value="${item.businessScope}"/> |
| | | <#input id="paymentDays" name="分期账期" value="${item.paymentDays}"/> |
| | | </div> |
| | |
| | | <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()"> |
| | | <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')"/> |
| | | <#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()"> |
| | | <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')"/> |
| | | <#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()"> |
| | | <input name="checkbox" id="checkbox3" type="checkbox" value="3" ${1== item.isCross ? |
| | | 'checked=checked' : ''} onclick="TCompanyInfoDlg.checkbox3()"> |
| | | <label for="checkbox3"> |
| | | 跨城出行 |
| | | </label> |
| | |
| | | <!-- <#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> |
| | |
| | | </select> |
| | | </div> |
| | | <div class="col-sm-1"> |
| | | <#button btnCss="info" name="添加" id="ensure" icon="fa-check" clickFun="TCompanyInfoDlg.addScope()"/> |
| | | <#button btnCss="info" name="添加" id="ensure" icon="fa-check" |
| | | clickFun="TCompanyInfoDlg.addScope()"/> |
| | | </div> |
| | | </div> |
| | | <div class="form-group"> |
| | |
| | | @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="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> |
| | | <input type="hidden" id="areaCode" name="areaCode" value="${obj.areaCode}">${obj.value} |
| | | </td> |
| | | <td> |
| | | <button onclick="deleteSub(this)">移除</button> |
| | | </td> |
| | | </tr> |
| | | @} |
| | | </tbody> |
| | |
| | | <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' : ''} > |
| | | <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' : ''}> |
| | | <input type="radio" id="isNeedFerry2" value="2" name="isNeedFerry" ${2== item.isNeedFerry ? |
| | | 'checked=checked' : ''}> |
| | | <label for="isNeedFerry2"> 否 </label> |
| | | </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> |
| | | <input type="text" class="form-control" id="account" name="account" value="${user.account}" |
| | | readonly> |
| | | </div> |
| | | </div> |
| | | <div class="form-group"> |
| | |
| | | <#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> |
| | | <option value="${obj.id}" ${obj.id== item.superiorId ? |
| | | 'selected=selected' : ''}>${obj.name}</option> |
| | | @} |
| | | </#select> |
| | | </ |
| | | #select> |
| | | @}else if(roleType == 2){ |
| | | <#label id="companyName" name="所属分公司" value="${company.name}"/> |
| | | @} |
| | |
| | | <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()"> |
| | | <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')"/> |
| | | <#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()"> |
| | | <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')"/> |
| | | <#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()"> |
| | | <input name="checkbox" id="checkbox3" type="checkbox" value="3" ${1== item.isCross ? |
| | | 'checked=checked' : ''} onclick="FranchiseeInfoDlg.checkbox3()"> |
| | | <label for="checkbox3"> |
| | | 跨城出行 |
| | | </label> |
| | |
| | | <!-- </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> |
| | |
| | | <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' : ''} > |
| | | <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' : ''}> |
| | | <input type="radio" id="isNeedFerry2" value="2" name="isNeedFerry" ${2== item.isNeedFerry ? |
| | | 'checked=checked' : ''}> |
| | | <label for="isNeedFerry2"> 否 </label> |
| | | </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> |
| | | <input type="text" class="form-control" id="account" name="account" value="${user.account}" |
| | | readonly> |
| | | </div> |
| | | </div> |
| | | <div class="form-group"> |
| | |
| | | |
| | | <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="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 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)"> |
| | | <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)"> |
| | | <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;" > |
| | | <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;"> |
| | | <select class="form-control companyDiv" id="twoId" |
| | | style="width: 200px;margin-left: 30px;display: none;"> |
| | | <option value="">选择所属加盟商</option> |
| | | </select> |
| | | @}else if(roleType == 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" > |
| | | <input id="serverBox3" name="serverBox" onclick="YesDriverInfoDlg.checkBox()" |
| | | type="checkbox" value="3"> |
| | | <label for="serverBox3"> 跨城出行 </label> |
| | | </div> |
| | | <!-- <div class="checkbox checkbox-success checkbox-inline">--> |
| | |
| | | </select> |
| | | </div> |
| | | <div class="col-sm-2"> |
| | | <#button btnCss="info" name="添加" id="ensure" icon="fa-check" clickFun="YesDriverInfoDlg.addLine()"/> |
| | | <#button btnCss="info" name="添加" id="ensure" icon="fa-check" |
| | | clickFun="YesDriverInfoDlg.addLine()"/> |
| | | </div> |
| | | </div> |
| | | <div class="form-group"> |
| | |
| | | |
| | | <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()"/> |
| | | <#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> |
| | |
| | | <!-- <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" > |
| | |
| | | <!-- <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" > |
| | |
| | | // } |
| | | // } |
| | | } |
| | | var checkbox8 = $('#checkbox8').prop('checked'); |
| | | var checkbox9 = $('#checkbox9').prop('checked'); |
| | | |
| | | var isNeedFerry = $("input[name='isNeedFerry']:checked").val(); |
| | | //提交信息 |
| | |
| | | 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()); |
| | |
| | | // } |
| | | // } |
| | | } |
| | | var checkbox8 = $('#checkbox8').prop('checked'); |
| | | var checkbox9 = $('#checkbox9').prop('checked'); |
| | | |
| | | var isNeedFerry = $("input[name='isNeedFerry']:checked").val(); |
| | | //提交信息 |
| | |
| | | }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()); |
| | |
| | | $("#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(); |
| | | } |
| | | } |
| | |
| | | // } |
| | | // } |
| | | } |
| | | |
| | | var checkbox8 = $('#checkbox8').prop('checked'); |
| | | var checkbox9 = $('#checkbox9').prop('checked'); |
| | | var subArr=[]; |
| | | $(".timeClass").each(function () { |
| | | subArr.push({ |
| | |
| | | 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); |
| | | |
| | |
| | | // } |
| | | // } |
| | | } |
| | | |
| | | var checkbox8 = $('#checkbox8').prop('checked'); |
| | | var checkbox9 = $('#checkbox9').prop('checked'); |
| | | var subArr=[]; |
| | | $(".timeClass").each(function () { |
| | | subArr.push({ |
| | |
| | | }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)); |
| | |
| | | $("#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(); |
| | |
| | | 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(); |
| | |
| | | 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); |
| | | } |
| | |
| | | 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); |
| | | } |
| | |
| | | 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; |
| | |
| | | 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<>()); |
| | |
| | | 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); |
| | | 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); |
| | | } |
| | | |
| | |
| | | @Data |
| | | public class QYTPaymentCallbackData { |
| | | /** |
| | | * 业务侧行程编号 |
| | | */ |
| | | private String orderNo; |
| | | /** |
| | | * 商户单标识。行程单ID |
| | | */ |
| | | private String partnerPayId; |