| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139 | 
							- const _Http = getApp().globalData.http;
 
- let sys_enterprise_bankid = 0;
 
- Page({
 
-   data: {
 
-     form: [{
 
-       label: "联系人",
 
-       error: false,
 
-       errMsg: "",
 
-       type: "text",
 
-       value: "",
 
-       placeholder: "请填写",
 
-       valueName: "name",
 
-       required: true,
 
-       checking: "base"
 
-     }, {
 
-       label: "手机号",
 
-       error: false,
 
-       errMsg: "",
 
-       type: "number",
 
-       value: "",
 
-       placeholder: "联系人手机号码",
 
-       valueName: "phonenumber",
 
-       required: true,
 
-       checking: "phone"
 
-     }, {
 
-       label: "开户行",
 
-       error: false,
 
-       errMsg: "",
 
-       type: "textarea",
 
-       value: "",
 
-       placeholder: "开户银行",
 
-       valueName: "bank",
 
-       required: true,
 
-       checking: "base"
 
-     }, {
 
-       label: "银行卡号",
 
-       error: false,
 
-       errMsg: "",
 
-       type: "number",
 
-       value: "",
 
-       placeholder: "银行卡号",
 
-       hint: "银行卡号格式错误!",
 
-       valueName: "bankcardno",
 
-       required: true,
 
-       checking: `^([1-9]{1})(\\d{15}|\\d{16}|\\d{18})$`
 
-     }],
 
-     disabled: true,
 
-     isDelete: false, //是否允许删除
 
-   },
 
-   onLoad(options) {
 
-     if (options.item) {
 
-       let item = JSON.parse(options.item);
 
-       sys_enterprise_bankid = item.sys_enterprise_bankid;
 
-       this.setData({
 
-         form: this.data.form.map(v => {
 
-           v.value = item[v.valueName] || "";
 
-           return v
 
-         }),
 
-         isDelete: true
 
-       })
 
-       this.selectComponent("#Form").confirm();
 
-     }
 
-   },
 
-   submit() {
 
-     let content = this.selectComponent("#Form").submit();
 
-     content.sys_enterprise_bankid = sys_enterprise_bankid;
 
-     content.isdefault = 0;
 
-     _Http.basic({
 
-       "id": 20221022165703,
 
-       content
 
-     }).then(res => {
 
-       console.log("新建卡号", res)
 
-       wx.showToast({
 
-         title: res.msg != '成功' ? res.msg : "保存成功",
 
-         icon: "none",
 
-         mask: true
 
-       });
 
-       if (res.msg == '成功') setTimeout(() => {
 
-         let page = getCurrentPages()[getCurrentPages().length - 2];
 
-         let con = page.data.content;
 
-         con.pageSize = (con.pageNumber - 1) * 20;
 
-         con.pageNumber = 1;
 
-         _Http.basic({
 
-           "id": "20221022165803",
 
-           content: con
 
-         }).then(res => {
 
-           wx.navigateBack();
 
-           if (res.msg == '成功') {
 
-             page.setData({
 
-               list: res.data
 
-             });
 
-           } else {
 
-             page.getList(true);
 
-           }
 
-         })
 
-       }, 500)
 
-     })
 
-   },
 
-   /* 处理删除 */
 
-   handleDelete() {
 
-     wx.showModal({
 
-       title: '提示',
 
-       content: '是否确认删除?',
 
-       complete: ({
 
-         confirm
 
-       }) => {
 
-         if (confirm) _Http.basic({
 
-           "id": "20221022165903",
 
-           "content": {
 
-             "sys_enterprise_bankids": [sys_enterprise_bankid]
 
-           }
 
-         }).then(res => {
 
-           console.log("删除", res)
 
-           wx.showToast({
 
-             title: res.msg != '成功' ? res.msg : "删除成功",
 
-             icon: "none",
 
-             mask: true
 
-           });
 
-           if (res.msg == '成功') setTimeout(() => {
 
-             let page = getCurrentPages()[getCurrentPages().length - 2];
 
-             page.setData({
 
-               list: page.data.list.filter(v => v.sys_enterprise_bankid != sys_enterprise_bankid)
 
-             })
 
-             wx.navigateBack();
 
-           }, 500)
 
-         })
 
-       }
 
-     })
 
-   },
 
-   /* 表单是否填写完成 */
 
-   onConfirm({
 
-     detail
 
-   }) {
 
-     this.setData({
 
-       disabled: detail
 
-     })
 
-   },
 
- })
 
 
  |