网站
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

index.js 45 KiB

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