Browse Source

认证添加日期选择器

master
wanghongjun 2 years ago
parent
commit
5834f98b71
  1. 58
      pages/user/mycertinfo/orgverify.vue

58
pages/user/mycertinfo/orgverify.vue

@ -128,10 +128,9 @@
<textarea class="form-item--input" placeholder="详细地址" v-model="address"/>
</view>
<view class="form-item">
<picker class="date" mode="multiSelector" :range="region" range-key="name" :value="regionIndex" @change="pickerChange"
@columnchange="pickerColumnchange">
<text>机构成立日期</text>
</picker>
<picker mode="date" :value="establishDate" :start="startDate" :end="endDate" @change="bindDateChange">
<view class="uni-input">{{establishDate}}</view>
</picker>
</view>
<view class="form-item">
<textarea class="form-item--input " placeholder="机构简介" v-model="desc"></textarea>
@ -157,8 +156,9 @@
</view>
<view class="form-item">
<input class="form-item--input" v-model="licenseDate" placeholder="营业执照有效期"/>
<picker mode="date" :value="licenseDate" :start="startDate" :end="endDate" @change="bindDateChange2">
<view class="uni-input">{{licenseDate}}</view>
</picker>
</view>
<view class="form-item">
@ -329,7 +329,7 @@
//
desc: "",
//
establishDate: '',
establishDate: '机构成立日期',
//
legalsName: "",
//
@ -349,7 +349,7 @@
//
bankCellPhone: "",
//
licenseDate: "",
licenseDate: "营业执照有效期",
//
legalsCellPhone: "",
//
@ -455,6 +455,14 @@
//
//this.citydata = cityjson
},
computed: {
startDate() {
return this.getDate('start');
},
endDate() {
return this.getDate('end');
}
},
created() {
let provinceArr = [];
let cityArr = [];
@ -850,6 +858,31 @@
this.murl = str
this.showPopup = ! this.showPopup
},
//
bindDateChange: function(e) {
this.establishDate = e.detail.value
},
//
bindDateChange2: function(e) {
this.licenseDate = e.detail.value
},
//
getDate(type) {
const date = new Date();
let year = date.getFullYear();
let month = date.getMonth() + 1;
let day = date.getDate();
if (type === 'start') {
year = year - 60;
} else if (type === 'end') {
year = year + 2;
}
month = month > 9 ? month : '0' + month;
day = day > 9 ? day : '0' + day;
return `${year}-${month}-${day}`;
},
handleSubmit() {
const app = this
@ -857,6 +890,8 @@
alert('请勾选《交易主体进场协议》和《文化数据交易委托协议》和《临时业务机构委托协议》')
}
app.chkinput();
console.log(app.$data)
//
@ -918,13 +953,13 @@
regioncity: regionArr[1], //-
regiondistrict: regionArr[2], //-/
address: app.address, //
establishdate: '2024-03-05', //
establishdate: app.establishDate, //
desc: app.desc, //
legalsname: app.legalsName, //
legalstype: app.legalsType, //
legalsidnum: app.legalsIdnum, //
uscc: app.Organizationcode, //
licensedate: '2030-03-05', //
licensedate: app.licenseDate, //
legalscellphone: app.legalsCellPhone, //
publicaccount: app.publicAccount, //
bankaccountname: app.bankAccountName, //
@ -952,7 +987,7 @@
};
// 10 = 20 =
if (app.sfval == 20) {
if (app.sfval === 20) {
//
let jfr_entfile = document.getElementById('jfr_entfile').value;
let jfr_idafile = document.getElementById('jfr_idafile').value;
@ -965,6 +1000,7 @@
}
console.log(institutionsdata)
let institutionsdata_json = JSON.stringify(institutionsdata)
//
var ajaxentUserDemo = new AJAX_OBJ("Paymentlist/entuiprise/mannAgeDate", onentiseSuccess, onUrlError);

Loading…
Cancel
Save