录单、接单、修改、费用申请 加企业税号

This commit is contained in:
wuteng 2025-08-25 16:08:28 +08:00
parent 1f5a396456
commit e96b317d9a
7 changed files with 67 additions and 4 deletions

View File

@ -26,6 +26,8 @@
</template> </template>
</el-table-column> </el-table-column>
<el-table-column :label="$t('公司')" align="left" prop="company" width="100" :show-overflow-tooltip="true"/> <el-table-column :label="$t('公司')" align="left" prop="company" width="100" :show-overflow-tooltip="true"/>
<el-table-column :label="$t('企业名称')" align="left" prop="enterpriseName" width="100" :show-overflow-tooltip="true"/>
<el-table-column :label="$t('企业税号')" align="left" prop="enterpriseTaxId" width="100" :show-overflow-tooltip="true"/>
</el-table> </el-table>
<el-pagination <el-pagination
v-show="pagination" v-show="pagination"

View File

@ -94,6 +94,8 @@
<el-table-column :label="$t('寄件市')" align="center" prop="sendCity" min-width="80" :show-overflow-tooltip="true"/> <el-table-column :label="$t('寄件市')" align="center" prop="sendCity" min-width="80" :show-overflow-tooltip="true"/>
<el-table-column :label="$t('寄件区')" align="center" prop="sendCounty" min-width="80" :show-overflow-tooltip="true"/> <el-table-column :label="$t('寄件区')" align="center" prop="sendCounty" min-width="80" :show-overflow-tooltip="true"/>
<el-table-column :label="$t('寄件地址')" align="center" prop="sendAddress" min-width="80" :show-overflow-tooltip="true"/> <el-table-column :label="$t('寄件地址')" align="center" prop="sendAddress" min-width="80" :show-overflow-tooltip="true"/>
<el-table-column :label="$t('企业名称')" align="center" prop="enterpriseName" min-width="80" :show-overflow-tooltip="true"/>
<el-table-column :label="$t('企业税号')" align="center" prop="enterpriseTaxId" min-width="80" :show-overflow-tooltip="true"/>
<el-table-column :label="$t('月结客户')" align="center" prop="custNo" min-width="80" :show-overflow-tooltip="true"/> <el-table-column :label="$t('月结客户')" align="center" prop="custNo" min-width="80" :show-overflow-tooltip="true"/>
<el-table-column :label="$t('寄件/签收短信')" align="center" prop="blMessage" min-width="80" :show-overflow-tooltip="true"/> <el-table-column :label="$t('寄件/签收短信')" align="center" prop="blMessage" min-width="80" :show-overflow-tooltip="true"/>
@ -240,6 +242,8 @@ export default {
sendCounty: null, sendCounty: null,
sendTown: null, sendTown: null,
sendAddress: null, sendAddress: null,
enterpriseName: null,
enterpriseTaxId: null,
sendPostcode: null, sendPostcode: null,
sendPcd: null, sendPcd: null,
paymentType: null, paymentType: null,
@ -487,6 +491,8 @@ export default {
sendCity:element['寄件市'], sendCity:element['寄件市'],
sendCounty:element['寄件区'], sendCounty:element['寄件区'],
sendAddress: element['寄件地址'], sendAddress: element['寄件地址'],
enterpriseName: element['企业名称'],
enterpriseTaxId: element['企业税号'],
paymentType: element['支付方式'], paymentType: element['支付方式'],
calcFeeType: element['计费方式'], calcFeeType: element['计费方式'],
transLineType: element['线路'], transLineType: element['线路'],

View File

@ -257,7 +257,16 @@
<el-checkbox style="font-size:400;margin-right:10px;font-size:10px" v-model="form.blMessage" :true-label="'1'" :false-label="'0'"><span style="font-size:10px"> {{ $t('寄件/签收短信') }} </span></el-checkbox> <el-checkbox style="font-size:400;margin-right:10px;font-size:10px" v-model="form.blMessage" :true-label="'1'" :false-label="'0'"><span style="font-size:10px"> {{ $t('寄件/签收短信') }} </span></el-checkbox>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12" v-if="form.sender.country=='0086'">
<el-form-item :label="$t('企业名称')" prop="sender.enterpriseName">
<el-input v-model="form.sender.enterpriseName" placeholder="请输入企业名称"></el-input>
</el-form-item>
</el-col>
<el-col :span="12" v-if="form.sender.country=='0086'">
<el-form-item :label="$t('企业税号')" prop="sender.enterpriseTaxId">
<el-input v-model="form.sender.enterpriseTaxId" placeholder="请输入企业税号"></el-input>
</el-form-item>
</el-col>
</el-row> </el-row>
</el-col> </el-col>
@ -2011,6 +2020,9 @@ methods: {
// this.form.receiveTown=value.town; // this.form.receiveTown=value.town;
this.form.reciever.address=value.address; this.form.reciever.address=value.address;
this.form.reciever.company=value.company; this.form.reciever.company=value.company;
this.form.sender.enterpriseName=value.enterpriseName;
this.form.sender.enterpriseTaxId=value.enterpriseTaxId;
this.form.sender.id = value.id;
this.handleCalcDestSite(); this.handleCalcDestSite();

View File

@ -259,7 +259,16 @@
<el-checkbox style="font-size:400;margin-right:10px;font-size:10px" v-model="form.blMessage" :true-label="'1'" :false-label="'0'"><span style="font-size:10px"> {{ $t('寄件/签收短信') }} </span></el-checkbox> <el-checkbox style="font-size:400;margin-right:10px;font-size:10px" v-model="form.blMessage" :true-label="'1'" :false-label="'0'"><span style="font-size:10px"> {{ $t('寄件/签收短信') }} </span></el-checkbox>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12" v-if="form.sender.country=='0086'">
<el-form-item :label="$t('企业名称')" prop="sender.enterpriseName">
<el-input v-model="form.sender.enterpriseName" placeholder="请输入企业名称"></el-input>
</el-form-item>
</el-col>
<el-col :span="12" v-if="form.sender.country=='0086'">
<el-form-item :label="$t('企业税号')" prop="sender.enterpriseTaxId">
<el-input v-model="form.sender.enterpriseTaxId" placeholder="请输入企业税号"></el-input>
</el-form-item>
</el-col>
</el-row> </el-row>
</el-col> </el-col>
@ -2028,6 +2037,10 @@ methods: {
this.form.sender.address=value.address; this.form.sender.address=value.address;
this.form.sender.company=value.company; this.form.sender.company=value.company;
this.senderCountryCode=value.country; this.senderCountryCode=value.country;
this.form.sender.enterpriseName=value.enterpriseName;
this.form.sender.enterpriseTaxId=value.enterpriseTaxId;
this.form.sender.id = value.id;
}, },
onChangeSelectReceiver(value){ onChangeSelectReceiver(value){
this.form.reciever.name=value.name; this.form.reciever.name=value.name;

View File

@ -260,7 +260,16 @@
<el-checkbox style="font-size:400;margin-right:10px;font-size:10px" v-model="form.blMessage" :true-label="'1'" :false-label="'0'"><span style="font-size:10px"> {{ $t('寄件/签收短信') }} </span></el-checkbox> <el-checkbox style="font-size:400;margin-right:10px;font-size:10px" v-model="form.blMessage" :true-label="'1'" :false-label="'0'"><span style="font-size:10px"> {{ $t('寄件/签收短信') }} </span></el-checkbox>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12" v-if="form.sender.country=='0086'">
<el-form-item :label="$t('企业名称')" prop="sender.enterpriseName">
<el-input v-model="form.sender.enterpriseName" placeholder="请输入企业名称"></el-input>
</el-form-item>
</el-col>
<el-col :span="12" v-if="form.sender.country=='0086'">
<el-form-item :label="$t('企业税号')" prop="sender.enterpriseTaxId">
<el-input v-model="form.sender.enterpriseTaxId" placeholder="请输入企业税号"></el-input>
</el-form-item>
</el-col>
</el-row> </el-row>
</el-col> </el-col>
@ -2020,6 +2029,9 @@ methods: {
// this.form.receiveTown=value.town; // this.form.receiveTown=value.town;
this.form.sender.address=value.address; this.form.sender.address=value.address;
this.form.sender.company=value.company; this.form.sender.company=value.company;
this.form.sender.enterpriseName=value.enterpriseName;
this.form.sender.enterpriseTaxId=value.enterpriseTaxId;
this.form.sender.id = value.id;
//校验数据初始化 //校验数据初始化
this.senderCountryCode=value.country; this.senderCountryCode=value.country;
}, },

View File

@ -608,6 +608,9 @@
{{ billDetail.sender.cityName }} {{ billDetail.sender.cityName }}
{{ billDetail.sender.countyName }} {{ billDetail.sender.countyName }}
{{ billDetail.sender.address }} {{ billDetail.sender.address }}
{{ billDetail.sender.enterpriseName }}
{{ billDetail.sender.enterpriseTaxId }}
</span> </span>
</el-col> </el-col>
<el-col :span="14"> <el-col :span="14">
@ -645,6 +648,17 @@
<el-input v-model="form.sender.address" rows="3" type="textarea" placeholder="" /> <el-input v-model="form.sender.address" rows="3" type="textarea" placeholder="" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12">
<el-form-item :label="$t('企业名称')" prop="sender.enterpriseName">
<el-input v-model="form.sender.enterpriseName" placeholder="请输入企业名称"></el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item :label="$t('企业税号')" prop="sender.enterpriseTaxId">
<el-input v-model="form.sender.enterpriseTaxId" placeholder="请输入企业税号"></el-input>
</el-form-item>
</el-col>
</el-row> </el-row>
</el-col> </el-col>
</el-row> </el-row>
@ -1757,6 +1771,10 @@ export default {
// this.form.receiveTown=value.town; // this.form.receiveTown=value.town;
this.form.sender.address=value.address; this.form.sender.address=value.address;
this.form.sender.company=value.company; this.form.sender.company=value.company;
this.form.sender.enterpriseName=value.enterpriseName;
this.form.sender.enterpriseTaxId=value.enterpriseTaxId;
this.form.sender.id = value.id;
}, },
onChangeSelectReceiver(value){ onChangeSelectReceiver(value){
this.form.reciever.name=value.name; this.form.reciever.name=value.name;