Commit ed16327b authored by 黄奎's avatar 黄奎
parents a8817daf 71aba524
...@@ -93,7 +93,6 @@ ...@@ -93,7 +93,6 @@
} }
.cm_content{ .cm_content{
width: 100%; width: 100%;
height: 600px;
} }
.BalanceBox{ .BalanceBox{
...@@ -173,7 +172,8 @@ ...@@ -173,7 +172,8 @@
</el-row> </el-row>
</el-form> </el-form>
<div> <div>
<span>注:和工与和中信需每日维护银行流水得到期末余额,其他账户则根据财务单据自动计算期末余额</span> <!-- <span>注:和工与和中信需每日维护银行流水得到期末余额,其他账户则根据财务单据自动计算期末余额</span> -->
<span>注:均根据填入的银行流水计算得到期末余额</span>
</div> </div>
<ul> <ul>
<li> <li>
...@@ -187,7 +187,7 @@ ...@@ -187,7 +187,7 @@
</div> </div>
<div class="cm_content"> <div class="cm_content">
<el-table ref="table" :data="SubjectList" <el-table ref="table" :data="SubjectList"
style="width: 100%;" height="600" style="width: 100%;"
v-loading="loadingTable" v-loading="loadingTable"
:span-method="objectSpanMethod" :span-method="objectSpanMethod"
:header-cell-style="{ width: '200px' }" :header-cell-style="{ width: '200px' }"
...@@ -206,7 +206,8 @@ ...@@ -206,7 +206,8 @@
:key="index" :key="index"
align="center"> align="center">
<template #header> <template #header>
<div style="cursor: pointer;" @click="getTimeObj(item)">{{ String(item.StartDate) }} <i v-if="msg.BankType==1&&(msg.BankId==1||msg.BankId==35)" style="color: #33B3FF" class="el-icon-edit"></i> </div> <!-- <div style="cursor: pointer;" @click="getTimeObj(item)">{{ String(item.StartDate) }} <i v-if="msg.BankType==1&&(msg.BankId==1||msg.BankId==35)" style="color: #33B3FF" class="el-icon-edit"></i> </div> -->
<div style="cursor: pointer;" @click="getTimeObj(item)">{{ String(item.StartDate) }} <i style="color: #33B3FF" class="el-icon-edit"></i> </div>
</template> </template>
<el-table-column style="position: relative;" :label="String(item.StartBalance)" align="center"> <el-table-column style="position: relative;" :label="String(item.StartBalance)" align="center">
<el-table-column prop="" :label="$t('objFill.v103.yinhangshouru')" width="120" align="center"> <el-table-column prop="" :label="$t('objFill.v103.yinhangshouru')" width="120" align="center">
...@@ -256,9 +257,9 @@ ...@@ -256,9 +257,9 @@
</el-table-column> </el-table-column>
</el-table-column> </el-table-column>
</template> </template>
</el-table> </el-table>
</div> </div>
<div style="height:30px"></div>
<SubjectList v-if="isShow" @changeData="changeData" @change="close"></SubjectList> <SubjectList v-if="isShow" @changeData="changeData" @change="close"></SubjectList>
<addSubject v-if="isShowAdd" :obj="addMsg" @changeData="changeData" @change="close"></addSubject> <addSubject v-if="isShowAdd" :obj="addMsg" @changeData="changeData" @change="close"></addSubject>
<BankStatement v-if="isShowBankSta" :obj="BankStaObj" @changeData="changeDataBan" @change="isShowBankSta=false"></BankStatement> <BankStatement v-if="isShowBankSta" :obj="BankStaObj" @changeData="changeDataBan" @change="isShowBankSta=false"></BankStatement>
...@@ -308,6 +309,7 @@ export default { ...@@ -308,6 +309,7 @@ export default {
isShowBankSta: false, isShowBankSta: false,
BankStaObj:{ BankStaObj:{
BankId: 0,//银行ID BankId: 0,//银行ID
BankType: 1,
Date: '',// 日期 Date: '',// 日期
StartBalance: '',// 期初余额 StartBalance: '',// 期初余额
Image: '', Image: '',
...@@ -373,6 +375,7 @@ export default { ...@@ -373,6 +375,7 @@ export default {
this.BankStaObj = { this.BankStaObj = {
Id: 0, Id: 0,
BankId: this.msg.BankId, BankId: this.msg.BankId,
BankType: this.msg.BankType,
Date: '', Date: '',
StartBalance: 0, StartBalance: 0,
Image: '', Image: '',
...@@ -392,10 +395,11 @@ export default { ...@@ -392,10 +395,11 @@ export default {
this.isShowBankSta = true this.isShowBankSta = true
}, },
getTimeObj(item){ getTimeObj(item){
if(!(this.msg.BankType==1&&(this.msg.BankId==1||this.msg.BankId==35))){return;} // if(!(this.msg.BankType==1&&(this.msg.BankId==1||this.msg.BankId==35))){return;}
this.BankStaObj = { this.BankStaObj = {
Id: 1, Id: 1,
BankId: this.msg.BankId, BankId: this.msg.BankId,
BankType: this.msg.BankType,
Date: item.StartDate, Date: item.StartDate,
StartBalance: item.StartBalance, StartBalance: item.StartBalance,
Image: '', Image: '',
......
...@@ -978,7 +978,7 @@ ...@@ -978,7 +978,7 @@
<td @click="gotoTravelList(o)" v-if="GetDetail.CreateBy!=userInfo.EmployeeId"> <span class="_jump_page _font_bold">{{$t('objFill.cktd')}}</span> </td> <td @click="gotoTravelList(o)" v-if="GetDetail.CreateBy!=userInfo.EmployeeId"> <span class="_jump_page _font_bold">{{$t('objFill.cktd')}}</span> </td>
<td @click="jumpPage('RegistrationList',o.TCID,7)"> <span <td @click="jumpPage('RegistrationList',o.TCID,7)"> <span
class="_jump_page _font_bold">{{$t('salesModule.LookBM')}}</span> </td> class="_jump_page _font_bold">{{$t('salesModule.LookBM')}}</span> </td>
<td v-if="(qjGroupId==userInfo.RB_Group_id || TeamShouZhi) && GetDetail.CreateBy!=userInfo.EmployeeId" <td v-if="(qjGroupId==userInfo.RB_Group_id || TeamShouZhi) && (GetDetail.CreateBy!=userInfo.EmployeeId || ActionMenuCode.indexOf('S_Travel_AirLoss') != -1)"
@click="GetDetail.TCIDAndTCNUMList.length==1?jumpPage('TeamBalancePayment',o.TCID,5):jumpPage('TeamBalancePayment',o.TCID,6)"> @click="GetDetail.TCIDAndTCNUMList.length==1?jumpPage('TeamBalancePayment',o.TCID,5):jumpPage('TeamBalancePayment',o.TCID,6)">
<span class="_jump_page _font_bold">{{$t('objFill.tdsz')}}</span> </td> <span class="_jump_page _font_bold">{{$t('objFill.tdsz')}}</span> </td>
<td v-if="OrderSource==9&&GetDetail.SourceID>0" @click="jumpPage('FinancialOrder',GetDetail,2)"> <span <td v-if="OrderSource==9&&GetDetail.SourceID>0" @click="jumpPage('FinancialOrder',GetDetail,2)"> <span
......
...@@ -507,7 +507,7 @@ ...@@ -507,7 +507,7 @@
<span>{{ item.contact }}</span> <span>{{ item.contact }}</span>
</td> </td>
<td>{{ item.contactNumber }}</td> <td>{{ item.contactNumber }}</td>
<td>{{ item.customerName }}</td> <td> {{ item.customerName }} </td>
<td>{{ item.customerStatusStr }}</td> <td>{{ item.customerStatusStr }}</td>
<td><span @click="goUrlCC(item.customerId,3)" <td><span @click="goUrlCC(item.customerId,3)"
style="cursor: pointer;text-decoration: underline;">{{item.tradeTotal}}</span></td> style="cursor: pointer;text-decoration: underline;">{{item.tradeTotal}}</span></td>
......
...@@ -842,6 +842,12 @@ ...@@ -842,6 +842,12 @@
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="" >
<el-checkbox v-model='addMsg.IsGuideOrLeader'>是否领队/导游
</el-checkbox>
</el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6">
<el-form-item :label="$t('hotel.hotel_remark')" prop="remark"> <el-form-item :label="$t('hotel.hotel_remark')" prop="remark">
...@@ -916,6 +922,12 @@ ...@@ -916,6 +922,12 @@
<el-input v-model='updateMsg.Contact'></el-input> <el-input v-model='updateMsg.Contact'></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6">
<el-form-item label="" >
<el-checkbox v-model='updateMsg.IsGuideOrLeader'>是否领队/导游
</el-checkbox>
</el-form-item>
</el-col>
<el-col :span="6" v-if="currentUserInfo&&currentUserInfo.RB_Group_id!=2"> <el-col :span="6" v-if="currentUserInfo&&currentUserInfo.RB_Group_id!=2">
<el-form-item :label="$t('salesModule.c_email')" prop="Email"> <el-form-item :label="$t('salesModule.c_email')" prop="Email">
<el-input v-model="updateMsg.email" :placeholder="$t('pub.pleaseImport')" maxlength="50"></el-input> <el-input v-model="updateMsg.email" :placeholder="$t('pub.pleaseImport')" maxlength="50"></el-input>
...@@ -1113,6 +1125,7 @@ ...@@ -1113,6 +1125,7 @@
}, },
addMsg: { addMsg: {
CustomerId: 0, CustomerId: 0,
IsGuideOrLeader:false,
customerName: '', customerName: '',
contact: '', contact: '',
contactNumber: '', contactNumber: '',
...@@ -1245,6 +1258,7 @@ ...@@ -1245,6 +1258,7 @@
contactNumber: '', contactNumber: '',
CustomerName: '', CustomerName: '',
CustomerId: 0, CustomerId: 0,
IsGuideOrLeader:false,
Address: '', Address: '',
Country: 2, Country: 2,
Province: 0, Province: 0,
...@@ -1492,6 +1506,7 @@ ...@@ -1492,6 +1506,7 @@
this.$message.error(this.$t('objFill.qingsrxqdz')) this.$message.error(this.$t('objFill.qingsrxqdz'))
return return
} }
this.updateMsg.IsGuideOrLeader = this.updateMsg.IsGuideOrLeader ? 1 : 0
this.apipost('app_customer_UpdateCustomerAddress', this.updateMsg, res => { this.apipost('app_customer_UpdateCustomerAddress', this.updateMsg, res => {
if (res.data.resultCode == 1) { if (res.data.resultCode == 1) {
this.addLayer1 = false; this.addLayer1 = false;
...@@ -1556,6 +1571,7 @@ ...@@ -1556,6 +1571,7 @@
this.updateMsg.CustomerName = x.customerName this.updateMsg.CustomerName = x.customerName
this.updateMsg.Contact = x.contactName this.updateMsg.Contact = x.contactName
this.updateMsg.CustomerId = x.customerId this.updateMsg.CustomerId = x.customerId
this.updateMsg.IsGuideOrLeader=x.isGuideOrLeader==1?true:false
this.updateMsg.Address = x.address //x.address.split(',')[1] this.updateMsg.Address = x.address //x.address.split(',')[1]
this.updateMsg.Province = x.province this.updateMsg.Province = x.province
this.getCityNew() this.getCityNew()
...@@ -1713,6 +1729,7 @@ ...@@ -1713,6 +1729,7 @@
this.getRegion1() this.getRegion1()
this.addMsg.District = x.district this.addMsg.District = x.district
this.addMsg.Duty = x.duty this.addMsg.Duty = x.duty
this.addMsg.IsGuideOrLeader=x.IsGuideOrLeader==1?true:false
this.addMsg.Premises = x.premises this.addMsg.Premises = x.premises
this.addMsg.CustomerSourceType = x.customerSourceType this.addMsg.CustomerSourceType = x.customerSourceType
let dictid = [] let dictid = []
...@@ -2016,8 +2033,10 @@ ...@@ -2016,8 +2033,10 @@
} }
this.addMsgS.customerInfo = { this.addMsgS.customerInfo = {
...this.addMsg, ...this.addMsg,
SigningType: this.addMsg.SigningType ? 1 : 0 SigningType: this.addMsg.SigningType ? 1 : 0,
IsGuideOrLeader:this.addMsg.IsGuideOrLeader ? 1 : 0,
} }
this.loadingSave = true this.loadingSave = true
this.apipost('app_add_new_visit_customer', this.addMsgS, res => { this.apipost('app_add_new_visit_customer', this.addMsgS, res => {
if (res.data.resultCode == 1) { if (res.data.resultCode == 1) {
...@@ -2041,6 +2060,7 @@ ...@@ -2041,6 +2060,7 @@
}, },
cancelData() { cancelData() {
this.addMsg.CustomerId = 0; this.addMsg.CustomerId = 0;
this.addMsg.IsGuideOrLeader=false;
this.addMsg.customerName = ""; this.addMsg.customerName = "";
this.addMsg.contact = ""; this.addMsg.contact = "";
this.addMsg.contactNumber = ""; this.addMsg.contactNumber = "";
......
...@@ -1408,6 +1408,7 @@ ...@@ -1408,6 +1408,7 @@
<p class="bold colorRed">電話番号:0748-65-1011</p> <p class="bold colorRed">電話番号:0748-65-1011</p>
<p class="bold colorRed">SWIFT CODE: BOKFJPJZ</p> <p class="bold colorRed">SWIFT CODE: BOKFJPJZ</p>
</template> </template>
<p class="bold colorRed">款项必须支付至本合同指定公账,如转账到其他账户或私人账户则与公司无关、支付无效,视为未支付旅游费用,公司有权选择解除合同或者继续向旅游者要求费用支付</p>
<br> <br>
<p><b>四、旅游者、旅行社双方确认:</b></p> <p><b>四、旅游者、旅行社双方确认:</b></p>
<p>1、旅游者知悉且同意本合同《相关告知及提示》和《预定项目及要求》内容。并确认预定信息无误。</p> <p>1、旅游者知悉且同意本合同《相关告知及提示》和《预定项目及要求》内容。并确认预定信息无误。</p>
...@@ -1938,6 +1939,7 @@ ...@@ -1938,6 +1939,7 @@
</p> </p>
<p class="bold colorRed">支付宝收款账号:392336499@qq.com</p> <p class="bold colorRed">支付宝收款账号:392336499@qq.com</p>
</template> </template>
<p class="bold colorRed">款项必须支付至本合同指定公账,如转账到其他账户或私人账户则与公司无关、支付无效,视为未支付旅游费用,公司有权选择解除合同或者继续向旅游者要求费用支付</p>
<h3> <h3>
<p class="toTopDistance"> <p class="toTopDistance">
{{$t('objFill.v101.Contract.diershiertiao')}}&nbsp;&nbsp;{{$t('objFill.v101.Contract.rensywshbx')}} {{$t('objFill.v101.Contract.diershiertiao')}}&nbsp;&nbsp;{{$t('objFill.v101.Contract.rensywshbx')}}
...@@ -2565,6 +2567,7 @@ ...@@ -2565,6 +2567,7 @@
<p>電話番号:0748-65-1011</p> <p>電話番号:0748-65-1011</p>
<p>SWIFT CODE: BOKFJPJZ</p> <p>SWIFT CODE: BOKFJPJZ</p>
</template> </template>
<p class="bold colorRed">款项必须支付至本合同指定公账,如转账到其他账户或私人账户则与公司无关、支付无效,视为未支付旅游费用,公司有权选择解除合同或者继续向旅游者要求费用支付</p>
<p>交通安排:</p> <p>交通安排:</p>
<p>使用形式</p> <p>使用形式</p>
<p> <p>
......
...@@ -831,6 +831,7 @@ ...@@ -831,6 +831,7 @@
<p class="bold colorRed">電話番号:0748-65-1011</p> <p class="bold colorRed">電話番号:0748-65-1011</p>
<p class="bold colorRed">SWIFT CODE: BOKFJPJZ</p> <p class="bold colorRed">SWIFT CODE: BOKFJPJZ</p>
</template> </template>
<p class="bold colorRed">款项必须支付至本合同指定公账,如转账到其他账户或私人账户则与公司无关、支付无效,视为未支付旅游费用,公司有权选择解除合同或者继续向旅游者要求费用支付</p>
<h3>第二十二条 人身意外伤害保险</h3> <h3>第二十二条 人身意外伤害保险</h3>
<p>1.出境社提示旅游者购买人身意外伤害保险;</p> <p>1.出境社提示旅游者购买人身意外伤害保险;</p>
<p> <p>
......
...@@ -890,6 +890,7 @@ ...@@ -890,6 +890,7 @@
<p class="bold colorRed">電話番号:0748-65-1011</p> <p class="bold colorRed">電話番号:0748-65-1011</p>
<p class="bold colorRed">SWIFT CODE: BOKFJPJZ</p> <p class="bold colorRed">SWIFT CODE: BOKFJPJZ</p>
</template> </template>
<p class="bold colorRed">款项必须支付至本合同指定公账,如转账到其他账户或私人账户则与公司无关、支付无效,视为未支付旅游费用,公司有权选择解除合同或者继续向旅游者要求费用支付</p>
<br> <br>
<p><b>四、旅游者、旅行社双方确认:</b></p> <p><b>四、旅游者、旅行社双方确认:</b></p>
<p>1、旅游者知悉且同意本合同《相关告知及提示》和《预定项目及要求》内容。并确认预定信息无误。</p> <p>1、旅游者知悉且同意本合同《相关告知及提示》和《预定项目及要求》内容。并确认预定信息无误。</p>
...@@ -1363,6 +1364,7 @@ ...@@ -1363,6 +1364,7 @@
</p> </p>
<p class="bold colorRed">支付宝收款账号:392336499@qq.com</p> <p class="bold colorRed">支付宝收款账号:392336499@qq.com</p>
</template> </template>
<p class="bold colorRed">款项必须支付至本合同指定公账,如转账到其他账户或私人账户则与公司无关、支付无效,视为未支付旅游费用,公司有权选择解除合同或者继续向旅游者要求费用支付</p>
<h3> <h3>
<p class="toTopDistance"> <p class="toTopDistance">
{{$t('objFill.v101.Contract.diershiertiao')}}&nbsp;&nbsp;{{$t('objFill.v101.Contract.rensywshbx')}} {{$t('objFill.v101.Contract.diershiertiao')}}&nbsp;&nbsp;{{$t('objFill.v101.Contract.rensywshbx')}}
...@@ -1914,6 +1916,7 @@ ...@@ -1914,6 +1916,7 @@
<p class="bold colorRed">電話番号:0748-65-1011</p> <p class="bold colorRed">電話番号:0748-65-1011</p>
<p class="bold colorRed">SWIFT CODE: BOKFJPJZ</p> <p class="bold colorRed">SWIFT CODE: BOKFJPJZ</p>
</template> </template>
<p class="bold colorRed">款项必须支付至本合同指定公账,如转账到其他账户或私人账户则与公司无关、支付无效,视为未支付旅游费用,公司有权选择解除合同或者继续向旅游者要求费用支付</p>
<p>交通安排:</p> <p>交通安排:</p>
<p>使用形式</p> <p>使用形式</p>
<p> <p>
......
...@@ -970,6 +970,7 @@ ...@@ -970,6 +970,7 @@
<p class="bold colorRed">電話番号:0748-65-1011</p> <p class="bold colorRed">電話番号:0748-65-1011</p>
<p class="bold colorRed">SWIFT CODE: BOKFJPJZ</p> <p class="bold colorRed">SWIFT CODE: BOKFJPJZ</p>
</template> </template>
<p class="bold colorRed">款项必须支付至本合同指定公账,如转账到其他账户或私人账户则与公司无关、支付无效,视为未支付旅游费用,公司有权选择解除合同或者继续向旅游者要求费用支付</p>
<h3> <h3>
<p class="toTopDistance">第二十二条 人身意外伤害保险</p> <p class="toTopDistance">第二十二条 人身意外伤害保险</p>
</h3> </h3>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment