Commit 957d00f0 authored by 高宇's avatar 高宇

Merge remote-tracking branch 'origin/project9-8' into project9-8

parents ad0aee66 f53b9894
...@@ -314,7 +314,7 @@ export default { ...@@ -314,7 +314,7 @@ export default {
console.log('数据源', this.demoData1List) console.log('数据源', this.demoData1List)
}, },
formatData(data) { formatData(data) {
// 遍历数据,提取不重复的月份作为列标签 // 遍历数据,提取不重复的月份作为列标签 111
const months = new Set() const months = new Set()
data.forEach(item => { data.forEach(item => {
Object.keys(item).forEach(key => { Object.keys(item).forEach(key => {
......
...@@ -117,6 +117,7 @@ ...@@ -117,6 +117,7 @@
<span v-else-if="scope.row.ptype === '3'">wd</span> <span v-else-if="scope.row.ptype === '3'">wd</span>
<span v-else-if="scope.row.ptype === '4'">sl</span> <span v-else-if="scope.row.ptype === '4'">sl</span>
<span v-else-if="scope.row.ptype === '5'">zd</span> <span v-else-if="scope.row.ptype === '5'">zd</span>
<span v-else-if="scope.row.ptype === '20'">jl</span>
<span v-else>-</span> <span v-else>-</span>
</template> </template>
</el-table-column> </el-table-column>
...@@ -331,6 +332,10 @@ export default { ...@@ -331,6 +332,10 @@ export default {
{ {
dictLabel: 'zd', dictLabel: 'zd',
dictValue: '5' dictValue: '5'
},
{
dictLabel: 'jl',
dictValue: '20'
} }
], ],
addTypeOption: [ addTypeOption: [
...@@ -349,6 +354,10 @@ export default { ...@@ -349,6 +354,10 @@ export default {
{ {
dictLabel: 'zd', dictLabel: 'zd',
dictValue: '5' dictValue: '5'
},
{
dictLabel: 'jl',
dictValue: '20'
} }
], ],
// 查询参数 // 查询参数
......
...@@ -293,7 +293,7 @@ ...@@ -293,7 +293,7 @@
</div> </div>
</el-dialog> </el-dialog>
<!-- 导入配置对话框 --> <!-- 导入配置对话框 -->
<el-dialog class="importDialog" :title="importControls.title" :visible="importControls.open" width="80" append-to-body :close-on-click-modal="false" @close="cancelFileFrom"> <el-dialog class="importDialog" :title="importControls.title" :visible="importControls.open" width="700px" append-to-body :close-on-click-modal="false" @close="cancelFileFrom">
<el-form :model="typeFrom"> <el-form :model="typeFrom">
<el-form-item v-model="typeFrom.type"> <el-form-item v-model="typeFrom.type">
<el-select <el-select
...@@ -319,7 +319,7 @@ ...@@ -319,7 +319,7 @@
<div class="downloadTemplateDiv"> <div class="downloadTemplateDiv">
<el-button class="downloadTemplateDivButton" type="primary" :loading="downloadTemplateLoading" size="small" @click="downloadTemplate">下载模板</el-button> <el-button class="downloadTemplateDivButton" type="primary" :loading="downloadTemplateLoading" size="small" @click="downloadTemplate">下载模板</el-button>
</div> </div>
<div> <div class="uploadCont">
<el-upload <el-upload
accept=".xlsx, .xls" accept=".xlsx, .xls"
:headers="importControls.headers" :headers="importControls.headers"
...@@ -380,13 +380,13 @@ ...@@ -380,13 +380,13 @@
</el-row> </el-row>
<el-row> <el-row>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="pn:" prop="pn"> <el-form-item label="code:" prop="orderCode">
<span>{{ singleDetails.pn|| '-' }}</span> <span>{{ singleDetails.orderCode|| '-' }}</span>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="qty:" prop="qty"> <el-form-item label="pn:" prop="pn">
<span>{{ singleDetails.qty|| '-' }}</span> <span>{{ singleDetails.pn|| '-' }}</span>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
...@@ -397,12 +397,17 @@ ...@@ -397,12 +397,17 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="rank:" prop="rank"> <el-form-item label="qty:" prop="qty">
<span>{{ singleDetails.rank|| '-' }}</span> <span>{{ singleDetails.qty|| '-' }}</span>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
<el-row> <el-row>
<el-col :span="12">
<el-form-item label="rank:" prop="rank">
<span>{{ singleDetails.rank|| '-' }}</span>
</el-form-item>
</el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="出库状态:" prop="ioType"> <el-form-item label="出库状态:" prop="ioType">
<span v-if="singleDetails.dealStatus === '0'">未出库</span> <span v-if="singleDetails.dealStatus === '0'">未出库</span>
...@@ -410,11 +415,6 @@ ...@@ -410,11 +415,6 @@
<span v-else>-</span> <span v-else>-</span>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12">
<el-form-item label="备注:" prop="remarks">
<span>{{ singleDetails.remarks|| '-' }}</span>
</el-form-item>
</el-col>
</el-row> </el-row>
<el-row> <el-row>
<el-col :span="12"> <el-col :span="12">
...@@ -428,6 +428,13 @@ ...@@ -428,6 +428,13 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
<el-row>
<el-col :span="12">
<el-form-item label="备注:" prop="remarks">
<span>{{ singleDetails.remarks|| '-' }}</span>
</el-form-item>
</el-col>
</el-row>
</el-form> </el-form>
</el-dialog> </el-dialog>
...@@ -458,11 +465,11 @@ export default { ...@@ -458,11 +465,11 @@ export default {
// 类型下拉框 // 类型下拉框
typeList: [ typeList: [
{ {
label: '类型1', label: 'jb',
value: '1' value: '1'
}, },
{ {
label: '类型2', label: 'jl',
value: '20' value: '20'
} }
], ],
...@@ -502,6 +509,7 @@ export default { ...@@ -502,6 +509,7 @@ export default {
pn: '', pn: '',
qty: '', qty: '',
lot: '', lot: '',
orderCode: '',
rank: '', rank: '',
dealStatus: '', dealStatus: '',
remarks: '', remarks: '',
...@@ -715,7 +723,7 @@ export default { ...@@ -715,7 +723,7 @@ export default {
formData.append('file', this.files) formData.append('file', this.files)
importJbapplyExcel(formData).then(res => { importJbapplyExcel(formData).then(res => {
if (res.code === 200) { if (res.code === 200) {
this.$message.success(`成功导入`+res.data.rows+`条`) this.$message.success(`成功导入` + res.data.rows + `条`)
this.importLoading = false this.importLoading = false
this.importControls.open = false this.importControls.open = false
this.files = [] this.files = []
...@@ -935,14 +943,25 @@ export default { ...@@ -935,14 +943,25 @@ export default {
display: flex; display: flex;
justify-content: center; justify-content: center;
.downloadTemplateDiv{ .downloadTemplateDiv{
margin: 40px; //margin: 40px;
display: flex; margin-left: -10%;
justify-content: center; margin-top: 20px;
margin-bottom: 20px;
//display: flex;
//justify-content: left;
// 下载模板的按钮样式 // 下载模板的按钮样式
.downloadTemplateDivButton{ .downloadTemplateDivButton{
} }
} }
.uploadCont{
//margin-top: -10px;
margin-top: 38px;
::v-deep .el-upload-dragger{
width: 600px;
}
}
} }
// 第二个标签 // 第二个标签
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment