enterprise.html 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720
  1. <div class="loading" ng-class="{'in': loading}">
  2. <i></i>
  3. </div>
  4. <link rel="stylesheet" href="static/css/add.css " />
  5. <style>
  6. .com_title {
  7. width: 100%;
  8. margin: 0px auto;
  9. height: 40px;
  10. line-height: 40px;
  11. font-size: 14px;
  12. color: #323232;
  13. background: #f5f5f5;
  14. }
  15. .com_title font {
  16. color: #327ebe;
  17. }
  18. .com_head {
  19. width: 100%;
  20. height: 40px;
  21. line-height: 44px;
  22. background: url("static/img/approvalFlow/comm_bg01.png") no-repeat left;
  23. background-color: #f5f5f5;
  24. background-size: 100% 100%;
  25. }
  26. .com_head span {
  27. margin-left: 30px;
  28. color: #000;
  29. font-size: 14px;
  30. }
  31. .com_title01 {
  32. height: 50px;
  33. line-height: 50x;
  34. width: 100%;
  35. margin: 0 auto;
  36. border-bottom: #5078cb 1px dotted;
  37. }
  38. .com_title01 span {
  39. margin-left: 20px;
  40. font-size: 14px;
  41. line-height: 50px;
  42. color: #555;
  43. font-weight: bold;
  44. }
  45. .com_title01 a {
  46. margin-right: 20px;
  47. line-height: 50px;
  48. }
  49. #company .com-text {
  50. height: 35px;
  51. line-height: 35px;
  52. }
  53. #company .com-text .title {
  54. font-size: 14px;
  55. font-weight: inherit;
  56. color: #323232;
  57. width: 120px;
  58. padding-left: 20px;
  59. }
  60. #company .com-text .content {
  61. font-size: 14px;
  62. color: #969595;
  63. }
  64. #company .logo-load {
  65. width: 100px;
  66. height: 100px;
  67. background: url("static/img/purc/upload.png") no-repeat center;
  68. display: inline-block;
  69. border: #ccc 1px solid;
  70. float: left;
  71. margin-left: 0;
  72. }
  73. #company .logo-load input {
  74. width: 100px !important;
  75. height: 100px;
  76. filter: alpha(opacity = 0);
  77. -moz-opacity: 0;
  78. opacity: 0;
  79. }
  80. #company .logo-img {
  81. height: 100px;
  82. }
  83. #company .logo-img .well {
  84. float: left;
  85. width: 100px;
  86. height: 100px;
  87. background: #fff;
  88. }
  89. #company .input-group-addon {
  90. display: inline-block;
  91. height: 26px;
  92. width: 50px;
  93. float: left;
  94. margin-top: 5px;
  95. }
  96. #company .content {
  97. width: 72%;
  98. height: 35px;
  99. overflow: hidden;
  100. text-overflow: ellipsis;
  101. }
  102. #company .form-control {
  103. border: #bfbfbf 1px solid;
  104. margin-top: 5px;
  105. font-size: 14px;
  106. border-radius: 3px;
  107. }
  108. #company .col-xs-4 p {
  109. color: #959595;
  110. }
  111. #company .col-xs-4 .title {
  112. padding: 0;
  113. }
  114. #company .row-sm {
  115. border-bottom: #e8e8e8 1px solid;
  116. padding-bottom: 20px;
  117. }
  118. #company .com-list .row-sm:hover{
  119. border: #d32526 2px solid;
  120. }
  121. .bule {
  122. color: #327ebe;
  123. font-size: 14px;
  124. padding-left: 20px;
  125. }
  126. .save-btn {
  127. width: 100%;
  128. height: 40px;
  129. }
  130. .save-btn .btn01 {
  131. border: 1px;
  132. width: 94px;
  133. height: 36px;
  134. line-height: 36px;
  135. font-size: 14px;
  136. display: inline-block;
  137. text-align: center;
  138. float: right;
  139. background: #327ebe;
  140. color: #fff;
  141. margin-right: 20px;
  142. }
  143. .com_title01 a.color01 {
  144. color: #d32526;
  145. }
  146. .com_title01 a.color02 {
  147. color: #3a89d1;
  148. }
  149. .com-list .row {
  150. position: relative;
  151. }
  152. .com-list .edit-icon {
  153. display: none;
  154. }
  155. .com-list .row:hover .edit-icon{
  156. display: inline-block;
  157. }
  158. .com-list .edit-icon {
  159. position: absolute;
  160. top: 10px;
  161. right: 0;
  162. width: 100px !important;
  163. }
  164. .com-list .content span {
  165. font-size: 14px;
  166. }
  167. .com-list .edit-icon a {
  168. width: 42px;
  169. height: 24px;
  170. display: inline-block;
  171. background: #8bc6f7;
  172. font-size: 12px;
  173. color: #fff;
  174. margin: 0 0 0 3px;
  175. float: left;
  176. border-radius: 1px;
  177. line-height: 24px;
  178. text-align: center;
  179. }
  180. .com-list .row:hover {
  181. border: #d32526 1px solid;
  182. }
  183. .com-list .edit-icon a:hover {
  184. background: #3a89d1;
  185. }
  186. .com_title01 a {
  187. color: #3a89d1;
  188. font-size: 14px;
  189. float: right;
  190. }
  191. .addrs-open a.open,.company-open a.open {
  192. float: right;
  193. }
  194. .addrs-open a.open i ,.company-open a.open i{
  195. margin-left: 5px;
  196. }
  197. .com_title01 {
  198. border-top: none;
  199. }
  200. .com-list {
  201. height: 186px;
  202. width: 100%;
  203. overflow: hidden;
  204. }
  205. .input-group-xs>.input-group-addon{
  206. border: #bfbfbf 1px solid;
  207. }
  208. </style>
  209. <!--<div class="com_title">设置&gt;企业设置<font>&gt;企业信息</font></div>-->
  210. <div class="com_head"><span>企业信息</span></div>
  211. <div class="pane base-info" id="company">
  212. <div class="com_title01"><span>基本信息</span></div>
  213. <div class="pane-body">
  214. <div class="row row-sm item">
  215. <div class="col-xs-12">
  216. <div class="com-text col-xs-6">
  217. <span class="title">企业UU号:</span>
  218. <div class="content" ng-bind="::enterprise.uu"></div>
  219. </div>
  220. <div class="com-text col-xs-6">
  221. <span class="title">企业名称:</span>
  222. <div class="content" ng-bind="::enterprise.enName"></div>
  223. </div>
  224. <div class="com-text col-xs-6">
  225. <span class="title">企业简称:</span>
  226. <div class="content" ng-bind="::enterprise.enShortname"></div>
  227. </div>
  228. <div class="com-text col-xs-6">
  229. <span class="title">营业执照号:</span>
  230. <div class="content" ng-bind="::enterprise.enBussinessCode"></div>
  231. </div>
  232. <div class="com-text col-xs-6">
  233. <span class="title">注册地区:</span>
  234. <div class="content" ng-bind="::enterprise.enArea"></div>
  235. </div>
  236. </div>
  237. <!-- <div class="col-xs-4">
  238. <div class="com-text col-xs-12">
  239. <span class="title">企业LOGO:</span>
  240. </div>
  241. <div class="logo-img col-xs-12">
  242. <div class="well margin-b-0" style="display: none" >
  243. <div ng-show="previewShow">
  244. <img ng-show="previewShow" alt="营业执照复印件" src="{{imgPreview}}" width="200px" height="100px">
  245. <div>
  246. &nbsp;&nbsp;<span class="text-primary"><b>{{imgPreviewName}}</b></span>
  247. </div>
  248. </div>
  249. <div ng-show="pdfShow">
  250. <img ng-show="pdfShow" src="static/img/all/pdf.jpg" alt="PDF文件" width="30px" height="40px">
  251. &nbsp;&nbsp;<span class="text-primary"><b>{{imgPreviewName}}</b></span>
  252. </div>
  253. <div ng-show="noneFileShow">
  254. <span class="text-warning">请上传清晰照片的图片文件或PDF文件</span>
  255. </div>
  256. </div>
  257. <span class="logo-load">
  258. <input ng-file-select="" ng-model="myFiles" type="file" ng-multiple="false" id="enImage" name="enImage" placeholder="图片或PDF文件" class="ng-valid ng-touched ng-dirty ng-valid-parse">
  259. </span>
  260. <img src="static/img/all/user_empty.png" ng-click=showImageDialog()>
  261. </div>
  262. <div class="col-xs-12"><p>提示:请上传大小小于20K的PNG图片</p></div>
  263. </div> -->
  264. </div>
  265. </div>
  266. <div class="com_title01"><span>详细信息</span>
  267. <a ng-show="!connectionEditing" ng-click="connectionEditing = true" class="pull-right text-simple"><i
  268. class="fa fa-pencil fa-fw fa-lg"></i>编辑</a>
  269. <a ng-show="connectionEditing" ng-click="connectionEditing = false" class="pull-right text-simple color01"><i
  270. class="fa fa-reply-all fa-fw"></i>取消</a>
  271. <a ng-show="connectionEditing" ng-click="updateDetailInfo()" class="pull-right text-simple color02"><i
  272. class="fa fa-save fa-fw"></i>保存</a>
  273. </div>
  274. <!--详细信息-->
  275. <div class="pane-body">
  276. <form name="detailForm">
  277. <div class="row row-sm item">
  278. <div class="col-xs-12">
  279. <div class="com-text col-xs-6">
  280. <span class="title">企业官网:</span><a ng-show="!connectionEditing" class="content"
  281. ng-bind="::enterprise.enUrl" href="http://{{::enterprise.enUrl}}"
  282. target="_blank"></a>
  283. <div class="content" ng-show="connectionEditing">
  284. <div class="input-group input-group-xs" style="width: 320px;">
  285. <span class="input-group-addon">http://</span>
  286. <input required="required" ng-model="enterprise.enUrl" type="text" class="form-control input-xs" style="width: 270px;" placeholder="企业官方网站网址">
  287. </div>
  288. </div>
  289. </div>
  290. <div class="com-text col-xs-6">
  291. <span class="title">企业传真</span> <div ng-show="!connectionEditing" class="content"
  292. ng-bind="::enterprise.enFax"></div>
  293. <div class="content" ng-show="connectionEditing">
  294. <div class="input-group input-group-xs" style="width: 320px;">
  295. <input required="required" ng-model="enterprise.enFax" type="text" class="form-control input-xs" placeholder="企业传真信息">
  296. </div>
  297. </div>
  298. </div>
  299. </div>
  300. <div class="col-xs-12">
  301. <div class="com-text col-xs-6">
  302. <span class="title">成立时间:</span>
  303. <div class="content" ng-show="connectionEditing">
  304. <input required="required" type="text" class="form-control input-xs" placeholder="成立时间" />
  305. </div>
  306. </div>
  307. <div class="com-text col-xs-6">
  308. <span class="title">员工人数:</span>
  309. <div class="content" ng-show="connectionEditing">
  310. <input required="required" type="text" class="form-control input-xs" placeholder="员工人数" />
  311. </div>
  312. </div>
  313. </div>
  314. <div class="col-xs-12">
  315. <div class="com-text col-xs-6">
  316. <span class="title">企业电话:</span>
  317. <div class="content" ng-show="connectionEditing">
  318. <input required="required" ng-model="enterprise.entel" type="text" class="form-control input-xs" placeholder="企业电话" />
  319. </div>
  320. </div>
  321. <div class="com-text col-xs-6">
  322. <span class="title">开户银行:</span>
  323. <div class="content" ng-show="connectionEditing">
  324. <input required="required" type="text" class="form-control input-xs" placeholder="开户银行" />
  325. </div>
  326. </div>
  327. </div>
  328. <div class="col-xs-12">
  329. <div class="com-text col-xs-6">
  330. <span class="title">经营范围:</span>
  331. <div class="content" ng-show="connectionEditing">
  332. <input required="required" type="text" class="form-control input-xs" placeholder="经营范围" />
  333. </div>
  334. </div>
  335. <div class="com-text col-xs-6">
  336. <span class="title">地址:</span>
  337. <div ng-show="!connectionEditing" class="content" ng-bind="::enterprise.enAddress"></div>
  338. <div class="content" ng-show="connectionEditing" style="width: 320px;">
  339. <input ng-model="enterprise.enAddress" placeholder="详细地址"
  340. class="form-control input-xs" type="text" />
  341. </div>
  342. </div>
  343. </div>
  344. <div class="col-xs-12">
  345. <div class="com-text col-xs-6">
  346. <span class="title">行业:</span>
  347. <div ng-show="!connectionEditing" class="content">
  348. {{enterprise.enIndustry=='make'?'制造型':'贸易型'}}
  349. </div>
  350. <div class="content" ng-show="connectionEditing">
  351. <select ng-model="enterprise.enIndustry" placeholder="所属行业"
  352. class="form-control input-xs" type="text" style="width: 320px;">
  353. <option value="make">制造型</option>
  354. <option value="trade">贸易型</option>
  355. </select>
  356. </div>
  357. </div>
  358. </div>
  359. </div>
  360. </form>
  361. </div>
  362. <div class="com_title01"><span>企业管理员</span></div>
  363. <div class="pane-body">
  364. <form name="detailForm">
  365. <div class="row row-sm item">
  366. <div class="col-xs-12">
  367. <div class="com-text col-xs-6">
  368. <span class="title">姓名:</span>
  369. <div class="content" ng-bind="::enterprise.admin.userName">陈虎</div>
  370. </div>
  371. <div class="com-text col-xs-6">
  372. <span class="title">性别:</span>
  373. <div class="content">{{enterprise.admin.userSex === 'F' ? '女' : '男'}}</div>
  374. </div>
  375. </div>
  376. <div class="col-xs-12">
  377. <div class="com-text col-xs-6">
  378. <span class="title">电话:</span>
  379. <div class="content" ng-bind="::enterprise.admin.userTel"></div>
  380. </div>
  381. <div class="com-text col-xs-6">
  382. <span class="title">邮箱:</span>
  383. <div class="content" ng-bind="::enterprise.admin.userEmail"></div>
  384. </div>
  385. </div>
  386. </div>
  387. </form>
  388. </div>
  389. <div class="addrs-open com_title01"><span>收货人信息</span>
  390. <a href="javascript:void(0);" class="open" ng-if="ships.length>1">展开<i class="fa fa-angle-down"></i></a>
  391. <a ng-show="!connectionEditings" class="pull-right add-address" href="javascript:void(0);">+新增收货人</a>
  392. <a ng-show="connectionEditings" ng-click="connectionEditings = false" class="pull-right text-simple color01"><i
  393. class="fa fa-reply-all fa-fw"></i>取消</a>
  394. <a ng-show="connectionEditings" ng-click="updateDetailInfo()" class="pull-right text-simple color02"><i
  395. class="fa fa-save fa-fw"></i>保存</a>
  396. </div>
  397. <!--收货人信息-->
  398. <div class="com-list pane-body" id="address-list">
  399. <form name="detailForm" ng-if="ships.length != 0">
  400. <div class="row row-sm item" ng-repeat="ship in ships| orderBy: '-id'">
  401. <div class="col-xs-12">
  402. <div class="com-text col-xs-6">
  403. <span class="title">收货人:</span>
  404. <div class="content">
  405. <span ng-bind="ship.receiver"></span>
  406. </div>
  407. </div>
  408. <div class="com-text col-xs-6">
  409. <span class="title">手机:</span>
  410. <div class="content">
  411. <span ng-bind="ship.usertel"></span>
  412. </div>
  413. </div>
  414. </div>
  415. <div class="col-xs-12">
  416. <div class="com-text col-xs-6">
  417. <span class="title">固定电话:</span>
  418. <div class="content">
  419. <span ng-bind="ship.phone"></span>
  420. </div>
  421. </div>
  422. <div class="com-text col-xs-6">
  423. <span class="title">邮箱:</span>
  424. <div class="content">
  425. <span ng-bind="ship.email"></span>
  426. </div>
  427. </div>
  428. </div>
  429. <div class="col-xs-12">
  430. <div class="com-text col-xs-6">
  431. <span class="title">地址:</span>
  432. <div class="content">
  433. <span ng-bind="ship.address"></span>
  434. </div>
  435. </div>
  436. <div class="com-text col-xs-6">
  437. <span class="title">详细地址:</span>
  438. <div class="content">
  439. <span ng-bind="ship.addressdet"></span>
  440. </div>
  441. </div>
  442. </div>
  443. <div class="col-xs-12">
  444. <div class="com-text col-xs-6">
  445. <span class="title">地址别名:</span>
  446. <div class="content">
  447. <span ng-bind="ship.addalias"></span>
  448. </div>
  449. </div>
  450. </div>
  451. <div class="edit-icon">
  452. <a ng-click="editShip(ship)">编辑</a>
  453. <a ng-click="removeShip(ship.id, $index)">删除</a>
  454. </div>
  455. </div>
  456. </form>
  457. <form ng-if="ships.length == 0" id="message">
  458. <div class="row row-sm item" >
  459. <span style="line-height: 186px;text-align: center;font-size: 16px;width: 100%;display: inline-block;color: #999;"><i class="fa fa-spinner"></i> 暂未设置收货人信息</span>
  460. </div>
  461. </form>
  462. </div>
  463. <div ng-if="deputyEnter.deputyEnterprise">
  464. <div class="compangy-open com_title01"><span>付款企业信息</span>
  465. <a href="javascript:void(0);" class="open" ng-if="ships.length>1">展开<i class="fa fa-angle-down"></i></a>
  466. <a ng-show="!connectionEditings" class="pull-right add-paycompany" href="javascript:void(0)">+新增付款企业</a>
  467. <a ng-show="connectionEditings" ng-click="connectionEditings = false" class="pull-right text-simple color01"><i
  468. class="fa fa-reply-all fa-fw"></i>取消</a>
  469. <a ng-show="connectionEditings" ng-click="updateDetailInfo()" class="pull-right text-simple color02"><i
  470. class="fa fa-save fa-fw"></i>保存</a>
  471. </div>
  472. <!--收货人信息-->
  473. <div class="com-list pane-body" id="company-list" style="height: 116px;">
  474. <form name="detailForm" ng-if="pays.length != 0">
  475. <div class="row row-sm item" ng-repeat="pay in pays| orderBy: '-id'">
  476. <div class="col-xs-12">
  477. <div class="com-text col-xs-6">
  478. <span class="title">企业名称:</span>
  479. <div class="content">
  480. <span ng-bind="pay.enname"></span>
  481. </div>
  482. </div>
  483. <div class="com-text col-xs-6">
  484. <span class="title">联系人:</span>
  485. <div class="content">
  486. <span ng-bind="pay.user"></span>
  487. </div>
  488. </div>
  489. </div>
  490. <div class="col-xs-12">
  491. <div class="com-text col-xs-6">
  492. <span class="title">电话:</span>
  493. <div class="content">
  494. <span ng-bind="pay.usertel"></span>
  495. </div>
  496. </div>
  497. <div class="com-text col-xs-6">
  498. <span class="title">地址:</span>
  499. <div class="content">
  500. <span ng-bind="pay.address"></span>
  501. </div>
  502. </div>
  503. </div>
  504. <div class="edit-icon">
  505. <a ng-click="editPay(pay, enterprise.uu)">编辑</a>
  506. <a ng-click="removePay(pay.id, $index)">删除</a>
  507. </div>
  508. </div>
  509. </form>
  510. <form ng-if="pays.length == 0" id="message">
  511. <div class="row row-sm item" >
  512. <span style="line-height: 75px;text-align: center;font-size: 16px;width: 100%;display: inline-block;color: #999;"><i class="fa fa-spinner"></i> 暂未设置付款企业信息</span>
  513. </div>
  514. </form>
  515. </div>
  516. </div>
  517. <div class="com_title01"><span>你拥有的服务</span></div>
  518. <div class="pane-body">
  519. <div class="row">
  520. <div class="col-xs-6"><a href="http://uas.ubtob.com/#/index" class="bule">B2B商务平台</a></div>
  521. <div class="col-xs-6"><a href="http://mall.ubtob.com/#/index" class="bule" target="_blank">优软商城</a></div>
  522. </div>
  523. </div>
  524. <div class="save-btn">
  525. <!-- <button class="btn01">保存</button> -->
  526. </div>
  527. </div>
  528. <div class="bomb-box" style="display: none" id="ship">
  529. <form class="box04 box" name="shipAddress" id="shipAddress">
  530. <i class="off"><img src="static/img/purc/close.png" alt="" /></i>
  531. <p>收货人资料</p>
  532. <ul>
  533. <li class="line01">
  534. <div class="fl">
  535. <span class="fl">收货人<em>*</em>:</span>
  536. <span class="fr"><input type="text" placeholder="填写收货人" ng-model="ship.receiver" required="true"/></span>
  537. </div>
  538. <div class="fr">
  539. <span class="fl">手机<em>*</em>:</span>
  540. <span class="fr"><input type="text" ng-model="ship.usertel" required="true" ng-pattern="/^1(3|4|5|7|8)\d{9}$/"/></span>
  541. </div>
  542. </li>
  543. <li class="line01">
  544. <div class="fl">
  545. <span class="fl">固定电话<em></em>:</span>
  546. <span class="fr"><input type="text" ng-model="ship.phone" ng-pattern="/([0-9]{3,4}-)?[0-9]{7,8}/"/></span>
  547. </div>
  548. <div class="fr">
  549. <span class="fl">邮箱:</span>
  550. <span class="fr emaill"><input type="text" ng-model="ship.email" ng-pattern="/^(\w-*\.*)+@(\w-?)+(\.\w{2,})+$/"/><i>用于接收订单提醒邮件,便于您及时了解订单状态</i></span>
  551. </div>
  552. </li>
  553. <li class="line02 margin-top40">
  554. <div class="fl">所在地址<em>*</em>:</div>
  555. <!--<div class="select fr"><input type="text" placeholder="请选择" ng-model="ship.address" required="true"/><i class="fa fa-angle-down"></i></div>-->
  556. <div class="select fr">
  557. <select required="" class="area-select" ng-model="ship.province" ng-options="key as key for (key,value) in provinces"
  558. ng-change="ship.city='';ship.district='';" required="true">
  559. <option value="">省</option>
  560. </select>
  561. <select class="area-select" ng-model="ship.city" ng-options="key as key for (key,value) in provinces[ship.province]"
  562. ng-change="ship.district='';" required="true">
  563. <option value="">市</option>
  564. </select>
  565. <select class="area-select" ng-model="ship.district" ng-options="value as value for value in provinces[ship.province][ship.city]" required="true">
  566. <option value="">区</option>
  567. </select>
  568. </div>
  569. </li>
  570. <li class="line02">
  571. <div class="fl">详细地址<em>*</em>:</div>
  572. <div class="fr"><input type="text" ng-model="ship.addressdet" required="true"/></div>
  573. </li>
  574. <li class="line02">
  575. <div class="fl">地址别名:</div>
  576. <div class="fr address"><input type="text" ng-model="ship.addalias"/><i>建议填写常用名称:家里/父母家/公司</i></div>
  577. </li>
  578. </ul>
  579. <div class="many-file-btn">
  580. <button class="btn01" ng-click="saveShipAddress(ship)" ng-disabled="shipAddress.$invalid">保存</button><a class="btn02" ng-click="">取消</a>
  581. </div>
  582. </form>
  583. </div>
  584. <!-- 付款企业信息编辑 -->
  585. <div class="bomb-box" style="display: none" id="paycompany">
  586. <form class="box04 box" name="payCompany" id="payCompany">
  587. <i class="off"><img src="static/img/purc/close.png" alt="" /></i>
  588. <p>付款企业资料</p>
  589. <ul>
  590. <li class="line01">
  591. <div class="fl">
  592. <span class="fl">企业名称<em>*</em>:</span>
  593. <span class="fr"><input type="text" placeholder="填写企业名称" ng-model="pay.enname" required="true"/></span>
  594. </div>
  595. <div class="fr">
  596. <span class="fl">联系人<em>*</em>:</span>
  597. <span class="fr"><input type="text" ng-model="pay.user" required="true"/></span>
  598. </div>
  599. </li>
  600. <li class="line01">
  601. <div class="fl">
  602. <span class="fl">手机<em>*</em>:</span>
  603. <span class="fr"><input type="text" ng-model="pay.usertel" ng-pattern="/^1(3|4|5|7|8)\d{9}$/"/></span>
  604. </div>
  605. </li>
  606. <li class="line02 margin-top40">
  607. <div class="fl">所在地址<em>*</em>:</div>
  608. <div class="select fr">
  609. <select required="" class="area-select" ng-model="pay.province" ng-options="key as key for (key,value) in provinces"
  610. ng-change="pay.city='';pay.district='';" required="true">
  611. <option value="">省</option>
  612. </select>
  613. <select class="area-select" ng-model="pay.city" ng-options="key as key for (key,value) in provinces[pay.province]"
  614. ng-change="ship.district='';" required="true">
  615. <option value="">市</option>
  616. </select>
  617. <select class="area-select" ng-model="pay.district" ng-options="value as value for value in provinces[pay.province][pay.city]" required="true">
  618. <option value="">区</option>
  619. </select>
  620. </div>
  621. </li>
  622. <li class="line02">
  623. <div class="fl">详细地址<em>*</em>:</div>
  624. <div class="fr"><input type="text" ng-model="pay.addressdet" required="true"/></div>
  625. </li>
  626. </ul>
  627. <div class="many-file-btn">
  628. <button class="btn01" ng-click="savePayCompany(pay)" ng-disabled="payCompany.$invalid">保存</button><a class="btn02" ng-click="">取消</a>
  629. </div>
  630. </form>
  631. </div>
  632. <script src="static/lib/jquery/jquery.min.js"></script>
  633. <script>
  634. $(function(){
  635. //新增收货地址
  636. $(".com_title01 .add-address").click(function(){
  637. document.getElementById('shipAddress').reset();
  638. $("#ship").show();
  639. });
  640. $("#message .add-address").click(function(){
  641. document.getElementById('shipAddress').reset();
  642. $("#ship").show();
  643. });
  644. $(".bomb-box .box04 .off,.box04 .many-file-btn .btn02").click(function(){
  645. $(".bomb-box").hide();
  646. })
  647. $(".bomb-box .box04 .off,.box04 .many-file-btn .btn01").click(function(){
  648. $(".bomb-box").hide();
  649. })
  650. /*展开收缩功能*/
  651. $('.addrs-open .open').click(function () {
  652. $(this).toggleClass("active");
  653. if($(this).hasClass("active")){
  654. $(this).html("收起<i class='fa fa-angle-up'></i>");
  655. var size=$("#address-list .row").size();
  656. $("#address-list").css("height","auto");
  657. }else{
  658. $(this).html("展开<i class='fa fa-angle-down'></i>");
  659. $("#address-list").css("height","186px");
  660. }
  661. });
  662. $('.compangy-open .open').click(function () {
  663. $(this).toggleClass("active");
  664. if($(this).hasClass("active")){
  665. $(this).html("收起<i class='fa fa-angle-up'></i>");
  666. var size=$("#company-list .row").size();
  667. $("#company-list").css("height","auto");
  668. }else{
  669. $(this).html("展开<i class='fa fa-angle-down'></i>");
  670. $("#company-list").css("height","116px");
  671. }
  672. });
  673. //新增付款企业信息
  674. $(".com_title01 .add-paycompany").click(function(){
  675. document.getElementById('payCompany').reset();
  676. $("#paycompany").show();
  677. });
  678. $("#message .add-paycompany").click(function(){
  679. document.getElementById('payCompany').reset();
  680. $("#paycompany").show();
  681. });
  682. })
  683. </script>