This commit is contained in:
shawnzhang 2021-06-21 10:28:46 +08:00
parent 181caec2e7
commit d358922148
128 changed files with 665 additions and 352 deletions

View file

@ -4634,6 +4634,44 @@ export default {
zhehouhanshuijine: 'discounted amount w/tax',
zhehoujineheji: 'total discounted amount',
yuangongpeichagn: 'employee compensation list',
nowFirst: 'now DP'
nowFirst: 'now DP',
dbcbenj: 'cost price',
dbje: 'amount',
ckzt: 'stock out status',
rkzt: 'stock in status',
sjrkshl: 'actual stock in quantity',
psxx: 'delivery information',
psdh: 'delivery receipt number',
pssj: 'delivery time',
psr: 'delivery person',
psdzt: 'delivery receipt status',
cybgxq: 'differences report details',
cybgmx: 'differences report particulars',
shsl: 'quantity of received goods',
cyje: 'differences amount',
cljg: 'result of handling',
cfp: 'redistribute',
scscd: 'production pull out',
fqdd: 'installment order list',
goujia: 'country',
feilvbing: 'Philippines',
wulaiyuan: 'none source',
qshruyuany: 'please input reasons',
qxzyashour: 'please choose person of check and receive',
qx: 'brand new',
esc: 'second hand',
qsrzy: 'please input summary',
qsrpadzt: 'please input subject of inventory checking',
qszpdbm: 'please choose department of inventory checking',
zdr: 'bill maker',
jg: 'price',
scsdc: 'pullout form',
linsghou: 'retail',
xioashouchuk: 'sales stock out',
xianjian: 'cash',
fengqi: 'installment',
lirunmingxi: 'profit details'
}
}

View file

@ -4634,6 +4634,42 @@ export default {
zhehouhanshuijine: '折后含税金额',
zhehoujineheji: '折后金额合计',
yuangongpeichagn: '员工赔偿单',
nowFirst: '换货后首付金额'
nowFirst: '换货后首付金额',
dbcbenj: '调拨成本价',
dbje: '调拨金额',
ckzt: '出库状态',
rkzt: '入库状态',
sjrkshl: '实际入库数量',
psxx: '配送信息',
psdh: '配送单号',
pssj: '配送时间',
psr: '配送人',
psdzt: '配送单状态',
cybgxq: '差异报告详情',
cybgmx: '差异报告明细',
shsl: '收货数量',
cyje: '差异金额',
cljg: '处理结果',
cfp: '重分派',
scscd: '生产收车单',
fqdd: '分期订单',
goujia: '国家',
feilvbing: '菲律宾',
wulaiyuan: '无来源',
qshruyuany: '请输入原因',
qxzyashour: '请选择验收人',
qx: '全新',
esc: '二手车',
qsrzy: '请输入摘要',
qsrpadzt: '请输入盘点单主题',
qszpdbm: '请选择盘点部门',
zdr: '制单人',
jg: '价格',
scsdc: '生成收车单',
linsghou: '零售',
xioashouchuk: '销售出库',
xianjian: '现金',
fengqi: '分期',
lirunmingxi: '利润明细'
}
}

View file

