Commit caed2e8c authored by 罗成兵's avatar 罗成兵

bug完善

parent 4a18acc2
...@@ -49,6 +49,7 @@ ...@@ -49,6 +49,7 @@
const columns = [ const columns = [
{ {
title: '发放单位', title: '发放单位',
width:'200px',
dataIndex: 'sendNodeName', dataIndex: 'sendNodeName',
ellipsis: true ellipsis: true
}, },
...@@ -64,7 +65,6 @@ ...@@ -64,7 +65,6 @@
}, },
{ {
title: '批次号', title: '批次号',
width: '120px',
dataIndex: 'batchNumber', dataIndex: 'batchNumber',
ellipsis: true ellipsis: true
}, },
...@@ -75,7 +75,6 @@ ...@@ -75,7 +75,6 @@
}, },
{ {
title: '有效期', title: '有效期',
width: '120px',
scopedSlots: {customRender: 'expireDateS'}, scopedSlots: {customRender: 'expireDateS'},
}, },
{ {
...@@ -106,7 +105,6 @@ ...@@ -106,7 +105,6 @@
{ {
title: '操作', title: '操作',
align: 'center', align: 'center',
width: 120,
fixed: 'right', fixed: 'right',
scopedSlots: {customRender: 'action'}, scopedSlots: {customRender: 'action'},
}, },
......
...@@ -17,9 +17,9 @@ ...@@ -17,9 +17,9 @@
<!--v-price="{digit:4}"--> <!--v-price="{digit:4}"-->
<a-input v-model="searchForm.telephone" placeholder="请输入联系电话" style="width: 250px"></a-input> <a-input v-model="searchForm.telephone" placeholder="请输入联系电话" style="width: 250px"></a-input>
</a-form-item> </a-form-item>
<a-button type="primary" icon="search" class="search_btn" @click="searchList">搜索</a-button> <a-button type="primary" icon="search" class="search_btn" @click="searchList">搜索</a-button>
<a-button class="search_btn" icon="close" style="margin-left: 10px" @click="restSearchForm">清空</a-button> <a-button class="search_btn" icon="close" style="margin-left: 10px" @click="restSearchForm">清空</a-button>
<div style="clear: both"></div> <div style="clear: both"></div>
</a-form> </a-form>
<div style="clear: both"></div> <div style="clear: both"></div>
...@@ -34,7 +34,8 @@ ...@@ -34,7 +34,8 @@
</template> </template>
<template slot="action" slot-scope="record"> <template slot="action" slot-scope="record">
<a-button type="link" size="small" @click="toDetail(record)" :disabled="record.status===2">发放</a-button> <a-button type="link" size="small" @click="toDetail(record)" :disabled="record.status===2">发放</a-button>
<a-button type="link" size="small" @click="deleteConfirm(record)" :disabled="record.status===2">删除</a-button> <a-button type="link" size="small" @click="deleteConfirm(record)" :disabled="record.status===2">删除
</a-button>
</template> </template>
</a-table> </a-table>
<a-pagination <a-pagination
...@@ -54,6 +55,7 @@ ...@@ -54,6 +55,7 @@
<script> <script>
import {getEnumByFlag, isEmptyParams} from "../../utils/common"; import {getEnumByFlag, isEmptyParams} from "../../utils/common";
import moment from 'moment' import moment from 'moment'
const columns = [ const columns = [
{ {
title: '女方姓名', title: '女方姓名',
...@@ -104,8 +106,8 @@ ...@@ -104,8 +106,8 @@
{ {
title: '操作', title: '操作',
align: 'center', align: 'center',
fixed:'right', fixed: 'right',
width:120, width: 120,
scopedSlots: {customRender: 'action'}, scopedSlots: {customRender: 'action'},
}, },
] ]
...@@ -127,7 +129,7 @@ ...@@ -127,7 +129,7 @@
columns, columns,
tableData: [], tableData: [],
loading: false, loading: false,
routerParams:{} routerParams: {}
} }
}, },
created() { created() {
...@@ -186,10 +188,10 @@ ...@@ -186,10 +188,10 @@
}, },
restSearchForm() { restSearchForm() {
this.searchForm = { this.searchForm = {
breedId: undefined, breedId: undefined,
medicalName: '', medicalName: '',
factoryId: '', factoryId: '',
produceDate: undefined produceDate: undefined
} }
this.searchList() this.searchList()
}, },
...@@ -219,10 +221,10 @@ ...@@ -219,10 +221,10 @@
}, },
toDetail(record) { toDetail(record) {
let params = { let params = {
...record, id: record.id,
routerFlag: 'update' routerFlag: 'update'
} }
this.$router.push({path:'/folviteDistribution/add', query: params}) this.$router.push({path: '/folviteDistribution/add', query: params})
} }
}, },
} }
...@@ -242,10 +244,11 @@ ...@@ -242,10 +244,11 @@
.btn_space { .btn_space {
margin-right: 5px; margin-right: 5px;
} }
/* .search_form {
margin-top: -17px; /* .search_form {
border: 1px solid rgba(255,77,128, .2); margin-top: -17px;
border-top: 0px; border: 1px solid rgba(255,77,128, .2);
padding: 30px; border-top: 0px;
}*/ padding: 30px;
}*/
</style> </style>
...@@ -196,7 +196,6 @@ ...@@ -196,7 +196,6 @@
pageIndex: this.pagination.pageIndex, pageIndex: this.pagination.pageIndex,
pageSize: this.pagination.pageSize pageSize: this.pagination.pageSize
} }
console.log(par);
this.$api.stockManage.fetchInStockList(par).then(({data = {}}) => { this.$api.stockManage.fetchInStockList(par).then(({data = {}}) => {
const {dataList = [], total = 0} = data const {dataList = [], total = 0} = data
this.tableData = dataList this.tableData = dataList
......
...@@ -48,6 +48,7 @@ ...@@ -48,6 +48,7 @@
:multiple="true" :multiple="true"
:action="uploadAction" :action="uploadAction"
:headers="headers" :headers="headers"
@preview="preview"
@change="handleChange" @change="handleChange"
:file-list="fileList" :file-list="fileList"
> >
...@@ -100,7 +101,7 @@ ...@@ -100,7 +101,7 @@
{ {
title: '证件号码', title: '证件号码',
dataIndex: 'womenIdCard', dataIndex: 'womenIdCard',
ellipsis: true ellipsis: false
}, },
{ {
title: '联系电话', title: '联系电话',
...@@ -129,7 +130,8 @@ ...@@ -129,7 +130,8 @@
}, },
{ {
title: '操作', title: '操作',
align: 'center', fixed:'right',
align: 'left',
width: "200px", width: "200px",
scopedSlots: {customRender: 'action'}, scopedSlots: {customRender: 'action'},
}, },
...@@ -234,6 +236,9 @@ ...@@ -234,6 +236,9 @@
}); });
this.fileList = fileList; this.fileList = fileList;
}, },
preview(val){
window.open(val.response.data.trueDownloadUrl)
},
onsubmit() { onsubmit() {
if (this.$api.utils.isBlank(this.formData.consentId)) { if (this.$api.utils.isBlank(this.formData.consentId)) {
this.$message.warning('请上传文件'); this.$message.warning('请上传文件');
......
...@@ -112,13 +112,13 @@ ...@@ -112,13 +112,13 @@
const columns = [ const columns = [
{ {
title: '品牌', title: '供应商名称',
dataIndex: 'brandName', dataIndex: 'supplierName',
ellipsis: true ellipsis: true
}, },
{ {
title: '供应商名称', title: '品牌',
dataIndex: 'supplierName', dataIndex: 'brandName',
ellipsis: true ellipsis: true
}, },
{ {
...@@ -142,11 +142,11 @@ ...@@ -142,11 +142,11 @@
dataIndex: 'unitPrice', dataIndex: 'unitPrice',
ellipsis: true ellipsis: true
}, },
{ // {
title: '规格', // title: '规格',
dataIndex: 'specs', // dataIndex: 'specs',
ellipsis: true // ellipsis: true
}, // },
{ {
title: '库存总数', title: '库存总数',
dataIndex: 'number', dataIndex: 'number',
...@@ -159,6 +159,7 @@ ...@@ -159,6 +159,7 @@
}, },
{ {
title: '操作', title: '操作',
fixed:"right",
align: 'center', align: 'center',
scopedSlots: {customRender: 'action'}, scopedSlots: {customRender: 'action'},
}, },
...@@ -239,7 +240,6 @@ ...@@ -239,7 +240,6 @@
getInStockList() { getInStockList() {
this.loading = true; this.loading = true;
let pars = this.getQueryParam(); let pars = this.getQueryParam();
console.log(pars);
this.$api.stockManage.fetchInStockList(pars).then(({data = {}}) => { this.$api.stockManage.fetchInStockList(pars).then(({data = {}}) => {
const {dataList = [], total = 0} = data const {dataList = [], total = 0} = data
this.tableData = dataList this.tableData = dataList
...@@ -304,7 +304,7 @@ ...@@ -304,7 +304,7 @@
this.$router.push({path: '/inStock/addMaterialDistribution', query: {selected: this.selectedRowKeys}}) this.$router.push({path: '/inStock/addMaterialDistribution', query: {selected: this.selectedRowKeys}})
}, },
toDetail(record) { toDetail(record) {
this.$router.push({path: '/inStock/inStockManageDetail', query: record}) this.$router.push({path: '/inStock/inStockManageDetail', query: {id:record.id}})
} }
}, },
} }
......
...@@ -105,12 +105,12 @@ ...@@ -105,12 +105,12 @@
{required: true, message: '请输入联系人电话', trigger: 'change'}, {required: true, message: '请输入联系人电话', trigger: 'change'},
{validator: checkPhone}, {validator: checkPhone},
], ],
areaCode: [ // areaCode: [
{required: true, message: '请选择联系地址', trigger: 'change'} // {required: true, message: '请选择联系地址', trigger: 'change'}
], // ],
address: [ // address: [
{required: true, message: '请输入详细地址', trigger: 'change'} // {required: true, message: '请输入详细地址', trigger: 'change'}
], // ],
}, },
queryParams: {}, queryParams: {},
areaInfo: [], areaInfo: [],
...@@ -158,7 +158,6 @@ ...@@ -158,7 +158,6 @@
targetOption.children = [...data] targetOption.children = [...data]
this.areaInfo = [...this.areaInfo] this.areaInfo = [...this.areaInfo]
} }
console.log(this.areaInfo)
}) })
}, },
// 弹窗确定按钮 // 弹窗确定按钮
...@@ -173,7 +172,6 @@ ...@@ -173,7 +172,6 @@
areaCode: areaInfo, areaCode: areaInfo,
...others ...others
}; };
console.log(par)
if (this.queryParams.modeType === 'add') { if (this.queryParams.modeType === 'add') {
vm.$api.common.fetchAddSupply(par).then(res => { vm.$api.common.fetchAddSupply(par).then(res => {
this.subLoad = false; this.subLoad = false;
......
...@@ -119,7 +119,7 @@ ...@@ -119,7 +119,7 @@
} }
}, },
created() { created() {
this.routerParams = this.$route.query this.routerParams = this.$route.query;
if (this.routerParams.menuId) { if (this.routerParams.menuId) {
window.sessionStorage.setItem('menuId', this.routerParams.menuId) window.sessionStorage.setItem('menuId', this.routerParams.menuId)
} }
......
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