form_zf.html 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width,initial-scale=1">
  6. <title>租客信息页面</title>
  7. <!-- 引入样式 -->
  8. <link rel="stylesheet" href="lib/element/element-ui.css">
  9. <link rel="stylesheet" href="css/style.css">
  10. </head>
  11. <body>
  12. <div id="app">
  13. <el-row>
  14. <template>
  15. <!-- <el-carousel :interval="5000" arrow="always" height="150px">
  16. <el-carousel-item v-for="item in imgData" :key="item.index">
  17. <img :src="item.url" height="150px" width="100%"/>
  18. </el-carousel-item>
  19. </el-carousel> -->
  20. </template>
  21. </el-row>
  22. <el-form ref="form" :model="form" :rules="rules" label-width="80px" style="max-width:300px">
  23. <el-form-item label="房屋地址" prop="address">
  24. <el-input v-model="form.address"></el-input>
  25. </el-form-item>
  26. <el-form-item label="租客姓名" prop="name">
  27. <el-input v-model="form.name"></el-input>
  28. </el-form-item>
  29. <el-form-item class="excess" label="租客联系方式" prop="phone">
  30. <el-input v-model="form.phone"></el-input>
  31. </el-form-item>
  32. <el-form-item label="身份证号" prop="idCard">
  33. <el-input v-model="form.idCard"></el-input>
  34. </el-form-item>
  35. <el-form-item class="excess" label="身份证" prop="idCardPhotoA">
  36. <el-upload class="avatar-uploader" action="assets/uploadFile" @click.native="clickAvatar('idCardPhotoA')"
  37. :show-file-list="false" :on-success="handleAvatarSuccess" :before-upload="beforeAvatarUpload">
  38. <img v-if="idCardPhotoA" :src="idCardPhotoA" class="avatar">
  39. <i v-if="!idCardPhotoA" class="el-icon-data">正</i>
  40. </el-upload>
  41. <el-upload class="avatar-uploader" action="assets/uploadFile" @click.native="clickAvatar('idCardPhotoB')"
  42. :show-file-list="false" :on-success="handleAvatarSuccess" :before-upload="beforeAvatarUpload">
  43. <img v-if="idCardPhotoB" :src="idCardPhotoB" class="avatar">
  44. <i v-if="!idCardPhotoB" class="el-icon-data">反</i>
  45. </el-upload>
  46. <!-- <el-upload class="avatar-uploader" action="assets/uploadFile" @click.native="clickAvatar('idCardPhotoAa')" :show-file-list="false" :on-success="handleAvatarSuccess" :before-upload="beforeAvatarUpload">
  47. <img v-if="idCardPhotoAa" :src="idCardPhotoAa" class="avatar">
  48. <i v-if="!idCardPhotoAa" class="el-icon-data">正</i>
  49. </el-upload>
  50. <el-upload class="avatar-uploader" action="assets/uploadFile" @click.native="clickAvatar('idCardPhotoBb')" :show-file-list="false" :on-success="handleAvatarSuccess" :before-upload="beforeAvatarUpload">
  51. <img v-if="idCardPhotoBb" :src="idCardPhotoBb" class="avatar">
  52. <i v-if="!idCardPhotoBb" class="el-icon-data">反</i>
  53. </el-upload> -->
  54. </el-form-item>
  55. <el-form-item label="合同">
  56. <el-upload class="avatar-uploader" action="assets/uploadFile" @click.native="clickAvatar('contractA')"
  57. :show-file-list="false" :on-success="handleAvatarSuccess" :before-upload="beforeAvatarUpload">
  58. <img v-if="contractA" :src="contractA" class="avatar">
  59. <i v-if="!contractA" class="el-icon-data">1</i>
  60. </el-upload>
  61. <el-upload class="avatar-uploader" action="assets/uploadFile" @click.native="clickAvatar('contractB')"
  62. :show-file-list="false" :on-success="handleAvatarSuccess" :before-upload="beforeAvatarUpload">
  63. <img v-if="contractB" :src="contractB" class="avatar">
  64. <i v-if="!contractB" class="el-icon-data">2</i>
  65. </el-upload>
  66. <el-upload class="avatar-uploader" action="assets/uploadFile" @click.native="clickAvatar('contractC')"
  67. :show-file-list="false" :on-success="handleAvatarSuccess" :before-upload="beforeAvatarUpload">
  68. <img v-if="contractC" :src="contractC" class="avatar">
  69. <i v-if="!contractC" class="el-icon-data">3</i>
  70. </el-upload>
  71. <el-upload class="avatar-uploader" action="assets/uploadFile" @click.native="clickAvatar('contractD')"
  72. :show-file-list="false" :on-success="handleAvatarSuccess" :before-upload="beforeAvatarUpload">
  73. <img v-if="contractD" :src="contractD" class="avatar">
  74. <i v-if="!contractD" class="el-icon-data">4</i>
  75. </el-upload>
  76. </el-form-item>
  77. <el-form-item class="excess" label="月租金">
  78. <el-input v-model="form.monthRent"></el-input>
  79. </el-form-item>
  80. <!-- </el-form-item>
  81. <el-form-item class="excess" label="租金">
  82. <el-input v-model="form.rent"></el-input>
  83. </el-form-item> -->
  84. <el-form-item class="excess" label="支付方式">
  85. <el-input v-model="form.payType"></el-input>
  86. </el-form-item>
  87. <!-- <el-form-item class="excess" label="支付宝户名">
  88. <el-input v-model="form.alipayName"></el-input>
  89. </el-form-item>
  90. <el-form-item class="excess" label="支付宝帐号">
  91. <el-input v-model="form.alipayCount"></el-input>
  92. </el-form-item>
  93. <el-form-item class="excess" label="银行卡户名">
  94. <el-input v-model="form.bankCardName"></el-input>
  95. </el-form-item>
  96. <el-form-item class="excess" label="银行卡卡号">
  97. <el-input v-model="form.bankCardCount"></el-input>
  98. </el-form-item>
  99. <el-form-item label="银行卡照片">
  100. <el-upload class="avatar-uploader" action="assets/uploadFile" @click.native="clickAvatar('bankCardPhoto')" :show-file-list="false" :on-success="handleAvatarSuccess" :before-upload="beforeAvatarUpload">
  101. <img v-if="bankCardPhoto" :src="bankCardPhoto" class="avatar">
  102. <i v-if="!bankCardPhoto" class="el-icon-plus"></i>
  103. </el-upload>
  104. </el-form-item> -->
  105. <el-form-item label="支付截图">
  106. <el-upload class="avatar-uploader" action="assets/uploadFile" @click.native="clickAvatar('payPhoto')"
  107. :show-file-list="false" :on-success="handleAvatarSuccess" :before-upload="beforeAvatarUpload">
  108. <img v-if="payPhoto" :src="payPhoto" class="avatar">
  109. <i v-if="!payPhoto" class="el-icon-plus"></i>
  110. </el-upload>
  111. </el-form-item>
  112. <el-form-item class="excess" label="合同开始日期">
  113. <!--<el-input v-model="form.contractStart"></el-input>-->
  114. <el-date-picker
  115. v-model="form.contractStart"
  116. type="date"
  117. placeholder="选择日期">
  118. </el-date-picker>
  119. </el-form-item>
  120. <el-form-item class="excess" label="合同结束日期">
  121. <!--<el-input v-model="form.contractEnd"></el-input>-->
  122. <el-date-picker
  123. v-model="form.contractEnd"
  124. type="date"
  125. placeholder="选择日期">
  126. </el-date-picker>
  127. </el-form-item>
  128. <el-form-item label="押金收条">
  129. <el-upload class="avatar-uploader" action="assets/uploadFile" @click.native="clickAvatar('depositPaper')"
  130. :show-file-list="false" :on-success="handleAvatarSuccess" :before-upload="beforeAvatarUpload">
  131. <img v-if="depositPaper" :src="depositPaper" class="avatar">
  132. <i v-if="!depositPaper" class="el-icon-plus"></i>
  133. </el-upload>
  134. </el-form-item>
  135. <el-form-item label="水卡卡号">
  136. <el-input v-model="form.waterMetersNum"></el-input>
  137. </el-form-item>
  138. <el-form-item label="照片">
  139. <el-upload class="avatar-uploader" action="assets/uploadFile"
  140. @click.native="clickAvatar('waterMetersNumPhoto')" :show-file-list="false"
  141. :on-success="handleAvatarSuccess" :before-upload="beforeAvatarUpload">
  142. <img v-if="waterMetersNumPhoto" :src="waterMetersNumPhoto" class="avatar">
  143. <i v-if="!waterMetersNumPhoto" class="el-icon-plus"></i>
  144. </el-upload>
  145. </el-form-item>
  146. <el-form-item label="水表度数">
  147. <el-input v-model="form.waterMetersValue"></el-input>
  148. </el-form-item>
  149. <el-form-item label="照片">
  150. <el-upload class="avatar-uploader" action="assets/uploadFile"
  151. @click.native="clickAvatar('waterMetersValuePhoto')" :show-file-list="false"
  152. :on-success="handleAvatarSuccess" :before-upload="beforeAvatarUpload">
  153. <img v-if="waterMetersValuePhoto" :src="waterMetersValuePhoto" class="avatar">
  154. <i v-if="!waterMetersValuePhoto" class="el-icon-plus"></i>
  155. </el-upload>
  156. </el-form-item>
  157. <el-form-item label="电卡卡号">
  158. <el-input v-model="form.elecMetersNum"></el-input>
  159. </el-form-item>
  160. <el-form-item label="照片">
  161. <el-upload class="avatar-uploader" action="assets/uploadFile"
  162. @click.native="clickAvatar('elecMetersNumPhoto')" :show-file-list="false"
  163. :on-success="handleAvatarSuccess" :before-upload="beforeAvatarUpload">
  164. <img v-if="elecMetersNumPhoto" :src="elecMetersNumPhoto" class="avatar">
  165. <i v-if="!elecMetersNumPhoto" class="el-icon-plus"></i>
  166. </el-upload>
  167. </el-form-item>
  168. <!-- <el-form-item label="电表交接度数">
  169. <el-input v-model="form.elecMetersValue"></el-input>
  170. </el-form-item>
  171. <el-form-item>
  172. <el-upload class="avatar-uploader" action="assets/uploadFile" @click.native="clickAvatar('elecMetersValuePhoto')" :show-file-list="false" :on-success="handleAvatarSuccess" :before-upload="beforeAvatarUpload">
  173. <img v-if="elecMetersValuePhoto" :src="elecMetersValuePhoto" class="avatar">
  174. <i v-if="!elecMetersValuePhoto" class="el-icon-plus"></i>
  175. </el-upload>
  176. </el-form-item> -->
  177. <!-- <el-form-item label="电表读数">
  178. <el-input v-model="form.elecMetersReadValue"></el-input>
  179. </el-form-item>
  180. <el-form-item>
  181. <el-upload class="avatar-uploader" action="assets/uploadFile" @click.native="clickAvatar('elecMetersReadValuePhoto')" :show-file-list="false" :on-success="handleAvatarSuccess" :before-upload="beforeAvatarUpload">
  182. <img v-if="elecMetersReadValuePhoto" :src="elecMetersReadValuePhoto" class="avatar">
  183. <i v-if="!elecMetersReadValuePhoto" class="el-icon-plus"></i>
  184. </el-upload>
  185. </el-form-item> -->
  186. <el-form-item label="电表峰">
  187. <el-input v-model="form.elecMetersPeak"></el-input>
  188. </el-form-item>
  189. <el-form-item label="照片">
  190. <el-upload class="avatar-uploader" action="assets/uploadFile"
  191. @click.native="clickAvatar('elecMetersPeakPhoto')" :show-file-list="false"
  192. :on-success="handleAvatarSuccess" :before-upload="beforeAvatarUpload">
  193. <img v-if="elecMetersPeakPhoto" :src="elecMetersPeakPhoto" class="avatar">
  194. <i v-if="!elecMetersPeakPhoto" class="el-icon-plus"></i>
  195. </el-upload>
  196. </el-form-item>
  197. <el-form-item label="电表谷">
  198. <el-input v-model="form.elecMetersValley"></el-input>
  199. </el-form-item>
  200. <el-form-item label="照片">
  201. <el-upload class="avatar-uploader" action="assets/uploadFile"
  202. @click.native="clickAvatar('elecMetersValleyPhoto')" :show-file-list="false"
  203. :on-success="handleAvatarSuccess" :before-upload="beforeAvatarUpload">
  204. <img v-if="elecMetersValleyPhoto" :src="elecMetersValleyPhoto" class="avatar">
  205. <i v-if="!elecMetersValleyPhoto" class="el-icon-plus"></i>
  206. </el-upload>
  207. </el-form-item>
  208. <el-form-item label="电表总">
  209. <el-input v-model="form.elecMetersSum"></el-input>
  210. </el-form-item>
  211. <el-form-item label="照片">
  212. <el-upload class="avatar-uploader" action="assets/uploadFile"
  213. @click.native="clickAvatar('elecMetersSumPhoto')" :show-file-list="false"
  214. :on-success="handleAvatarSuccess" :before-upload="beforeAvatarUpload">
  215. <img v-if="elecMetersSumPhoto" :src="elecMetersSumPhoto" class="avatar">
  216. <i v-if="elecMetersSumPhoto" class="el-icon-plus"></i>
  217. </el-upload>
  218. </el-form-item>
  219. <el-form-item class="excess" label="燃气卡卡号">
  220. <el-input v-model="form.gasMetersNum"></el-input>
  221. </el-form-item>
  222. <el-form-item label="照片">
  223. <el-upload class="avatar-uploader" action="assets/uploadFile"
  224. @click.native="clickAvatar('gasMetersNumPhoto')" :show-file-list="false"
  225. :on-success="handleAvatarSuccess" :before-upload="beforeAvatarUpload">
  226. <img v-if="gasMetersNumPhoto" :src="gasMetersNumPhoto" class="avatar">
  227. <i v-if="!gasMetersNumPhoto" class="el-icon-plus"></i>
  228. </el-upload>
  229. </el-form-item>
  230. <el-form-item class="excess" label="燃气度数">
  231. <el-input v-model="form.gasMetersValue"></el-input>
  232. </el-form-item>
  233. <el-form-item label="照片">
  234. <el-upload class="avatar-uploader" action="assets/uploadFile"
  235. @click.native="clickAvatar('gasMetersValuePhoto')" :show-file-list="false"
  236. :on-success="handleAvatarSuccess" :before-upload="beforeAvatarUpload">
  237. <img v-if="gasMetersValuePhoto" :src="gasMetersValuePhoto" class="avatar">
  238. <i v-if="!gasMetersValuePhoto" class="el-icon-plus"></i>
  239. </el-upload>
  240. </el-form-item>
  241. <el-form-item label="交接单">
  242. <el-upload class="avatar-uploader" action="assets/uploadFile" @click.native="clickAvatar('handover')"
  243. :show-file-list="false" :on-success="handleAvatarSuccess" :before-upload="beforeAvatarUpload">
  244. <img v-if="handover" :src="handover" class="avatar">
  245. <i v-if="!handover" class="el-icon-plus"></i>
  246. </el-upload>
  247. </el-form-item>
  248. <!-- <el-form-item class="excess" label="空置期">
  249. <el-input v-model="form.vacancyTime"></el-input>
  250. </el-form-item>
  251. <el-form-item class="excess" label="年限">
  252. <el-input v-model="form.ageLimit"></el-input>
  253. </el-form-item> -->
  254. <el-form-item label="是否中介">
  255. <el-radio-group v-model="form.medium">
  256. <el-radio label="是"></el-radio>
  257. <el-radio label="否"></el-radio>
  258. </el-radio-group>
  259. </el-form-item>
  260. <el-form-item label="中介费用" v-if="form.medium == '是'">
  261. <el-input v-model="form.mediumCost"></el-input>
  262. </el-form-item>
  263. <el-form-item label="收据" v-if="form.medium == '是'">
  264. <el-upload class="avatar-uploader" action="assets/uploadFile"
  265. @click.native="clickAvatar('acquittancePhoto')" :show-file-list="false"
  266. :on-success="handleAvatarSuccess" :before-upload="beforeAvatarUpload">
  267. <img v-if="acquittancePhoto" :src="acquittancePhoto" class="avatar">
  268. <i v-if="!acquittancePhoto" class="el-icon-plus"></i>
  269. </el-upload>
  270. </el-form-item>
  271. <el-form-item label="备注">
  272. <el-input v-model="form.note"></el-input>
  273. </el-form-item>
  274. <el-form-item label="开单人">
  275. <el-input v-model="form.submitter"></el-input>
  276. </el-form-item>
  277. <el-form-item label="开单人电话">
  278. <el-input v-model="form.submitterPhone"></el-input>
  279. </el-form-item>
  280. <el-form-item label="支付方式">
  281. <el-select v-model="form.payTypeId" placeholder="请选择支付方式">
  282. <el-option
  283. v-for="item in payTypeInfoOptions"
  284. :key="item.id"
  285. :label="item.payType"
  286. :value="item.id">
  287. </el-option>
  288. </el-select>
  289. </el-form-item>
  290. <el-form-item label="单次金额">
  291. <el-input v-model="form.onceMoney"></el-input>
  292. </el-form-item>
  293. <el-form-item>
  294. <el-button type="primary" :loading="loading" @click.native="onSave">提交</el-button>
  295. <el-button @click.native="reback()">取消</el-button>
  296. </el-form-item>
  297. </el-form>
  298. </div>
  299. </body>
  300. <script src="lib/vue/vue.js"></script>
  301. <script src="lib/element/element-ui.js"></script>
  302. <script src="js/jquery-3.2.1.min.js"></script>
  303. <script>
  304. var app = new Vue({
  305. el: '#app',
  306. data: {
  307. loading: false,
  308. idCardPhotoA: '',
  309. idCardPhotoB: '',
  310. idCardPhotoAa: '',
  311. idCardPhotoBb: '',
  312. contractA: '',
  313. contractB: '',
  314. contractC: '',
  315. contractD: '',
  316. handover: '',
  317. depositPaper: '',
  318. acquittancePhoto: '',
  319. waterMetersNumPhoto: '',
  320. waterMetersValuePhoto: '',
  321. elecMetersNumPhoto: '',
  322. elecMetersValuePhoto: '',
  323. elecMetersPeakPhoto: '',
  324. elecMetersValleyPhoto: '',
  325. elecMetersSumPhoto: '',
  326. gasMetersNumPhoto: '',
  327. gasMetersValuePhoto: '',
  328. payPhoto: '',
  329. bankCardPhoto: '',
  330. form: {
  331. type: 2,
  332. address: '',
  333. name: '',
  334. idCard: '',
  335. idCardPhotoA: '',
  336. idCardPhotoB: '',
  337. idCardPhotoAa: '',
  338. idCardPhotoBb: '',
  339. phone: '',
  340. contractA: '',
  341. contractB: '',
  342. contractC: '',
  343. contractD: '',
  344. handover: '',
  345. depositPaper: '',
  346. agent: '',
  347. agentCost: '',
  348. acquittancePhoto: '',
  349. note: '',
  350. submitter: '',
  351. waterMetersNum: '',
  352. waterMetersNumPhoto: '',
  353. waterMetersValue: '',
  354. waterMetersValuePhoto: '',
  355. elecMetersNum: '',
  356. elecMetersNumPhoto: '',
  357. elecMetersValue: '',
  358. elecMetersValuePhoto: '',
  359. elecMetersPeak: '',
  360. elecMetersPeakPhoto: '',
  361. elecMetersValley: '',
  362. elecMetersValleyPhoto: '',
  363. elecMetersSum: '',
  364. elecMetersSumPhoto: '',
  365. gasMetersNum: '',
  366. gasMetersNumPhoto: '',
  367. gasMetersValue: '',
  368. gasMetersValuePhoto: '',
  369. monthRent: '',
  370. payType: '',
  371. payPhoto: '',
  372. contractStart: '',
  373. contractEnd: '',
  374. vacancyTime: '',
  375. ageLimit: '',
  376. rent: '',
  377. alipayName: '',
  378. alipayCount: '',
  379. bankCardName: '',
  380. bankCardCount: '',
  381. bankCardPhoto: '',
  382. payTypeId:''
  383. },
  384. imgData: [{url: 'img/bg1.jpg'}, {url: 'img/bg2.jpg'}, {url: 'img/bg3.jpg'}, {url: 'img/bg4.jpg'}],
  385. rules: {
  386. address: [
  387. {required: true, message: '请输入房屋地址', trigger: 'blur'}
  388. ],
  389. name: [
  390. {required: true, message: '请输入租客姓名', trigger: 'blur'}
  391. ],
  392. phone: [
  393. {required: true, message: '请输入租客联系方式', trigger: 'blur'},
  394. {pattern: /^1[3456789]\d{9}$/, message: '请输入有效的联系方式', trigger: 'blur'}
  395. ],
  396. idCard: [
  397. {required: true, message: '请输入身份证号', trigger: 'blur'},
  398. ],
  399. idCardPhotoA: [
  400. {required: true, message: '请上传身份证照片', trigger: 'change'}
  401. ]
  402. },
  403. payTypeInfoOptions: []
  404. },
  405. methods: {
  406. handleAvatarSuccess: function (res, file) {
  407. this.form[this.model] = res.data[0];
  408. this[this.model] = URL.createObjectURL(file.raw);
  409. },
  410. beforeAvatarUpload: function (file) {
  411. const isJPG = file.type === 'image/jpeg' || 'image/png';
  412. const isLt2M = file.size / 1024 / 1024 < 10;
  413. if (!isJPG) {
  414. this.$message.error('上传头像图片只能是 JPG 或者 PNG 格式!');
  415. }
  416. if (!isLt2M) {
  417. this.$message.error('上传头像图片大小不能超过 10MB!');
  418. }
  419. return isJPG && isLt2M;
  420. },
  421. clickAvatar: function (file_type) {
  422. this.model = file_type;
  423. },
  424. onSave() {
  425. this.$refs.form.validate(function (valid) {
  426. if (valid) {
  427. this.onSubmit();
  428. } else {
  429. return false;
  430. }
  431. }.bind(this));
  432. },
  433. ChangeTime(time){
  434. var date=new Date(time);
  435. return date.getFullYear()+'-'+(((date.getMonth()+1)<10)?('0'+(date.getMonth()+1)):(date.getMonth()+1))+'-'+(date.getDate()<10?('0'+date.getDate()):date.getDate())
  436. },
  437. onSubmit: function (form) {
  438. var data = JSON.parse(JSON.stringify(this.form));
  439. if(data.contractStart) {
  440. data.contractStart = this.ChangeTime(data.contractStart);
  441. }
  442. if(data.contractEnd) {
  443. data.contractEnd = this.ChangeTime(data.contractEnd);
  444. }
  445. this.loading = true
  446. $.get({
  447. url: 'rentInfo/getOne',
  448. data: {
  449. address: data.address,
  450. phone: data.phone,
  451. type: 2
  452. }
  453. }).then(function (res) {
  454. this.loading = false
  455. if (res.success == true) {
  456. if (!res.data) {
  457. $.post({
  458. url: 'rentInfo/save',
  459. data: data
  460. }).then(function (res2) {
  461. if (res2.success) {
  462. this.$message.success('保存成功');
  463. } else {
  464. this.$message.error('保存失败');
  465. }
  466. }.bind(this))
  467. } else {
  468. this.$message.error('地址和租客已存在请勿重复提交!');
  469. }
  470. }
  471. }.bind(this));
  472. },
  473. reback: function () {
  474. history.back();
  475. }
  476. },
  477. created: function () {
  478. var that = this;
  479. $.get({
  480. url: '../payTypeInfo/all',
  481. data: {}
  482. }).then(function (res) {
  483. if (res.success == true) {
  484. that.payTypeInfoOptions = res.data;
  485. }
  486. });
  487. }
  488. })
  489. </script>
  490. </html>