@ -3426,14 +3426,14 @@ export const asyncRouterMap = [
title: 'Financecount',
icon: 'shuxing',
type: 12,
roles: ['311-314-328-4', '311-314-329-4', '311-314-367-4', '311-314-368-4', '311-314-375-4', '311-313-380-4', '311-314-409-4']
roles: ['311-314-328-4', '311-314-329-4', '311-314-367-4', '311-314-368-4', '311-314-375-4', '311-313-380-4', '311-314-409-4', '311-314-423-4']
},
children: [
{
path: 'CostPriceHistory',
component: () => import('@/views/Financecount/costPriceHistory'),
name: 'CostPriceHistory',
meta: { title: 'CostPriceHistory', noCache: false, roles: ['311-314-409-4'] }
meta: { title: 'CostPriceHistory', noCache: false, roles: ['311-314-423-4'] }
},
{
path: 'IncomeAnalysis',

View file

@ -21,9 +21,11 @@ service.interceptors.request.use(
if (store.getters.useCountry === 1 || store.getters.useCountry === '1') {
config.baseURL = process.env.BASE_API + '8888/erp'
}
// if (store.getters.useCountry === 1 || store.getters.useCountry === '1') {
// if (store.getters.useCountry === 1 || store.getters.useCountry === '1') { // 南京自用
// config.baseURL = process.env.BASE_API + '8787/nanjing'
// }
if (store.getters.useCountry === 2 || store.getters.useCountry === '2') {
config.baseURL = process.env.BASE_API + '9999/philippines'
}
@ -36,6 +38,9 @@ service.interceptors.request.use(
if (store.getters.useCountry === 5 || store.getters.useCountry === '5') {
config.baseURL = process.env.BASE_API + '5555/cambodia'
}
if (store.getters.useCountry === 6 || store.getters.useCountry === '6') { // 腾哥自用
config.baseURL = process.env.BASE_API + '9898/weitong'
}
store.dispatch('getuploadApi', config.baseURL)
// console.log('config', config)
return config

View file

@ -21,7 +21,7 @@
</el-select>
<el-select v-model="getemplist.sourceType" :value="getemplist.sourceType" size="small" placeholder="源单类型" clearable style="width: 40%;float: left;margin-left: 20px">
<el-option value="1" label="领料单" />
<el-option value="2" label="无来源" />
<el-option :label="$t('update4.wulaiyuan')" value="2" />
</el-select>
<el-input v-model="accessMaterialsId" size="small" placeholder="领料单" style="width: 40%;float: right;margin-right: 20px;margin-top: 20px" clearable @focus="choosemate" @clear="restFilter3"/>
<my-materials :matecontrol.sync="matecontrol" @alldata="alldata"/>

View file

@ -31,7 +31,7 @@
</el-select>
<el-select v-model="getemplist.sourceType" :value="getemplist.sourceType" placeholder="源单类型" clearable style="width: 40%;float: left;margin-left: 20px">
<el-option value="1" label="生产任务单" />
<el-option value="2" label="无来源" />
<el-option :label="$t('update4.wulaiyuan')" value="2" />
</el-select>
<el-input v-model="getemplist.taskNumber" placeholder="生产任务单" style="width: 40%;float: right;margin-right: 20px;margin-top: 20px" clearable @focus="handleAddSouce"/>
<produce-task :procontrol.sync="producecontrol" @moredata="moredata"/>

View file

@ -60,7 +60,7 @@
<!-- </el-col>-->
<el-col :span="6">
<el-form-item :label="$t('AdjustPrice.summary')" prop="summary" style="margin-left: 18px;width: 100%;margin-bottom: 0">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="width: 200px" clearable/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="width: 200px" clearable/>
</el-form-item>
</el-col>
<el-col :span="6">

View file

@ -29,7 +29,7 @@
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="制单人" style="width: 100%;">
<el-form-item :label="$t('update4.zdr')" style="width: 100%;">
<el-input v-model="personalForm.createPersonName" style="margin-left: 18px;width: 150px" disabled/>
</el-form-item>
</el-col>
@ -80,7 +80,7 @@
<!-- </el-col>-->
<el-col :span="6">
<el-form-item :label="$t('AdjustPrice.summary')" prop="summary" style="width: 100%;">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="margin-left: 18px;width: 150px" disabled/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width: 150px" disabled/>
</el-form-item>
</el-col>
</el-row>
@ -138,12 +138,12 @@
<el-row>
<el-col :span="6">
<el-form-item :label="$t('StockOut.heji')" style="width: 100%;">
<el-input v-model="heji" placeholder="请输入摘要" style="margin-left: 18px;width: 150px" disabled/>
<el-input v-model="heji" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width: 150px" disabled/>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item :label="$t('StockOut.heji2')" style="width: 100%;">
<el-input v-model="heji2" placeholder="请输入摘要" style="margin-left: 18px;width: 150px" disabled/>
<el-input v-model="heji2" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width: 150px" disabled/>
</el-form-item>
</el-col>
</el-row>

View file

@ -54,7 +54,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.acceptPersonId')" style="width: 100%">
<el-input v-model="acceptPersonId" placeholder="请选择验收人" style="margin-left: 18px;width: 150px" clearable @focus="handlechooseAccept"/>
<el-input v-model="acceptPersonId" :placeholder="$t('update4.qxzyashour')" style="margin-left: 18px;width: 150px" clearable @focus="handlechooseAccept"/>
</el-form-item>
<my-accept :accetpcontrol.sync="accetpcontrol" @acceptName="acceptName"/>
</el-col>

View file

@ -56,7 +56,7 @@
<!-- </el-col>-->
<el-col :span="6">
<el-form-item :label="$t('AdjustPrice.summary')" prop="summary" style="width: 100%;">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="margin-left: 18px;width: 150px" clearable/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width: 150px" clearable/>
</el-form-item>
</el-col>
</el-row>

View file

@ -14,7 +14,7 @@
<el-col :span="6">
<el-form-item :label="$t('Stockenter.sourceType')" prop="sourceType" style="width: 100%;">
<el-select v-model="personalForm.sourceType" placeholder="请选择源单类型" style="margin-left: 18px;width: 150px">
<el-option value="1" label="无来源"/>
<el-option :label="$t('update4.wulaiyuan')" value="1"/>
</el-select>
</el-form-item>
</el-col>
@ -31,7 +31,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.acceptPersonId')" style="width: 100%;">
<el-input v-model="acceptPersonId" placeholder="请选择验收人" style="margin-left: 18px;width: 150px" clearable @focus="handlechoose"/>
<el-input v-model="acceptPersonId" :placeholder="$t('update4.qxzyashour')" style="margin-left: 18px;width: 150px" clearable @focus="handlechoose"/>
</el-form-item>
<my-create :createcontrol.sync="createcontrol" @createname="createname"/>
</el-col>
@ -60,20 +60,20 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.enterReason')" prop="summary" style="width: 100%;">
<el-input v-model="personalForm.enterReason" placeholder="请输入原因" style="margin-left: 18px;width: 150px" clearable/>
<el-input v-model="personalForm.enterReason" :placeholder="$t('update4.qshruyuany')" style="margin-left: 18px;width: 150px" clearable/>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.newOrOld')" style="width: 100%;">
<el-radio-group v-model="personalForm.newOrOld" style="width: 200px;margin-left: 19px">
<el-radio :label="1" >全新</el-radio>
<el-radio :label="2">二手车</el-radio>
<el-radio :label="1" >{{ $t('update4.qx') }}</el-radio>
<el-radio :label="2">{{ $t('update4.esc') }}</el-radio>
</el-radio-group>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.summary')" prop="summary" style="width: 100%;;width: 150px">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="margin-left: 18px;width:200px" clearable/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width:200px" clearable/>
</el-form-item>
</el-col>
</el-row>

View file

@ -53,7 +53,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('BuildUp.summary')" prop="summary" style="margin-left: 18px;width: 100%;margin-bottom: 0">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="width: 200px" clearable/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="width: 200px" clearable/>
</el-form-item>
</el-col>
<el-col :span="6">

View file

@ -35,7 +35,7 @@
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="制单人" style="width: 100%;">
<el-form-item :label="$t('update4.zdr')" style="width: 100%;">
<el-input v-model="personalForm.createPersonName" style="margin-left: 18px;width: 150px" disabled/>
</el-form-item>
</el-col>
@ -58,7 +58,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('BuildUp.summary')" prop="summary" style="width: 100%;">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="margin-left: 18px;width: 150px" disabled/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width: 150px" disabled/>
</el-form-item>
</el-col>
</el-row>

View file

@ -54,7 +54,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.acceptPersonId')" style="width: 100%">
<el-input v-model="acceptPersonId" placeholder="请选择验收人" style="margin-left: 18px;width: 150px" clearable @focus="handlechooseAccept"/>
<el-input v-model="acceptPersonId" :placeholder="$t('update4.qxzyashour')" style="margin-left: 18px;width: 150px" clearable @focus="handlechooseAccept"/>
</el-form-item>
<my-accept :accetpcontrol.sync="accetpcontrol" @acceptName="acceptName"/>
</el-col>

View file

@ -36,7 +36,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('BuildUp.summary')" prop="summary" style="width: 100%;">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="margin-left: 18px;width:200px" clearable/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width:200px" clearable/>
</el-form-item>
</el-col>
<!-- <el-col :span="6">-->

View file

@ -14,7 +14,7 @@
<el-col :span="6">
<el-form-item :label="$t('Stockenter.sourceType')" prop="sourceType" style="width: 100%;">
<el-select v-model="personalForm.sourceType" placeholder="请选择源单类型" style="margin-left: 18px;width: 150px">
<el-option value="1" label="无来源"/>
<el-option :label="$t('update4.wulaiyuan')" value="1"/>
</el-select>
</el-form-item>
</el-col>
@ -31,7 +31,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.acceptPersonId')" style="width: 100%;">
<el-input v-model="acceptPersonId" placeholder="请选择验收人" style="margin-left: 18px;width: 150px" clearable @focus="handlechoose"/>
<el-input v-model="acceptPersonId" :placeholder="$t('update4.qxzyashour')" style="margin-left: 18px;width: 150px" clearable @focus="handlechoose"/>
</el-form-item>
<my-create :createcontrol.sync="createcontrol" @createname="createname"/>
</el-col>
@ -60,20 +60,20 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.enterReason')" prop="summary" style="width: 100%;">
<el-input v-model="personalForm.enterReason" placeholder="请输入原因" style="margin-left: 18px;width: 150px" clearable/>
<el-input v-model="personalForm.enterReason" :placeholder="$t('update4.qshruyuany')" style="margin-left: 18px;width: 150px" clearable/>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.newOrOld')" style="width: 100%;">
<el-radio-group v-model="personalForm.newOrOld" style="width: 200px;margin-left: 19px">
<el-radio :label="1" >全新</el-radio>
<el-radio :label="2">二手车</el-radio>
<el-radio :label="1" >{{ $t('update4.qx') }}</el-radio>
<el-radio :label="2">{{ $t('update4.esc') }}</el-radio>
</el-radio-group>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.summary')" prop="summary" style="width: 100%;;width: 150px">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="margin-left: 18px;width:200px" clearable/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width:200px" clearable/>
</el-form-item>
</el-col>
</el-row>

View file

@ -19,7 +19,7 @@
<el-option value="2" label="采购到货单" />
<el-option value="3" label="生产任务单" />
<el-option value="4" label="外包单" />
<!-- <el-option value="4" label="无来源" />-->
<!-- <el-option value="4" :label="$t('update4.wulaiyuan')" />-->
</el-select>
</el-form-item>
</el-col>

View file

@ -131,11 +131,11 @@
</el-table-column>
<el-table-column :label="$t('public.actions')" :resizable="false" align="center" min-width="230">
<template slot-scope="scope">
<el-button size="mini" type="success" @click="handleDispatch(scope.row)">重分派</el-button>
<el-button size="mini" type="success" @click="handleDispatch(scope.row)">{{ $t('update4.cfp') }}</el-button>
<el-button v-permission2="['200-208-3', scope.row.createPersonId]" v-show="scope.row.judgeStat === 0&&scope.row.receiptStat === 1" :key="scope.row.id + Math.random()" :title="$t('updates.xg')" type="primary" size="mini" icon="el-icon-edit" circle @click="handleEdit(scope.row)"/>
<el-button v-show="isReview(scope.row)&&(scope.row.receiptStat === 1||scope.row.receiptStat === 2||scope.row.receiptStat === 3)" :title="$t('updates.spi')" type="warning" size="mini" icon="el-icon-view" circle @click="handleReview(scope.row)"/>
<el-button v-permission2="['200-208-2', scope.row.createPersonId]" v-show="scope.row.judgeStat === 0&&(scope.row.receiptStat === 1||scope.row.receiptStat === 2||scope.row.receiptStat === 3)" :key="scope.row.id + Math.random()" :title="$t('updates.sc')" scope-row-create-person-id- size="mini" type="danger" icon="el-icon-delete" circle @click="handleDelete(scope.row)"/>
<el-button v-permission="['200-208-75']" type="primary" style="width: 84px" @click="handleMyReceipt1(scope.row)"><span style="margin-left: -15px;">生成收车单</span></el-button>
<el-button v-permission="['200-208-75']" type="primary" style="width: 84px" @click="handleMyReceipt1(scope.row)"><span style="margin-left: -15px;">{{ $t('update4.scsdc') }}</span></el-button>
</template>
</el-table-column>
</el-table>

View file

@ -248,6 +248,8 @@ export default {
},
activated() {
this.getlist()
this.getCategory()
// this.getrepos()
setTimeout(() => {
this.tableHeight = window.innerHeight - this.$refs.table.$el.offsetTop - 140
@ -255,6 +257,7 @@ export default {
},
mounted() {
this.getlist()
this.getCategory()
// this.getrepos()
setTimeout(() => {
this.tableHeight = window.innerHeight - this.$refs.table.$el.offsetTop - 140

View file

@ -54,7 +54,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.acceptPersonId')" style="width: 100%">
<el-input v-model="acceptPersonId" placeholder="请选择验收人" style="margin-left: 18px;width: 150px" clearable @focus="handlechooseAccept"/>
<el-input v-model="acceptPersonId" :placeholder="$t('update4.qxzyashour')" style="margin-left: 18px;width: 150px" clearable @focus="handlechooseAccept"/>
</el-form-item>
<my-accept :accetpcontrol.sync="accetpcontrol" @acceptName="acceptName"/>
</el-col>

View file

@ -14,7 +14,7 @@
<el-col :span="6">
<el-form-item :label="$t('Stockenter.sourceType')" prop="sourceType" style="width: 100%;">
<el-select v-model="personalForm.sourceType" placeholder="请选择源单类型" style="margin-left: 18px;width: 150px">
<el-option value="1" label="无来源"/>
<el-option :label="$t('update4.wulaiyuan')" value="1"/>
</el-select>
</el-form-item>
</el-col>
@ -31,7 +31,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.acceptPersonId')" style="width: 100%;">
<el-input v-model="acceptPersonId" placeholder="请选择验收人" style="margin-left: 18px;width: 150px" clearable @focus="handlechoose"/>
<el-input v-model="acceptPersonId" :placeholder="$t('update4.qxzyashour')" style="margin-left: 18px;width: 150px" clearable @focus="handlechoose"/>
</el-form-item>
<my-create :createcontrol.sync="createcontrol" @createname="createname"/>
</el-col>
@ -60,20 +60,20 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.enterReason')" prop="summary" style="width: 100%;">
<el-input v-model="personalForm.enterReason" placeholder="请输入原因" style="margin-left: 18px;width: 150px" clearable/>
<el-input v-model="personalForm.enterReason" :placeholder="$t('update4.qshruyuany')" style="margin-left: 18px;width: 150px" clearable/>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.newOrOld')" style="width: 100%;">
<el-radio-group v-model="personalForm.newOrOld" style="width: 200px;margin-left: 19px">
<el-radio :label="1" >全新</el-radio>
<el-radio :label="2">二手车</el-radio>
<el-radio :label="1" >{{ $t('update4.qx') }}</el-radio>
<el-radio :label="2">{{ $t('update4.esc') }}</el-radio>
</el-radio-group>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.summary')" prop="summary" style="width: 100%;;width: 150px">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="margin-left: 18px;width:200px" clearable/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width:200px" clearable/>
</el-form-item>
</el-col>
</el-row>

View file

@ -54,7 +54,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.acceptPersonId')" style="width: 100%">
<el-input v-model="acceptPersonId" placeholder="请选择验收人" style="margin-left: 18px;width: 150px" clearable @focus="handlechooseAccept"/>
<el-input v-model="acceptPersonId" :placeholder="$t('update4.qxzyashour')" style="margin-left: 18px;width: 150px" clearable @focus="handlechooseAccept"/>
</el-form-item>
<my-accept :accetpcontrol.sync="accetpcontrol" @acceptName="acceptName"/>
</el-col>

View file

@ -61,7 +61,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.summary')" prop="summary" style="width: 100%;;width: 150px">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="margin-left: 18px;width:200px" clearable/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width:200px" clearable/>
</el-form-item>
</el-col>
</el-row>

View file

@ -14,7 +14,7 @@
<el-col :span="6">
<el-form-item :label="$t('Stockenter.sourceType')" prop="sourceType" style="width: 100%;">
<el-select v-model="personalForm.sourceType" placeholder="请选择源单类型" style="margin-left: 18px;width: 150px">
<el-option value="1" label="无来源"/>
<el-option :label="$t('update4.wulaiyuan')" value="1"/>
</el-select>
</el-form-item>
</el-col>
@ -31,7 +31,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.acceptPersonId')" style="width: 100%;">
<el-input v-model="acceptPersonId" placeholder="请选择验收人" style="margin-left: 18px;width: 150px" clearable @focus="handlechoose"/>
<el-input v-model="acceptPersonId" :placeholder="$t('update4.qxzyashour')" style="margin-left: 18px;width: 150px" clearable @focus="handlechoose"/>
</el-form-item>
<my-create :createcontrol.sync="createcontrol" @createname="createname"/>
</el-col>
@ -60,20 +60,20 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.enterReason')" prop="summary" style="width: 100%;">
<el-input v-model="personalForm.enterReason" placeholder="请输入原因" style="margin-left: 18px;width: 150px" clearable/>
<el-input v-model="personalForm.enterReason" :placeholder="$t('update4.qshruyuany')" style="margin-left: 18px;width: 150px" clearable/>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.newOrOld')" style="width: 100%;">
<el-radio-group v-model="personalForm.newOrOld" style="width: 200px;margin-left: 19px">
<el-radio :label="1" >全新</el-radio>
<el-radio :label="2">二手车</el-radio>
<el-radio :label="1" >{{ $t('update4.qx') }}</el-radio>
<el-radio :label="2">{{ $t('update4.esc') }}</el-radio>
</el-radio-group>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.summary')" prop="summary" style="width: 100%;;width: 150px">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="margin-left: 18px;width:200px" clearable/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width:200px" clearable/>
</el-form-item>
</el-col>
</el-row>

View file

@ -10,7 +10,7 @@
<el-col :span="6">
<el-form-item :label="$t('InventoryCount.title')" style="margin-left: 18px;width: 100%;margin-bottom: 0">
<el-input v-model="personalForm.title" placeholder="请输入入盘点单主题" style="width: 200px" clearable/>
<el-input v-model="personalForm.title" :placeholder="$t('update4.qsrpadzt')" style="width: 200px" clearable/>
</el-form-item>
</el-col>
<el-col :span="6">
@ -21,7 +21,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('InventoryCount.countDeptId')" style="margin-left: 18px;width: 100%;margin-bottom: 0">
<el-select v-model="personalForm.countDeptId" placeholder="请选择盘点部门" style="width: 200px" clearable>
<el-select v-model="personalForm.countDeptId" :placeholder="$t('update4.qszpdbm')" style="width: 200px" clearable>
<el-option
v-for="(item, index) in depts"
:key="index"
@ -59,7 +59,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('InventoryCount.summary')" prop="summary" style="margin-left: 18px;width: 100%;margin-bottom: 0">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="width: 200px" clearable/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="width: 200px" clearable/>
</el-form-item>
</el-col>

View file

@ -19,7 +19,7 @@
<my-detail :control.sync="control" @product="productdetail"/>
<el-input v-model="getemplist.productName" :placeholder="$t('saleBillList.productName')" size="small" class="filter-item" clearable @keyup.enter.native="handleFilter" />
<el-select v-model="getemplist.countDeptId" size="small" placeholder="请选择盘点部门" clearable class="filter-item">
<el-select v-model="getemplist.countDeptId" :placeholder="$t('update4.qszpdbm')" size="small" clearable class="filter-item">
<el-option
v-for="(item, index) in depts"
:key="index"

View file

@ -21,12 +21,12 @@
<el-form-item label="国家" style="width: 40%;margin-top:1%">
<el-input v-model="personalForm.countryName" disabled/>
</el-form-item>
<el-form-item label="制单人" style="width: 40%;margin-top:1%">
<el-form-item :label="$t('update4.zdr')" style="width: 40%;margin-top:1%">
<el-input v-model="personalForm.createPersonName" disabled/>
</el-form-item>
<my-create :createcontrol.sync="createcontrol" @createname="createname"/>
<el-form-item :label="$t('InventoryCount.countDeptId')" style="width: 40%;margin-top:1%">
<el-select v-model="personalForm.countDeptId" placeholder="请选择盘点部门" disabled style="width: 100%;">
<el-select v-model="personalForm.countDeptId" :placeholder="$t('update4.qszpdbm')" disabled style="width: 100%;">
<el-option
v-for="(item, index) in depts"
:key="index"
@ -63,7 +63,7 @@
style="width: 100%"/>
</el-form-item>
<el-form-item :label="$t('InventoryCount.summary')" prop="summary" style="width: 80%;margin-top:1%">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" type="textarea" disabled/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" type="textarea" disabled/>
</el-form-item>
</el-form>
</div>
@ -90,7 +90,7 @@
<el-editable-column :label="$t('updates.ys')" prop="color" align="center" />
<el-editable-column :label="$t('Hmodule.gg')" prop="productType" align="center" />
<el-editable-column :label="$t('Hmodule.dw')" prop="unit" align="center" />
<el-editable-column prop="price" align="center" label="价格" />
<el-editable-column :label="$t('update4.jg')" prop="price" align="center" />
<el-editable-column :label="$t('updates.kcsl')" prop="inventoryQuantity" align="center" >
<template slot-scope="scope">
<p>{{ scope.row.inventoryQuantity }}</p>

View file

@ -13,7 +13,7 @@
</el-form-item>
<my-create :createcontrol.sync="createcontrol" @createname="createname"/>
<el-form-item :label="$t('InventoryCount.countDeptId')" style="width: 40%;margin-top:1%">
<el-select v-model="personalForm.countDeptId" placeholder="请选择盘点部门" clearable style="width: 100%;">
<el-select v-model="personalForm.countDeptId" :placeholder="$t('update4.qszpdbm')" clearable style="width: 100%;">
<el-option
v-for="(item, index) in depts"
:key="index"
@ -48,7 +48,7 @@
style="width: 350px"/>
</el-form-item>
<el-form-item :label="$t('InventoryCount.summary')" prop="summary" style="width: 80%;margin-top:1%">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" type="textarea" clearable/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" type="textarea" clearable/>
</el-form-item>
</el-form>
</div>
@ -124,7 +124,7 @@
<el-editable-column :label="$t('updates.ys')" prop="color" align="center" width="150px"/>
<el-editable-column :label="$t('Hmodule.gg')" prop="typeId" align="center" width="150px"/>
<el-editable-column :label="$t('Hmodule.dw')" prop="unit" align="center" width="150px"/>
<el-editable-column prop="price" align="center" label="价格" width="150px"/>
<el-editable-column :label="$t('update4.jg')" prop="price" align="center" width="150px"/>
<el-editable-column :label="$t('updates.kcsl')" prop="inventoryQuantity" align="center" width="150px"/>
<el-editable-column :edit-render="{name: 'ElInputNumber', type: 'visible'}" :label="$t('updates.spsl')" prop="actualQuantity" align="center" width="150px"/>
<el-editable-column :label="$t('updates.cysl')" prop="diffQuantity" align="center" width="150px">

View file

@ -37,7 +37,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('InventoryOverflow.summary')" prop="summary" style="width: 100%;">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="margin-left: 18px;width:200px" clearable/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width:200px" clearable/>
</el-form-item>
</el-col>
</el-row>

View file

@ -30,7 +30,7 @@
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="制单人" style="width: 100%;">
<el-form-item :label="$t('update4.zdr')" style="width: 100%;">
<el-input v-model="personalForm.createPersonName" style="margin-left: 18px;width: 150px" disabled/>
</el-form-item>
</el-col>
@ -53,7 +53,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('InventoryOverflow.summary')" prop="summary" style="width: 100%;">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="margin-left: 18px;width: 150px" disabled/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width: 150px" disabled/>
</el-form-item>
</el-col>
</el-row>

View file

@ -54,7 +54,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.acceptPersonId')" style="width: 100%">
<el-input v-model="acceptPersonId" placeholder="请选择验收人" style="margin-left: 18px;width: 150px" clearable @focus="handlechooseAccept"/>
<el-input v-model="acceptPersonId" :placeholder="$t('update4.qxzyashour')" style="margin-left: 18px;width: 150px" clearable @focus="handlechooseAccept"/>
</el-form-item>
<my-accept :accetpcontrol.sync="accetpcontrol" @acceptName="acceptName"/>
</el-col>

View file

@ -36,7 +36,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('InventoryOverflow.summary')" prop="summary" style="width: 100%;">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="margin-left: 18px;width: 150px" clearable/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width: 150px" clearable/>
</el-form-item>
</el-col>
</el-row>

View file

@ -14,7 +14,7 @@
<el-col :span="6">
<el-form-item :label="$t('Stockenter.sourceType')" prop="sourceType" style="width: 100%;">
<el-select v-model="personalForm.sourceType" placeholder="请选择源单类型" style="margin-left: 18px;width: 150px">
<el-option value="1" label="无来源"/>
<el-option :label="$t('update4.wulaiyuan')" value="1"/>
</el-select>
</el-form-item>
</el-col>
@ -31,7 +31,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.acceptPersonId')" style="width: 100%;">
<el-input v-model="acceptPersonId" placeholder="请选择验收人" style="margin-left: 18px;width: 150px" clearable @focus="handlechoose"/>
<el-input v-model="acceptPersonId" :placeholder="$t('update4.qxzyashour')" style="margin-left: 18px;width: 150px" clearable @focus="handlechoose"/>
</el-form-item>
<my-create :createcontrol.sync="createcontrol" @createname="createname"/>
</el-col>
@ -60,20 +60,20 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.enterReason')" prop="summary" style="width: 100%;">
<el-input v-model="personalForm.enterReason" placeholder="请输入原因" style="margin-left: 18px;width: 150px" clearable/>
<el-input v-model="personalForm.enterReason" :placeholder="$t('update4.qshruyuany')" style="margin-left: 18px;width: 150px" clearable/>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.newOrOld')" style="width: 100%;">
<el-radio-group v-model="personalForm.newOrOld" style="width: 200px;margin-left: 19px">
<el-radio :label="1" >全新</el-radio>
<el-radio :label="2">二手车</el-radio>
<el-radio :label="1" >{{ $t('update4.qx') }}</el-radio>
<el-radio :label="2">{{ $t('update4.esc') }}</el-radio>
</el-radio-group>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.summary')" prop="summary" style="width: 100%;;width: 150px">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="margin-left: 18px;width:200px" clearable/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width:200px" clearable/>
</el-form-item>
</el-col>
</el-row>

View file

@ -19,7 +19,7 @@
<my-detail :control.sync="control" @product="productdetail"/>
<el-input v-model="getemplist.productName" :placeholder="$t('saleBillList.productName')" size="small" class="filter-item" clearable @keyup.enter.native="handleFilter" />
<el-select v-model="getemplist.countDeptId" size="small" placeholder="请选择盘点部门" clearable class="filter-item">
<el-select v-model="getemplist.countDeptId" :placeholder="$t('update4.qszpdbm')" size="small" clearable class="filter-item">
<el-option
v-for="(item, index) in depts"
:key="index"

View file

@ -20,7 +20,7 @@
<my-detail :control.sync="control" @product="productdetail"/>
<el-input v-model="getemplist.productName" :placeholder="$t('saleBillList.productName')" size="small" class="filter-item" clearable @keyup.enter.native="handleFilter" />
<el-select v-model="getemplist.countDeptId" size="small" placeholder="请选择盘点部门" clearable class="filter-item">
<el-select v-model="getemplist.countDeptId" size="small" :placeholder="$t('update4.qszpdbm')" clearable class="filter-item">
<el-option
v-for="(item, index) in depts"
:key="index"

View file

@ -30,7 +30,7 @@
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="制单人" style="width: 100%;">
<el-form-item :label="$t('update4.zdr')" style="width: 100%;">
<el-input v-model="personalForm.createPersonName" style="margin-left: 18px;width: 150px" disabled/>
</el-form-item>
</el-col>
@ -170,12 +170,12 @@
<el-row>
<el-col :span="6">
<el-form-item :label="$t('Inventorydamaged.heji')" style="width: 100%;">
<el-input v-model="heji1" placeholder="请输入摘要" style="margin-left: 18px;width: 150px" disabled/>
<el-input v-model="heji1" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width: 150px" disabled/>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Inventorydamaged.heji2')" style="width: 100%;">
<el-input v-model="heji2" placeholder="请输入摘要" style="margin-left: 18px;width: 150px" disabled/>
<el-input v-model="heji2" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width: 150px" disabled/>
</el-form-item>
</el-col>
</el-row>

View file

@ -153,7 +153,7 @@
<el-editable-column :label="$t('Hmodule.gg')" prop="productType" align="center" min-width="150px"/>
<el-editable-column :label="$t('Hmodule.dw')" prop="unit" align="center" min-width="150px"/>
<el-editable-column :label="$t('updates.ys')" prop="color" align="center" min-width="150px"/>
<el-editable-column prop="price" align="center" label="价格" min-width="150px"/>
<el-editable-column :label="$t('update4.jg')" prop="price" align="center" min-width="150px"/>
<el-editable-column :label="$t('updates.zk')" prop="discountRate" align="center" min-width="150px"/>
<el-editable-column :label="$t('updates.hsj')" prop="includeTaxPrice" align="center" min-width="150px"/>
<el-editable-column :label="$t('updates.sl')" prop="taxRate" align="center" min-width="150px"/>

View file

@ -15,7 +15,7 @@
<el-col :span="6">
<el-form-item :label="$t('StockOut.sourceType')" prop="sourceType" style="margin-left: 18px;width: 100%;margin-bottom: 0">
<el-select v-model="personalForm.sourceType" placeholder="请选择源单类型" style="width: 200px" @change="chooseSource" >
<!-- <el-option value="1" label="无来源"/> -->
<!-- <el-option value="1" :label="$t('update4.wulaiyuan')"/> -->
<el-option value="2" label="外包单"/>
</el-select>
</el-form-item>
@ -39,7 +39,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.acceptPersonId')" style="margin-left: 18px;width: 100%;margin-bottom: 0">
<el-input v-model="acceptPersonId" placeholder="请选择验收人" style="width: 200px" clearable @focus="handlechoose"/>
<el-input v-model="acceptPersonId" :placeholder="$t('update4.qxzyashour')" style="width: 200px" clearable @focus="handlechoose"/>
</el-form-item>
<my-create :createcontrol.sync="createcontrol" @createname="createname"/>
</el-col>
@ -78,20 +78,20 @@
</el-col>
<!-- <el-col :span="6">-->
<!-- <el-form-item :label="$t('Stockenter.enterReason')" prop="summary" style="margin-left: 18px;width: 100%;margin-bottom: 0">-->
<!-- <el-input v-model="personalForm.enterReason" placeholder="请输入原因" style="width: 200px" clearable/>-->
<!-- <el-input v-model="personalForm.enterReason" :placeholder="$t('update4.qshruyuany')"style="width: 200px" clearable/>-->
<!-- </el-form-item>-->
<!-- </el-col>-->
<!-- <el-col :span="6">-->
<!-- <el-form-item :label="$t('Stockenter.newOrOld')" style="margin-left: 18px;width: 100%;margin-bottom: 0">-->
<!-- <el-radio-group v-model="personalForm.newOrOld" style="margin-left: 18px;width: 200px">-->
<!-- <el-radio :label="1" style="width: 100px">全新</el-radio>-->
<!-- <el-radio :label="2">二手车</el-radio>-->
<!-- <el-radio :label="1" style="width: 100px">{{$t('update4.qx')}}</el-radio>-->
<!-- <el-radio :label="2">{{$t('update4.esc')}}</el-radio>-->
<!-- </el-radio-group>-->
<!-- </el-form-item>-->
<!-- </el-col>-->
<el-col :span="6">
<el-form-item :label="$t('Stockenter.summary')" prop="summary" style="margin-left: 18px;width: 100%;margin-bottom: 0">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="width: 200px" clearable/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="width: 200px" clearable/>
</el-form-item>
</el-col>
</el-row>

View file

@ -39,7 +39,7 @@
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="制单人" style="width: 100%;">
<el-form-item :label="$t('update4.zdr')" style="width: 100%;">
<span>{{ personalForm.createPersonName }}</span>
</el-form-item>
</el-col>

View file

@ -36,7 +36,7 @@
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="制单人" style="width: 100%;">
<el-form-item :label="$t('update4.zdr')" style="width: 100%;">
<el-input v-model="personalForm.createPersonName" style="margin-left: 18px;width: 150px" disabled/>
</el-form-item>
</el-col>
@ -83,7 +83,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.summary')" prop="summary" style="width: 100%;;width: 150px">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="margin-left: 18px;width:200px" disabled/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width:200px" disabled/>
</el-form-item>
</el-col>
</el-row>

View file

@ -21,7 +21,7 @@
<el-col :span="6">
<el-form-item :label="$t('StockOut.sourceType')" prop="sourceType" style="width: 100%;">
<el-select v-model="personalForm.sourceType" style="margin-left: 18px;width: 150px" disabled >
<el-option value="1" label="无来源"/>
<el-option :label="$t('update4.wulaiyuan')" value="1"/>
<el-option value="2" label="外包单"/>
</el-select>
</el-form-item>
@ -49,7 +49,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.acceptPersonId')" style="width: 100%;">
<el-input v-model="acceptPersonId" placeholder="请选择验收人" style="margin-left: 18px;width: 150px" disabled @focus="handlechoose"/>
<el-input v-model="acceptPersonId" :placeholder="$t('update4.qxzyashour')" style="margin-left: 18px;width: 150px" disabled @focus="handlechoose"/>
</el-form-item>
<my-create :createcontrol.sync="createcontrol" @createname="createname"/>
</el-col>
@ -78,20 +78,20 @@
</el-col>
<!-- <el-col :span="6">-->
<!-- <el-form-item :label="$t('Stockenter.enterReason')" prop="summary" style="width: 100%;">-->
<!-- <el-input v-model="personalForm.enterReason" placeholder="请输入原因" style="margin-left: 18px;width: 150px" disabled/>-->
<!-- <el-input v-model="personalForm.enterReason" :placeholder="$t('update4.qshruyuany')"style="margin-left: 18px;width: 150px" disabled/>-->
<!-- </el-form-item>-->
<!-- </el-col>-->
<!-- <el-col :span="6">-->
<!-- <el-form-item :label="$t('Stockenter.newOrOld')" style="width: 100%;">-->
<!-- <el-radio-group v-model="personalForm.newOrOld" style="width: 200px;margin-left: 19px" disabled>-->
<!-- <el-radio :label="1" >全新</el-radio>-->
<!-- <el-radio :label="2">二手车</el-radio>-->
<!-- <el-radio :label="1" >{{$t('update4.qx')}}</el-radio>-->
<!-- <el-radio :label="2">{{$t('update4.esc')}}</el-radio>-->
<!-- </el-radio-group>-->
<!-- </el-form-item>-->
<!-- </el-col>-->
<el-col :span="6">
<el-form-item :label="$t('Stockenter.summary')" prop="summary" style="width: 100%;">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="margin-left: 18px;width:150px" disabled/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width:150px" disabled/>
</el-form-item>
</el-col>
<el-col :span="6">

View file

@ -56,7 +56,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.acceptPersonId')" style="width: 100%">
<el-input v-model="acceptPersonId" placeholder="请选择验收人" style="margin-left: 18px;width: 150px" clearable @focus="handlechooseAccept"/>
<el-input v-model="acceptPersonId" :placeholder="$t('update4.qxzyashour')" style="margin-left: 18px;width: 150px" clearable @focus="handlechooseAccept"/>
</el-form-item>
<my-accept :accetpcontrol.sync="accetpcontrol" @acceptName="acceptName"/>
</el-col>

View file

@ -66,7 +66,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.summary')" prop="summary" style="width: 100%;;width: 150px">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="margin-left: 18px;width:200px" clearable/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width:200px" clearable/>
</el-form-item>
</el-col>
</el-row>

View file

@ -14,7 +14,7 @@
<el-col :span="12">
<el-form-item :label="$t('StockOut.sourceType')" prop="sourceType" style="width: 100%;">
<el-select v-model="personalForm.sourceType" placeholder="请选择源单类型" style="margin-left: 18px;width: 150px" @change="chooseSource" >
<!-- <el-option value="1" label="无来源"/> -->
<!-- <el-option value="1" :label="$t('update4.wulaiyuan')"/> -->
<el-option value="2" label="外包单"/>
</el-select>
</el-form-item>
@ -38,7 +38,7 @@
</el-col>
<el-col :span="12">
<el-form-item :label="$t('Stockenter.acceptPersonId')" style="width: 100%;">
<el-input v-model="acceptPersonId" placeholder="请选择验收人" style="margin-left: 18px;width: 150px" clearable @focus="handlechoose"/>
<el-input v-model="acceptPersonId" :placeholder="$t('update4.qxzyashour')" style="margin-left: 18px;width: 150px" clearable @focus="handlechoose"/>
</el-form-item>
<my-create :createcontrol.sync="createcontrol" @createname="createname"/>
</el-col>
@ -67,7 +67,7 @@
</el-col>
<el-col :span="12">
<el-form-item :label="$t('Stockenter.enterReason')" prop="summary" style="width: 100%;">
<el-input v-model="personalForm.enterReason" placeholder="请输入原因" style="margin-left: 18px;width: 150px" clearable/>
<el-input v-model="personalForm.enterReason" :placeholder="$t('update4.qshruyuany')" style="margin-left: 18px;width: 150px" clearable/>
</el-form-item>
</el-col>
<el-col :span="12">
@ -83,14 +83,14 @@
<!-- <el-col :span="12">-->
<!-- <el-form-item :label="$t('Stockenter.newOrOld')" style="width: 100%;">-->
<!-- <el-radio-group v-model="personalForm.newOrOld" style="width: 200px;margin-left: 19px">-->
<!-- <el-radio :label="1" >全新</el-radio>-->
<!-- <el-radio :label="2">二手车</el-radio>-->
<!-- <el-radio :label="1" >{{$t('update4.qx')}}</el-radio>-->
<!-- <el-radio :label="2">{{$t('update4.esc')}}</el-radio>-->
<!-- </el-radio-group>-->
<!-- </el-form-item>-->
<!-- </el-col>-->
<el-col :span="12">
<el-form-item :label="$t('Stockenter.summary')" prop="summary" style="width: 100%;">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="margin-left: 18px;width:150px" clearable/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width:150px" clearable/>
</el-form-item>
</el-col>
</el-row>

View file

@ -16,7 +16,7 @@
<el-col :span="6">
<el-form-item :label="$t('StockOut.sourceType')" prop="sourceType" style="margin-left: 18px;width: 100%;margin-bottom: 0">
<el-select v-model="personalForm.sourceType" placeholder="请选择源单类型" style="width: 200px" @change="chooseSource" >
<el-option value="1" label="无来源"/>
<el-option :label="$t('update4.wulaiyuan')" value="1"/>
<el-option value="2" label="外包单"/>
</el-select>
</el-form-item>
@ -88,7 +88,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('StockOut.summary')" prop="summary" style="margin-left: 18px;width: 100%;margin-bottom: 0">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="width: 200px" clearable/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="width: 200px" clearable/>
</el-form-item>
</el-col>
</el-row>

View file

@ -21,7 +21,7 @@
<el-col :span="6">
<el-form-item :label="$t('StockOut.sourceType')" prop="sourceType" style="width: 100%;">
<el-select v-model="personalForm.sourceType" style="margin-left: 18px;width: 150px" disabled >
<el-option value="1" label="无来源"/>
<el-option :label="$t('update4.wulaiyuan')" value="1"/>
<el-option value="2" label="外包单"/>
</el-select>
</el-form-item>
@ -89,12 +89,12 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('StockOut.time')" style="width: 100%;">
<el-input v-model="personalForm.outDate" placeholder="请输入摘要" style="margin-left: 18px;width: 150px" disabled/>
<el-input v-model="personalForm.outDate" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width: 150px" disabled/>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item :label="$t('StockOut.summary')" prop="summary" style="width: 100%;">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="margin-left: 18px;width: 150px" disabled/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width: 150px" disabled/>
</el-form-item>
</el-col>
</el-row>
@ -177,12 +177,12 @@
<el-row>
<el-col :span="6">
<el-form-item :label="$t('StockOut.heji')" style="width: 100%;">
<el-input v-model="heji" placeholder="请输入摘要" style="margin-left: 18px;width: 150px" disabled/>
<el-input v-model="heji" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width: 150px" disabled/>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item :label="$t('StockOut.heji2')" style="width: 100%;">
<el-input v-model="heji2" placeholder="请输入摘要" style="margin-left: 18px;width: 150px" disabled/>
<el-input v-model="heji2" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width: 150px" disabled/>
</el-form-item>
</el-col>
</el-row>

View file

@ -54,7 +54,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.acceptPersonId')" style="width: 100%">
<el-input v-model="acceptPersonId" placeholder="请选择验收人" style="margin-left: 18px;width: 150px" clearable @focus="handlechooseAccept"/>
<el-input v-model="acceptPersonId" :placeholder="$t('update4.qxzyashour')" style="margin-left: 18px;width: 150px" clearable @focus="handlechooseAccept"/>
</el-form-item>
<my-accept :accetpcontrol.sync="accetpcontrol" @acceptName="acceptName"/>
</el-col>

View file

@ -14,7 +14,7 @@
<el-col :span="6">
<el-form-item :label="$t('StockOut.sourceType')" prop="sourceType" style="width: 100%;">
<el-select v-model="personalForm.sourceType" placeholder="请选择源单类型" style="margin-left: 18px;width: 150px" @change="chooseSource" >
<el-option value="1" label="无来源"/>
<el-option :label="$t('update4.wulaiyuan')" value="1"/>
<el-option value="2" label="外包单"/>
</el-select>
</el-form-item>
@ -86,7 +86,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('StockOut.summary')" prop="summary" style="width: 100%;">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="margin-left: 18px;width: 150px" clearable/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width: 150px" clearable/>
</el-form-item>
</el-col>
</el-row>

View file

@ -14,7 +14,7 @@
<el-col :span="6">
<el-form-item :label="$t('Stockenter.sourceType')" prop="sourceType" style="width: 100%;">
<el-select v-model="personalForm.sourceType" placeholder="请选择源单类型" style="margin-left: 18px;width: 150px">
<el-option value="1" label="无来源"/>
<el-option :label="$t('update4.wulaiyuan')" value="1"/>
</el-select>
</el-form-item>
</el-col>
@ -31,7 +31,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.acceptPersonId')" style="width: 100%;">
<el-input v-model="acceptPersonId" placeholder="请选择验收人" style="margin-left: 18px;width: 150px" clearable @focus="handlechoose"/>
<el-input v-model="acceptPersonId" :placeholder="$t('update4.qxzyashour')" style="margin-left: 18px;width: 150px" clearable @focus="handlechoose"/>
</el-form-item>
<my-create :createcontrol.sync="createcontrol" @createname="createname"/>
</el-col>
@ -60,20 +60,20 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.enterReason')" prop="summary" style="width: 100%;">
<el-input v-model="personalForm.enterReason" placeholder="请输入原因" style="margin-left: 18px;width: 150px" clearable/>
<el-input v-model="personalForm.enterReason" :placeholder="$t('update4.qshruyuany')" style="margin-left: 18px;width: 150px" clearable/>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.newOrOld')" style="width: 100%;">
<el-radio-group v-model="personalForm.newOrOld" style="width: 200px;margin-left: 19px">
<el-radio :label="1" >全新</el-radio>
<el-radio :label="2">二手车</el-radio>
<el-radio :label="1" >{{ $t('update4.qx') }}</el-radio>
<el-radio :label="2">{{ $t('update4.esc') }}</el-radio>
</el-radio-group>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.summary')" prop="summary" style="width: 100%;;width: 150px">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="margin-left: 18px;width:200px" clearable/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width:200px" clearable/>
</el-form-item>
</el-col>
</el-row>

View file

@ -18,7 +18,7 @@
<el-option value="2" label="采购计划" />
<el-option value="3" label="采购询价单" />
<el-option value="4" label="采购合同" />
<el-option value="5" label="无来源" />
<el-option :label="$t('update4.wulaiyuan')" value="5" />
</el-select>
</el-form-item>
</el-col>

View file

@ -16,7 +16,7 @@
<el-form-item :label="$t('ProduceTask.sourceType')" prop="sourceType" style="margin-left: 18px;width: 100%;margin-bottom: 0">
<el-select v-model="personalForm.sourceType" style="width: 200px" @change="chooseType">
<el-option value="1" label="主生产计划" />
<el-option value="2" label="无来源" />
<el-option :label="$t('update4.wulaiyuan')" value="2" />
<el-option value="3" label="生产需求" />
</el-select>
</el-form-item>

View file

@ -15,7 +15,7 @@
<el-form-item :label="$t('ProduceTask.sourceType')" prop="sourceType" style="width: 100%;">
<el-select v-model="personalForm.sourceType" style="margin-left: 18px;width: 200px" @change="chooseType">
<el-option value="1" label="主生产计划" />
<el-option value="2" label="无来源" />
<el-option :label="$t('update4.wulaiyuan')" value="2" />
</el-select>
</el-form-item>
</el-col>

View file

@ -17,7 +17,7 @@
<el-select v-model="personalForm.sourceType" style="width: 200px" @change="chooseType">
<!-- <el-option value="1" label="采购到货单" /> -->
<!-- <el-option value="2" label="生产任务单" /> -->
<el-option value="3" label="无来源" />
<el-option :label="$t('update4.wulaiyuan')" value="3" />
</el-select>
</el-form-item>
</el-col>

View file

@ -17,7 +17,7 @@
<el-select v-model="personalForm.sourceType" style="margin-left: 18px;width: 200px" @change="chooseType">
<el-option value="1" label="采购到货单" />
<el-option value="2" label="生产任务单" />
<el-option value="3" label="无来源" />
<el-option :label="$t('update4.wulaiyuan')" value="3" />
</el-select>
</el-form-item>
</el-col>

View file

@ -286,6 +286,14 @@
<span v-show="jundgeprice() === false"/>
</template>
</el-editable-column>
<!-- <el-editable-column :label="$t('updates.ckje')" prop="money" align="center">
<template slot-scope="scope">
<span v-show="jundgeprice()">{{ scope.row.money }}</span>
<span v-show="jundgeprice() === false"/>
</template>
</el-editable-column> -->
<el-editable-column :formatter="formatter" :label="$t('updates.ckl')" prop="discountRate" align="center"/>
<el-editable-column :label="$t('updates.cke')" prop="discountMoney" align="center" />
<el-editable-column :label="$t('updates.cjbm')" prop="carCode" align="center" />
@ -519,7 +527,7 @@
</div>
</el-card>
<el-card class="box-card" shadow="never" style="margin-top: 10px">
<h2 ref="geren" class="form-name" style="font-size: 16px;color: #606266;margin-top: -5px;">利润明细</h2>
<h2 ref="geren" class="form-name" style="font-size: 16px;color: #606266;margin-top: -5px;">{{ $t('update4.lirunmingxi') }}</h2>
<div class="container" style="margin-top: 37px">
<el-form ref="personalForm2" :model="personalForm" :inline="true" status-icon class="demo-ruleForm" label-width="130px">
<el-row>
@ -605,8 +613,8 @@ export default {
saleTypeFilter(sta) {
const statusMap = {
1: '现金',
2: '分期'
1: _that.$t('update4.xianjian'),
2: _that.$t('update4.fengqi')
}
return statusMap[sta]
@ -626,7 +634,7 @@ export default {
customerTypeFilter(status) {
const statusMap = {
1: '经销商',
2: '零售'
2: _that.$t('update4.linsghou')
}
return statusMap[status]
},
@ -639,7 +647,7 @@ export default {
},
outTypeFilter(status) {
const statusMap = {
1: '销售出库',
1: _that.$t('update4.xioashouchuk'),
2: '换货出库',
3: '以旧换新'
}

View file

@ -16,7 +16,7 @@
<el-form-item :label="$t('payment.sourceType')" prop="sourceType" style="width: 100%;">
<el-select v-model="personalForm.sourceType" style="margin-left: 18px;width: 200px" @change="chooseType">
<el-option value="1" label="采购订单" />
<el-option value="2" label="无来源" />
<el-option :label="$t('update4.wulaiyuan')" value="2" />
</el-select>
</el-form-item>
</el-col>

View file

@ -54,7 +54,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.acceptPersonId')" style="width: 100%">
<el-input v-model="acceptPersonId" placeholder="请选择验收人" style="margin-left: 18px;width: 150px" clearable @focus="handlechooseAccept"/>
<el-input v-model="acceptPersonId" :placeholder="$t('update4.qxzyashour')" style="margin-left: 18px;width: 150px" clearable @focus="handlechooseAccept"/>
</el-form-item>
<my-accept :accetpcontrol.sync="accetpcontrol" @acceptName="acceptName"/>
</el-col>

View file

@ -61,7 +61,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.summary')" prop="summary" style="width: 100%;;width: 150px">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="margin-left: 18px;width:200px" clearable/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width:200px" clearable/>
</el-form-item>
</el-col>
</el-row>

View file

@ -14,7 +14,7 @@
<el-col :span="6">
<el-form-item :label="$t('Stockenter.sourceType')" prop="sourceType" style="width: 100%;">
<el-select v-model="personalForm.sourceType" placeholder="请选择源单类型" style="margin-left: 18px;width: 150px">
<el-option value="1" label="无来源"/>
<el-option :label="$t('update4.wulaiyuan')" value="1"/>
</el-select>
</el-form-item>
</el-col>
@ -31,7 +31,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.acceptPersonId')" style="width: 100%;">
<el-input v-model="acceptPersonId" placeholder="请选择验收人" style="margin-left: 18px;width: 150px" clearable @focus="handlechoose"/>
<el-input v-model="acceptPersonId" :placeholder="$t('update4.qxzyashour')" style="margin-left: 18px;width: 150px" clearable @focus="handlechoose"/>
</el-form-item>
<my-create :createcontrol.sync="createcontrol" @createname="createname"/>
</el-col>
@ -60,20 +60,20 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.enterReason')" prop="summary" style="width: 100%;">
<el-input v-model="personalForm.enterReason" placeholder="请输入原因" style="margin-left: 18px;width: 150px" clearable/>
<el-input v-model="personalForm.enterReason" :placeholder="$t('update4.qshruyuany')" style="margin-left: 18px;width: 150px" clearable/>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.newOrOld')" style="width: 100%;">
<el-radio-group v-model="personalForm.newOrOld" style="width: 200px;margin-left: 19px">
<el-radio :label="1" >全新</el-radio>
<el-radio :label="2">二手车</el-radio>
<el-radio :label="1" >{{ $t('update4.qx') }}</el-radio>
<el-radio :label="2">{{ $t('update4.esc') }}</el-radio>
</el-radio-group>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.summary')" prop="summary" style="width: 100%;;width: 150px">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="margin-left: 18px;width:200px" clearable/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width:200px" clearable/>
</el-form-item>
</el-col>
</el-row>

View file

@ -54,7 +54,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.acceptPersonId')" style="width: 100%">
<el-input v-model="acceptPersonId" placeholder="请选择验收人" style="margin-left: 18px;width: 150px" clearable @focus="handlechooseAccept"/>
<el-input v-model="acceptPersonId" :placeholder="$t('update4.qxzyashour')" style="margin-left: 18px;width: 150px" clearable @focus="handlechooseAccept"/>
</el-form-item>
<my-accept :accetpcontrol.sync="accetpcontrol" @acceptName="acceptName"/>
</el-col>

View file

@ -61,7 +61,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.summary')" prop="summary" style="width: 100%;;width: 150px">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="margin-left: 18px;width:200px" clearable/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width:200px" clearable/>
</el-form-item>
</el-col>
</el-row>

View file

@ -14,7 +14,7 @@
<el-col :span="6">
<el-form-item :label="$t('Stockenter.sourceType')" prop="sourceType" style="width: 100%;">
<el-select v-model="personalForm.sourceType" placeholder="请选择源单类型" style="margin-left: 18px;width: 150px">
<el-option value="1" label="无来源"/>
<el-option :label="$t('update4.wulaiyuan')" value="1"/>
</el-select>
</el-form-item>
</el-col>
@ -31,7 +31,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.acceptPersonId')" style="width: 100%;">
<el-input v-model="acceptPersonId" placeholder="请选择验收人" style="margin-left: 18px;width: 150px" clearable @focus="handlechoose"/>
<el-input v-model="acceptPersonId" :placeholder="$t('update4.qxzyashour')" style="margin-left: 18px;width: 150px" clearable @focus="handlechoose"/>
</el-form-item>
<my-create :createcontrol.sync="createcontrol" @createname="createname"/>
</el-col>
@ -60,20 +60,20 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.enterReason')" prop="summary" style="width: 100%;">
<el-input v-model="personalForm.enterReason" placeholder="请输入原因" style="margin-left: 18px;width: 150px" clearable/>
<el-input v-model="personalForm.enterReason" :placeholder="$t('update4.qshruyuany')" style="margin-left: 18px;width: 150px" clearable/>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.newOrOld')" style="width: 100%;">
<el-radio-group v-model="personalForm.newOrOld" style="width: 200px;margin-left: 19px">
<el-radio :label="1" >全新</el-radio>
<el-radio :label="2">二手车</el-radio>
<el-radio :label="1" >{{ $t('update4.qx') }}</el-radio>
<el-radio :label="2">{{ $t('update4.esc') }}</el-radio>
</el-radio-group>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.summary')" prop="summary" style="width: 100%;;width: 150px">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="margin-left: 18px;width:200px" clearable/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width:200px" clearable/>
</el-form-item>
</el-col>
</el-row>

View file

@ -49,7 +49,7 @@
<el-col :span="6">
<el-form-item :label="$t('StockApply.sourceType')" prop="sourceType" style="margin-left: 18px;width: 100%;margin-bottom: 0;">
<el-select v-model="personalForm.sourceType" size="mini" style="margin-left: 18px;width: 200px" @change="chooseSourceType">
<el-option value="1" label="无来源" />
<el-option :label="$t('update4.wulaiyuan')" value="1" />
<!-- <el-option value="2" label="销售计划" />
<el-option value="3" label="采购需求" /> -->
</el-select>

View file

@ -42,7 +42,7 @@
<el-col :span="12">
<el-form-item :label="$t('StockApply.sourceType')" prop="sourceType" style="width: 100%;">
<el-select v-model="personalForm.sourceType" style="margin-left: 18px;width: 200px" @change="chooseSourceType">
<el-option value="1" label="无来源" />
<el-option :label="$t('update4.wulaiyuan')" value="1" />
<!-- <el-option value="2" label="销售订单" /> -->
</el-select>
</el-form-item>
@ -265,7 +265,7 @@ export default {
this.personalForm = this.editdata
this.applyPersonId = this.personalForm.applyPersonName
this.list2 = this.personalForm.stockApplyDetailVos
this.list3 = this.personalForm.stockApplyDetailVos
// this.list3 = this.personalForm.stockApplyDetailVos
this.getdatatime()
}
},
@ -514,7 +514,7 @@ export default {
handleEditok() {
delete this.personalForm.judgeStat
delete this.personalForm.receiptStat
delete this.personalForm.stockApplyDetailVos
this.personalForm.repositoryId = this.$store.getters.repositoryId
this.personalForm.regionId = this.$store.getters.regionId
this.personalForm.createPersonId = this.$store.getters.userId

View file

@ -39,7 +39,7 @@
<el-form-item :label="$t('StockArrival.sourceType')" prop="sourceType" style="margin-left: 18px;width: 100%;margin-bottom: 0;">
<el-select v-model="personalForm.sourceType" size="mini" style="margin-left: 18px;width: 200px" @change="chooseType">
<el-option value="1" label="采购订单" />
<!-- <el-option value="2" label="无来源" /> -->
<!-- <el-option value="2" :label="$t('update4.wulaiyuan')" /> -->
</el-select>
</el-form-item>
</el-col>

View file

@ -16,7 +16,7 @@
<el-form-item :label="$t('StockArrival.sourceType')" prop="sourceType" style="margin-left: 18px;width: 100%;margin-bottom: 0;">
<el-select v-model="personalForm.sourceType" size="mini" style="margin-left: 18px;width: 200px" @change="chooseType">
<el-option value="1" label="采购订单" />
<!-- <el-option value="2" label="无来源" /> -->
<!-- <el-option value="2" :label="$t('update4.wulaiyuan')" /> -->
</el-select>
</el-form-item>
</el-col>

View file

@ -18,7 +18,7 @@
<el-option value="1" label="采购申请" />
<el-option value="2" label="采购计划" />
<el-option value="3" label="采购询价单" />
<el-option value="4" label="无来源" />
<el-option :label="$t('update4.wulaiyuan')" value="4" />
</el-select>
</el-form-item>
</el-col>

View file

@ -18,7 +18,7 @@
<el-option value="1" label="采购申请" />
<el-option value="2" label="采购计划" />
<el-option value="3" label="采购询价单" />
<el-option value="4" label="无来源" />
<el-option :label="$t('update4.wulaiyuan')" value="4" />
</el-select>
</el-form-item>
</el-col>

View file

@ -29,7 +29,7 @@
<el-select v-model="personalForm.sourceType" size="mini" style="margin-left: 18px;width: 200px" @change="chooseType">
<el-option value="1" label="采购申请" />
<el-option value="2" label="采购计划" />
<el-option value="3" label="无来源" />
<el-option :label="$t('update4.wulaiyuan')" value="3" />
</el-select>
</el-form-item>
</el-col>

View file

@ -16,7 +16,7 @@
<el-select v-model="personalForm.sourceType" size="mini" style="margin-left: 18px;width: 200px" @change="chooseType">
<el-option value="1" label="采购申请" />
<el-option value="2" label="采购计划" />
<el-option value="3" label="无来源" />
<el-option :label="$t('update4.wulaiyuan')" value="3" />
</el-select>
</el-form-item>
</el-col>

View file

@ -36,7 +36,7 @@
<el-option value="1" label="采购申请" />
<el-option value="2" label="采购计划" />
<el-option value="3" label="采购询价单" />
<el-option value="5" label="无来源" />
<el-option :label="$t('update4.wulaiyuan')" value="5" />
</el-select>
</el-form-item>
</el-col>
@ -162,6 +162,8 @@
<my-contract :contractcontrol.sync="contractcontrol" :supp.sync="supp" @contract="contract" @allcontractinfo="allcontractinfo"/>
<el-button type="danger" size="mini" @click="$refs.editable.removeSelecteds()">{{ $t('Hmodule.delete') }}</el-button>
<el-button type="primary" size="mini" @click="checkStock()">{{ $t('updates.kckz') }}</el-button>
<el-button type="warning" @click="exportExcel">{{ $t('updates.drsj') }}</el-button>
<input v-show="false" ref="excel-upload-input" class="excel-upload-input" type="file" accept=".xlsx, .xls" @change="handleClick">
</div>
<div class="container">
<el-editable
@ -370,6 +372,8 @@ import MyLnquiry from './components/MyLnquiry'
import MyContract from './components/MyContract'
import MyRepository from './components/MyRepository'
import MyArrival from '../Stockenter/components/MyArrival'
import XLSX from 'xlsx'
var _that
export default {
name: 'AddStockOrder',
@ -416,7 +420,10 @@ export default {
}
}
return {
excelData: {
header: null,
results: null
},
pickerOptions1: {
disabledDate: (time) => {
return time.getTime() < new Date().getTime() - 8.64e7
@ -611,6 +618,136 @@ export default {
_that = this
},
methods: {
upload(rawFile) {
this.$refs['excel-upload-input'].value = null // fix can't select the same excel
if (!this.beforeUpload) {
this.readerData(rawFile)
return
}
const before = this.beforeUpload(rawFile)
if (before) {
this.readerData(rawFile)
}
},
readerData(rawFile) {
this.loading = true
return new Promise((resolve, reject) => {
const reader = new FileReader()
reader.onload = e => {
const data = e.target.result
const fixedData = this.fixData(data)
const workbook = XLSX.read(btoa(fixedData), { type: 'base64' })
const firstSheetName = workbook.SheetNames[0]
const worksheet = workbook.Sheets[firstSheetName]
const header = this.getHeaderRow(worksheet)
const results = XLSX.utils.sheet_to_json(worksheet)
this.generateData({ header, results })
this.loading = false
resolve()
}
reader.readAsArrayBuffer(rawFile)
})
},
fixData(data) {
let o = ''
let l = 0
const w = 10240
for (; l < data.byteLength / w; ++l) o += String.fromCharCode.apply(null, new Uint8Array(data.slice(l * w, l * w + w)))
o += String.fromCharCode.apply(null, new Uint8Array(data.slice(l * w)))
return o
},
getHeaderRow(sheet) {
const headers = []
const range = XLSX.utils.decode_range(sheet['!ref'])
let C
const R = range.s.r
/* start in the first row */
for (C = range.s.c; C <= range.e.c; ++C) { /* walk every column in the range */
const cell = sheet[XLSX.utils.encode_cell({ c: C, r: R })]
/* find the cell in the first row */
let hdr = 'UNKNOWN ' + C // <-- replace with your desired default
if (cell && cell.t) hdr = XLSX.utils.format_cell(cell)
headers.push(hdr)
}
return headers
},
isExcel(file) {
return /\.(xlsx|xls|csv)$/.test(file.name)
},
clearuplod() {
this.exportparms = {
typeid: '',
categoryid: ''
}
},
beforeUpload(file) {
const isLt1M = file.size / 1024 / 1024 < 1
if (isLt1M) {
return true
}
this.$message({
message: 'Please do not upload files larger than 1m in size.',
type: 'warning'
})
return false
},
handleClick(e) {
const files = e.target.files
const rawFile = files[0] // only use files[0]
if (!rawFile) return
this.upload(rawFile)
},
onSuccess({ results, header }) {
// const loading = this.$loading({
// lock: true,
// text: 'Loading',
// spinner: 'el-icon-loading',
// background: 'rgba(0, 0, 0, 0.7)'
// })
console.log('results', results)
const uploaddata = results.map(item => {
return {
productCode: item.物品编号,
productName: item.物品名称,
color: item.颜色,
productType: item.规格型号,
unit: item.单位,
stockQuantity: item.出库数量,
price: item.单价,
totalMoney: item.入库金额,
remarks: item.备注,
typeId: item.规格id,
basicQuantity: item.基本数量
}
})
console.log('uploaddata', uploaddata)
this.list2 = uploaddata
this.tableKey = Math.random()
// const jsonupload = JSON.stringify(uploaddata)
// setTimeout(() => {
// loading.close()
// }, 180000)
},
generateData({ header, results }) {
this.excelData.header = header
this.excelData.results = results
this.onSuccess && this.onSuccess(this.excelData)
},
exportExcel() {
if (!this.supplierId) {
this.$notify.error({
title: 'wrong',
message: 'please select supplier',
offset: 100
})
return false
}
this.$refs['excel-upload-input'].click()
},
getcurrency() {
const mycountry = this.$store.getters.countryId
// console.log('mycountry============', mycountry)
@ -887,6 +1024,8 @@ export default {
if (res.data.data.content.length > 0) {
row.taxRate = res.data.data.content[0].taxRate || 0
row.includeTaxPrice = res.data.data.content[0].includeTaxPrice || 0
row.price = res.data.data.content[0].price || 0
row.unit = res.data.data.content[0].unit || ''
} else {
this.$notify.error({
title: 'wrong',
@ -897,7 +1036,7 @@ export default {
})
}
}
row.flag = false
row.flag = true
},
//
getincludeTaxPrice(row) {

View file

@ -18,7 +18,7 @@
<!-- <el-option value="1" label="采购申请" />-->
<!-- <el-option value="2" label="采购计划" />-->
<!-- <el-option value="3" label="采购询价单" />-->
<el-option value="5" label="无来源" />
<el-option :label="$t('update4.wulaiyuan')" value="5" />
</el-select>
</el-form-item>
</el-col>

View file

@ -18,7 +18,7 @@
<el-option value="2" label="采购计划" />
<el-option value="3" label="采购询价单" />
<el-option value="4" label="采购合同" />
<el-option value="5" label="无来源" />
<el-option :label="$t('update4.wulaiyuan')" value="5" />
</el-select>
</el-form-item>
</el-col>
@ -754,7 +754,7 @@ export default {
})
}
}
row.flag = false
row.flag = true
},
//
getincludeTaxPrice(row) {

View file

@ -16,7 +16,7 @@
<el-col :span="6">
<el-form-item :label="$t('StockOut.sourceType')" prop="sourceType" style="margin-left: 18px;width: 100%;margin-bottom: 0">
<el-select v-model="personalForm.sourceType" placeholder="请选择源单类型" style="width: 200px" clearable >
<el-option value="1" label="无来源"/>
<el-option :label="$t('update4.wulaiyuan')" value="1"/>
</el-select>
</el-form-item>
</el-col>
@ -74,7 +74,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('StockOut.summary')" prop="summary" style="margin-left: 18px;width: 100%;margin-bottom: 0">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="width: 200px" clearable/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="width: 200px" clearable/>
</el-form-item>
</el-col>
</el-row>

View file

@ -21,7 +21,7 @@
<el-col :span="6">
<el-form-item :label="$t('StockOut.sourceType')" prop="sourceType" style="width: 100%;">
<el-select v-model="personalForm.sourceType" placeholder="请选择源单类型" style="margin-left: 18px;width: 150px" disabled >
<el-option value="1" label="无来源"/>
<el-option :label="$t('update4.wulaiyuan')" value="1"/>
</el-select>
</el-form-item>
</el-col>
@ -73,12 +73,12 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('StockOut.time')" style="width: 100%;">
<el-input v-model="personalForm.outDate" placeholder="请输入摘要" style="margin-left: 18px;width: 150px" disabled/>
<el-input v-model="personalForm.outDate" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width: 150px" disabled/>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item :label="$t('StockOut.summary')" prop="summary" style="width: 100%;">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="margin-left: 18px;width: 150px" disabled/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width: 150px" disabled/>
</el-form-item>
</el-col>
</el-row>
@ -161,12 +161,12 @@
<el-row>
<el-col :span="6">
<el-form-item :label="$t('StockOut.heji')" style="width: 100%;">
<el-input v-model="heji" placeholder="请输入摘要" style="margin-left: 18px;width: 150px" disabled/>
<el-input v-model="heji" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width: 150px" disabled/>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item :label="$t('StockOut.heji2')" style="width: 100%;">
<el-input v-model="heji2" placeholder="请输入摘要" style="margin-left: 18px;width: 150px" disabled/>
<el-input v-model="heji2" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width: 150px" disabled/>
</el-form-item>
</el-col>
</el-row>

View file

@ -54,7 +54,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.acceptPersonId')" style="width: 100%">
<el-input v-model="acceptPersonId" placeholder="请选择验收人" style="margin-left: 18px;width: 150px" clearable @focus="handlechooseAccept"/>
<el-input v-model="acceptPersonId" :placeholder="$t('update4.qxzyashour')" style="margin-left: 18px;width: 150px" clearable @focus="handlechooseAccept"/>
</el-form-item>
<my-accept :accetpcontrol.sync="accetpcontrol" @acceptName="acceptName"/>
</el-col>

View file

@ -14,7 +14,7 @@
<el-col :span="6">
<el-form-item :label="$t('StockOut.sourceType')" prop="sourceType" style="width: 100%;">
<el-select v-model="personalForm.sourceType" placeholder="请选择源单类型" style="margin-left: 18px;width: 150px" clearable >
<el-option value="1" label="无来源"/>
<el-option :label="$t('update4.wulaiyuan')" value="1"/>
</el-select>
</el-form-item>
</el-col>
@ -72,7 +72,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('StockOut.summary')" prop="summary" style="width: 100%;">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="margin-left: 18px;width: 150px" clearable/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width: 150px" clearable/>
</el-form-item>
</el-col>
</el-row>

View file

@ -14,7 +14,7 @@
<el-col :span="6">
<el-form-item :label="$t('Stockenter.sourceType')" prop="sourceType" style="width: 100%;">
<el-select v-model="personalForm.sourceType" placeholder="请选择源单类型" style="margin-left: 18px;width: 150px">
<el-option value="1" label="无来源"/>
<el-option :label="$t('update4.wulaiyuan')" value="1"/>
</el-select>
</el-form-item>
</el-col>
@ -31,7 +31,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.acceptPersonId')" style="width: 100%;">
<el-input v-model="acceptPersonId" placeholder="请选择验收人" style="margin-left: 18px;width: 150px" clearable @focus="handlechoose"/>
<el-input v-model="acceptPersonId" :placeholder="$t('update4.qxzyashour')" style="margin-left: 18px;width: 150px" clearable @focus="handlechoose"/>
</el-form-item>
<my-create :createcontrol.sync="createcontrol" @createname="createname"/>
</el-col>
@ -60,20 +60,20 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.enterReason')" prop="summary" style="width: 100%;">
<el-input v-model="personalForm.enterReason" placeholder="请输入原因" style="margin-left: 18px;width: 150px" clearable/>
<el-input v-model="personalForm.enterReason" :placeholder="$t('update4.qshruyuany')" style="margin-left: 18px;width: 150px" clearable/>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.newOrOld')" style="width: 100%;">
<el-radio-group v-model="personalForm.newOrOld" style="width: 200px;margin-left: 19px">
<el-radio :label="1" >全新</el-radio>
<el-radio :label="2">二手车</el-radio>
<el-radio :label="1" >{{ $t('update4.qx') }}</el-radio>
<el-radio :label="2">{{ $t('update4.esc') }}</el-radio>
</el-radio-group>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.summary')" prop="summary" style="width: 100%;;width: 150px">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="margin-left: 18px;width:200px" clearable/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width:200px" clearable/>
</el-form-item>
</el-col>
</el-row>

View file

@ -16,7 +16,7 @@
<el-form-item :label="$t('StockRetreat.sourceType')" prop="sourceType" style="width: 100%;">
<el-select v-model="personalForm.sourceType" style="margin-left: 18px;width: 200px" @change="chooseType">
<el-option value="1" label="采购到货单" />
<el-option value="2" label="无来源" />
<el-option :label="$t('update4.wulaiyuan')" value="2" />
</el-select>
</el-form-item>
</el-col>

View file

@ -23,7 +23,7 @@
<el-select v-model="personalForm.sourceType" size="mini" style="margin-left: 18px;width: 200px" @change="chooseType">
<el-option value="1" label="采购到货单" />
<el-option value="2" label="采购入库单" />
<el-option value="4" label="无来源" />
<el-option :label="$t('update4.wulaiyuan')" value="4" />
</el-select>
</el-form-item>
</el-col>

View file

@ -271,7 +271,7 @@ export default {
//
getemplist: {
pageNum: 1,
pageSize: 10,
pageSize: 100,
judgeStat: 2, receiptStat: 2,
repositoryId: this.$store.getters.repositoryId,
regionIds: this.$store.getters.regionIds,
@ -356,11 +356,25 @@ export default {
searchstockArrival(this.getemplist).then(res => {
if (res.data.ret === 200) {
this.list = res.data.data.content.list
for (let i = 0; i < this.list.length; i++) {
for (let j = 0; j < this.list[i].stockArrivalDetailVos.length; j++) {
if (this.list[i].stockArrivalDetailVos[j].unqualifyQuantity === 0) {
this.list[i].stockArrivalDetailVos.splice(j, 1)
j--
}
}
}
for (let i = 0; i < this.list.length; i++) {
if (this.list[i].stockArrivalDetailVos.length === 0) {
this.list.splice(i, 1)
i--
}
}
this.total = res.data.data.content.totalCount
// this.restFilter()
} else {
// this.restFilter()
}
setTimeout(() => {
this.listLoading = false
}, 0.5 * 100)
})
},
// focus

View file

@ -16,7 +16,7 @@
<el-form-item :label="$t('StockRetreat.sourceType')" prop="sourceType" style="width: 100%;">
<el-select v-model="personalForm.sourceType" style="margin-left: 18px;width: 200px" @change="chooseType">
<el-option value="1" label="采购到货单" />
<el-option value="4" label="无来源" />
<el-option :label="$t('update4.wulaiyuan')" value="4" />
<el-option value="2" label="采购入库单" />
</el-select>
</el-form-item>

View file

@ -27,7 +27,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.acceptPersonId')" style="margin-left: 18px;width: 100%;margin-bottom: 0">
<el-input v-model="acceptPersonId" placeholder="请选择验收人" style="width: 200px" clearable @focus="handlechoose"/>
<el-input v-model="acceptPersonId" :placeholder="$t('update4.qxzyashour')" style="width: 200px" clearable @focus="handlechoose"/>
</el-form-item>
<my-create :createcontrol.sync="createcontrol" @createname="createname"/>
</el-col>
@ -56,7 +56,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.enterReason')" prop="summary" style="margin-left: 18px;width: 100%;margin-bottom: 0">
<el-input v-model="personalForm.enterReason" placeholder="请输入原因" style="width: 200px" clearable/>
<el-input v-model="personalForm.enterReason" :placeholder="$t('update4.qshruyuany')" style="width: 200px" clearable/>
</el-form-item>
</el-col>
<el-col :span="6">
@ -69,7 +69,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.summary')" prop="summary" style="margin-left: 18px;width: 100%;margin-bottom: 0">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="width: 200px" clearable/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="width: 200px" clearable/>
</el-form-item>
</el-col>
</el-row>

View file

@ -34,12 +34,12 @@
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="国家" style="width: 100%;">
<el-form-item :label="$t('update4.goujia')" style="width: 100%;">
<span>{{ personalForm.countryName }}</span>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="制单人" style="width: 100%;">
<el-form-item :label="$t('update4.zdr')" style="width: 100%;">
<span>{{ personalForm.createPersonName }}</span>
</el-form-item>
</el-col>

View file

@ -31,12 +31,12 @@
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="国家" style="width: 100%;">
<el-form-item :label="$t('update4.goujia')" style="width: 100%;">
<el-input v-model="personalForm.countryName" style="margin-left: 18px;width: 150px" disabled/>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="制单人" style="width: 100%;">
<el-form-item :label="$t('update4.zdr')" style="width: 100%;">
<el-input v-model="personalForm.createPersonName" style="margin-left: 18px;width: 150px" disabled/>
</el-form-item>
</el-col>
@ -83,7 +83,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.summary')" prop="summary" style="width: 100%;;width: 150px">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="margin-left: 18px;width:200px" disabled/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width:200px" disabled/>
</el-form-item>
</el-col>
</el-row>

View file

@ -21,15 +21,15 @@
<el-col :span="6">
<el-form-item :label="$t('Stockenter.sourceType')" prop="sourceType" style="width: 100%;">
<el-select v-model="personalForm.sourceType" placeholder="请选择源单类型" style="margin-left: 18px;width: 150px" disabled>
<el-option value="1" label="无来源"/>
<el-option :label="$t('update4.wulaiyuan')" value="1"/>
</el-select>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="国家" style="width: 100%;">
<!-- <el-col :span="6">
<el-form-item :label="$t('update4.goujia')" style="width: 100%;">
<el-input v-model="personalForm.countryName" style="margin-left: 18px;width: 150px" disabled/>
</el-form-item>
</el-col>
</el-col> -->
<el-col :span="6">
<el-form-item :label="$t('Stockenter.deliveryPersonId')" style="width: 100%;">
<el-input v-model="deliveryPersonId" placeholder="请选择交货人" style="margin-left: 18px;width: 150px" disabled @focus="handlechooseDelivery"/>
@ -38,7 +38,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.acceptPersonId')" style="width: 100%;">
<el-input v-model="acceptPersonId" placeholder="请选择验收人" style="margin-left: 18px;width: 150px" disabled @focus="handlechoose"/>
<el-input v-model="acceptPersonId" :placeholder="$t('update4.qxzyashour')" style="margin-left: 18px;width: 150px" disabled @focus="handlechoose"/>
</el-form-item>
<my-create :createcontrol.sync="createcontrol" @createname="createname"/>
</el-col>
@ -67,20 +67,20 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.enterReason')" prop="summary" style="width: 100%;">
<el-input v-model="personalForm.enterReason" placeholder="请输入原因" style="margin-left: 18px;width: 150px" disabled/>
<el-input v-model="personalForm.enterReason" :placeholder="$t('update4.qshruyuany')" style="margin-left: 18px;width: 150px" disabled/>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.newOrOld')" style="width: 100%;">
<el-radio-group v-model="personalForm.newOrOld" style="width: 200px;margin-left: 19px" disabled>
<el-radio :label="1" >全新</el-radio>
<el-radio :label="2">二手车</el-radio>
<el-radio :label="1" >{{ $t('update4.qx') }}</el-radio>
<el-radio :label="2">{{ $t('update4.esc') }}</el-radio>
</el-radio-group>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.summary')" prop="summary" style="width: 100%;;width: 150px">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="margin-left: 18px;width:200px" disabled/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width:200px" disabled/>
</el-form-item>
</el-col>
</el-row>

View file

@ -56,7 +56,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.acceptPersonId')" style="width: 100%">
<el-input v-model="acceptPersonId" placeholder="请选择验收人" style="margin-left: 18px;width: 150px" clearable @focus="handlechooseAccept"/>
<el-input v-model="acceptPersonId" :placeholder="$t('update4.qxzyashour')" style="margin-left: 18px;width: 150px" clearable @focus="handlechooseAccept"/>
</el-form-item>
<my-accept :accetpcontrol.sync="accetpcontrol" @acceptName="acceptName"/>
</el-col>

View file

@ -61,7 +61,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.summary')" prop="summary" style="width: 100%;;width: 150px">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="margin-left: 18px;width:200px" clearable/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width:200px" clearable/>
</el-form-item>
</el-col>
</el-row>

View file

@ -26,7 +26,7 @@
</el-col>
<el-col :span="12">
<el-form-item :label="$t('Stockenter.acceptPersonId')" style="width: 100%;">
<el-input v-model="acceptPersonId" placeholder="请选择验收人" style="margin-left: 18px;width: 150px" clearable @focus="handlechoose"/>
<el-input v-model="acceptPersonId" :placeholder="$t('update4.qxzyashour')" style="margin-left: 18px;width: 150px" clearable @focus="handlechoose"/>
</el-form-item>
<my-create :createcontrol.sync="createcontrol" @createname="createname"/>
</el-col>
@ -55,20 +55,20 @@
</el-col>
<el-col :span="12">
<el-form-item :label="$t('Stockenter.enterReason')" prop="summary" style="width: 100%;">
<el-input v-model="personalForm.enterReason" placeholder="请输入原因" style="margin-left: 18px;width: 150px" clearable/>
<el-input v-model="personalForm.enterReason" :placeholder="$t('update4.qshruyuany')" style="margin-left: 18px;width: 150px" clearable/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item :label="$t('Stockenter.newOrOld')" style="width: 100%;">
<el-radio-group v-model="personalForm.newOrOld" style="width: 200px;margin-left: 19px">
<el-radio :label="1" >全新</el-radio>
<el-radio :label="2">二手车</el-radio>
<el-radio :label="1" >{{ $t('update4.qx') }}</el-radio>
<el-radio :label="2">{{ $t('update4.esc') }}</el-radio>
</el-radio-group>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item :label="$t('Stockenter.summary')" prop="summary" style="width: 100%;">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="margin-left: 18px;width:150px" clearable/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width:150px" clearable/>
</el-form-item>
</el-col>
</el-row>

View file

@ -94,9 +94,9 @@
<el-editable-column :label="$t('Hmodule.dw')" prop="unitName" align="center" width="150px"/>
<el-editable-column :label="$t('updates.dbdj')" prop="price" align="center" width="150px"/>
<el-editable-column :label="$t('otherlanguage.kcsl')" prop="existStock" align="center" width="150px"/>
<el-editable-column :edit-render="{name: 'ElInputNumber'}" prop="movePrice" align="center" label="调拨成本价" width="150px"/>
<el-editable-column :edit-render="{name: 'ElInputNumber'}" :label="$t('update4.dbcbenj')" prop="movePrice" align="center" width="150px"/>
<el-editable-column :edit-render="{name: 'ElInputNumber'}" prop="moveQuantity" align="center" label="调拨数量" width="150px"/>
<el-editable-column prop="totalMoney" align="center" label="调拨金额" width="150px">
<el-editable-column :label="$t('update4.dbje')" prop="totalMoney" align="center" width="150px">
<template slot-scope="scope">
<p>{{ getSize(scope.row.movePrice, scope.row.moveQuantity) }}</p>
</template>

View file

@ -199,7 +199,7 @@
</template>
</el-editable-column>
<el-editable-column :label="$t('updates.dbdj')" prop="movePrice" align="center" width="150px"/>
<!-- <el-editable-column :edit-render="{name: 'ElInputNumber', type: 'visible'}" prop="movePrice" align="center" label="调拨成本价" width="150px"/> -->
<!-- <el-editable-column :edit-render="{name: 'ElInputNumber', type: 'visible'}" prop="movePrice" align="center" :label="$t('update4.dbcbenj')" width="150px"/> -->
<el-editable-column :label="$t('updates.spje')" prop="moveMoney" align="center" width="150px">
<template slot-scope="scope">
<p>{{ getSize(scope.row) }}</p>
@ -277,13 +277,13 @@
</template>
</el-editable-column>
<el-editable-column prop="price" align="center" :label="$t('updates.dbdj')" width="150px"/>
<el-editable-column :edit-render="{name: 'ElInputNumber', type: 'visible'}" prop="movePrice" align="center" label="调拨成本价" width="150px"/>
<el-editable-column prop="totalMoney" align="center" label="调拨金额" width="150px">
<el-editable-column :edit-render="{name: 'ElInputNumber', type: 'visible'}" prop="movePrice" align="center" :label="$t('update4.dbcbenj')" width="150px"/>
<el-editable-column prop="totalMoney" align="center" :label="$t('update4.dbje')" width="150px">
<template slot-scope="scope">
<p>{{ getSize(scope.row.movePrice, scope.row.moveQuantity) }}</p>
</template>
</el-editable-column>
<el-editable-column prop="totalMoney" align="center" label="出库状态" width="150px">
<el-editable-column prop="totalMoney" align="center" :label="$t('update4.ckzt')" width="150px">
<template slot-scope="scope">
<p>{{ getSize(scope.row.movePrice, scope.row.moveQuantity) }}</p>
</template>
@ -364,13 +364,13 @@
</template>
</el-editable-column>
<el-editable-column prop="price" align="center" :label="$t('updates.dbdj')" width="150px"/>
<el-editable-column prop="movePrice" align="center" label="调拨成本价" width="150px"/>
<el-editable-column prop="totalMoney" align="center" label="调拨金额" width="150px">
<el-editable-column prop="movePrice" align="center" :label="$t('update4.dbcbenj')" width="150px"/>
<el-editable-column prop="totalMoney" align="center" :label="$t('update4.dbje')" width="150px">
<template slot-scope="scope">
<p>{{ getSize(scope.row.movePrice, scope.row.moveQuantity) }}</p>
</template>
</el-editable-column>
<el-editable-column prop="totalMoney" align="center" label="出库状态" width="150px">
<el-editable-column prop="totalMoney" align="center" :label="$t('update4.ckzt')" width="150px">
<template slot-scope="scope">
<p>{{ getSize(scope.row.movePrice, scope.row.moveQuantity) }}</p>
</template>

View file

@ -132,9 +132,9 @@
<el-editable-column prop="typeName" align="center" :label="$t('Hmodule.gg')" />
<el-editable-column prop="unitName" align="center" :label="$t('Hmodule.dw')" />
<el-editable-column prop="price" align="center" :label="$t('updates.dbdj')" />
<el-editable-column prop="movePrice" align="center" label="调拨成本价" />
<el-editable-column prop="movePrice" align="center" :label="$t('update4.dbcbenj')" />
<el-editable-column prop="moveQuantity" align="center" label="调拨数量" />
<el-editable-column prop="totalMoney" align="center" label="调拨金额" >
<el-editable-column prop="totalMoney" align="center" :label="$t('update4.dbje')" >
<template slot-scope="scope">
<p>{{ getSize(scope.row.movePrice, scope.row.moveQuantity) }}</p>
</template>
@ -166,9 +166,9 @@
<el-editable-column prop="typeName" align="center" :label="$t('Hmodule.gg')" />
<el-editable-column prop="unitName" align="center" :label="$t('Hmodule.dw')" />
<el-editable-column prop="price" align="center" :label="$t('updates.dbdj')" />
<el-editable-column prop="movePrice" align="center" label="调拨成本价" />
<el-editable-column prop="movePrice" align="center" :label="$t('update4.dbcbenj')" />
<el-editable-column prop="moveQuantity" align="center" label="调拨数量" />
<el-editable-column prop="totalMoney" align="center" label="调拨金额" >
<el-editable-column prop="totalMoney" align="center" :label="$t('update4.dbje')" >
<template slot-scope="scope">
<p>{{ getSize(scope.row.movePrice, scope.row.moveQuantity) }}</p>
</template>
@ -216,7 +216,7 @@
<el-editable-column :label="$t('Hmodule.dw')" prop="unit" align="center" width="150px"/>
<el-editable-column :label="$t('updates.sqsl')" prop="applyQuantity" align="center" min-width="150"/>
<el-editable-column :label="$t('updates.dbdj')" prop="movePrice" align="center" width="150px"/>
<!-- <el-editable-column :edit-render="{name: 'ElInputNumber', type: 'visible'}" prop="movePrice" align="center" label="调拨成本价" width="150px"/> -->
<!-- <el-editable-column :edit-render="{name: 'ElInputNumber', type: 'visible'}" prop="movePrice" align="center" :label="$t('update4.dbcbenj')" width="150px"/> -->
<el-editable-column :label="$t('updates.spje')" prop="moveMoney" align="center" width="150px"/>
<el-editable-column :label="$t('updates.bz')" prop="remarks" align="center" width="150px"/>
</el-editable>
@ -251,9 +251,9 @@
<el-editable-column :label="$t('tongyo.controlCode')" prop="controlCode" align="center" />
<el-editable-column :label="$t('tongyo.chargeCode')" prop="chargeCode" align="center" />
<el-editable-column :label="$t('updates.dbdj')" prop="movePrice" align="center" width="150px"/>
<el-editable-column prop="price" align="center" label="调拨成本价" width="150px"/>
<el-editable-column prop="totalMoney" align="center" label="调拨金额" width="150px" />
<el-editable-column prop="stat" align="center" label="出库状态" width="150px">
<el-editable-column :label="$t('update4.dbcbenj')" prop="price" align="center" width="150px"/>
<el-editable-column :label="$t('update4.dbje')" prop="totalMoney" align="center" width="150px" />
<el-editable-column :label="$t('update4.ckzt')" prop="stat" align="center" width="150px">
<template slot-scope="scope">
<p>{{ scope.row.stat | statFilter }}</p>
</template>
@ -291,14 +291,14 @@
<el-editable-column :label="$t('tongyo.controlCode')" prop="controlCode" align="center" />
<el-editable-column :label="$t('tongyo.chargeCode')" prop="chargeCode" align="center" />
<el-editable-column :label="$t('updates.dbdj')" prop="price" align="center" width="150px"/>
<el-editable-column prop="movePrice" align="center" label="调拨成本价" width="150px"/>
<el-editable-column prop="totalMoney" align="center" label="调拨金额" width="150px"/>
<el-editable-column prop="stat" align="center" label="入库状态" width="150px">
<el-editable-column :label="$t('update4.dbcbenj')" prop="movePrice" align="center" width="150px"/>
<el-editable-column :label="$t('update4.dbje')" prop="totalMoney" align="center" width="150px"/>
<el-editable-column :label="$t('update4.rkzt')" prop="stat" align="center" width="150px">
<template slot-scope="scope">
<p>{{ scope.row.stat | inFilter }}</p>
</template>
</el-editable-column>
<el-editable-column prop="actualQuantity" align="center" label="实际入库数量" min-width="150px"/>
<el-editable-column :label="$t('update4.sjrkshl')" prop="actualQuantity" align="center" min-width="150px"/>
</el-editable>
</div>
</el-card>
@ -338,26 +338,26 @@
</div>
</el-card>
<el-card class="box-card" style="margin-top: 15px" shadow="never">
<h2 ref="fuzhu" class="form-name" style="font-size: 16px;color: #606266;margin-top: -5px;">配送信息</h2>
<h2 ref="fuzhu" class="form-name" style="font-size: 16px;color: #606266;margin-top: -5px;">{{ $t('updates.psxx') }}</h2>
<div class="container" style="margin-top: 37px">
<el-table
:data="deliverGoodsdata"
border
style="width: 100%">
<el-table-column
:label="$t('update4.psdh')"
prop="deliverNumber"
align="center"
label="配送单号"
min-width="150"/>
<el-table-column
:label="$t('update4.pssj')"
prop="requireArriveDate"
align="center"
label="配送时间"
min-width="150"/>
<el-table-column
:label="$t('update4.psr')"
prop="deliverPersonName"
align="center"
label="配送人"
min-width="150"/>
<el-table-column
:label="$t('updates.clbh')"
@ -370,9 +370,9 @@
align="center"
min-width="150"/>
<el-table-column
:label="$t('update4.psdzt')"
prop="stat"
align="center"
label="配送单状态"
min-width="150">
<template slot-scope="scope">
<span>{{ scope.row.stat | statFilter }}</span>

View file

@ -92,9 +92,9 @@
<el-editable-column :label="$t('Hmodule.gg')" prop="typeName" align="center" width="150px"/>
<el-editable-column :label="$t('Hmodule.dw')" prop="unitName" align="center" width="150px"/>
<el-editable-column :label="$t('updates.dbdj')" prop="price" align="center" width="150px"/>
<el-editable-column :edit-render="{name: 'ElInputNumber'}" prop="movePrice" align="center" label="调拨成本价" width="150px"/>
<el-editable-column :edit-render="{name: 'ElInputNumber'}" :label="$t('update4.dbcbenj')" prop="movePrice" align="center" width="150px"/>
<el-editable-column :edit-render="{name: 'ElInputNumber'}" prop="moveQuantity" align="center" label="调拨数量" width="150px"/>
<el-editable-column prop="totalMoney" align="center" label="调拨金额" width="150px">
<el-editable-column :label="$t('update4.dbje')" prop="totalMoney" align="center" width="150px">
<template slot-scope="scope">
<p>{{ getSize(scope.row.movePrice, scope.row.moveQuantity) }}</p>
</template>

View file

@ -54,7 +54,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.acceptPersonId')" style="width: 100%">
<el-input v-model="acceptPersonId" placeholder="请选择验收人" style="margin-left: 18px;width: 150px" clearable @focus="handlechooseAccept"/>
<el-input v-model="acceptPersonId" :placeholder="$t('update4.qxzyashour')" style="margin-left: 18px;width: 150px" clearable @focus="handlechooseAccept"/>
</el-form-item>
<my-accept :accetpcontrol.sync="accetpcontrol" @acceptName="acceptName"/>
</el-col>

View file

@ -193,7 +193,7 @@
</template>
</el-editable-column>
<el-editable-column :label="$t('updates.dbdj')" prop="movePrice" align="center" width="150px"/>
<!-- <el-editable-column :edit-render="{name: 'ElInputNumber', type: 'visible'}" prop="movePrice" align="center" label="调拨成本价" width="150px"/> -->
<!-- <el-editable-column :edit-render="{name: 'ElInputNumber', type: 'visible'}" prop="movePrice" align="center" :label="$t('update4.dbcbenj')" width="150px"/> -->
<el-editable-column :label="$t('updates.spje')" prop="moveMoney" align="center" width="150px">
<template slot-scope="scope">
<p>{{ getSize(scope.row) }}</p>

View file

@ -123,7 +123,7 @@
<el-editable-column :label="$t('Hmodule.dw')" prop="unit" align="center" width="150px"/>
<el-editable-column :label="$t('updates.sqsl')" prop="applyQuantity" align="center" min-width="150"/>
<el-editable-column :label="$t('updates.dbdj')" prop="movePrice" align="center" width="150px"/>
<!-- <el-editable-column :edit-render="{name: 'ElInputNumber', type: 'visible'}" prop="movePrice" align="center" label="调拨成本价" width="150px"/> -->
<!-- <el-editable-column :edit-render="{name: 'ElInputNumber', type: 'visible'}" prop="movePrice" align="center" :label="$t('update4.dbcbenj')" width="150px"/> -->
<el-editable-column :label="$t('updates.spje')" prop="moveMoney" align="center" width="150px"/>
<el-editable-column :label="$t('updates.bz')" prop="remarks" align="center" width="150px"/>
</el-editable>
@ -158,7 +158,7 @@
<el-editable-column :label="$t('updates.dbdj')" prop="movePrice" align="center" width="150px"/>
<el-editable-column :label="$t('prompt.dbcbj')" prop="price" align="center" width="150px"/>
<el-editable-column :label="$t('prompt.dbje')" prop="totalMoney" align="center" width="150px" />
<el-editable-column prop="stat" align="center" label="出库状态" width="150px">
<el-editable-column :label="$t('update4.ckzt')" prop="stat" align="center" width="150px">
<template slot-scope="scope">
<p>{{ scope.row.stat | statFilter }}</p>
</template>
@ -208,7 +208,7 @@
<el-editable-column :label="$t('updates.dbdj')" prop="price" align="center" width="150px"/>
<el-editable-column :label="$t('prompt.dbcbj')" prop="movePrice" align="center" width="150px"/>
<el-editable-column :label="$t('prompt.dbje')" prop="totalMoney" align="center" width="150px"/>
<el-editable-column prop="stat" align="center" label="入库状态" width="150px">
<el-editable-column :label="$t('update4.rkzt')" prop="stat" align="center" width="150px">
<template slot-scope="scope">
<p>{{ scope.row.stat | inFilter }}</p>
</template>

View file

@ -183,7 +183,7 @@
<el-editable-column :label="$t('Hmodule.dw')" prop="unit" align="center" width="150px"/>
<el-editable-column :label="$t('updates.sqsl')" prop="applyQuantity" align="center" min-width="150"/>
<el-editable-column :label="$t('updates.dbdj')" prop="movePrice" align="center" width="150px"/>
<!-- <el-editable-column :edit-render="{name: 'ElInputNumber', type: 'visible'}" prop="movePrice" align="center" label="调拨成本价" width="150px"/> -->
<!-- <el-editable-column :edit-render="{name: 'ElInputNumber', type: 'visible'}" prop="movePrice" align="center" :label="$t('update4.dbcbenj')" width="150px"/> -->
<el-editable-column :label="$t('updates.spje')" prop="moveMoney" align="center" width="150px"/>
<el-editable-column :label="$t('updates.bz')" prop="remarks" align="center" width="150px"/>
</el-editable>
@ -277,7 +277,7 @@
</el-editable-column>
<el-editable-column :label="$t('updates.dbdj')" prop="movePrice" align="center" width="150px"/>
<el-editable-column :edit-render="{name: 'ElInputNumber', type: 'visible', attrs: {min: 0.00, precision: 6}}" prop="price" align="center" label="调拨成本价" width="150px">
<el-editable-column :edit-render="{name: 'ElInputNumber', type: 'visible', attrs: {min: 0.00, precision: 6}}" :label="$t('update4.dbcbenj')" prop="price" align="center" width="150px">
<template slot="edit" slot-scope="scope">
<el-input-number
v-if="isEdit3(scope.row)"
@ -289,12 +289,12 @@
<span v-else>{{ scope.row.price }}</span>
</template>
</el-editable-column>
<el-editable-column prop="totalMoney" align="center" label="调拨金额" width="150px">
<el-editable-column :label="$t('update4.dbje')" prop="totalMoney" align="center" width="150px">
<template slot-scope="scope">
<p>{{ getSize(scope.row) }}</p>
</template>
</el-editable-column>
<el-editable-column prop="stat" align="center" label="出库状态" width="150px">
<el-editable-column :label="$t('update4.ckzt')" prop="stat" align="center" width="150px">
<template slot-scope="scope">
<p>{{ scope.row.stat | statFilter }}</p>
</template>

View file

@ -14,7 +14,7 @@
<el-col :span="6">
<el-form-item :label="$t('Stockenter.sourceType')" prop="sourceType" style="width: 100%;">
<el-select v-model="personalForm.sourceType" placeholder="请选择源单类型" style="margin-left: 18px;width: 150px">
<el-option value="1" label="无来源"/>
<el-option :label="$t('update4.wulaiyuan')" value="1"/>
</el-select>
</el-form-item>
</el-col>
@ -31,7 +31,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.acceptPersonId')" style="width: 100%;">
<el-input v-model="acceptPersonId" placeholder="请选择验收人" style="margin-left: 18px;width: 150px" clearable @focus="handlechoose"/>
<el-input v-model="acceptPersonId" :placeholder="$t('update4.qxzyashour')" style="margin-left: 18px;width: 150px" clearable @focus="handlechoose"/>
</el-form-item>
<my-create :createcontrol.sync="createcontrol" @createname="createname"/>
</el-col>
@ -60,20 +60,20 @@
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.enterReason')" prop="summary" style="width: 100%;">
<el-input v-model="personalForm.enterReason" placeholder="请输入原因" style="margin-left: 18px;width: 150px" clearable/>
<el-input v-model="personalForm.enterReason" :placeholder="$t('update4.qshruyuany')" style="margin-left: 18px;width: 150px" clearable/>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.newOrOld')" style="width: 100%;">
<el-radio-group v-model="personalForm.newOrOld" style="width: 200px;margin-left: 19px">
<el-radio :label="1" >全新</el-radio>
<el-radio :label="2">二手车</el-radio>
<el-radio :label="1" >{{ $t('update4.qx') }}</el-radio>
<el-radio :label="2">{{ $t('update4.esc') }}</el-radio>
</el-radio-group>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item :label="$t('Stockenter.summary')" prop="summary" style="width: 100%;;width: 150px">
<el-input v-model="personalForm.summary" placeholder="请输入摘要" style="margin-left: 18px;width:200px" clearable/>
<el-input v-model="personalForm.summary" :placeholder="$t('update4.qsrzy')" style="margin-left: 18px;width:200px" clearable/>
</el-form-item>
</el-col>
</el-row>

View file

@ -143,8 +143,8 @@
{{ scope.row.diffQuantity }}
</template>
</el-editable-column>
<el-editable-column prop="diffMoney" align="center" label="差异金额" width="150px"/>
<el-editable-column :edit-render="{name: 'ElInput', type: 'visible'}" prop="result" align="center" label="处理结果" width="300px"/>
<el-editable-column :label="$t('update4.cyje')" prop="diffMoney" align="center" width="150px"/>
<el-editable-column :edit-render="{name: 'ElInput', type: 'visible'}" :label="$t('update4.cljg')" prop="result" align="center" width="300px"/>
</el-editable>
</div>
</el-card>

View file

@ -1,5 +1,15 @@
<template>
<el-dialog :visible.sync="editVisible" :detailcontrol="detailcontrol" :detaildata="detaildata" :close-on-press-escape="false" :title="personalForm.id +' 差异报告单详情'" append-to-body width="1010px" class="edit" top="-10px" @close="$emit('update:detailcontrol', false)">
<el-dialog
:visible.sync="editVisible"
:detailcontrol="detailcontrol"
:detaildata="detaildata"
:close-on-press-escape="false"
:title="$t('update4.cybgxq')"
append-to-body
width="1010px"
class="edit"
top="-10px"
@close="$emit('update:detailcontrol', false)">
<div id="printTest" >
<!--基本信息-->
<el-card class="box-card" style="margin-top: 63px" shadow="never">
@ -54,7 +64,7 @@
</el-card>
<!--调拨差异明细-->
<el-card class="box-card" style="margin-top: 15px">
<h2 ref="fuzhu" class="form-name">差异报告明细</h2>
<h2 ref="fuzhu" class="form-name">{{ $t('update4.cybgmx') }}</h2>
<div class="container">
<el-editable
ref="editable"
@ -90,11 +100,11 @@
<!-- <el-editable-column prop="productType" align="center" :label="$t('Hmodule.gg')" width="150px"/> -->
<!-- <el-editable-column prop="unit" align="center" :label="$t('Hmodule.dw')" width="150px"/> -->
<el-editable-column :label="$t('updates.fhsl')" prop="sendQuantity" align="center" min-width="150"/>
<el-editable-column prop="actualQuantity" align="center" label="收货数量" min-width="150"/>
<el-editable-column :label="$t('update4.shsl')" prop="actualQuantity" align="center" min-width="150"/>
<el-editable-column :label="$t('updates.cysl')" prop="diffQuantity" align="center" min-width="150"/>
<el-editable-column :label="$t('updates.cbj')" prop="costPrice" align="center" width="150px"/>
<el-editable-column prop="diffMoney" align="center" label="差异金额" width="150px"/>
<el-editable-column prop="result" align="center" label="处理结果" width="150px"/>
<el-editable-column :label="$t('update4.cyje')" prop="diffMoney" align="center" width="150px"/>
<el-editable-column :label="$t('update4.cljg')" prop="result" align="center" width="150px"/>
</el-editable>
</div>
</el-card>
@ -143,17 +153,17 @@
<el-table-column
prop="deliverNumber"
align="center"
label="配送单号"
:label="$t('update4.psdh')"
min-width="150"/>
<el-table-column
prop="requireArriveDate"
align="center"
label="配送时间"
:label="$t('update4.pssj')"
min-width="150"/>
<el-table-column
prop="deliverPersonName"
align="center"
label="配送人"
:label="$t('update4.psr')"
min-width="150"/>
<el-table-column
prop="arrivalDate"
@ -168,7 +178,7 @@
<el-table-column
prop="stat"
align="center"
label="配送单状态"
:label="$t('update4.psdzt')"
min-width="150">
<template slot-scope="scope">
<span>{{ scope.row.stat | statFilter }}</span>

Some files were not shown because too many files have changed in this diff Show more