|
@@ -7,6 +7,10 @@
|
|
|
<el-input v-if="isModifyMode" v-model="agency.name"></el-input>
|
|
|
<!--<span v-if="!isModifyMode">{{agency.name}}</span>-->
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label="机构电话" prop="name">
|
|
|
+ <el-input v-if="isModifyMode" v-model="agency.mobile"></el-input>
|
|
|
+ <!--<span v-if="!isModifyMode">{{agency.name}}</span>-->
|
|
|
+ </el-form-item>
|
|
|
<el-form-item label="银行卡账户" prop="name">
|
|
|
<el-input v-if="isModifyMode" v-model="agency.bankAccount"></el-input>
|
|
|
<!--<span v-if="!isModifyMode">{{agency.bankAccount}}</span>-->
|
|
@@ -46,15 +50,15 @@
|
|
|
<div class="el-upload__tip" slot="tip">请上传报告文件</div>
|
|
|
</el-upload>
|
|
|
<!--<div v-if="!isModifyMode">-->
|
|
|
- <!--<span v-if="agency.photo==null">暂无文件</span>-->
|
|
|
- <!--<a :href="agency.photo" v-if="agency.photo!=null"><i class="fa fa-file-text-o"></i>-->
|
|
|
- <!--{{agency.photo}}</a>-->
|
|
|
+ <!--<span v-if="agency.photo==null">暂无文件</span>-->
|
|
|
+ <!--<a :href="agency.photo" v-if="agency.photo!=null"><i class="fa fa-file-text-o"></i>-->
|
|
|
+ <!--{{agency.photo}}</a>-->
|
|
|
<!--</div>-->
|
|
|
</el-form-item>
|
|
|
|
|
|
<!--<el-form-item v-if="!isModifyMode">-->
|
|
|
- <!--<div class="btn btn-medium btn-info" @click="modifyInfo()">修改</div>-->
|
|
|
- <!--<div class="btn btn-medium" @click="cancelModify()">返回</div>-->
|
|
|
+ <!--<div class="btn btn-medium btn-info" @click="modifyInfo()">修改</div>-->
|
|
|
+ <!--<div class="btn btn-medium" @click="cancelModify()">返回</div>-->
|
|
|
<!--</el-form-item>-->
|
|
|
<el-form-item v-if="isModifyMode">
|
|
|
<div class="btn btn-primary btn-info" @click="submitInfo()">提交</div>
|
|
@@ -69,6 +73,7 @@
|
|
|
import Http from '@/js/http'
|
|
|
import Apis from '@/js/api'
|
|
|
import {notify} from '@/constants/index'
|
|
|
+
|
|
|
export default {
|
|
|
name: 'AgencyAdd',
|
|
|
data () {
|
|
@@ -76,6 +81,7 @@ export default {
|
|
|
userId: 0,
|
|
|
isModifyMode: true,
|
|
|
agency: {
|
|
|
+ mobile: '',
|
|
|
name: '',
|
|
|
bankAccount: '',
|
|
|
address: '',
|
|
@@ -113,19 +119,20 @@ export default {
|
|
|
this.isModifyMode = true
|
|
|
},
|
|
|
submitInfo () {
|
|
|
- this.isModifyMode = false
|
|
|
+ //this.isModifyMode = false
|
|
|
const newAgency = {
|
|
|
- name: this.agency.name,
|
|
|
+ mobile: this.agency.mobile,
|
|
|
+ evaluationAgencyName: this.agency.name,
|
|
|
bankAccount: this.agency.bankAccount,
|
|
|
address: this.agency.address,
|
|
|
- ability: this.agency.ability,
|
|
|
- resource: this.agency.resource,
|
|
|
- photo: this.agency.photoUrl,
|
|
|
+ abilities: this.agency.ability,
|
|
|
+ resources: this.agency.resource,
|
|
|
+ agencyPhoto: this.agency.photoUrl,
|
|
|
}
|
|
|
Http.post(Apis.USER.ADD_AGENCY, newAgency).then((res) => {
|
|
|
- notify('success','测评机构添加成功')
|
|
|
- }).catch(error=>{
|
|
|
- notify('error',error.data.msg)
|
|
|
+ notify('success', '测评机构添加成功')
|
|
|
+ }).catch(error => {
|
|
|
+ notify('error', error.data.msg)
|
|
|
})
|
|
|
},
|
|
|
cancelModify () {
|
|
@@ -154,9 +161,13 @@ export default {
|
|
|
}
|
|
|
formData.append('file', param.file)
|
|
|
Http.upload(Apis.FILE.UPLOAD_IMAGE.replace('{userId}', 3), formData, config).then((res) => {
|
|
|
- console.log('上传成功')
|
|
|
this.agency.photoUrl = res.data
|
|
|
console.log(res.data)
|
|
|
+ notify('success', '上传成功')
|
|
|
+ sessionStorage.setItem('file','qweqewqweqweqweqew')
|
|
|
+ sessionStorage.getItem('file')
|
|
|
+ }).catch(error => {
|
|
|
+ notify('error', error.data.msg)
|
|
|
})
|
|
|
}
|
|
|
},
|