Browse Source

修改

master
rose 4 years ago
parent
commit
afb92a19eb
  1. 20
      src/components/Contact/ContactDate.vue
  2. 43
      src/components/EntityApply/EntityApplyEdit.vue
  3. 7
      src/components/innovativeService/innovativeServiceEdit.vue
  4. 2
      src/views/ContactUs/ContactUs.vue

20
src/components/Contact/ContactDate.vue

@ -42,19 +42,19 @@
<!-- <div>{{ editItem }}</div> -->
<!-- 编辑 -->
<transfer-edit
:editItem="editItem"
:editVisible="editVisible"
:typeLists="typeLists"
<!-- <transfer-edit
:edit-item="editItem"
:edit-visible="editVisible"
:type-lists="typeLists"
@closeModal="closeModal"
@selInstrumentSearch="selInstrumentSearch"
/>
/> -->
</a-spin>
</div>
</template>
<script>
import TransferEdit from 'components/Transfer/TransferEdit.vue';
// import TransferEdit from 'components/Transfer/TransferEdit.vue';
import { selInstrumentDelete, selInstrumentMes } from 'config/api';
const columns = [
@ -115,10 +115,10 @@ const columns = [
];
export default {
name: 'TransferDate',
components: {
TransferEdit,
},
name: 'ContactDate',
// components: {
// TransferEdit,
// },
props: {
lists: { type: Array, default: () => [] },

43
src/components/EntityApply/EntityApplyEdit.vue

@ -18,7 +18,7 @@
<!-- 时间选择器时间点 -->
<!-- <div>{{ platform.buildTime}}</div> -->
<a-date-picker :default-value="$moment(+platform.buildTime).format('YYYY-MM-DD HH:mm:ss')" @change="changeBirthday" />
<a-date-picker :default-value="$moment(+platform.buildTime*1000).format('YYYY-MM-DD HH:mm:ss')" @change="changeBirthday" />
</a-form-item>
<a-form-item :label-col="formItemLayout.labelCol" :wrapper-col="formItemLayout.wrapperCol" label="法人代码" required>
<a-input placeholder="请输入法人代码..." v-model.trim="platform.legalPerson" />
@ -98,11 +98,12 @@
<a-input v-model.trim="platform.companyName" placeholder="请输入公司名称..." />
</a-form-item>-->
<a-form-item :label-col="formItemLayout.labelCol" :wrapper-col="formItemLayout.wrapperCol" label="姓名" required>
<a-input placeholder="请输入申请人姓名..." v-model.trim="platform.manName" />
<a-input placeholder="请输入申请人姓名..." v-model.trim="platform.name" />
</a-form-item>
<a-form-item :label-col="formItemLayout.labelCol" :wrapper-col="formItemLayout.wrapperCol" label="性别" required>
<!-- 单选 -->
<a-radio-group v-model="platform.sex">
<a-radio-group v-model="platform.gender">
<a-radio :value="1" style="margin-right: 100px"></a-radio>
<a-radio :value="0"></a-radio>
</a-radio-group>
@ -111,31 +112,15 @@
<a-input placeholder="请输入申请人职务..." v-model.trim="platform.position" />
</a-form-item>
<a-form-item :label-col="formItemLayout.labelCol" :wrapper-col="formItemLayout.wrapperCol" label="联系电话" required>
<a-input @change="changePhone" placeholder="请输入联系电话.." type="tel" v-decorator="['tel', { rules: phoneRules }]" />
<a-input @change="changePhone" placeholder="请输入联系电话.." type="tel" v-decorator="['tel', { rules: phoneRules,initialValue: platform.phone }]" />
</a-form-item>
<!-- <a-form-item :label-col="formItemLayout.labelCol" :wrapper-col="formItemLayout.wrapperCol" label="图片验证码" required>
<div class="d-flex flex-nowrap">
<a-input placeholder="图片验证码" type="number" v-model="codeNum" />
<img :src="picCode.imageBase64" @click="changePicCode" class="code_img ml-2" v-if="picCode && picCode.imageBase64" />
<a-button @click="changePicCode" class="code_img ml-2" size="small" v-else>获取验证码</a-button>
</div>
</a-form-item> -->
<!-- <a-form-item :label-col="formItemLayout.labelCol" :wrapper-col="formItemLayout.wrapperCol" label="短信验证码" required>
<div class="d-flex flex-nowrap">
<a-input placeholder="请输入验证码" type="number" v-model="platform.code" />
<a-button class="code_img ml-2" disabled type="primary" v-if="showInterval">重新发送 {{ interval }}</a-button>
<a-button :disabled="platform.isTel === false" @click="getCode" class="code_img ml-2" type="primary" v-else
>获取验证码</a-button
>
</div>
</a-form-item> -->
<a-form-item :label-col="formItemLayout.labelCol" :wrapper-col="formItemLayout.wrapperCol" label="电子邮箱">
<!-- 电子邮箱 -->
<a-input @change="changeEamil" placeholder="请输入电子邮箱..." type="email" v-decorator="['email', { rules: emailRules }]" />
<a-input @change="changeEamil" placeholder="请输入电子邮箱..." type="email" v-decorator="['email', { rules: emailRules,initialValue: platform.email }]" />
</a-form-item>
<a-form-item :label-col="formItemLayout.labelCol" :wrapper-col="formItemLayout.wrapperCol" label="身份证号" required>
<!-- 身份证号 -->
<a-input @change="changeIdCard" placeholder="请输入身份证号..." v-decorator="['idCard', { rules: idCardRules }]" />
<a-input @change="changeIdCard" placeholder="请输入身份证号..." v-decorator="['idCard', { rules: idCardRules,initialValue: platform.idCard }]" />
</a-form-item>
</a-form>
<a-steps :current="current">
@ -204,6 +189,7 @@ export default {
platform: {},
current: 0,
confirmLoading: false,
filesUpload: []
};
},
@ -275,24 +261,21 @@ export default {
this.$message.error('请输入职务');
} else if (this.platform.isTel === false) {
this.$message.error('请输入联系电话');
} else if(this.platform.email === ''){
this.$message.error('请输入邮箱');
} else if(this.platform.sex === undefined){
this.$message.error('请输入申请人性别');
} else if (this.platform.idCard === '') {
this.$message.error('请输入身份证号');
} else {
for (var i = 0; i < this.fileList.length; i++) {
this.platform.files = this.platform.files.concat(this.fileList[i].response.data[0].id);
console.log(this.fileList[i].response.data[0].id)
// this.platform.files = this.platform.files.concat(this.fileList[i].response.data[0].id);
this.filesUpload = this.filesUpload.concat(this.fileList[i].response.data[0].id);
console.log(this.filesUpload )
}
this.updateSettled();
}
}
},
async updateSettled() {
this.confirmLoading = true;
try {
@ -304,7 +287,7 @@ export default {
company: this.platform.company,
electricDesign: this.platform.electricDesign,
email: this.platform.email,
fileList: this.platform.files,
fileList: this.filesUpload,
friendCompany: this.platform.friendCompany,
gender: this.platform.sex,
idCard: this.platform.idCard,

7
src/components/innovativeService/innovativeServiceEdit.vue

@ -19,7 +19,7 @@
:wrapper-col="formItemLayout.wrapperCol"
label="服务名称"
>
<a-input class="ml-3" placeholder="服务名称" v-model="editData.name" />
<a-input class="ml-3" placeholder="服务名称" v-model="serviceName" />
</a-form-item>
<!-- 服务简介 -->
<a-form-item
@ -27,7 +27,7 @@
:wrapper-col="formItemLayout.wrapperCol"
label="服务简介"
>
<a-textarea class="ml-3" placeholder="服务简介" v-model="editData.intro" />
<a-textarea class="ml-3" placeholder="服务简介" v-model="intro" />
</a-form-item>
<!-- 服务内容 -->
<a-form-item
@ -43,7 +43,7 @@
:wrapper-col="formItemLayout.wrapperCol"
label="服务排序"
>
<a-input-number class="ml-3" v-model="editData.orders" />
<a-input-number class="ml-3" v-model="orders" />
</a-form-item>
<!-- 图片 -->
<a-form-item
@ -197,6 +197,7 @@ export default {
serviceType: 1,
},
};
console.log("params",params)
const res = await updateService(params);
const { data, msg, code } = res.data;
if (code === 200) {

2
src/views/ContactUs/ContactUs.vue

@ -1,7 +1,7 @@
<template>
<div class="pa-3 white fill-height d-flex flex-column">
<contact-us-search :type-lists="typeLists" @contactUsSearch="contactUsSearch" />
<contact-us-date :lists="lists" :pagination="pagination" @contactUsSearch="contactUsSearch" />
<contact-us-date :lists="lists" :pagination="pagination" @contactUsSearch="contactUsSearch" />
</div>
</template>

Loading…
Cancel
Save