申请发布详情导出
This commit is contained in:
parent
ddf066148c
commit
770297d9e4
|
|
@ -34,7 +34,7 @@
|
|||
{{ leaseApplyData.code }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<el-row :gutter="10" class="mb8">
|
||||
<el-col :span="1.5">
|
||||
<el-button
|
||||
|
|
@ -44,14 +44,14 @@
|
|||
@click="handleSend"
|
||||
>发布</el-button
|
||||
>
|
||||
<el-button
|
||||
<!-- <el-button
|
||||
type="warning"
|
||||
plain
|
||||
icon="el-icon-download"
|
||||
size="mini"
|
||||
@click="handleExport"
|
||||
>导出数据</el-button
|
||||
>
|
||||
>-->
|
||||
</el-col>
|
||||
<!-- <el-col :span="1.5">
|
||||
<el-button type="warning" plain icon="el-icon-download" size="mini" @click="handleExport" v-if="isEdit">导出</el-button>
|
||||
|
|
@ -95,7 +95,7 @@
|
|||
v-model.number="scope.row.num"
|
||||
controls-position="right" type="number"
|
||||
v-if="scope.row.pendingNum!=0"
|
||||
style="width: 100%"
|
||||
style="width: 100%"
|
||||
:min="0" @change="handleChange(scope.row)"
|
||||
></el-input>
|
||||
</template>
|
||||
|
|
@ -286,7 +286,7 @@ export default {
|
|||
numTemp: 0,
|
||||
|
||||
items: [],
|
||||
|
||||
|
||||
// 表单校验
|
||||
rules: {
|
||||
unitId: [
|
||||
|
|
@ -357,7 +357,7 @@ export default {
|
|||
for (const item of this.leaseList) {
|
||||
this.$set(item, 'num', item.pendingNum);
|
||||
this.$set(item, 'newTypeId', item.typeId);
|
||||
|
||||
|
||||
const optionsResponse = await getTypeOptions({ typeId: item.thirdTypeId });
|
||||
const typeOptions = optionsResponse.data.map((type) => ({
|
||||
value: type.typeId,
|
||||
|
|
@ -373,7 +373,7 @@ export default {
|
|||
this.$forceUpdate(); // 强制刷新组件
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
// 多选框选中数据
|
||||
handleSelectionChange(selection) {
|
||||
this.items = [];
|
||||
|
|
@ -401,7 +401,7 @@ export default {
|
|||
if(row.num > row.pendingNum){
|
||||
this.$message.error('领料数量不能大于待发布数量')
|
||||
this.$set(row, 'num', row.pendingNum)
|
||||
|
||||
|
||||
}
|
||||
if (row.num < 1) {
|
||||
this.$set(row, 'num', 1)
|
||||
|
|
@ -417,7 +417,7 @@ export default {
|
|||
if (valid) {
|
||||
let leaseApplyInfo = {
|
||||
unitId: this.maForm.unitId,
|
||||
leasePerson: this.maForm.leasePerson,
|
||||
leasePerson: this.maForm.leasePerson,
|
||||
phone: this.maForm.phone,
|
||||
taskId:this.leaseApplyData.taskId,
|
||||
projectId: this.leaseApplyData.leaseProjectId,
|
||||
|
|
@ -437,20 +437,20 @@ export default {
|
|||
this.loading = false;
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
})
|
||||
},
|
||||
|
||||
cancel() {
|
||||
this.numTemp = 0;
|
||||
this.$refs.maForm.resetFields();
|
||||
this.openView = false;
|
||||
this.openView = false;
|
||||
},
|
||||
|
||||
closeView() {
|
||||
this.numTemp = 0;
|
||||
this.$refs.maForm.resetFields();
|
||||
this.openView = false;
|
||||
this.openView = false;
|
||||
},
|
||||
|
||||
/** 导出按钮操作 */
|
||||
|
|
|
|||
|
|
@ -34,7 +34,7 @@
|
|||
{{ leaseApplyData.code }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<el-row :gutter="10" class="mb8">
|
||||
<el-col :span="1.5">
|
||||
<el-button
|
||||
|
|
@ -297,7 +297,7 @@ export default {
|
|||
this.taskId = this.queryTaskId;
|
||||
this.id = this.queryId;
|
||||
this.getTaskInfo();
|
||||
|
||||
|
||||
},
|
||||
methods: {
|
||||
/** 转换菜单数据结构 */
|
||||
|
|
@ -346,9 +346,9 @@ export default {
|
|||
/** 导出按钮操作 */
|
||||
handleExport() {
|
||||
this.download(
|
||||
"/material/purchase_check_info/exportDetails",
|
||||
{ taskId: this.taskId },
|
||||
`新购到货详情_${new Date().getTime()}.xlsx`
|
||||
"/material/leaseTask/exportPublishDetails",
|
||||
{ id: this.id },
|
||||
`领用申请发布详情_${new Date().getTime()}.xlsx`
|
||||
);
|
||||
},
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue