refactor: replace transfer outbound type with production outbound across frontend and backend
This commit is contained in:
@ -16,7 +16,7 @@ class TransOutbound(db.Model):
|
||||
barcode = db.Column(db.String(100)) # 实际扫码内容
|
||||
|
||||
# 业务信息
|
||||
outbound_type = db.Column(db.String(50), default='SALES') # SALES(销售), USE(领用), TRANSFER(调拨)
|
||||
outbound_type = db.Column(db.String(50), default='SALES') # SALES(销售), USE(领用), PRODUCTION(生产)
|
||||
quantity = db.Column(db.Numeric(19, 4), nullable=False)
|
||||
|
||||
# [新增] 出库时的单价,用于计算金额
|
||||
|
||||
@ -94,7 +94,7 @@
|
||||
<el-select v-model="form.outbound_type" placeholder="请选择类型" style="width: 100%">
|
||||
<el-option label="销售出库" value="SALES" />
|
||||
<el-option label="内部领用" value="USE" />
|
||||
<el-option label="生产出库" value="TRANSFER" />
|
||||
<el-option label="生产出库" value="PRODUCTION" />
|
||||
<el-option label="盘亏出库" value="LOSS" />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
|
||||
@ -194,7 +194,7 @@ const formatType = (type: string) => {
|
||||
const map: any = {
|
||||
'SALES': '销售出库',
|
||||
'USE': '内部领用',
|
||||
'TRANSFER': '调拨',
|
||||
'PRODUCTION': '生产出库',
|
||||
'SCRAP': '报废'
|
||||
}
|
||||
return map[type] || type
|
||||
@ -204,7 +204,7 @@ const getTagType = (type: string) => {
|
||||
const map: any = {
|
||||
'SALES': 'success',
|
||||
'USE': 'warning',
|
||||
'TRANSFER': 'info',
|
||||
'PRODUCTION': 'info',
|
||||
'SCRAP': 'danger'
|
||||
}
|
||||
return map[type] || ''
|
||||
|
||||
Reference in New Issue
Block a user