网站
No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
 
 
 

1354 líneas
52 KiB

  1. /**
  2. * Created by Administrator on 2021/4/5.
  3. */
  4. define(['jquery', "template", "Tools", "user", "paging","cupload","kindeditor", 'swiper'], function ($, template, Tools ) {
  5. //数据存储
  6. var module = {
  7. data: {
  8. //焦点图数据
  9. focusListTop: [],
  10. userInformationDetail:[],
  11. userSupplyInformationList:'',
  12. consultingInformationList:'',
  13. biddingInformationList:'',
  14. //页码
  15. pageNum: 1,
  16. //页码集合
  17. pageList: [],
  18. //每页数量
  19. pageSize: 5,
  20. //总页数
  21. pageCount:0,
  22. //用户ID
  23. memberId:0,
  24. //用户资料form
  25. form:{
  26. },
  27. modifyUrl:'',
  28. detailUrl:'',
  29. sheng:[],
  30. shi:[],
  31. sfzList:[],
  32. yhkList:[],
  33. sfz:'',
  34. yhk:'',
  35. khzm:'',
  36. companyLicense:'',
  37. activitiStatus:'',
  38. upType1:false,
  39. upType2:false,
  40. upType5:false,
  41. },
  42. };
  43. var tools = new Tools();
  44. module.init = function (page) {
  45. //获取焦点图信息
  46. tools.doGet(websitePicture, {picType:1,status:0,orderByColumn:'picSort',isAsc:'desc'}, module.focusNewsTop , true);
  47. //底部友情链接
  48. tools.doGet(friendsLinks, {}, module.bottomFriendsLinks, true);
  49. //用户资料
  50. tools.doGet(userData, {}, module.userData);
  51. if(!tools.getCookie('Admin-Token')){
  52. tools.skip('../../index.html')
  53. }
  54. //用户资料
  55. //tools.doPut(userData, {id:}, module.userData,true);
  56. //个人中心选项卡鼠标悬浮
  57. module.userListHover();
  58. //网站配置信息(网站名称 底部联系方式 公安备案号 网站备案号)
  59. tools.getWebConfig();
  60. //所属银行
  61. tools.doGet(dictionaries+"/bank_type_all", {}, module.bankType, true);
  62. //账户类型
  63. tools.doGet(dictionaries+"/bank_account_type", {}, module.accountType, true);
  64. window.KindEditor.create('#editor_id')
  65. //console.log(tools.getParam('type'))
  66. var type = tools.getParam('type');
  67. module.getType(type);
  68. setTimeout(function(){
  69. //主题图片切换
  70. module.switchTheme();
  71. },2000)
  72. module.data.sheng = options;
  73. module.data.shi = options[0].children;
  74. var shengData = template('shengData', module.data);
  75. $("#sheng").html(shengData);
  76. var shiData = template('shiData', module.data);
  77. $("#shi").html(shiData);
  78. };
  79. getShi = function () {
  80. console.log($('#bankTypeData').val())
  81. // if (!$('#bankTypeData').val()){
  82. // return;
  83. // }
  84. module.data.shi = module.data.sheng.filter(function (e) { return e.label == $('#sheng').val(); })[0].children;
  85. var shiData = template('shiData', module.data);
  86. $("#shi").html(shiData);
  87. // tools.doGet(depositList, {sheng:$('#sheng').val(),shi:$('#shi').val()}, module.depositList, true);
  88. }
  89. getDeposit = function () {
  90. let data = {
  91. sheng:$('#sheng').val(),
  92. shi:$('#shi').val(),
  93. bankType:$('#bankType').val(),
  94. bankDeposit:$('#bankDeposit').val(),
  95. }
  96. console.log(data)
  97. tools.doGet(depositListYN, data,module.depositListYN);
  98. }
  99. changeBankAddress = function () {
  100. console.log($('#bankAddress').val())
  101. console.log(module.data.bankAddress.filter(function (e) { return e.bankDeposit == $('#bankAddress').val(); }))
  102. document.getElementById('payeePaymentLines').value =
  103. module.data.bankAddress.filter(function (e) { return e.bankDeposit == $('#bankAddress').val(); })[0].payeePaymentLines;
  104. }
  105. module.depositListYN = function (data) {
  106. var content = data.rows;
  107. if (content.length<1){
  108. let dataHtt = {
  109. sheng:$('#sheng').val(),
  110. shi:$('#shi').val(),
  111. bankType:$('#bankType').val(),
  112. bankDeposit:$('#bankDeposit').val(),
  113. }
  114. tools.doPost(depositListPub, dataHtt,module.depositList);
  115. }else{
  116. module.data.bankAddress = content;
  117. var bankAddressData = template('bankAddressData', module.data);
  118. $("#bankAddress").html(bankAddressData);
  119. if (content.length>0){
  120. changeBankAddress();
  121. }else{
  122. document.getElementById('payeePaymentLines').value = '';
  123. }
  124. }
  125. }
  126. module.depositList = function (data) {
  127. var content = data.data;
  128. module.data.bankAddress = content;
  129. var bankAddressData = template('bankAddressData', module.data);
  130. $("#bankAddress").html(bankAddressData);
  131. if (content.length>0){
  132. // changeBankAddress();
  133. }else{
  134. document.getElementById('payeePaymentLines').value = '';
  135. }
  136. }
  137. //底部友情链接
  138. module.bankType = function (data) {
  139. if (data.code == 200) {
  140. var content = data.data;
  141. module.data.bankTypeOption = content;
  142. var bankTypeData = template('bankTypeData', module.data);
  143. $("#bankType").html(bankTypeData);
  144. }
  145. }
  146. //账户类型
  147. module.accountType = function (data) {
  148. if (data.code == 200) {
  149. var content = data.data;
  150. module.data.accountTypeOption = content;
  151. var accountTypeData = template('accountTypeData', module.data);
  152. $("#accountType").html(accountTypeData);
  153. }
  154. }
  155. //焦点图数据
  156. module.focusNewsTop = function (data) {
  157. if (data.code == 200) {
  158. let focusArray = [];
  159. if(data.data.length<1){
  160. focusArray.push({
  161. picUrl:'../../../static/images/banner1.png'
  162. },{
  163. picUrl:'../../../static/images/banner2.png'
  164. },{
  165. picUrl:'../../../static/images/banner3.png'
  166. })
  167. }else{
  168. data.data.forEach(res=>{
  169. focusArray.push({
  170. picUrl:'/api'+res.picUrl
  171. })
  172. })
  173. }
  174. module.data.focusListTop = focusArray;
  175. var bannerFocusDataTop = template('bannerFocusDataTop', module.data);
  176. $("#bannerFocusTopContent").html(bannerFocusDataTop);
  177. new Swiper('#bannerFocusWrapTop', {
  178. paginationClickable: true,
  179. autoplay : 4000,
  180. loop:true
  181. })
  182. }
  183. }
  184. //主题图片切换
  185. module.switchTheme = function(){
  186. if(themeColor == 'red'){
  187. module.data.modifyUrl = '../../static/images/modify_red.png';
  188. module.data.detailUrl = '../../static/images/detail_red.png';
  189. }else if(themeColor == 'green'){
  190. module.data.modifyUrl = '../../static/images/modify.png';
  191. module.data.detailUrl = '../../static/images/detail.png';
  192. }
  193. }
  194. //底部友情链接
  195. module.bottomFriendsLinks = function (data) {
  196. if (data.code == 200) {
  197. var content = data.data;
  198. //console.log(content)
  199. module.data.friendsLinksList = content;
  200. var friendsLinksData = template('friendsLinksData', module.data);
  201. $("#friendsLinksContent").html(friendsLinksData);
  202. }
  203. }
  204. //获取类型
  205. module.getType = function(type){
  206. if (type == 'info'){
  207. document.getElementById("icon-list1").click();
  208. }
  209. if (type == 'demand'){
  210. document.getElementById("icon-list2").click();
  211. }
  212. if (type == 'interact'){
  213. document.getElementById("icon-list3").click();
  214. }
  215. if (type == 'bidding'){
  216. document.getElementById("icon-list4").click();
  217. }
  218. if (type == 'goDemand'){
  219. document.getElementById("icon-list2").click();
  220. document.getElementById("goSupply").click();
  221. }
  222. if (type == 'goInteract'){
  223. document.getElementById("icon-list3").click();
  224. document.getElementById("goRelease").click();
  225. }
  226. }
  227. //个人中心用户信息
  228. module.userData = function(data){
  229. if (data.code == 200) {
  230. var content = data.user;
  231. //console.log(content)
  232. module.data.userId = content.userId;
  233. tools.doGet(userMember + '/' + content.userId, {}, module.userMember);//memberType 1个人 2单位
  234. }
  235. }
  236. //个人中心用户资料
  237. module.userMember = function(data){
  238. if (data.code == 200) {
  239. var content = data.data;
  240. console.log(data)
  241. module.data.userInformationDetail = content;
  242. module.data.memberType = content.memberType;
  243. module.data.activitiStatus = content.activitiStatus;
  244. var bankTypeData = template('bankTypeData', module.data);
  245. $("#bankType").html(bankTypeData);
  246. var bankAddressData = template('bankAddressData', module.data);
  247. $("#bankAddress").html(bankAddressData);
  248. document.getElementById('bankSubmitBtn').style.display = content.activitiStatus == '1'?'none':'block';
  249. if(content.memberType == '1'){
  250. document.getElementById('companyInformationContent').style.display = 'none';
  251. document.getElementById('userInformationContent').style.display = 'table';
  252. var userInformationData = template('userInformationData', module.data);
  253. $("#userInformationContent").html(userInformationData);
  254. }else{
  255. document.getElementById('companyInformationContent').style.display = 'table';
  256. document.getElementById('userInformationContent').style.display = 'none';
  257. var companyInformationData = template('companyInformationData', module.data);
  258. $("#companyInformationContent").html(companyInformationData);
  259. }
  260. document.getElementById('bankAddress').value = content.bankAddress;
  261. document.getElementById('bankCardName').value = content.bankCardName;
  262. document.getElementById('bankCardNum').value = content.bankCardNum;
  263. document.getElementById('bankType').value = content.bankType;
  264. document.getElementById('accountType').value = content.accountType;
  265. document.getElementById('payeePaymentLines').value = content.payeePaymentLines;
  266. document.getElementById('phone').innerHTML = content.phone;
  267. module.data.memberId = content.id;
  268. //console.log(module.data.userId)
  269. //用户图片
  270. module.showUserImage(content);
  271. //我的供求
  272. tools.doGet(userSupply, {memberId:content.id,pageNum:module.data.pageNum,pageSize:10}, module.userSupply);
  273. //我的咨询
  274. tools.doGet(userConsulting, {memberId:content.id,pageNum:module.data.pageNum,pageSize:module.data.pageSize}, module.consulting);
  275. //我的竞价
  276. tools.doGet(userBidding, {memberId:content.id,pageNum:module.data.pageNum,pageSize:module.data.pageSize}, module.bidding);
  277. //我的报名
  278. tools.doGet(getSignupByMemberId, {memberId:content.id,pageNum:module.data.pageNum,pageSize:module.data.pageSize}, module.application);
  279. tools.doPost(listHistory, {processInstanceId:content.instanceId}, module.listHistory);
  280. //个人资料提交
  281. $('#supplyAction').on('click', module.supplyAction)
  282. $('#releaseAction').on('click', module.releaseAction)
  283. //获取附件的值
  284. //$('#upLoadBtn').on('click',module.upLoadAction)
  285. //document.getElementById('userAction').addEventListener('click',module.formAction);
  286. }
  287. }
  288. module.listHistory = function(data){
  289. if (data.code == 200) {
  290. var content = data.rows;
  291. content.forEach((row) => {
  292. row.startTime = tools.format(row.startTime, "yyyy-MM-dd HH:mm:ss");
  293. row.endTime = tools.format(row.endTime, "yyyy-MM-dd HH:mm:ss");
  294. row.durationInMillis = tools.formatTotalDateSub(
  295. row.durationInMillis / 1000
  296. );
  297. });
  298. module.data.listHistory = content;
  299. var listHistoryData = template('listHistoryData', module.data);
  300. $("#listHistoryContent").html(listHistoryData);
  301. }
  302. }
  303. module.showUserImage = function(data){
  304. console.log(data)
  305. var accountOpenCert = data.accountOpenCert==null||data.accountOpenCert == ''?null:['/api'+data.accountOpenCert];
  306. var idCardPic = data.idCardPic==null||data.idCardPic == ''?null:['/api'+data.idCardPic];
  307. var companyLicense = data.companyLicense==null||data.companyLicense == ''?null:['/api'+data.companyLicense];
  308. console.log(accountOpenCert)
  309. console.log(idCardPic)
  310. if(module.data.memberType == '1'){
  311. var cupload2 = new Cupload ({
  312. ele: '#cupload-3',
  313. num: 1,
  314. data:idCardPic
  315. });
  316. var cupload4 = new Cupload ({
  317. ele: '#cupload-4',
  318. num: 1,
  319. data:accountOpenCert
  320. });
  321. module.data.sfz = data.idCardPic
  322. module.data.yhk = data.accountOpenCert
  323. }else{
  324. var cupload5 = new Cupload ({
  325. ele: '#cupload-5',
  326. num: 1,
  327. data:accountOpenCert
  328. });
  329. var cupload6 = new Cupload ({
  330. ele: '#cupload-6',
  331. num: 1,
  332. data:idCardPic
  333. });
  334. var cupload7 = new Cupload ({
  335. ele: '#cupload-7',
  336. num: 1,
  337. data:companyLicense
  338. });
  339. module.data.khzm = data.accountOpenCert
  340. module.data.frzjz = data.idCardPic
  341. module.data.companyLicense = data.companyLicense
  342. }
  343. }
  344. module.showSupplyImage = function(data){
  345. //console.log(data)
  346. if (data.code == 200) {
  347. var content = data.data;
  348. var fileUrlList = [];
  349. var fileNum = [];
  350. for (var i = 0 ; i < content.length ; i++){
  351. fileUrlList[i] = serverApi + content[i].fileUrl ;
  352. fileNum[i] = content[i].id;
  353. }
  354. if (fileUrlList.length == 0){
  355. fileUrlList = '';
  356. }
  357. //console.log(fileUrlList)
  358. document.getElementById('cupload-1').innerHTML = '';
  359. module.data.fileNum = fileNum;
  360. var cupload1 = new Cupload ({
  361. ele: '#cupload-1',
  362. num: 5,
  363. data:fileUrlList
  364. });
  365. }
  366. }
  367. deleteList = function(){
  368. //console.log(module.data.fileNum[deleteNum])
  369. // tools.doGet(deleteUserImg+'/'+module.data.fileNum[deleteNum], {}, module.Tips);
  370. }
  371. module.getData = function(data){
  372. upLoadAction(data.data)
  373. }
  374. //获取上传图片list
  375. upLoadAction = function(type){
  376. //console.log(type)
  377. var upLoadList = [];
  378. var data = {};
  379. if(type == 'user'||type == 'company'){
  380. if(module.data.memberType == '1'){
  381. $('#cupload-3').find('input').each(function() {
  382. if($(this).val()!=''&&$(this).val().indexOf('http') == -1){
  383. upLoadList.push($(this).val())
  384. }
  385. })
  386. }else{
  387. $('#cupload-5').find('input').each(function() {
  388. if($(this).val()!=''&&$(this).val().indexOf('http') == -1){
  389. upLoadList.push($(this).val())
  390. }
  391. })
  392. data["files"] = upLoadList;
  393. }
  394. // tools.doPostImg(base64Upload, data, module.submitInfo());//memberType 1个人 2单位
  395. }else{
  396. $('#cupload-1').find('input').each(function() {
  397. if($(this).val()!=''&&$(this).val().indexOf('http') == -1){
  398. upLoadList.push($(this).val())
  399. }
  400. })
  401. data["tableName"] = 't_transaction_supply_demand';
  402. data["tableId"] = type?type:module.data.supplyId;
  403. data["files"] = upLoadList;
  404. data["fileType"] = '';
  405. data["bizPath"] = 'transaction';
  406. tools.doPostImg(base64Attach, data, module.upLoadOver);//memberType 1个人 2单位
  407. setTimeout(function(){
  408. tools.doGet(userSupply, {memberId:module.data.memberId,pageNum:module.data.pageNum,pageSize:module.data.pageSize}, module.userSupply)
  409. document.getElementById('supplyInformation').style.display = "block";
  410. document.getElementById('releaseSupply').style.display = "none";
  411. $('#demandType').val('');
  412. $('#projectName').val('');
  413. $('#location').val('');
  414. $('#projectRealName').val('');
  415. $('#projectPhone').val('');
  416. $('#projectContent').val('');
  417. },2000)
  418. }
  419. // tools.initError('发布成功');
  420. }
  421. module.upLoadOver = function(type){
  422. }
  423. module.upLoadOverInfo1 = function(data){
  424. if (data.code == 200)
  425. module.data.sfz = data.fileName;
  426. }
  427. module.upLoadOverInfo2 = function(data){
  428. if (data.code == 200)
  429. module.data.yhk = data.fileName;
  430. }
  431. module.upLoadOverInfo5 = function(data){
  432. if (data.code == 200)
  433. module.data.khzm = data.fileName;
  434. }
  435. module.upLoadOverInfo6 = function(data){
  436. if (data.code == 200)
  437. module.data.frzjz = data.fileName;
  438. }
  439. module.upLoadOverInfo7 = function(data){
  440. if (data.code == 200)
  441. module.data.companyLicense = data.fileName;
  442. }
  443. submitInfo = function(type){
  444. var upLoadList = [];
  445. var data = {};
  446. console.log(type)
  447. console.log(module.data.memberType)
  448. if(module.data.memberType == '1'){
  449. $('#cupload-3').find('input').each(function() {
  450. if($(this).val()!=''&&$(this).val().indexOf('/api') == -1){
  451. module.data.upType1 = true;
  452. tools.doPostImg(base64Upload, {file:$(this).val()}, module.upLoadOverInfo1);
  453. }
  454. })
  455. $('#cupload-4').find('input').each(function() {
  456. if($(this).val()!=''&&$(this).val().indexOf('/api') == -1){
  457. module.data.upType2 = true;
  458. tools.doPostImg(base64Upload, {file:$(this).val()}, module.upLoadOverInfo2);
  459. }
  460. })
  461. console.log(type);
  462. setTimeout(function(){
  463. formAction(type)
  464. },1000);
  465. }else{
  466. $('#cupload-5').find('input').each(function() {
  467. if($(this).val()!=''&&$(this).val().indexOf('/api') == -1){
  468. module.data.upType5 = true;
  469. console.log('5')
  470. tools.doPostImg(base64Upload, {file:$(this).val()}, module.upLoadOverInfo5);
  471. }
  472. })
  473. $('#cupload-6').find('input').each(function() {
  474. if($(this).val()!=''&&$(this).val().indexOf('/api') == -1){
  475. module.data.upType6 = true;
  476. console.log('6')
  477. tools.doPostImg(base64Upload, {file:$(this).val()}, module.upLoadOverInfo6);
  478. }
  479. })
  480. $('#cupload-7').find('input').each(function() {
  481. if($(this).val()!=''&&$(this).val().indexOf('/api') == -1){
  482. module.data.upType7 = true;
  483. console.log('7')
  484. tools.doPostImg(base64Upload, {file:$(this).val()}, module.upLoadOverInfo7);
  485. }
  486. })
  487. setTimeout(function(){
  488. formAction()
  489. },1000);
  490. }
  491. //memberType 1个人 2单位
  492. }
  493. //删除供求
  494. deleteUserSupply = function(ids){
  495. tools.doGet(deleteSupply+'/'+ids, {}, module.Tips);
  496. }
  497. //个人中心我的供求
  498. module.userSupply = function(data){
  499. //console.log(data)
  500. if (data.code == 200) {
  501. var content = data.rows;
  502. //console.log(data)
  503. var pageCount = (data.total/10).toFixed(0);
  504. if (pageCount < 1){
  505. pageCount = 1;
  506. }
  507. if(module.data.userSupplyInformationList == ''){
  508. $('.page_s1').html('');
  509. // 初始化 分页器
  510. var page_s1 = createPage('.page_s1');
  511. // 设置分页
  512. setPage(page_s1, {
  513. pageTotal: data.total, // 数据总条数
  514. pageSize: 10, // 每页显示条数
  515. pageCurrent: 1, // 当前页
  516. maxBtnNum: 5, // 最多按钮个数 (最少5个)
  517. })
  518. $('#page_s1').html('共' + pageCount + '页')
  519. }
  520. module.data.userSupplyInformationList = content;
  521. var userSupplyInformationData = template('userSupplyInformationData', module.data);
  522. $("#userSupplyInformationContent").html(userSupplyInformationData);
  523. }
  524. }
  525. //个人中心我的咨询
  526. module.consulting = function(data){
  527. if (data.code == 200) {
  528. var content = data.rows;
  529. //console.log(data )
  530. var pageCount = (data.total/module.data.pageSize).toFixed(0);
  531. if (pageCount < 1){
  532. pageCount = 1;
  533. }
  534. $('.page_s2').html('');
  535. // 初始化 分页器
  536. var page_s1 = createPage('.page_s2');
  537. // 设置分页
  538. setPage(page_s1, {
  539. pageTotal: data.total, // 数据总条数
  540. pageSize: module.data.pageSize, // 每页显示条数
  541. pageCurrent: 1, // 当前页
  542. maxBtnNum: 5, // 最多按钮个数 (最少5个)
  543. })
  544. module.data.consultingInformationList = content;
  545. $('#page_s2').html('共'+pageCount+'页')
  546. var consultingInformationData = template('consultingInformationData', module.data);
  547. $("#consultingInformationContent").html(consultingInformationData);
  548. }
  549. }
  550. //个人中心我的竞价
  551. module.bidding = function(data){
  552. if (data.code == 200) {
  553. var content = data.rows;
  554. //console.log(content)
  555. var pageCount = (data.total/module.data.pageSize).toFixed(0);
  556. if (pageCount < 1){
  557. pageCount = 1;
  558. }
  559. if(module.data.biddingInformationList == '') {
  560. // 初始化 分页器
  561. var page_s1=createPage('.page_s3');
  562. // 设置分页
  563. setPage(page_s1, {
  564. pageTotal: data.total, // 数据总条数
  565. pageSize: module.data.pageSize, // 每页显示条数
  566. pageCurrent: 1, // 当前页
  567. maxBtnNum: 5, // 最多按钮个数 (最少5个)
  568. })
  569. $('#page_s3').html('共' + pageCount + '页')
  570. }
  571. module.data.biddingInformationList = content;
  572. var biddingInformationData = template('biddingInformationData', module.data);
  573. $("#biddingInformationContent").html(biddingInformationData);
  574. }
  575. }
  576. //个人中心我的报名
  577. module.application = function(data){
  578. if (data.code == 200) {
  579. var content = data.rows;
  580. //console.log(content)
  581. var pageCount = (data.total/module.data.pageSize).toFixed(0);
  582. if (pageCount < 1){
  583. pageCount = 1;
  584. }
  585. if(module.data.biddingInformationList == '') {
  586. // 初始化 分页器
  587. var page_s1=createPage('.page_s4');
  588. // 设置分页
  589. setPage(page_s1, {
  590. pageTotal: data.total, // 数据总条数
  591. pageSize: module.data.pageSize, // 每页显示条数
  592. pageCurrent: 1, // 当前页
  593. maxBtnNum: 5, // 最多按钮个数(最少5个)
  594. })
  595. $('#page_s4').html('共' + pageCount + '页')
  596. }
  597. module.data.applicationInformationList = content;
  598. var applicationInformationData = template('applicationInformationData', module.data);
  599. $("#applicationInformationContent").html(applicationInformationData);
  600. }
  601. }
  602. tabCheck = function(type){
  603. document.getElementById('user').className = '';
  604. // document.getElementById('bank').className = '';
  605. document.getElementById('passWord').className = '';
  606. document.getElementById(type).className = 'active';
  607. //console.log(type)
  608. document.getElementById('userInformationContent').style.display = 'none';
  609. document.getElementById('companyInformationContent').style.display = 'none';
  610. document.getElementById('bankInformationContent').style.display = 'none';
  611. document.getElementById('phoneInformationContent').style.display = 'none';
  612. document.getElementById('passWordInformationContent').style.display = 'none';
  613. if (module.data.memberType == '2' && type == 'user'){
  614. document.getElementById('companyInformationContent').style.display = 'table';
  615. document.getElementById('bankInformationContent').style.display = 'table';
  616. }else if (module.data.memberType == '1' && type == 'user'){
  617. document.getElementById('userInformationContent').style.display = 'table';
  618. document.getElementById('bankInformationContent').style.display = 'table';
  619. }else{
  620. document.getElementById(type+'InformationContent').style.display = 'table';
  621. }
  622. }
  623. phoneUpdate = function(type){
  624. document.getElementById(type+'InformationContent').style.display = 'none';
  625. document.getElementById('bankInformationContent').style.display = 'none';
  626. document.getElementById('phoneInformationContent').style.display = 'block';
  627. }
  628. tabLeftCheck = function(type){
  629. for (var i = 1 ; i < 6 ; i++){
  630. document.getElementById('icon-list'+i).className = '';
  631. }
  632. document.getElementById(type).className = 'active';
  633. document.getElementById('userInformation').style.display = 'none';
  634. document.getElementById('supplyInformation').style.display = 'none';
  635. document.getElementById('consultingInformation').style.display = 'none';
  636. document.getElementById('biddingInformation').style.display = 'none';
  637. document.getElementById('applicationInformation').style.display = 'none';
  638. document.getElementById('releaseSupply').style.display = 'none';
  639. document.getElementById('release').style.display = 'none';
  640. if(type == 'icon-list1'){
  641. document.getElementById('userInformation').style.display = 'block';
  642. }
  643. if(type == 'icon-list2'){
  644. document.getElementById('supplyInformation').style.display = 'block';
  645. module.data.clickType = 'supply';
  646. $('#demandType').val('');
  647. $('#projectName').val('');
  648. $('#location').val('');
  649. $('#projectRealName').val('');
  650. $('#projectPhone').val('');
  651. $('#projectContent').val('');
  652. }
  653. if(type == 'icon-list3'){
  654. document.getElementById('consultingInformation').style.display = 'block';
  655. module.data.clickType = 'consulting';
  656. $('#title').val('');
  657. $('#releaseContent').val('');
  658. $('#releaseRealName').val('');
  659. $('#releasePhone').val('');
  660. }
  661. if(type == 'icon-list4'){
  662. document.getElementById('biddingInformation').style.display = 'block';
  663. module.data.clickType = 'bidding';
  664. }
  665. if(type == 'icon-list5'){
  666. document.getElementById('applicationInformation').style.display = 'block';
  667. module.data.clickType = 'application';
  668. }
  669. module.data.pageNum = 1 ;
  670. }
  671. goSupply = function(){
  672. document.getElementById('supplyInformation').style.display = "none";
  673. document.getElementById('releaseSupply').style.display = "block";
  674. document.getElementById('cupload-1').innerHTML = '';
  675. module.data.supplyType = 'add'
  676. var cupload1 = new Cupload ({
  677. ele: '#cupload-1',
  678. num: 5,
  679. });
  680. }
  681. gosupplyTable = function(){
  682. document.getElementById('supplyInformation').style.display = "block";
  683. document.getElementById('releaseSupply').style.display = "none";
  684. $('#demandType').val('');
  685. $('#projectName').val('');
  686. $('#location').val('');
  687. $('#projectRealName').val('');
  688. $('#projectPhone').val('');
  689. $('#projectContent').val('');
  690. }
  691. goRelease = function(){
  692. document.getElementById('consultingInformation').style.display = "none";
  693. document.getElementById('release').style.display = "block";
  694. }
  695. goReleaseTable = function(){
  696. document.getElementById('consultingInformation').style.display = "block";
  697. document.getElementById('release').style.display = "none";
  698. $('#title').val('');
  699. $('#releaseContent').val('');
  700. $('#releaseRealName').val('');
  701. $('#releasePhone').val('');
  702. }
  703. //翻页
  704. turnThePage = function (pageNum) {
  705. module.data.pageNum = pageNum ;
  706. if(module.data.clickType == 'supply'){
  707. tools.doGet(userSupply, {memberId:module.data.memberId,pageNum:pageNum,pageSize:module.data.pageSize}, module.userSupply);
  708. }
  709. if(module.data.clickType == 'consulting'){
  710. tools.doGet(userConsulting, {memberId:module.data.memberId,pageNum:pageNum,pageSize:module.data.pageSize}, module.consulting);
  711. }
  712. if(module.data.clickType == 'bidding'){
  713. tools.doGet(userBidding, {memberId:module.data.memberId,pageNum:pageNum,pageSize:module.data.pageSize}, module.bidding);
  714. }
  715. }
  716. //个人用户资料修改
  717. formAction = function (type){
  718. var data = {};
  719. //var password = $('#password').val();
  720. console.log(module.data.memberType == '2');
  721. // module.data.userFormType = type ;
  722. if(module.data.memberType == '2'){
  723. console.log('qqqqqqqqqqqqq')
  724. //公司用户信息
  725. var companyName = $('#companyName').val();
  726. var idCardNum = $('#idCardNum').val();
  727. var realname = $('#realname').val();
  728. var companyCode = $('#companyCode').val();
  729. var companyNature = $('#companyNature').val();
  730. var companyScope = $('#companyScope').val();
  731. var companyTimeLimit = $('#companyTimeLimit').val();
  732. var companySetupTime = $('#companySetupTime').val();
  733. var companyCapital = $('#companyCapital').val();
  734. var companyLicense = module.data.companyLicense;
  735. var address = $('#address').val();
  736. var accountOpenCert = module.data.khzm;
  737. var idCardPic = module.data.frzjz;
  738. //银行卡信息
  739. var bankCardName = $('#bankCardName').val();
  740. var bankCardNum = $('#bankCardNum').val();
  741. var bankAddress = $('#bankAddress').val();
  742. var bankType = $('#bankType').val();
  743. var accountType = $('#accountType').val();
  744. var payeePaymentLines = $('#payeePaymentLines').val();
  745. if (companyName == '') {
  746. $('#companyName')[0].focus()
  747. tools.initTips('请输入公司名称', 'right', $('#companyName')[0], 2000)
  748. return false;
  749. }
  750. if (idCardNum == '') {
  751. $('#idCardNum')[0].focus()
  752. tools.initTips('请输入身份证号', 'right', $('#idCardNum')[0], 2000)
  753. return false;
  754. }
  755. if (realname == '') {
  756. $('#realname')[0].focus()
  757. tools.initTips('请输入负责人姓名', 'right', $('#realname')[0], 2000)
  758. return false;
  759. }
  760. let array = []
  761. $('#cupload-5').find('input').each(function() {
  762. if($(this).val()!=''){
  763. array.push($(this).val())
  764. }
  765. });
  766. if(array.length<1){
  767. $('#cupload-5')[0].focus()
  768. tools.initTips('请上传相关附件', 'right', $('#cupload-5')[0], 2000)
  769. return false;
  770. }
  771. let array6 = []
  772. $('#cupload-6').find('input').each(function() {
  773. if($(this).val()!=''){
  774. array6.push($(this).val())
  775. }
  776. });
  777. if(array6.length<1){
  778. $('#cupload-6')[0].focus()
  779. tools.initTips('请上传法人证件照', 'right', $('#cupload-6')[0], 2000)
  780. return false;
  781. }
  782. if (bankCardName == '') {
  783. $('#bankCardName')[0].focus()
  784. tools.initTips('请输入开户姓名', 'right', $('#bankCardName')[0], 2000)
  785. return false;
  786. }
  787. if (bankCardNum == '') {
  788. $('#bankCardNum')[0].focus()
  789. tools.initTips('请输入开户账号', 'right', $('#bankCardNum')[0], 2000)
  790. return false;
  791. }
  792. if (bankType == '') {
  793. $('#bankType')[0].focus()
  794. tools.initTips('请选择所属银行', 'right', $('#bankType')[0], 2000)
  795. return false;
  796. }
  797. if (bankAddress == '') {
  798. $('#bankAddress')[0].focus()
  799. tools.initTips('请选择开户银行', 'right', $('#bankAddress')[0], 2000)
  800. return false;
  801. }
  802. if (payeePaymentLines == '') {
  803. $('#payeePaymentLines')[0].focus()
  804. tools.initTips('请输入联行号', 'right', $('#payeePaymentLines')[0], 2000)
  805. return false;
  806. }
  807. data['bankCardName'] = bankCardName;
  808. data['bankCardNum'] = bankCardNum;
  809. data['bankAddress'] = bankAddress;
  810. data['bankType'] = bankType;
  811. data['accountType'] = accountType;
  812. data['payeePaymentLines'] = payeePaymentLines;
  813. data['activitiStatus'] = module.data.activitiStatus;
  814. tools.setCookie('bankCardName',bankCardName,24 * 60 * 60)
  815. tools.setCookie('bankCardNum',bankCardNum,24 * 60 * 60)
  816. tools.setCookie('bankAddress',bankAddress,24 * 60 * 60)
  817. tools.setCookie('bankType',bankType,24 * 60 * 60)
  818. tools.setCookie('accountType',accountType,24 * 60 * 60)
  819. tools.setCookie('payeePaymentLines',payeePaymentLines,24 * 60 * 60)
  820. data['accountOpenCert'] = accountOpenCert;
  821. data['companyName'] = companyName;
  822. data['idCardNum'] = idCardNum;
  823. data['realname'] = realname;
  824. data['companyCode'] = companyCode;
  825. data['companyName'] = companyName;
  826. data['companyNature'] = companyNature;
  827. data['companyScope'] = companyScope;
  828. data['companyTimeLimit'] = companyTimeLimit;
  829. data['companySetupTime'] = companySetupTime;
  830. data['companyCapital'] = companyCapital;
  831. data['companyLicense'] = companyLicense;
  832. data['address'] = address;
  833. data['idCardPic'] = idCardPic;
  834. tools.setCookie('userName',realname,24 * 60 * 60)
  835. tools.setCookie('idCardNum',idCardNum,24 * 60 * 60)
  836. tools.setCookie('address',address,24 * 60 * 60)
  837. // upLoadAction('user');
  838. }
  839. if(module.data.memberType == '1'){
  840. //个人用户信息
  841. var userFormRealName = $('#userFormRealName').val();
  842. var userFormIdCard = $('#userFormIdCard').val();
  843. var userFormAddress = $('#userFormAddress').val();
  844. var idCardPic = module.data.sfz;
  845. var accountOpenCert = module.data.yhk;
  846. //银行卡信息
  847. var bankCardName = $('#bankCardName').val();
  848. var bankCardNum = $('#bankCardNum').val();
  849. var bankAddress = $('#bankAddress').val();
  850. var bankType = $('#bankType').val();
  851. var accountType = $('#accountType').val();
  852. var payeePaymentLines = $('#payeePaymentLines').val();
  853. if (userFormRealName == '') {
  854. $('#userFormRealName')[0].focus()
  855. tools.initTips('请输入姓名', 'right', $('#userFormRealName')[0], 2000)
  856. return false;
  857. }
  858. if (userFormIdCard == '') {
  859. $('#userFormIdCard')[0].focus()
  860. tools.initTips('请输入身份证号码', 'right', $('#userFormIdCard')[0], 2000)
  861. return false;
  862. }
  863. let array = []
  864. $('#cupload-3').find('input').each(function() {
  865. if($(this).val()!=''){
  866. array.push($(this).val())
  867. }
  868. });
  869. if(array.length<1){
  870. $('#cupload-3')[0].focus()
  871. tools.initTips('请上传身份证', 'right', $('#cupload-3')[0], 2000)
  872. return false;
  873. }
  874. let array2 = []
  875. $('#cupload-4').find('input').each(function() {
  876. if($(this).val()!=''){
  877. array2.push($(this).val())
  878. }
  879. });
  880. if(array2.length<1){
  881. $('#cupload-4')[0].focus()
  882. tools.initTips('请上传银行卡', 'right', $('#cupload-4')[0], 2000)
  883. return false;
  884. }
  885. if (bankCardName == '') {
  886. $('#bankCardName')[0].focus()
  887. tools.initTips('请输入开户姓名', 'right', $('#bankCardName')[0], 2000)
  888. return false;
  889. }
  890. if (bankCardNum == '') {
  891. $('#bankCardNum')[0].focus()
  892. tools.initTips('请输入开户账号', 'right', $('#bankCardNum')[0], 2000)
  893. return false;
  894. }
  895. if (bankType == '') {
  896. $('#bankType')[0].focus()
  897. tools.initTips('请选择所属银行', 'right', $('#bankType')[0], 2000)
  898. return false;
  899. }
  900. if (bankAddress == '') {
  901. $('#bankAddress')[0].focus()
  902. tools.initTips('请选择开户银行', 'right', $('#bankAddress')[0], 2000)
  903. return false;
  904. }
  905. if (payeePaymentLines == '') {
  906. $('#payeePaymentLines')[0].focus()
  907. tools.initTips('请输入联行号', 'right', $('#payeePaymentLines')[0], 2000)
  908. return false;
  909. }
  910. data['bankCardName'] = bankCardName;
  911. data['bankCardNum'] = bankCardNum;
  912. data['bankAddress'] = bankAddress;
  913. data['bankType'] = bankType;
  914. data['accountType'] = accountType;
  915. data['payeePaymentLines'] = payeePaymentLines;
  916. data['activitiStatus'] = module.data.activitiStatus;
  917. tools.setCookie('bankCardName',bankCardName,24 * 60 * 60)
  918. tools.setCookie('bankCardNum',bankCardNum,24 * 60 * 60)
  919. tools.setCookie('bankAddress',bankAddress,24 * 60 * 60)
  920. tools.setCookie('bankType',bankType,24 * 60 * 60)
  921. tools.setCookie('accountType',accountType,24 * 60 * 60)
  922. tools.setCookie('payeePaymentLines',payeePaymentLines,24 * 60 * 60)
  923. data['idCardPic'] = idCardPic;
  924. data['accountOpenCert'] = accountOpenCert;
  925. data['idCardNum'] = userFormIdCard;
  926. data['realname'] = userFormRealName;
  927. data['address'] = userFormAddress;
  928. tools.setCookie('userName',userFormRealName,24 * 60 * 60)
  929. tools.setCookie('idCardNum',userFormIdCard,24 * 60 * 60)
  930. tools.setCookie('address',userFormAddress,24 * 60 * 60)
  931. // upLoadAction('user');
  932. }
  933. //data['password'] = password;
  934. data['id'] = module.data.memberId;
  935. data['taskId'] = module.data.userInformationDetail.taskId;
  936. // data['taskName'] = module.data.userInformationDetail.taskName;
  937. tools.doPost(userUpdate, data, module.userTips)
  938. }
  939. module.userTips = function(data){
  940. tools.initError(data.msg);
  941. //用户资料
  942. tools.doGet(userData, {}, module.userData);
  943. }
  944. editPassword = function(){
  945. var data = {};
  946. if(module.passWordCompare()){
  947. var oldPassWord = $('#originalPassWord').val();
  948. var newPassWord = $('#newPassWord').val();
  949. data['oldPassword'] = oldPassWord;
  950. data['newPassword'] = newPassWord;
  951. tools.doPost(updatePwd, data, module.Tips)
  952. }
  953. }
  954. //手动验证密码是否一致
  955. module.passWordCompare = function(){
  956. var newPassword = $('#newPassWord').val();
  957. var determinePassWord = $('#determinePassWord').val();
  958. var originalPassWord = $('#originalPassWord').val();
  959. /*原密码*/
  960. if (originalPassWord == '') {
  961. $('#originalPassWord')[0].focus()
  962. tools.initTips('请输入原密码', 'right', $('#originalPassWord')[0], 2000)
  963. return false;
  964. }
  965. /* 新密码 */
  966. if (newPassword == '') {
  967. $('#newPassWord')[0].focus()
  968. tools.initTips('请输入新密码', 'right', $('#newPassWord')[0], 2000)
  969. return false;
  970. }
  971. /* 确认密码 */
  972. if (determinePassWord == '') {
  973. $('#determinePassWord')[0].focus()
  974. tools.initTips('请确认密码', 'right', $('#determinePassWord')[0], 2000)
  975. return false;
  976. }
  977. return true;
  978. }
  979. //发布供求
  980. module.supplyAction = function (){
  981. var data = {};
  982. if(module.supplyCheck()){
  983. //供求信息
  984. var demandType = $('#demandType').val();
  985. var projectName = $('#projectName').val();
  986. var location = $('#location').val();
  987. var projectRealName = $('#projectRealName').val();
  988. var projectPhone = $('#projectPhone').val();
  989. var projectContent = $('#projectContent').val();
  990. var logintime = tools.getNowFormatDate();
  991. //console.log(demandType);
  992. data['projectName'] = projectName;
  993. data['location'] = location;
  994. data['realname'] = projectRealName;
  995. data['phone'] = projectPhone;
  996. data['projectContent'] = projectContent;
  997. data['logintime'] = logintime;
  998. data['supplyDemandType'] = demandType;
  999. data['deptId'] = 100;
  1000. data['memberId'] = module.data.memberId;
  1001. if(module.data.supplyType == 'edit'){
  1002. data['id'] = module.data.supplyId;
  1003. tools.doPost(userEdit, data, module.getData)
  1004. }else{
  1005. tools.doPost(userDemand, data, module.getData)
  1006. }
  1007. }
  1008. }
  1009. //发布咨询
  1010. module.releaseAction = function (){
  1011. var data = {};
  1012. if(module.releaseCheck()){
  1013. //供求信息
  1014. var title = $('#title').val();
  1015. var releaseContent = $('#releaseContent').val();
  1016. var releaseRealName = $('#releaseRealName').val();
  1017. var releasePhone = $('#releasePhone').val();
  1018. var logintime = tools.getNowFormatDate();
  1019. data['title'] = title;
  1020. data['content'] = releaseContent;
  1021. data['realname'] = releaseRealName;
  1022. data['phone'] = releasePhone;
  1023. data['logintime'] = logintime;
  1024. data['deptId'] = 100;
  1025. data['memberId'] = module.data.memberId;
  1026. tools.doPost(userCommunicate, data, module.releaseActionYes)
  1027. }
  1028. }
  1029. module.releaseActionYes = function(data){
  1030. tools.initError(data.msg);
  1031. setTimeout(function(){
  1032. tools.doGet(userConsulting, {memberId:module.data.memberId,pageNum:module.data.pageNum,pageSize:module.data.pageSize}, module.consulting);
  1033. document.getElementById('consultingInformation').style.display = "block";
  1034. document.getElementById('release').style.display = "none";
  1035. $('#title').val('');
  1036. $('#releaseContent').val('');
  1037. $('#releaseRealName').val('');
  1038. $('#releasePhone').val('');
  1039. },2000)
  1040. }
  1041. module.Tips = function(data){
  1042. tools.initError(data.msg);
  1043. }
  1044. //手动验证表单
  1045. module.check = function () {
  1046. var usernameVal = $('#username').val();
  1047. var passwordVal = $('#password').val();
  1048. var codeVal = $('#code').val();
  1049. /* 手机号 */
  1050. if (usernameVal == '') {
  1051. $('#username')[0].focus()
  1052. tools.initTips('请输入用户名', 'right', $('#username')[0], 2000)
  1053. return false;
  1054. }
  1055. /* 密码 */
  1056. if (passwordVal == '') {
  1057. $('#password')[0].focus()
  1058. tools.initTips('请输入密码', 'right', $('#password')[0], 2000)
  1059. return false;
  1060. } else if (parseInt(passwordVal.length) < 6 || parseInt(passwordVal.length) > 18) {
  1061. $('#password')[0].focus()
  1062. tools.initTips('请输入正确格式密码', 'right', $('#password')[0], 2000)
  1063. return false;
  1064. }
  1065. /*图形验证码*/
  1066. if (module.uuid == '' || codeVal == '') {
  1067. $('#code')[0].focus()
  1068. tools.initTips('请输入图形验证码', 'right', $('#code')[0], 2000)
  1069. return false;
  1070. }
  1071. return true;
  1072. }
  1073. module.supplyCheck = function () {
  1074. var projectName = $('#projectName').val();
  1075. var location = $('#location').val();
  1076. var projectRealName = $('#projectRealName').val();
  1077. var projectPhone = $('#projectPhone').val();
  1078. var projectContent = $('#projectContent').val();
  1079. if (projectName == '') {
  1080. $('#projectName')[0].focus()
  1081. tools.initTips('请输入项目名称', 'right', $('#projectName')[0], 2000)
  1082. return false;
  1083. }
  1084. if (location == '') {
  1085. $('#location')[0].focus()
  1086. tools.initTips('请输入项目地址', 'right', $('#location')[0], 2000)
  1087. return false;
  1088. }
  1089. if (projectRealName == '') {
  1090. $('#projectRealName')[0].focus()
  1091. tools.initTips('请输入姓名', 'right', $('#projectRealName')[0], 2000)
  1092. return false;
  1093. }
  1094. if (projectPhone == '') {
  1095. $('#projectPhone')[0].focus()
  1096. tools.initTips('请输入联系电话', 'right', $('#projectPhone')[0], 2000)
  1097. return false;
  1098. }
  1099. if (projectContent == '') {
  1100. $('#projectContent')[0].focus()
  1101. tools.initTips('请输入项目详情', 'right', $('#projectContent')[0], 2000)
  1102. return false;
  1103. }
  1104. return true;
  1105. }
  1106. module.releaseCheck = function () {
  1107. var title = $('#title').val();
  1108. var releaseContent = $('#releaseContent').val();
  1109. var releaseRealName = $('#releaseRealName').val();
  1110. var releasePhone = $('#releasePhone').val();
  1111. if (title == '') {
  1112. $('#title')[0].focus()
  1113. tools.initTips('请输入标题', 'right', $('#title')[0], 2000)
  1114. return false;
  1115. }
  1116. if (releaseContent == '') {
  1117. $('#releaseContent')[0].focus()
  1118. tools.initTips('请输入咨询内容', 'right', $('#releaseContent')[0], 2000)
  1119. return false;
  1120. }
  1121. if (releaseRealName == '') {
  1122. $('#releaseRealName')[0].focus()
  1123. tools.initTips('请输入姓名', 'right', $('#releaseRealName')[0], 2000)
  1124. return false;
  1125. }
  1126. if (releasePhone == '') {
  1127. $('#releasePhone')[0].focus()
  1128. tools.initTips('请输入联系电话', 'right', $('#releasePhone')[0], 2000)
  1129. return false;
  1130. }
  1131. return true;
  1132. }
  1133. //个人中心选项卡鼠标悬浮
  1134. module.userListHover = function(){
  1135. document.getElementById('icon-list1').onmouseout = function(){
  1136. document.getElementById('icon1').src = '../../static/images/user_index_icon1.png'
  1137. }
  1138. document.getElementById('icon-list1').onmouseover = function(){
  1139. if(themeColor == 'red'){
  1140. document.getElementById('icon1').src = '../../static/images/user_index_icon5_red.png'
  1141. }else if(themeColor == 'green'){
  1142. document.getElementById('icon1').src = '../../static/images/user_index_icon5.png'
  1143. }
  1144. }
  1145. document.getElementById('icon-list2').onmouseout = function(){
  1146. document.getElementById('icon2').src = '../../static/images/user_index_icon2.png'
  1147. }
  1148. document.getElementById('icon-list2').onmouseover = function(){
  1149. if(themeColor == 'red'){
  1150. document.getElementById('icon2').src = '../../static/images/user_index_icon6_red.png'
  1151. }else if(themeColor == 'green') {
  1152. document.getElementById('icon2').src = '../../static/images/user_index_icon6.png'
  1153. }
  1154. }
  1155. document.getElementById('icon-list3').onmouseout = function(){
  1156. document.getElementById('icon3').src = '../../static/images/user_index_icon3.png'
  1157. }
  1158. document.getElementById('icon-list3').onmouseover = function(){
  1159. if(themeColor == 'red'){
  1160. document.getElementById('icon3').src = '../../static/images/user_index_icon7_red.png'
  1161. }else if(themeColor == 'green') {
  1162. document.getElementById('icon3').src = '../../static/images/user_index_icon7.png'
  1163. }
  1164. }
  1165. document.getElementById('icon-list4').onmouseout = function(){
  1166. document.getElementById('icon4').src = '../../static/images/user_index_icon4.png'
  1167. }
  1168. document.getElementById('icon-list4').onmouseover = function(){
  1169. if(themeColor == 'red'){
  1170. document.getElementById('icon4').src = '../../static/images/user_index_icon8_red.png'
  1171. }else if(themeColor == 'green') {
  1172. document.getElementById('icon4').src = '../../static/images/user_index_icon8.png'
  1173. }
  1174. }
  1175. }
  1176. goSearch = function () {
  1177. var searchTitle = $('#searchTitle').val();
  1178. var searchContent = $('#searchContent').val();
  1179. //console.log(searchTitle)
  1180. module.data.searchType = 'YES';
  1181. tools.doGet(userConsulting,{title:searchTitle,content:searchContent,memberId:module.data.memberId,pageNum:module.data.pageNum,pageSize:module.data.pageSize},module.consulting);
  1182. }
  1183. selectUserSupply = function(ids) {
  1184. module.data.supplyType = 'edit';
  1185. module.data.supplyId = ids;
  1186. //console.log('点击修改')
  1187. tools.doGet(selectSupply + '/' + ids, {}, module.selectSupplyDetail);//memberType 1个人 2单位
  1188. }
  1189. module.selectSupplyDetail = function(data){
  1190. console.log('进入修改供求')
  1191. document.getElementById('supplyInformation').style.display = "none";
  1192. document.getElementById('releaseSupply').style.display = "block";
  1193. var content = data.data
  1194. $('#demandType').val(content.supplyDemandType);
  1195. $('#projectName').val(content.projectName);
  1196. $('#location').val(content.location);
  1197. $('#projectRealName').val(content.realname);
  1198. $('#projectPhone').val(content.phone);
  1199. $('#projectContent').val(content.projectContent);
  1200. tools.doGet(supplyDemandImg+'/'+content.id, {}, module.showSupplyImage);
  1201. }
  1202. goProject = function(id){
  1203. tools.skip('../listingItems/itemsDetail.html?id='+id)
  1204. }
  1205. openBiddingList = function(id){
  1206. tools.doGet(userBiddingList, {projectId:id,memberId:module.data.memberId}, module.openBidding);
  1207. }
  1208. module.openBidding = function(data){
  1209. $('#dialog-01').css('display','block')
  1210. if (data.code == 200) {
  1211. var content = data.rows;
  1212. module.data.moneyList = content;
  1213. var biddingMoneyData = template('biddingMoneyData', module.data);
  1214. $("#biddingMoneyContent").html(biddingMoneyData);
  1215. }
  1216. }
  1217. return module;
  1218. });