|
@@ -110,7 +110,8 @@
|
|
|
</el-form-item>
|
|
|
<div style="margin-top: 40px;,margin-left: 40px;">
|
|
|
<el-button circle icon="el-icon-plus" @click="customerCertsAdd()"></el-button>
|
|
|
- <el-button circle icon="el-icon-minus" @click="subcustomerCertsAdd(i)" v-if="i > 0"></el-button>
|
|
|
+ <el-button circle icon="el-icon-minus" @click="subcustomerCertsAdd(i, item.id)"
|
|
|
+ v-if="i > 0"></el-button>
|
|
|
</div>
|
|
|
|
|
|
</div>
|
|
@@ -299,7 +300,7 @@
|
|
|
</div>
|
|
|
<div style="line-height: 70px;margin-left: 15%;">
|
|
|
<el-button circle icon="el-icon-plus" @click="customerFamilyAdd()"></el-button>
|
|
|
- <el-button circle icon="el-icon-minus" @click="subcustomerFamilyAdd(index)"
|
|
|
+ <el-button circle icon="el-icon-minus" @click="subcustomerFamilyAdd(index, item.id)"
|
|
|
v-if="index > 0"></el-button>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -392,7 +393,14 @@
|
|
|
<el-input v-model="deleClient.getUPPlace"></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="签证种类:" prop="USAVisaCate">
|
|
|
- <el-input v-model="deleClient.USAVisaCate"></el-input>
|
|
|
+ <el-select v-model="deleClient.USAVisaCate" filterable placeholder="请选择">
|
|
|
+ <el-option key="外交签证" label="外交签证" value="外交签证">
|
|
|
+ </el-option>
|
|
|
+ <el-option key="公务签证" label="公务签证" value="公务签证">
|
|
|
+ </el-option>
|
|
|
+ <el-option key="普通签证" label="普通签证" value="普通签证">
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="签证编码:" prop="usaVisaCate">
|
|
|
<el-input v-model="deleClient.usaVisaCate"></el-input>
|
|
@@ -418,7 +426,14 @@
|
|
|
<el-input v-model="deleClient.rejectedPlace"></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="签证种类:" prop="rejectedVisa">
|
|
|
- <el-input v-model="deleClient.rejectedVisa"></el-input>
|
|
|
+ <el-select v-model="deleClient.rejectedVisa" filterable placeholder="请选择">
|
|
|
+ <el-option key="外交签证" label="外交签证" value="外交签证">
|
|
|
+ </el-option>
|
|
|
+ <el-option key="公务签证" label="公务签证" value="公务签证">
|
|
|
+ </el-option>
|
|
|
+ <el-option key="普通签证" label="普通签证" value="普通签证">
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item label-width="220px" label="美国签证是否被吊销过?" prop="isRevoke" style="width: 100%;">
|
|
|
<el-radio-group v-model="deleClient.isRevoke">
|
|
@@ -439,8 +454,11 @@
|
|
|
<el-form-item label="护照编码:" prop="loseCode">
|
|
|
<el-input v-model="deleClient.loseCode"></el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="是否有签证" prop="isUSAVisa">
|
|
|
- <el-input v-model="deleClient.isUSAVisa" placeholder="此护照上是否有美国签证"></el-input>
|
|
|
+ <el-form-item label="是否有美国签证" prop="isUSAVisa">
|
|
|
+ <el-radio-group v-model="deleClient.isUSAVisa">
|
|
|
+ <el-radio :label=1>是</el-radio>
|
|
|
+ <el-radio :label=0>否</el-radio>
|
|
|
+ </el-radio-group>
|
|
|
</el-form-item>
|
|
|
</div>
|
|
|
</el-form>
|
|
@@ -568,7 +586,7 @@
|
|
|
</el-form-item>
|
|
|
<el-form-item style="margin-top: 5%;margin-left: 10%;">
|
|
|
<el-button circle icon="el-icon-plus" @click="workExperienceadd()"></el-button>
|
|
|
- <el-button circle icon="el-icon-minus" @click="subworkExperience(w)"
|
|
|
+ <el-button circle icon="el-icon-minus" @click="subworkExperience(w, item.id)"
|
|
|
v-if="w > 0"></el-button>
|
|
|
</el-form-item>
|
|
|
</div>
|
|
@@ -611,7 +629,8 @@
|
|
|
</el-form-item>
|
|
|
<el-form-item style="margin-top: 3%;margin-left: 5px;">
|
|
|
<el-button circle icon="el-icon-plus" @click="addcustomerSchool()"></el-button>
|
|
|
- <el-button circle icon="el-icon-minus" @click="subcustomerSchool(e)" v-if="e > 0"></el-button>
|
|
|
+ <el-button circle icon="el-icon-minus" @click="subcustomerSchool(e, item.id)"
|
|
|
+ v-if="e > 0"></el-button>
|
|
|
</el-form-item>
|
|
|
</div>
|
|
|
<hr style='background-color:#5555; height:1px; border:none;' />
|
|
@@ -1096,7 +1115,31 @@ export default {
|
|
|
})
|
|
|
},
|
|
|
//删除家庭信息
|
|
|
- subcustomerFamilyAdd(index) {
|
|
|
+ subcustomerFamilyAdd(index, Id) {
|
|
|
+ var url = "/api/CRM/DelCustomerFamily"
|
|
|
+ var that = this
|
|
|
+ this.$axios({
|
|
|
+ method: 'post',
|
|
|
+ url: url,
|
|
|
+ headers: {
|
|
|
+ Authorization: 'Bearer ' + this.token
|
|
|
+ },
|
|
|
+ data: {
|
|
|
+ Id: Id,
|
|
|
+ DeleteUserId: that.userId
|
|
|
+ }
|
|
|
+ }).then(function (res) {
|
|
|
+ if (res.data.code == 200) {
|
|
|
+ that.$message({
|
|
|
+ message: '删除家庭成员成功',
|
|
|
+ type: 'success'
|
|
|
+ });
|
|
|
+ } else {
|
|
|
+ that.$message.error('删除失败!');
|
|
|
+ }
|
|
|
+ }).catch(function (error) {
|
|
|
+ that.$message.error("网络错误,请稍后重试");
|
|
|
+ });
|
|
|
this.customerFamily.splice(index, 1)
|
|
|
},
|
|
|
//添加证件信息
|
|
@@ -1117,7 +1160,35 @@ export default {
|
|
|
})
|
|
|
},
|
|
|
//删除证件信息
|
|
|
- subcustomerCertsAdd(index) {
|
|
|
+ subcustomerCertsAdd(index, Id) {
|
|
|
+ var url = "/api/CRM/DelCustomerCerts"
|
|
|
+ var that = this
|
|
|
+ this.$axios({
|
|
|
+ method: 'post',
|
|
|
+ url: url,
|
|
|
+ headers: {
|
|
|
+ Authorization: 'Bearer ' + this.token
|
|
|
+ },
|
|
|
+ data: {
|
|
|
+ Id: Id,
|
|
|
+ DeleteUserId: that.userId
|
|
|
+ }
|
|
|
+ }).then(function (res) {
|
|
|
+ console.log(res)
|
|
|
+
|
|
|
+ if (res.data.code == 200) {
|
|
|
+ that.$message({
|
|
|
+ message: '删除证件成功',
|
|
|
+ type: 'success'
|
|
|
+ });
|
|
|
+ } else {
|
|
|
+ that.$message.error('删除失败!');
|
|
|
+ }
|
|
|
+
|
|
|
+ }).catch(function (error) {
|
|
|
+ that.$message.error("网络错误,请稍后重试");
|
|
|
+ });
|
|
|
+
|
|
|
this.customerCerts.splice(index, 1)
|
|
|
},
|
|
|
//添加工作经历
|
|
@@ -1138,8 +1209,36 @@ export default {
|
|
|
})
|
|
|
},
|
|
|
//删除工作经历表
|
|
|
- subworkExperience(index) {
|
|
|
+ subworkExperience(index, Id) {
|
|
|
+ var url = "/api/CRM/DelVisaCustomerCompany"
|
|
|
+ var that = this
|
|
|
+ this.$axios({
|
|
|
+ method: 'post',
|
|
|
+ url: url,
|
|
|
+ headers: {
|
|
|
+ Authorization: 'Bearer ' + this.token
|
|
|
+ },
|
|
|
+ data: {
|
|
|
+ Id: Id,
|
|
|
+ DeleteUserId: that.userId
|
|
|
+ }
|
|
|
+ }).then(function (res) {
|
|
|
+ console.log(res)
|
|
|
+
|
|
|
+ if (res.data.code == 200) {
|
|
|
+ that.$message({
|
|
|
+ message: '删除证件成功',
|
|
|
+ type: 'success'
|
|
|
+ });
|
|
|
+ } else {
|
|
|
+ that.$message.error('删除失败!');
|
|
|
+ }
|
|
|
+
|
|
|
+ }).catch(function (error) {
|
|
|
+ that.$message.error("网络错误,请稍后重试");
|
|
|
+ });
|
|
|
this.workExperience.splice(index, 1)
|
|
|
+
|
|
|
},
|
|
|
//添加客户学历
|
|
|
addcustomerSchool() {
|
|
@@ -1160,7 +1259,32 @@ export default {
|
|
|
)
|
|
|
},
|
|
|
//删除客户学历
|
|
|
- subcustomerSchool(index) {
|
|
|
+ subcustomerSchool(index, Id) {
|
|
|
+ var url = "/api/CRM/DelCustomerSchool"
|
|
|
+ var that = this
|
|
|
+ this.$axios({
|
|
|
+ method: 'post',
|
|
|
+ url: url,
|
|
|
+ headers: {
|
|
|
+ Authorization: 'Bearer ' + this.token
|
|
|
+ },
|
|
|
+ data: {
|
|
|
+ Id: Id,
|
|
|
+ DeleteUserId: that.userId
|
|
|
+ }
|
|
|
+ }).then(function (res) {
|
|
|
+ if (res.data.code == 200) {
|
|
|
+ that.$message({
|
|
|
+ message: '删除证件成功',
|
|
|
+ type: 'success'
|
|
|
+ });
|
|
|
+ } else {
|
|
|
+ that.$message.error('删除失败!');
|
|
|
+ }
|
|
|
+ }).catch(function (error) {
|
|
|
+ that.$message.error("网络错误,请稍后重试");
|
|
|
+ });
|
|
|
+
|
|
|
this.customerSchool.splice(index, 1)
|
|
|
}
|
|
|
},
|