requirements.js 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872
  1. const app = getApp();
  2. Page({
  3. data: {
  4. // viewhiddenName:true,
  5. // selectArray: [], // 性别-数据
  6. // index: '', // 性别-下标、
  7. heightid:0,
  8. heightArray: [], // 身高-数据
  9. heightindex: [0, 0], // 身高-下标
  10. EducationArray: [], // 学历-数据
  11. Educationindex: '', // 学历-下标
  12. // MarriageArray: [], // 婚史-数据
  13. // Marriageindex: '', // 婚史-下标
  14. incomeid:0,
  15. incomeArray: [], // 收入-数据
  16. incomeindex: [0, 0], // 收入-下标
  17. OccupationArray: [], // 职业-数据
  18. Occupationindex: '', // 职业-下标
  19. // contactArray: [], // 允许有意者联系我-数据
  20. // contactindex: '', // 允许有意者联系我-下标
  21. multiArray: [], // 地址-数据
  22. step: 0, // 地址
  23. multiIndex: [0, 0, 0], // 地址-下标
  24. // sex: '', // 性别
  25. age: '', // 年龄
  26. height: '', // 身高
  27. province: '', // 省
  28. city: '', // 市
  29. area: '', // 区
  30. education: '', // 学历
  31. // marry: '', // 婚史
  32. income: '', // 收入
  33. occupation: '', // 职业
  34. Ageid:0,
  35. AgeArray: [], // 年龄-数据
  36. AgeIndex: [0, 0], // 年龄-下标
  37. },
  38. onLoad: function () {
  39. var that = this
  40. // 获取择偶信息
  41. // let personal_url = 'my/personaloption/optioninfo';
  42. // let personal_data = {
  43. // };
  44. // app.postRequest(personal_url, personal_data, function (res) {
  45. // if (res.code == 201) {
  46. // }
  47. // })
  48. // 默认择偶信息
  49. let editinfo_url = 'my/personaloption/editoption';
  50. let editinfo_data = {
  51. };
  52. app.postRequest(editinfo_url, editinfo_data, function (res) {
  53. that.setData({
  54. personal: res.data, //获取全部数据
  55. })
  56. // console.log(res.data)
  57. // 年龄 ajax
  58. let Age_url = 'public/paramsgather?type=age';
  59. let Age_data = {
  60. // pid: '0'
  61. };
  62. let _age_min = res.data.age_min == 0 ? '不限' : res.data.age_min;
  63. let _age_max = res.data.age_max == 0 ? '以上' : res.data.age_max;
  64. // console.log(_age_min);
  65. // console.log(_age_max);
  66. app.postRequest(Age_url, Age_data, function (res) { // 年龄 ajax
  67. if (res.code == 201) {
  68. let newarray = ['不限'];
  69. var res_data = newarray.concat(res.data); //在原有的数据上 凭借上 不限
  70. let newarray1 = ['以上'];
  71. var res_data1 = newarray1.concat(res.data); //在原有的数据上 凭借上 以上
  72. let min = data_processing(res_data, _age_min); //已选中的数据处理 min
  73. let max = data_processing(res_data1, _age_max); //已选中的数据处理 max
  74. that.setData({
  75. AgeIndex: [min, max]
  76. })
  77. let dictObject = res.data; //对象不能直接使用 以下转成数组
  78. // 对象转成数组
  79. var createArr = []
  80. for (let i in dictObject) {
  81. createArr.push(dictObject[i] + "岁"); //在数据后面凭借 岁
  82. }
  83. let bx = ['不限'];
  84. var Unlimited = bx.concat(createArr); //在原有的数据上 凭借上 不限
  85. let ys = ['以上'];
  86. var Above = ys.concat(createArr); //在原有的数据上 凭借上 以上
  87. that.setData({
  88. AgeArray: [Unlimited, Above],
  89. })
  90. // console.log(createArr);
  91. }
  92. })
  93. // 身高 ajax
  94. let height_url = 'public/paramsgather?type=height';
  95. let height_data = {
  96. pid: '0'
  97. };
  98. let _height_min = res.data.height_min == 0 ? '不限' : res.data.height_min;
  99. let _height_max = res.data.height_max == 0 ? '以上' : res.data.height_max;
  100. // console.log(_height_min)
  101. // console.log(_height_max)
  102. app.postRequest(height_url, height_data, function (res) { // 身高 ajax
  103. if (res.code == 201) {
  104. let newarray = ['不限'];
  105. var res_data = newarray.concat(res.data); //在原有的数据上 凭借上 不限
  106. let newarray1 = ['以上'];
  107. var res_data1 = newarray1.concat(res.data); //在原有的数据上 凭借上 以上
  108. let min = data_processing(res_data, _height_min); //已选中的数据处理 min
  109. let max = data_processing(res_data1, _height_max); //已选中的数据处理 max
  110. that.setData({
  111. heightindex: [min, max]
  112. })
  113. let dictObject = res.data; //对象不能直接使用 以下转成数组
  114. // 对象转成数组
  115. var createArr = []
  116. for (let i in dictObject) {
  117. createArr.push(dictObject[i] + "cm");
  118. }
  119. let bx = ['不限'];
  120. var Unlimited = bx.concat(createArr);
  121. let ys = ['以上'];
  122. var Above = ys.concat(createArr);
  123. // console.log(createArr);
  124. that.setData({
  125. heightArray: [Unlimited, Above],
  126. })
  127. }
  128. })
  129. // 学历 ajax
  130. let Education_url = 'public/paramsgather?type=xueli';
  131. let Education_data = {
  132. // pid: '0'
  133. };
  134. let _education = res.data.education;
  135. console.log(_education)
  136. app.postRequest(Education_url, Education_data, function (res) { // 学历 ajax
  137. if (res.code == 201) {
  138. var obj = { id: 0, name: '不限' };
  139. var datares = res.data;
  140. datares.unshift(obj)
  141. for (let i = 0; i < datares.length; i++) { //已选中的数据处理
  142. if (datares[i].id == _education) {
  143. that.setData({
  144. Educationindex: i,
  145. })
  146. }
  147. }
  148. that.setData({
  149. EducationArray: datares,
  150. })
  151. // for (let i = 0; i < res.data.length; i++) { //已选中的数据处理
  152. // if (res.data[i].id == _education) {
  153. // // console.log(res.data[i].id)
  154. // that.setData({
  155. // Educationindex: i
  156. // })
  157. // }
  158. // }
  159. // that.setData({
  160. // EducationArray: res.data
  161. // })
  162. }
  163. })
  164. // 婚史 ajax
  165. // let Marriage_url = 'public/paramsgather?type=marriage';
  166. // let Marriage_data = {
  167. // pid: '0'
  168. // };
  169. // app.postRequest(Marriage_url, Marriage_data, function (res) { // 婚史 ajax
  170. // if (res.code == 201) {
  171. // that.setData({
  172. // MarriageArray: res.data
  173. // })
  174. // }
  175. // })
  176. // 收入 ajax
  177. let income_url = 'public/paramsgather?type=shouru1';
  178. let income_data = {
  179. // pid: '0'
  180. };
  181. let _income_min = res.data.income_min == 0 ? '不限' : res.data.income_min;
  182. let _income_max = res.data.income_max == 0 ? '以上' : res.data.income_max;
  183. // console.log(_income_min);
  184. // console.log(_income_max);
  185. app.postRequest(income_url, income_data, function (res) { // 收入 ajax
  186. if (res.code == 201) {
  187. let newarray = ['不限'];
  188. var res_data = newarray.concat(res.data); //在原有的数据上 凭借上 不限
  189. let newarray1 = ['以上'];
  190. var res_data1 = newarray1.concat(res.data); //在原有的数据上 凭借上 以上
  191. var min = data_processing(res_data, _income_min); //已选中的数据处理 min
  192. var max = data_processing(res_data1, _income_max); //已选中的数据处理 max
  193. // console.log(min);
  194. // console.log(max);
  195. that.setData({
  196. incomeindex: [min, max]
  197. })
  198. that.setData({
  199. incomeArray: [res_data, res_data1],
  200. })
  201. }
  202. })
  203. // 职业 ajax
  204. let Occupation_url = 'public/paramsgather?type=zhiye';
  205. let Occupation_data = {
  206. // pid: '0'
  207. };
  208. let _occupation = res.data.occupation;
  209. app.postRequest(Occupation_url, Occupation_data, function (res) { // 职业 ajax
  210. if (res.code == 201) {
  211. // console.log(res);
  212. var obj = { id: 0, name: '不限' };
  213. var datares = res.data;
  214. datares.unshift(obj)
  215. for (let i = 0; i < datares.length; i++) { //已选中的数据处理
  216. if (datares[i].id == _occupation) {
  217. that.setData({
  218. Occupationindex: i,
  219. })
  220. }
  221. }
  222. that.setData({
  223. OccupationArray: datares,
  224. })
  225. }
  226. })
  227. if (res.code == 201) {
  228. var _age , _height , _income ;
  229. if (res.data.age_min == 0 && res.data.age_max == 0){
  230. _age = '';
  231. }else{
  232. _age = res.data.age_min + '-' + res.data.age_max
  233. }
  234. if (res.data.height_min == 0 && res.data.height_max == 0) {
  235. _height = '';
  236. }else{
  237. _height = res.data.height_min + '-' + res.data.height_max
  238. }
  239. if (res.data.income_min == 0 && res.data.income_max == 0) {
  240. _income = '';
  241. }else {
  242. _income = res.data.income_min + '-' + res.data.income_max
  243. }
  244. that.setData({
  245. // sex: res.data.sex, // 性别
  246. age: _age, // 年龄
  247. height: _height, // 身高
  248. province: res.data.province, // 市
  249. city: res.data.city, // 市
  250. area: res.data.area, // 区
  251. education: res.data.education, // 学历
  252. // marry: res.data.marry, // 婚史
  253. income: _income, // 收入
  254. occupation: res.data.occupation, // 职业
  255. // Marriageindex: res.data.marry, // 婚史
  256. personacodel: res, //获取全部数据
  257. })
  258. }
  259. that.getProvince(); //地址 ajax
  260. })
  261. // 性别 ajax
  262. // let p_url = 'public/paramsgather?type=sex';
  263. // let p_data = {
  264. // // pid: '0'
  265. // };
  266. // app.postRequest(p_url, p_data, function (res) { // 性别 ajax
  267. // if (res.code == 201) {
  268. // // console.log(res.data);
  269. // that.setData({
  270. // selectArray: res.data
  271. // })
  272. // }
  273. // })
  274. // 允许有意者联系我 ajax
  275. // let contact_url = 'public/citypid';
  276. // let contact_data = {
  277. // pid: '0'
  278. // };
  279. // app.postRequest(contact_url, contact_data, function (res) { // 允许有意者联系我 ajax
  280. // // console.log(res);
  281. // that.setData({
  282. // contactArray: res.data
  283. // })
  284. // })
  285. },
  286. // GenderEvent: function (e) { // 性别 单项选择器
  287. // // console.log(this);
  288. // // console.log(e);
  289. // // console.log(this.data.selectArray[e.detail.value]);
  290. // // console.log('picker发送选择改变,携带值为', e.detail.value)
  291. // this.setData({
  292. // index: e.detail.value,
  293. // sex: e.detail.value
  294. // })
  295. // },
  296. // 年龄双选
  297. AgeEvent: function (e) {
  298. var that =this;
  299. console.log('picker发送选择改变,携带值为', e.detail.value)
  300. var _value = e.detail.value; //发送选择改变,携带值为
  301. var Small = this.data.AgeArray[0][e.detail.value[0]].substring(0, 2);
  302. var large = this.data.AgeArray[1][e.detail.value[1]].substring(0, 2);
  303. if (Small > large && Small != '不限' && large != '以上') { //判断 最小值 大于 最大值 数据互换
  304. // console.log('调换')
  305. var Agedata = large + '-' + Small;
  306. that.Exchange(_value); // 调用数组调换
  307. } else {
  308. var Agedata = Small + '-' + large; //否则正常选中
  309. }
  310. console.log(Agedata);
  311. this.setData({
  312. AgeIndex: _value,
  313. age: Agedata,
  314. Ageid: 1,
  315. })
  316. },
  317. heightEvent: function (e) { // 身高 单项选择器
  318. var that = this;
  319. // console.log(this);
  320. // console.log(e);
  321. // console.log(this.data.heightArray[e.detail.value]);
  322. // console.log('picker发送选择改变,携带值为', e.detail.value)
  323. var _value = e.detail.value; //发送选择改变,携带值为
  324. var heightSmall = this.data. heightArray[0][e.detail.value[0]].substring(0, 3);
  325. var heightlarge = this.data. heightArray[1][e.detail.value[1]].substring(0, 3);
  326. // console.log(heightdata)
  327. if (heightSmall > heightlarge && heightSmall != '不限' && heightlarge != '以上') { //判断 最小值 大于 最大值 数据互换
  328. // console.log('调换')
  329. var heightdata = heightlarge + '-' + heightSmall;
  330. that.Exchange(_value); // 调用数组调换
  331. } else {
  332. var heightdata = heightSmall + '-' + heightlarge;
  333. }
  334. this.setData({
  335. heightindex: _value,
  336. height: heightdata,
  337. heightid: 1,
  338. })
  339. },
  340. EducationEvent: function (e) { // 学历 单项选择器
  341. console.log(this);
  342. // console.log(e);
  343. console.log(this.data.EducationArray[e.detail.value].id);
  344. // console.log('picker发送选择改变,携带值为', e.detail.value)
  345. this.setData({
  346. Educationindex: e.detail.value,
  347. education: this.data.EducationArray[e.detail.value].id
  348. })
  349. },
  350. // MarriageEvent: function (e) { // 婚史 单项选择器
  351. // // console.log(this);
  352. // // console.log(e);
  353. // // console.log(this.data.MarriageArray[e.detail.value]);
  354. // // console.log('picker发送选择改变,携带值为', e.detail.value)
  355. // this.setData({
  356. // Marriageindex: e.detail.value,
  357. // marry: e.detail.value
  358. // })
  359. // },
  360. incomeEvent: function (e) { // 收入 单项选择器
  361. var that = this;
  362. // console.log(this);
  363. // console.log(e);
  364. // console.log(this.data.incomeArray[e.detail.value].id);
  365. // console.log('picker发送选择改变,携带值为', e.detail.value)
  366. var _value = e.detail.value; //发送选择改变,携带值为
  367. var srSmall = this.data.incomeArray[0][e.detail.value[0]];
  368. var srlarge = this.data.incomeArray[1][e.detail.value[1]];
  369. if (srSmall > srlarge && srSmall != '不限' && srlarge != '以上') { //判断 最小值 大于 最大值 数据互换
  370. // console.log('调换')
  371. var srdata = srlarge + '-' + srSmall;
  372. that.Exchange(_value); // 调用数组调换
  373. } else {
  374. var srdata = srSmall + '-' + srlarge; //否则正常选中
  375. }
  376. // console.log(srdata);
  377. this.setData({
  378. incomeindex: _value,
  379. income: srdata,
  380. incomeid:1,
  381. })
  382. },
  383. OccupationEvent: function (e) { // 职业 单项选择器
  384. // console.log(this);
  385. // console.log(e);
  386. // console.log(this.data.OccupationArray[e.detail.value].id);
  387. // console.log('picker发送选择改变,携带值为', e.detail.value)
  388. this.setData({
  389. Occupationindex: e.detail.value,
  390. occupation: this.data.OccupationArray[e.detail.value].id
  391. })
  392. },
  393. // 数组数据调换
  394. Exchange: function (data) {
  395. for (var i = 0; i < data.length / 2; i++) {
  396. var data_i = data[i];
  397. data[i] = data[data.length - 1 - i];
  398. data[data.length - 1 - i] = data_i;
  399. }
  400. return;
  401. },
  402. // contactEvent: function (e) { // 允许有意者联系我 单项选择器
  403. // // console.log(this.data.selectArray[e.detail.value].area_name)
  404. // // console.log('picker发送选择改变,携带值为', e.detail.value)
  405. // console.log(this);
  406. // console.log(e);
  407. // console.log(this.data.contactArray[e.detail.value]);
  408. // console.log('picker发送选择改变,携带值为', e.detail.value)
  409. // this.setData({
  410. // contactindex: e.detail.value
  411. // })
  412. // },
  413. getProvince() { // 多项选择器
  414. let _this = this;
  415. let d_url = 'public/citypid';
  416. app.postRequest(d_url, { pid: '0' }, function (res) {
  417. // console.log(res.data);
  418. if (res.code == '201') {
  419. var provinceList = res.data;
  420. var provinceArr = [];
  421. provinceArr = _this.mapArray(res.data);
  422. _this.setData({
  423. multiArray: [provinceArr, [], []],
  424. provinceList,
  425. provinceArr,
  426. })
  427. // console.log(provinceList);
  428. // console.log(provinceArr);
  429. var defaultCode = provinceList[0]['area_id']
  430. // console.log(provinceList[0]['area_id']);
  431. if (defaultCode) {
  432. _this.setData({
  433. currnetProvinceKey: defaultCode
  434. })
  435. _this.getCity(defaultCode)
  436. }
  437. }
  438. })
  439. },
  440. getCity(codes) {
  441. // 多项选择
  442. let _this = this;
  443. let d_url = 'public/citypid';
  444. app.postRequest(d_url, { pid: codes }, function (res) {
  445. var cityList = res.data;
  446. var cityArr = [];
  447. if (res.code == '201') {
  448. cityArr = _this.mapArray(res.data);
  449. _this.setData({
  450. multiArray: [_this.data.provinceArr, cityArr, []],
  451. cityArr,
  452. cityList
  453. })
  454. var defaultCode = cityList[0]['area_id']
  455. if (defaultCode) {
  456. _this.setData({
  457. currnetProvinceKey: defaultCode
  458. })
  459. _this.getArea(defaultCode)
  460. }
  461. }
  462. })
  463. },
  464. getArea(codes) {
  465. // 多项选择
  466. let _this = this;
  467. let d_url = 'public/citypid';
  468. app.postRequest(d_url, { pid: codes }, function (res) {
  469. var areaList = res.data;
  470. var areaArr = [];
  471. if (res.code == '201') {
  472. areaArr = _this.mapArray(res.data);
  473. }
  474. // console.log(areaList);
  475. // console.log(areaArr);
  476. _this.setData({
  477. multiArray: [_this.data.provinceArr, _this.data.cityArr, areaArr],
  478. areaList,
  479. areaArr
  480. })
  481. })
  482. },
  483. mapArray: function (data) {
  484. let cityArray = []
  485. if (data) {
  486. for (let i = 0; i < data.length; i++) {
  487. if (data[i].area_name) {
  488. cityArray[i] = data[i].area_name;
  489. }
  490. }
  491. }
  492. return cityArray;
  493. },
  494. columnchange(e) { // 滚动选择器 触发的事件
  495. var column = e.detail.column // 当前改变的列
  496. // console.log(column);
  497. // console.log(this.data.multiIndex);
  498. // console.log(JSON.parse(JSON.stringify(this.data.multiIndex)));
  499. var data = {
  500. multiIndex: this.data.multiIndex,
  501. multiArray: this.data.multiArray
  502. }
  503. data.multiIndex[column] = e.detail.value; // 第几列改变了就是对应multiIndex的第几个,更新它
  504. switch (column) { // 处理不同的逻辑
  505. case 0: // 第一列更改 就是省级的更改
  506. var currentProvinceKey = this.data.provinceList[e.detail.value].area_id
  507. if (currentProvinceKey != this.data.currnetProvinceKey) { // 判断当前的key是不是真正的更新了
  508. this.getCity(currentProvinceKey) // 获取当前key下面的市级数据
  509. }
  510. data.multiIndex[1] = 0 // 将市默认选择第一个
  511. break;
  512. case 1: // 市发生变化
  513. var currentCitykey = this.data.cityList[e.detail.value].area_id
  514. if (currentCitykey != this.data.currnetCityKey) { // 同样判断
  515. this.getArea(currentCitykey) // 获取门店
  516. }
  517. data.multiIndex[2] = 0
  518. break;
  519. }
  520. this.setData(data) // 更新数据
  521. },
  522. pickchange(e) {
  523. // console.log(this.data.provinceList[e.detail.value[0]].area_id);
  524. // console.log(this.data.cityList[e.detail.value[1]].area_id);
  525. // console.log(this.data.areaList[e.detail.value[2]].area_id);
  526. this.setData({
  527. step: 1, // 更新,用来选择用户选中的门店
  528. multiIndex: e.detail.value, // 更新下标字段
  529. province: this.data.provinceList[e.detail.value[0]].area_id, // 市
  530. city: this.data.cityList[e.detail.value[1]].area_id, // 市
  531. area: this.data.areaList[e.detail.value[2]].area_id // 区
  532. })
  533. },
  534. //下一步事件
  535. register: function (e) {
  536. var that =this ;
  537. var _age = transformation(that.data.age) //不限以上 转换成0
  538. var _height = transformation(that.data.height) //不限以上 转换成0
  539. var _income = transformation(that.data.income) //不限以上 转换成0
  540. console.log(_age);
  541. // console.log(this.data.age); // 年龄
  542. console.log(this.data.height); // 身高
  543. console.log(this.data.education); // 学历
  544. // console.log(this.data.marry); // 婚史
  545. console.log(this.data.income); // 收入
  546. console.log(this.data.province); // 省
  547. console.log(this.data.city); // 市
  548. console.log(this.data.area); // 区
  549. console.log(this.data.occupation); // 职业
  550. // let _Receive_img = that.data.Receive_news;
  551. // _Receive_img.push(obj); //合并历史消息对象
  552. var age = this.data.age // 年龄
  553. var height = this.data.height // 身高
  554. var province = this.data.province // 省
  555. var city = this.data.city // 市
  556. var area = this.data.area // 区
  557. var education = this.data.education // 学历
  558. // var marry = this.data.marry // 婚史
  559. var income = this.data.income // 收入
  560. var occupation = this.data.occupation // 职业
  561. // 修改择偶信息
  562. let editinfoform_url = 'my/personaloption/editoptionform';
  563. let editinfoform_data = {
  564. age: _age, // 年龄
  565. height: _height, // 身高
  566. province: this.data.province, // 市
  567. city: this.data.city, // 市
  568. area: this.data.area, // 区
  569. education: this.data.education, // 学历
  570. // marry: this.data.marry, // 婚史
  571. income: _income, // 收入
  572. occupation: this.data.occupation, // 职业
  573. };
  574. app.postRequest(editinfoform_url, editinfoform_data, function (res) {
  575. if (res.code == 201) {
  576. wx.showToast({
  577. title: '修改成功',
  578. icon: 'success',
  579. duration: 2000
  580. })
  581. return;
  582. }
  583. var fail = '修改失败' //调用提示框
  584. getApp().Tips(fail)
  585. })
  586. },
  587. // onReady: function () {
  588. // this.setData({
  589. // viewhiddenName:false
  590. // })
  591. // },
  592. })
  593. var data_processing = function (data, min_max, ) {
  594. for (let i = 0; i < data.length; i++) { //已选中的数据处理
  595. if (data[i] == min_max) {
  596. return i;
  597. }
  598. }
  599. }
  600. var transformation = function (resdata) {
  601. if (resdata) {
  602. let newArry = resdata.split("-"); //转成数组
  603. if (newArry[0] == '不限' || newArry[0] == undefined) {
  604. var _min = 0
  605. } else {
  606. var _min = newArry[0];
  607. }
  608. if (newArry[1] == '以上' || newArry[1] == undefined) {
  609. var _max = 0
  610. } else {
  611. var _max = newArry[1];
  612. }
  613. resdata = _min + '-' + _max
  614. }
  615. return resdata;
  616. }