md
This commit is contained in:
parent
8650d6159a
commit
2acf644884
@ -100,50 +100,22 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<el-table-column type="selection" width="55" align="center" />
|
<el-table-column type="selection" width="55" align="center" />
|
||||||
<!--
|
|
||||||
<el-table-column label="序号" align="center" min-width="60">
|
|
||||||
<template slot-scope="scope">
|
|
||||||
<span v-text="getIndex(scope.$index)"> </span>
|
|
||||||
</template>
|
|
||||||
</el-table-column>
|
|
||||||
|
|
||||||
<el-table-column label="xxx" align="left" prop="xxx" min-width="180">
|
|
||||||
<template slot-scope="scope">
|
|
||||||
<div class="link-type" @click="handleView(scope.row)">{{scope.row.orderSn}}</div>
|
|
||||||
</template>
|
|
||||||
</el-table-column>
|
|
||||||
|
|
||||||
<el-table-column label="结算状态" align="center" prop="settleStatus" :sort-orders="['descending','ascending']" sortable="custom" min-width="80">
|
|
||||||
<template slot-scope="scope">
|
|
||||||
<div v-if="scope.row.settleStatus == 0" style="color:red;">
|
|
||||||
<span class="el-tag el-tag--info">未结算</span>
|
|
||||||
</div>
|
|
||||||
<div v-if="scope.row.settleStatus == 10" style="color:red;">
|
|
||||||
<span class="el-tag">待确认</span>
|
|
||||||
</div>
|
|
||||||
<div v-if="scope.row.settleStatus == 11" style="color:green;">
|
|
||||||
<span class="el-tag el-tag--success el-tag--light">已确认</span>
|
|
||||||
</div>
|
|
||||||
<div v-if="scope.row.settleStatus == 20" >
|
|
||||||
<span class="el-tag el-tag--warning el-tag--light">待打款</span>
|
|
||||||
</div>
|
|
||||||
<div v-if="scope.row.settleStatus == 21" style="color:green;">
|
|
||||||
<span class="el-tag el-tag--success el-tag--light">已打款</span>
|
|
||||||
</div>
|
|
||||||
<div v-if="scope.row.settleStatus == 40" style="color:red;">
|
|
||||||
<span class="el-tag el-tag--danger">已拒绝</span>
|
|
||||||
</div>
|
|
||||||
</template>
|
|
||||||
</el-table-column>
|
|
||||||
-->
|
|
||||||
|
|
||||||
<el-table-column :label="$t('成本序号')" align="center" prop="costNo" min-width="100" />
|
<el-table-column :label="$t('成本序号')" align="center" prop="costNo" min-width="100" />
|
||||||
<el-table-column :label="$t('成本名称')" align="center" prop="costName" min-width="100" />
|
<!-- <el-table-column :label="$t('成本名称')" align="center" prop="costName" min-width="100" /> -->
|
||||||
<el-table-column :label="$t('成本类型')" align="center" prop="feeType" min-width="100" />
|
<el-table-column :label="$t('成本类型')" align="center" prop="feeType" min-width="100" >
|
||||||
<el-table-column :label="$t('分摊类型')" align="center" prop="splitType" min-width="100" />
|
<template slot-scope="scope">
|
||||||
|
<dict-tag :options="dict.type.emis_cost_fee_type" :value="scope.row.feeType"/>
|
||||||
|
</template>
|
||||||
|
</el-table-column>
|
||||||
|
<el-table-column :label="$t('分摊类型')" align="center" prop="splitType" min-width="100" >
|
||||||
|
<template slot-scope="scope">
|
||||||
|
<dict-tag :options="dict.type.emis_cost_split_type" :value="scope.row.splitType"/>
|
||||||
|
</template>
|
||||||
|
</el-table-column>
|
||||||
<el-table-column :label="$t('总费用')" align="center" prop="costFee" min-width="100" />
|
<el-table-column :label="$t('总费用')" align="center" prop="costFee" min-width="100" />
|
||||||
<el-table-column :label="$t('总票数')" align="center" prop="sendPieceSum" min-width="100" />
|
<el-table-column :label="$t('总票数')" align="center" prop="sendPieceSum" min-width="100" />
|
||||||
<el-table-column :label="$t('总件数')" align="center" prop="pieceNumber" min-width="100" />
|
<!-- <el-table-column :label="$t('总件数')" align="center" prop="pieceNumber" min-width="100" /> -->
|
||||||
<el-table-column :label="$t('总重量')" align="center" prop="totalWeight" min-width="100" />
|
<el-table-column :label="$t('总重量')" align="center" prop="totalWeight" min-width="100" />
|
||||||
<el-table-column :label="$t('总体积')" align="center" prop="totalVolume" min-width="100" />
|
<el-table-column :label="$t('总体积')" align="center" prop="totalVolume" min-width="100" />
|
||||||
<!-- <el-table-column :label="$t('财务确认状态')" align="center" prop="blConfirmCenter" min-width="100" />
|
<!-- <el-table-column :label="$t('财务确认状态')" align="center" prop="blConfirmCenter" min-width="100" />
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
<div >
|
<div >
|
||||||
<el-form ref="form" :model="form" :rules="rules" label-width="80px">
|
<el-form ref="form" :model="form" :rules="rules" label-width="80px">
|
||||||
<el-row :gutter="0" style="display: flex;flex-wrap: wrap;">
|
<el-row :gutter="0" style="display: flex;flex-wrap: wrap;">
|
||||||
<el-col :span="24">
|
<el-col :span="12">
|
||||||
<el-form-item label="费用类型" prop="feeType">
|
<el-form-item label="费用类型" prop="feeType">
|
||||||
<el-select clearable v-model="form.feeType" placeholder="请选择" style="width:100%">
|
<el-select clearable v-model="form.feeType" placeholder="请选择" style="width:100%">
|
||||||
<el-option
|
<el-option
|
||||||
@ -19,9 +19,9 @@
|
|||||||
<el-input v-model="form.costName" placeholder="请输入成本名称" />
|
<el-input v-model="form.costName" placeholder="请输入成本名称" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col> -->
|
</el-col> -->
|
||||||
<el-col :span="24">
|
<el-col :span="12">
|
||||||
<el-form-item label="成本费" prop="costFee">
|
<el-form-item label="总费用" prop="costFee">
|
||||||
<el-input v-model="form.costFee" placeholder="请输入成本费" />
|
<el-input-number v-model="form.costFee" size="mini" placeholder="总费用" :min="1" :controls="false" :precision="2"></el-input-number>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
|
||||||
@ -58,7 +58,7 @@
|
|||||||
</el-col> -->
|
</el-col> -->
|
||||||
<el-col :span="24">
|
<el-col :span="24">
|
||||||
<el-form-item label="备注" prop="remark">
|
<el-form-item label="备注" prop="remark">
|
||||||
<el-input v-model="form.remark" placeholder="请输入备注" />
|
<el-input v-model="form.remark" rows="3" type="textarea" placeholder="请输入备注" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
|
||||||
@ -94,11 +94,14 @@ export default {
|
|||||||
form: {},
|
form: {},
|
||||||
// 表单校验
|
// 表单校验
|
||||||
rules: {
|
rules: {
|
||||||
id: [
|
feeType: [
|
||||||
{ required: true, message: "id不能为空", trigger: "blur" }
|
{ required: true, message: "成本类型不能为空", trigger: ["blur","change"] }
|
||||||
],
|
],
|
||||||
delFlag: [
|
splitType: [
|
||||||
{ required: true, message: "删除标志(0代表存在不能为空", trigger: "blur" }
|
{ required: true, message: "分摊类型不能为空", trigger: ["blur","change"] }
|
||||||
|
],
|
||||||
|
costFee: [
|
||||||
|
{ required: true, message: "成本费不能为空", trigger: ["blur","change"] }
|
||||||
],
|
],
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
@ -127,6 +130,7 @@ export default {
|
|||||||
});
|
});
|
||||||
}else{
|
}else{
|
||||||
this.reset();
|
this.reset();
|
||||||
|
this.form.splitType='1';
|
||||||
}
|
}
|
||||||
// this.getTreeselect();
|
// this.getTreeselect();
|
||||||
},
|
},
|
||||||
@ -165,7 +169,9 @@ export default {
|
|||||||
updateBy: null,
|
updateBy: null,
|
||||||
updateTime: null,
|
updateTime: null,
|
||||||
createSite: null,
|
createSite: null,
|
||||||
updateSite: null
|
updateSite: null,
|
||||||
|
|
||||||
|
billRelList:null
|
||||||
};
|
};
|
||||||
this.resetForm("form");
|
this.resetForm("form");
|
||||||
},
|
},
|
||||||
@ -187,32 +193,7 @@ export default {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
// /** 转换菜单数据结构 */
|
|
||||||
// normalizer(node) {
|
|
||||||
// if (node.children && !node.children.length) {
|
|
||||||
// delete node.children;
|
|
||||||
// }
|
|
||||||
// return {
|
|
||||||
// id: node.id,
|
|
||||||
// label: node.idName,
|
|
||||||
// children: node.children
|
|
||||||
// };
|
|
||||||
// },
|
|
||||||
// /** 查询菜单下拉树结构 */
|
|
||||||
// getTreeselect() {
|
|
||||||
// const queryParams = {}
|
|
||||||
// listEmisTmsCostFee(queryParams).then(response => {
|
|
||||||
// this.emisTmsCostFeeOptions = [];
|
|
||||||
// const rootItem = { idId: 0, emisTmsCostFeeName: '-', children: [] };
|
|
||||||
// rootItem.children = this.handleTree(response.data, "id");
|
|
||||||
// this.emisTmsCostFeeOptions.push(rootItem);
|
|
||||||
|
|
||||||
// if(this.parentId != undefined) {
|
|
||||||
// this.form.parentId = this.parentId;
|
|
||||||
// }
|
|
||||||
|
|
||||||
// });
|
|
||||||
// },
|
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user