Merge pull request 'master-xjkh' (#179) from master-xjkh into master
Reviewed-on: http://git.xdadan.loc/tanex/emis-frontend/pulls/179
This commit is contained in:
commit
6bb5d9cdfe
@ -414,6 +414,14 @@ export default {
|
|||||||
components: { EmisGetNextSitePicker, CountryPicker, EmisSiteSimplePicker, elDateAdvPicker, emisTmsPackForm, TransLinePicker, TransProductPicker, PackListView,EmisSupplierPicker,EmisTmsSiteBatchSupplierPicker,EmisTmsSiteBatchNextSitePicker},
|
components: { EmisGetNextSitePicker, CountryPicker, EmisSiteSimplePicker, elDateAdvPicker, emisTmsPackForm, TransLinePicker, TransProductPicker, PackListView,EmisSupplierPicker,EmisTmsSiteBatchSupplierPicker,EmisTmsSiteBatchNextSitePicker},
|
||||||
dicts: ['emis_waybill_status', 'emis_payment_type', 'emis_biz_shipping_method', 'emis_qujian_fangshi', 'cebp_return_status','emis_declare_mode','emis_customs_clear','emis_big_batch_type'],
|
dicts: ['emis_waybill_status', 'emis_payment_type', 'emis_biz_shipping_method', 'emis_qujian_fangshi', 'cebp_return_status','emis_declare_mode','emis_customs_clear','emis_big_batch_type'],
|
||||||
data() {
|
data() {
|
||||||
|
//自定义校验方法 校验运输号
|
||||||
|
var checkCarNo = (rule, value, callback) => {
|
||||||
|
if (value.trim() !== value) {
|
||||||
|
callback(new Error('运输号前后不能有空格'));// 关联主单和运单线路不一致
|
||||||
|
} else {
|
||||||
|
callback();
|
||||||
|
}
|
||||||
|
}
|
||||||
return {
|
return {
|
||||||
// 遮罩层
|
// 遮罩层
|
||||||
loading: false,
|
loading: false,
|
||||||
@ -485,6 +493,8 @@ export default {
|
|||||||
// ],
|
// ],
|
||||||
carNo: [
|
carNo: [
|
||||||
{ required: true, message: "车牌号不能为空", trigger: ["blur","change"] },
|
{ required: true, message: "车牌号不能为空", trigger: ["blur","change"] },
|
||||||
|
//运输号首位不能有空格
|
||||||
|
{ validator: checkCarNo, trigger: ["blur","change"] },
|
||||||
],
|
],
|
||||||
carTime: [
|
carTime: [
|
||||||
{ required: true, message: "发车时间不能为空", trigger: ["blur","change"] },
|
{ required: true, message: "发车时间不能为空", trigger: ["blur","change"] },
|
||||||
|
|||||||
@ -399,12 +399,17 @@
|
|||||||
已签收
|
已签收
|
||||||
</div>
|
</div>
|
||||||
<div v-else >
|
<div v-else >
|
||||||
|
<div v-if="[150,151,170,173].includes(scope.row.problemType)">
|
||||||
|
<span style="color: red">{{ scope.row.problemTypeName }}</span>
|
||||||
|
</div>
|
||||||
|
<div v-else>
|
||||||
<span v-if="calcDeliveryTime(new Date(),scope.row.lastScanRecord.scanDate)>2" style="color: red" >
|
<span v-if="calcDeliveryTime(new Date(),scope.row.lastScanRecord.scanDate)>2" style="color: red" >
|
||||||
轨迹异常:停留超时{{calcDeliveryTime(new Date(),scope.row.lastScanRecord.scanDate)}} 天
|
轨迹异常:停留超时{{calcDeliveryTime(new Date(),scope.row.lastScanRecord.scanDate)}} 天
|
||||||
</span>
|
</span>
|
||||||
<span v-else >
|
<span v-else >
|
||||||
{{calcDeliveryTime(new Date(),scope.row.lastScanRecord.scanDate)}}天
|
{{calcDeliveryTime(new Date(),scope.row.lastScanRecord.scanDate)}}天
|
||||||
</span>
|
</span>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|||||||
@ -382,6 +382,10 @@
|
|||||||
已签收
|
已签收
|
||||||
</div>
|
</div>
|
||||||
<div v-else >
|
<div v-else >
|
||||||
|
<div v-if="[150,151,170,173].includes(scope.row.problemType)">
|
||||||
|
<span style="color: red">{{ scope.row.problemTypeName }}</span>
|
||||||
|
</div>
|
||||||
|
<div v-else>
|
||||||
<span v-if="calcDeliveryTime(new Date(),scope.row.lastScanRecord.scanDate)>2" style="color: red" >
|
<span v-if="calcDeliveryTime(new Date(),scope.row.lastScanRecord.scanDate)>2" style="color: red" >
|
||||||
轨迹异常:停留超时{{calcDeliveryTime(new Date(),scope.row.lastScanRecord.scanDate)}} 天
|
轨迹异常:停留超时{{calcDeliveryTime(new Date(),scope.row.lastScanRecord.scanDate)}} 天
|
||||||
</span>
|
</span>
|
||||||
@ -390,6 +394,7 @@
|
|||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
|
||||||
|
|||||||
@ -386,6 +386,10 @@
|
|||||||
已签收
|
已签收
|
||||||
</div>
|
</div>
|
||||||
<div v-else >
|
<div v-else >
|
||||||
|
<div v-if="[150,151,170,173].includes(scope.row.problemType)" >
|
||||||
|
<span style="color: red">{{ scope.row.problemTypeName }}</span>
|
||||||
|
</div>
|
||||||
|
<div v-else>
|
||||||
<span v-if="calcDeliveryTime(new Date(),scope.row.lastScanDate)>2" style="color: red" >
|
<span v-if="calcDeliveryTime(new Date(),scope.row.lastScanDate)>2" style="color: red" >
|
||||||
轨迹异常:停留超时{{calcDeliveryTime(new Date(),scope.row.lastScanDate)}} 天
|
轨迹异常:停留超时{{calcDeliveryTime(new Date(),scope.row.lastScanDate)}} 天
|
||||||
</span>
|
</span>
|
||||||
@ -394,6 +398,7 @@
|
|||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
|
||||||
|
|||||||
@ -378,6 +378,10 @@
|
|||||||
已签收
|
已签收
|
||||||
</div>
|
</div>
|
||||||
<div v-else >
|
<div v-else >
|
||||||
|
<div v-if="[150,151,170,173].includes(scope.row.problemType)" >
|
||||||
|
<span style="color: red">{{ scope.row.problemTypeName }}</span>
|
||||||
|
</div>
|
||||||
|
<div v-else>
|
||||||
<span v-if="calcDeliveryTime(new Date(),scope.row.lastScanRecord.scanDate)>2" style="color: red" >
|
<span v-if="calcDeliveryTime(new Date(),scope.row.lastScanRecord.scanDate)>2" style="color: red" >
|
||||||
轨迹异常:停留超时{{calcDeliveryTime(new Date(),scope.row.lastScanRecord.scanDate)}} 天
|
轨迹异常:停留超时{{calcDeliveryTime(new Date(),scope.row.lastScanRecord.scanDate)}} 天
|
||||||
</span>
|
</span>
|
||||||
@ -386,6 +390,7 @@
|
|||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user