|  |  |  | 
|---|
|  |  |  | TStoreProvince.initColumn = function () { | 
|---|
|  |  |  | return [ | 
|---|
|  |  |  | {field: 'selectItem', checkbox: true}, | 
|---|
|  |  |  | {title: 'id', field: 'id', visible: false, align: 'center', valign: 'middle'}, | 
|---|
|  |  |  | {title: '序号', field: 'id', visible: true, align: 'center', valign: 'middle'}, | 
|---|
|  |  |  | {title: '所在省市', field: 'provinceCity', visible: true, align: 'center', valign: 'middle'}, | 
|---|
|  |  |  | {title: '所属运营商', field: 'accountName', visible: true, align: 'center', valign: 'middle'}, | 
|---|
|  |  |  | {title: '门店名称', field: 'name', visible: true, align: 'center', valign: 'middle'}, | 
|---|
|  |  |  | {title: '闸机id', field: 'ids', visible: true, align: 'center', valign: 'middle'}, | 
|---|
|  |  |  |  | 
|---|
|  |  |  | ]; | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | return false; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | var arr = []; | 
|---|
|  |  |  | console.log('selected--->',selected) | 
|---|
|  |  |  | var name =''; | 
|---|
|  |  |  | for(var i in selected){ | 
|---|
|  |  |  | if(typeof selected[i].id != "undefined"){ | 
|---|
|  |  |  | console.log( selected[i].id,55555) | 
|---|
|  |  |  | name =  selected[0].accountName | 
|---|
|  |  |  | if(name!=selected[i].accountName){ | 
|---|
|  |  |  | Feng.info("请选择相同运营商门店") | 
|---|
|  |  |  | return ; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | arr.push({ | 
|---|
|  |  |  | id: selected[i].id, | 
|---|
|  |  |  | provinceCity: typeof selected[i].provinceCity != "undefined" ? selected[i].provinceCity : "", | 
|---|
|  |  |  | accountName: typeof selected[i].accountName != "undefined" ? selected[i].accountName : "", | 
|---|
|  |  |  | name: typeof selected[i].name != "undefined" ? selected[i].name : "" | 
|---|
|  |  |  | name: typeof selected[i].name != "undefined" ? selected[i].name : "", | 
|---|
|  |  |  | ids:typeof selected[i].ids != "undefined" ? selected[i].ids : "", | 
|---|
|  |  |  | }) | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | TStoreProvince.search = function () { | 
|---|
|  |  |  | var queryData = {}; | 
|---|
|  |  |  | queryData['provinceId'] = $("#pCode").val(); | 
|---|
|  |  |  | queryData['cityId'] = $("#cCode").val(); | 
|---|
|  |  |  | queryData['provinceId'] = $("#province").val(); | 
|---|
|  |  |  | queryData['cityId'] = $("#city").val(); | 
|---|
|  |  |  | queryData['operatorId'] = $("#account").val(); | 
|---|
|  |  |  | queryData['storeName'] = $("#storeName").val(); | 
|---|
|  |  |  | TStoreProvince.table.refresh({query: queryData}); | 
|---|
|  |  |  | 
|---|
|  |  |  | * 重置搜索 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | TStoreProvince.resetSearch = function () { | 
|---|
|  |  |  | $("#pCode").val('') | 
|---|
|  |  |  | $("#cCode").val('') | 
|---|
|  |  |  | $("#account").val('') | 
|---|
|  |  |  | $("#province").val('') | 
|---|
|  |  |  | $("#city").val('') | 
|---|
|  |  |  | $("#storeName").val('') | 
|---|
|  |  |  | TStoreProvince.search(); | 
|---|
|  |  |  | }; | 
|---|
|  |  |  | 
|---|
|  |  |  | var ajax = new $ax(Feng.ctxPath + "/tCouponManage/getProvince", function(data){ | 
|---|
|  |  |  | data.forEach(province => { | 
|---|
|  |  |  | var option = document.createElement("option"); | 
|---|
|  |  |  | option.value = province.id;  // 根据你的数据结构确定省份的id字段 | 
|---|
|  |  |  | option.value = province.code;  // 根据你的数据结构确定省份的id字段 | 
|---|
|  |  |  | option.text = province.name;  // 根据你的数据结构确定省份的name字段 | 
|---|
|  |  |  | provinceSelect.appendChild(option); | 
|---|
|  |  |  | }); | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | var citySelect = document.getElementById("city"); | 
|---|
|  |  |  | citySelect.innerHTML = ""; | 
|---|
|  |  |  | var ajax = new $ax(Feng.ctxPath + "/tCouponManage/getCity", function(data){ | 
|---|
|  |  |  | var ajax = new $ax(Feng.ctxPath + "/tCouponManage/getCity1", function(data){ | 
|---|
|  |  |  |  | 
|---|
|  |  |  | data.forEach(province => { | 
|---|
|  |  |  | var option = document.createElement("option"); | 
|---|
|  |  |  | option.value = province.id;  // 根据你的数据结构确定省份的id字段 | 
|---|
|  |  |  | option.text = province.name;  // 根据你的数据结构确定省份的name字段 | 
|---|
|  |  |  | citySelect.appendChild(option); | 
|---|
|  |  |  | var content='<option value="">选择市</option>'; | 
|---|
|  |  |  | $.each(data, function(k,v) { | 
|---|
|  |  |  | content += "<option value='"+v.code+"'>"+v.name+"</option>"; | 
|---|
|  |  |  | }); | 
|---|
|  |  |  | $("#city").empty().append(content); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | }); | 
|---|
|  |  |  | },function(data){ | 
|---|
|  |  |  | console.log('data:',data) | 
|---|
|  |  |  | 
|---|
|  |  |  | var table = new BSTable(TStoreProvince.id, "/tCouponManage/storeDetailsOfSearch", defaultColunms); | 
|---|
|  |  |  | table.setPaginationType("client"); | 
|---|
|  |  |  | TStoreProvince.table = table.init(); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | queryProvince(); | 
|---|
|  |  |  | }); | 
|---|