电子档案 完整性字典值更改 /页面优化

main
cyl 1 year ago
parent c7bb206f9c
commit 17c625e57c

@ -1,35 +1,81 @@
<template>
<div class="app-container">
<!-- 搜索工作栏 -->
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="98px">
<el-form
:model="queryParams"
ref="queryForm"
size="small"
:inline="true"
v-show="showSearch"
label-width="98px"
>
<el-form-item label="业务实体名称" prop="company">
<el-select v-model="queryParams.company" placeholder="请选择业务实体" value-key="id" @change="handleCompanyChange1"
clearable @keyup.enter.native="handleQuery">
<el-option v-for="item in organizationList" :key="item.id" :value="item" :label="item.organizationName">
<el-select
v-model="queryParams.company"
placeholder="请选择业务实体"
value-key="id"
@change="handleCompanyChange1"
clearable
@keyup.enter.native="handleQuery"
>
<el-option
v-for="item in organizationList"
:key="item.id"
:value="item"
:label="item.organizationName"
>
</el-option>
</el-select>
</el-form-item>
<el-form-item label="资产名称" prop="assetName">
<el-input v-model="queryParams.assetName" placeholder="请输入资产名称" clearable @keyup.enter.native="handleQuery" />
<el-input
v-model="queryParams.assetName"
placeholder="请输入资产名称"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="报废日期" prop="disposalDate">
<el-date-picker v-model="queryParams.disposalDate" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss"
type="daterange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期"
:default-time="['00:00:00', '23:59:59']" />
<el-date-picker
v-model="queryParams.disposalDate"
style="width: 240px"
value-format="yyyy-MM-dd HH:mm:ss"
type="daterange"
range-separator="-"
start-placeholder="开始日期"
end-placeholder="结束日期"
:default-time="['00:00:00', '23:59:59']"
/>
</el-form-item>
<el-form-item label="购买渠道" prop="purchaseChannel">
<el-input v-model="queryParams.purchaseChannel" placeholder="请输入购买渠道" clearable
@keyup.enter.native="handleQuery" />
<el-input
v-model="queryParams.purchaseChannel"
placeholder="请输入购买渠道"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="年度" prop="year">
<el-input v-model="queryParams.year" placeholder="请输入年度" clearable @keyup.enter.native="handleQuery" />
<el-input
v-model="queryParams.year"
placeholder="请输入年度"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="月份" prop="period">
<el-input v-model="queryParams.period" placeholder="请输入月份" clearable @keyup.enter.native="handleQuery" />
<el-input
v-model="queryParams.period"
placeholder="请输入月份"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item>
<el-button type="primary" icon="el-icon-search" @click="handleQuery"></el-button>
<el-button type="primary" icon="el-icon-search" @click="handleQuery"
>搜索</el-button
>
<el-button icon="el-icon-refresh" @click="resetQuery"></el-button>
</el-form-item>
</el-form>
@ -37,8 +83,15 @@
<!-- 操作工具栏 -->
<el-row :gutter="10" class="mb8">
<el-col :span="1.5">
<el-button type="primary" plain icon="el-icon-plus" size="mini" @click="handleAdd"
v-hasPermi="['ea:electronic:create']">新增</el-button>
<el-button
type="primary"
plain
icon="el-icon-plus"
size="mini"
@click="handleAdd"
v-hasPermi="['ea:electronic:create']"
>新增</el-button
>
</el-col>
<el-col :span="1.5">
<el-button
@ -52,10 +105,21 @@
>
</el-col>
<el-col :span="1.5">
<el-button type="warning" plain icon="el-icon-download" size="mini" @click="handleExport" :loading="exportLoading"
v-hasPermi="['ea:electronic:export']">导出</el-button>
<el-button
type="warning"
plain
icon="el-icon-download"
size="mini"
@click="handleExport"
:loading="exportLoading"
v-hasPermi="['ea:electronic:export']"
>导出</el-button
>
</el-col>
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
<right-toolbar
:showSearch.sync="showSearch"
@queryTable="getList"
></right-toolbar>
</el-row>
<!-- 列表 -->
@ -79,19 +143,32 @@
<dict-tag :type="DICT_TYPE.ASSET_TYPE" :value="scope.row.assetType" />
</template>
</el-table-column>
<el-table-column label="购买日期" align="center" prop="purchaseDate" width="180">
<el-table-column
label="购买日期"
align="center"
prop="purchaseDate"
width="180"
>
<template v-slot="scope">
<span>{{ parseTime(scope.row.purchaseDate) }}</span>
</template>
</el-table-column>
<el-table-column label="报废日期" align="center" prop="disposalDate" width="180">
<el-table-column
label="报废日期"
align="center"
prop="disposalDate"
width="180"
>
<template v-slot="scope">
<span>{{ parseTime(scope.row.disposalDate) }}</span>
</template>
</el-table-column>
<el-table-column label="资产状态" align="center" prop="assetStatus">
<template v-slot="scope">
<dict-tag :type="DICT_TYPE.ASSET_STATUS" :value="scope.row.assetStatus" />
<dict-tag
:type="DICT_TYPE.ASSET_STATUS"
:value="scope.row.assetStatus"
/>
</template>
</el-table-column>
<el-table-column label="资产价格" align="center" prop="purchasePrice" />
@ -102,27 +179,47 @@
<el-table-column label="月份" align="center" prop="period" />
<el-table-column label="借阅状态" align="center" prop="borrowStatus">
<template v-slot="scope">
<dict-tag :type="DICT_TYPE.BORROW_STATUS" :value="scope.row.borrowStatus" />
<dict-tag
:type="DICT_TYPE.BORROW_STATUS"
:value="scope.row.borrowStatus"
/>
</template>
</el-table-column>
<el-table-column label="纸档位置" align="center" prop="position" />
<!-- <el-table-column label="完整性" align="center" prop="cherks">
<el-table-column label="完整性" align="center" prop="cherks">
<template v-slot="scope">
<dict-tag :type="DICT_TYPE.CHERKS" :value="scope.row.cherks" />
<dict-tag
:type="DICT_TYPE.ACCOUNTING_FILE_STATUS"
:value="scope.row.cherks"
/>
</template>
</el-table-column> -->
</el-table-column>
<el-table-column label="归档状态" align="center" prop="fileStatus">
<template v-slot="scope">
<dict-tag :type="DICT_TYPE.ARCHIVES_FILE_STATUS" :value="scope.row.fileStatus" />
<dict-tag
:type="DICT_TYPE.ARCHIVES_FILE_STATUS"
:value="scope.row.fileStatus"
/>
</template>
</el-table-column>
<el-table-column label="创建日期" align="center" prop="createTime" width="180">
<el-table-column
label="创建日期"
align="center"
prop="createTime"
width="180"
>
<template v-slot="scope">
<span>{{ parseTime(scope.row.createTime) }}</span>
</template>
</el-table-column>
<el-table-column label="制单人" align="center" prop="createBy" />
<el-table-column label="操作" align="center" class-name="small-padding fixed-width" fixed="right" width="180px">
<el-table-column
label="操作"
align="center"
class-name="small-padding fixed-width"
fixed="right"
width="180px"
>
<template v-slot="scope">
<el-button
size="mini"
@ -132,41 +229,102 @@
@click="handleViewFJ(scope.row)"
>查看附件
</el-button>
<el-button size="mini" type="text" icon="el-icon-view" @click="handleView(scope.row)">
<el-button
size="mini"
type="text"
icon="el-icon-view"
@click="handleView(scope.row)"
>查看
</el-button>
<el-button v-if="scope.row.fileStatus == '0'" size="mini" type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)"
v-hasPermi="['ea:electronic:update']">修改</el-button>
<el-button v-if="scope.row.fileStatus == '0'" size="mini" type="text" icon="el-icon-delete" @click="handleDelete(scope.row)"
v-hasPermi="['ea:electronic:delete']">删除</el-button>
<el-button
v-if="scope.row.fileStatus == '0'"
size="mini"
type="text"
icon="el-icon-edit"
@click="handleUpdate(scope.row)"
v-hasPermi="['ea:electronic:update']"
>修改</el-button
>
<el-button
v-if="scope.row.fileStatus == '0'"
size="mini"
type="text"
icon="el-icon-delete"
@click="handleDelete(scope.row)"
v-hasPermi="['ea:electronic:delete']"
>删除</el-button
>
</template>
</el-table-column>
</el-table>
<!-- 分页组件 -->
<pagination v-show="total > 0" :total="total" :page.sync="queryParams.pageNo" :limit.sync="queryParams.pageSize"
@pagination="getList" />
<pagination
v-show="total > 0"
:total="total"
:page.sync="queryParams.pageNo"
:limit.sync="queryParams.pageSize"
@pagination="getList"
/>
<!-- 对话框(添加 / 修改) -->
<el-dialog :title="title" :visible.sync="open" width="1000px" append-to-body>
<el-upload class="upload-demo" drag :limit="1" :action="uploadUrl" :file-list="fileList" :headers="headers"
:on-success="handleSuccess" name="multipartFile" :multiple="false" :accept="imgType">
<i class="el-icon-upload"></i>
<div class="el-upload__text">将文件拖到此处<em>点击上传</em></div>
</el-upload>
<el-dialog
:title="title"
:visible.sync="open"
width="1000px"
append-to-body
>
<el-upload
class="upload-demo"
drag
:limit="1"
:action="uploadUrl"
:file-list="fileList"
:headers="headers"
:on-success="handleSuccess"
name="multipartFile"
:multiple="false"
:accept="imgType"
>
<i class="el-icon-upload"></i>
<div class="el-upload__text">将文件拖到此处<em>点击上传</em></div>
</el-upload>
<el-form ref="form" :model="form" :rules="rules" label-width="98px" style="margin-top: 20px">
<el-form
ref="form"
:model="form"
:rules="rules"
label-width="98px"
style="margin-top: 20px"
>
<el-row>
<el-col :span="8">
<el-form-item label="业务实体名称" prop="company">
<el-select v-model="form.company" placeholder="请选择业务实体" value-key="id" @change="handleCompanyChange">
<el-option v-for="item in organizationList" :key="item.id" :value="item" :label="item.organizationName">
<el-select
v-model="form.company"
placeholder="请选择业务实体"
value-key="id"
@change="handleCompanyChange"
>
<el-option
v-for="item in organizationList"
:key="item.id"
:value="item"
:label="item.organizationName"
>
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="部门名称" prop="deptName">
<treeselect v-model="form.deptId" :options="deptOptions" :show-count="true" :clearable="true"
placeholder="请选择归属部门" :normalizer="normalizer" />
<treeselect
v-model="form.deptId"
:options="deptOptions"
:show-count="true"
:clearable="true"
placeholder="请选择归属部门"
:normalizer="normalizer"
/>
</el-form-item>
</el-col>
<el-col :span="8">
@ -179,54 +337,83 @@
<el-input v-model="form.assetName" placeholder="请输入资产名称" />
</el-form-item>
<el-row>
<el-col :span="8">
<el-form-item label="资产类型" prop="assetType">
<el-select v-model="form.assetType" placeholder="请选择咨询类型 ">
<el-option v-for="dict in this.getDictDatas(DICT_TYPE.ASSET_TYPE)" :key="dict.value" :label="dict.label"
:value="dict.value" />
<el-option
v-for="dict in this.getDictDatas(DICT_TYPE.ASSET_TYPE)"
:key="dict.value"
:label="dict.label"
:value="dict.value"
/>
</el-select>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="购买日期" prop="purchaseDate">
<el-date-picker clearable v-model="form.purchaseDate" type="datetime" value-format="timestamp"
placeholder="选择购买日期" />
<el-date-picker
clearable
v-model="form.purchaseDate"
type="datetime"
value-format="timestamp"
placeholder="选择购买日期"
/>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="报废日期" prop="disposalDate">
<el-date-picker clearable v-model="form.disposalDate" type="datetime" value-format="timestamp"
placeholder="选择报废日期" />
<el-date-picker
clearable
v-model="form.disposalDate"
type="datetime"
value-format="timestamp"
placeholder="选择报废日期"
/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="8">
<el-form-item label="资产状态" prop="assetStatus">
<el-select v-model="form.assetStatus" placeholder="请选择资产状态">
<el-option v-for="item in typeOptions" :key="item.id" :value="item.value" :label="item.label">
<el-select
v-model="form.assetStatus"
placeholder="请选择资产状态"
>
<el-option
v-for="item in typeOptions"
:key="item.id"
:value="item.value"
:label="item.label"
>
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="资产价格" prop="purchasePrice">
<el-input v-model="form.purchasePrice" placeholder="请输入资产价格" />
<el-input
v-model="form.purchasePrice"
placeholder="请输入资产价格"
/>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="资产数量" prop="assetQuantity">
<el-input v-model="form.assetQuantity" placeholder="请输入资产数量" />
<el-input
v-model="form.assetQuantity"
placeholder="请输入资产数量"
/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="8">
<el-form-item label="购买渠道" prop="purchaseChannel">
<el-input v-model="form.purchaseChannel" placeholder="请输入购买渠道" />
<el-input
v-model="form.purchaseChannel"
placeholder="请输入购买渠道"
/>
</el-form-item>
</el-col>
<el-col :span="8">
@ -236,7 +423,13 @@
</el-col>
<el-col :span="8">
<el-form-item label="年度" prop="year">
<el-date-picker format="yyyy年" v-model="form.year" value-format="yyyy" type="year" placeholder="请选择会计年份">
<el-date-picker
format="yyyy年"
v-model="form.year"
value-format="yyyy"
type="year"
placeholder="请选择会计年份"
>
</el-date-picker>
</el-form-item>
</el-col>
@ -244,15 +437,27 @@
<el-row>
<el-col :span="8">
<el-form-item label="月份" prop="period">
<el-date-picker popper-class="due_month" v-model="form.period" format="M月" value-format="M" type="month"
placeholder="请选择会计月份">
<el-date-picker
popper-class="due_month"
v-model="form.period"
format="M月"
value-format="M"
type="month"
placeholder="请选择会计月份"
>
</el-date-picker>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="纸档位置" prop="position">
<el-cascader v-model="siteArray" :options="siteOptions" :props="propName" placeholder="请选择纸档位置" clearable
@change="handleSiteChanged" />
<el-cascader
v-model="siteArray"
:options="siteOptions"
:props="propName"
placeholder="请选择纸档位置"
clearable
@change="handleSiteChanged"
/>
</el-form-item>
</el-col>
</el-row>
@ -268,7 +473,9 @@
</el-form-item>
</el-form>
<div slot="footer" class="dialog-footer">
<el-button type="primary" @click="submitForm" v-if="optType != 'view'"> </el-button>
<el-button type="primary" @click="submitForm" v-if="optType != 'view'"
> </el-button
>
<el-button @click="cancel"> </el-button>
</div>
</el-dialog>
@ -343,7 +550,7 @@ export default {
queryParams: {
pageNo: 1,
pageSize: 10,
contractAttachment:null,
contractAttachment: null,
companyId: null,
company: null,
deptId: null,
@ -403,9 +610,9 @@ export default {
this.form.contractAttachment = res.data.url;
},
/**
* 文件预览
* @param fileUrl
*/
* 文件预览
* @param fileUrl
*/
openLink(fileUrl) {
const url =
process.env.VUE_APP_ONLINE_API +
@ -497,7 +704,7 @@ export default {
deptName: undefined,
assetCode: undefined,
assetName: undefined,
contractAttachment:undefined,
contractAttachment: undefined,
assetDescription: undefined,
assetType: undefined,
purchaseDate: undefined,
@ -597,6 +804,7 @@ export default {
return;
}
//
this.form.cherks = 0;
createElectronicAssets(this.form).then((response) => {
this.$modal.msgSuccess("新增成功");
this.open = false;
@ -616,7 +824,7 @@ export default {
this.getList();
this.$modal.msgSuccess("删除成功");
})
.catch(() => { });
.catch(() => {});
},
/** 导出按钮操作 */
handleExport() {
@ -634,7 +842,7 @@ export default {
this.$download.excel(response, "资产档案.xls");
this.exportLoading = false;
})
.catch(() => { });
.catch(() => {});
},
},
};

@ -165,7 +165,7 @@
>
<template v-slot="scope">
<el-button
v-if="scope.row.fileStatus == '0'"
v-if="scope.row.fileStatus == '0'"
size="mini"
type="text"
icon="el-icon-edit"
@ -174,7 +174,7 @@
>修改
</el-button>
<el-button
v-if="scope.row.fileStatus == '0'"
v-if="scope.row.fileStatus == '0'"
size="mini"
type="text"
icon="el-icon-delete"

@ -240,7 +240,10 @@
<el-table-column label="纸档位置 " align="center" prop="position" />
<el-table-column label="完整性 " align="center" prop="cherks">
<template v-slot="scope">
<dict-tag :type="DICT_TYPE.CHERKS" :value="scope.row.cherks" />
<dict-tag
:type="DICT_TYPE.ACCOUNTING_FILE_STATUS"
:value="scope.row.cherks"
/>
</template>
</el-table-column>
<el-table-column label="归档状态" align="center" prop="fileStatus">
@ -286,7 +289,7 @@
>查看
</el-button>
<el-button
v-if="scope.row.fileStatus == '0'"
v-if="scope.row.fileStatus == '0'"
size="mini"
type="text"
icon="el-icon-edit"
@ -295,7 +298,7 @@
>修改
</el-button>
<el-button
v-if="scope.row.fileStatus == '0'"
v-if="scope.row.fileStatus == '0'"
size="mini"
type="text"
icon="el-icon-delete"
@ -376,7 +379,7 @@
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="完整性 " prop="cherks">
<!-- <el-form-item label="完整性 " prop="cherks">
<el-select v-model="form.cherks" placeholder="请选择归档状态">
<el-option
v-for="dict in this.getDictDatas(DICT_TYPE.CHERKS)"
@ -385,6 +388,17 @@
:value="dict.value"
/>
</el-select>
</el-form-item> -->
<el-form-item label="纸档位置 " prop="position">
<el-cascader
v-model="siteArray"
:options="siteOptions"
:props="propName"
placeholder="请选择纸档位置"
clearable
@change="handleSiteChanged"
/>
</el-form-item>
</el-col>
</el-row>
@ -518,18 +532,6 @@
</el-date-picker>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="纸档位置 " prop="position">
<el-cascader
v-model="siteArray"
:options="siteOptions"
:props="propName"
placeholder="请选择纸档位置"
clearable
@change="handleSiteChanged"
/>
</el-form-item>
</el-col>
</el-row>
<el-form-item label="咨询内容 ">
<editor v-model="form.consultationContent" :min-height="192" />
@ -843,6 +845,7 @@ export default {
return;
}
//
this.form.cherks = 0;
createElectronicConsultation(this.form).then((response) => {
this.$modal.msgSuccess("新增成功");
this.open = false;

@ -264,7 +264,10 @@
<el-table-column label="纸档位置" align="center" prop="position" />
<el-table-column label="完整性" align="center" prop="cherks">
<template v-slot="scope">
<dict-tag :type="DICT_TYPE.CHERKS" :value="scope.row.cherks" />
<dict-tag
:type="DICT_TYPE.ACCOUNTING_FILE_STATUS"
:value="scope.row.cherks"
/>
</template>
</el-table-column>
@ -311,7 +314,7 @@
>查看
</el-button>
<el-button
v-if="scope.row.fileStatus == '0'"
v-if="scope.row.fileStatus == '0'"
size="mini"
type="text"
icon="el-icon-edit"
@ -320,7 +323,7 @@
>修改
</el-button>
<el-button
v-if="scope.row.fileStatus == '0'"
v-if="scope.row.fileStatus == '0'"
size="mini"
type="text"
icon="el-icon-delete"
@ -347,12 +350,28 @@
width="1000px"
append-to-body
>
<el-upload class="upload-demo" drag :limit="1" :action="uploadUrl" :file-list="fileList" :headers="headers"
:on-success="handleSuccess" name="multipartFile" :multiple="false" :accept="imgType">
<i class="el-icon-upload"></i>
<div class="el-upload__text">将文件拖到此处<em>点击上传</em></div>
</el-upload>
<el-form ref="form" :model="form" :rules="rules" label-width="98px" style="margin-top: 20px">
<el-upload
class="upload-demo"
drag
:limit="1"
:action="uploadUrl"
:file-list="fileList"
:headers="headers"
:on-success="handleSuccess"
name="multipartFile"
:multiple="false"
:accept="imgType"
>
<i class="el-icon-upload"></i>
<div class="el-upload__text">将文件拖到此处<em>点击上传</em></div>
</el-upload>
<el-form
ref="form"
:model="form"
:rules="rules"
label-width="98px"
style="margin-top: 20px"
>
<el-row>
<el-col :span="8">
<el-form-item label="业务实体" prop="company">
@ -385,7 +404,17 @@
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="完整性" prop="cherks">
<el-form-item label="纸档位置" prop="position">
<el-cascader
v-model="siteArray"
:options="siteOptions"
:props="propName"
placeholder="请选择纸档位置"
clearable
@change="handleSiteChanged"
/>
</el-form-item>
<!-- <el-form-item label="完整性" prop="cherks">
<el-select v-model="form.cherks" placeholder="请选择归档状态">
<el-option
v-for="dict in this.getDictDatas(DICT_TYPE.CHERKS)"
@ -394,7 +423,7 @@
:value="dict.value"
/>
</el-select>
</el-form-item>
</el-form-item> -->
</el-col>
</el-row>
<el-row>
@ -537,7 +566,7 @@
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="纸档位置" prop="position">
<!-- <el-form-item label="纸档位置" prop="position">
<el-cascader
v-model="siteArray"
:options="siteOptions"
@ -546,9 +575,8 @@
clearable
@change="handleSiteChanged"
/>
</el-form-item>
</el-form-item> -->
</el-col>
</el-row>
</el-form>
@ -761,8 +789,8 @@ export default {
this.form.companyId = val.id;
this.form.company = val.organizationName;
},
//
handleSuccess(res) {
//
handleSuccess(res) {
console.log(res);
this.form.contractAttachment = res.data.url;
},
@ -915,6 +943,7 @@ export default {
return;
}
//
this.form.cherks = 0;
createElectronicContracts(this.form).then((response) => {
this.$modal.msgSuccess("新增成功");
this.open = false;

@ -244,7 +244,10 @@
<el-table-column label="纸档位置" align="center" prop="position" />
<el-table-column label="完整性" align="center" prop="cherks">
<template v-slot="scope">
<dict-tag :type="DICT_TYPE.CHERKS" :value="scope.row.cherks" />
<dict-tag
:type="DICT_TYPE.ACCOUNTING_FILE_STATUS"
:value="scope.row.cherks"
/>
</template>
</el-table-column>
<el-table-column label="归档状态" align="center" prop="fileStatus">
@ -290,7 +293,7 @@
>查看
</el-button>
<el-button
v-if="scope.row.fileStatus == '0'"
v-if="scope.row.fileStatus == '0'"
size="mini"
type="text"
icon="el-icon-edit"
@ -299,7 +302,7 @@
>修改
</el-button>
<el-button
v-if="scope.row.fileStatus == '0'"
v-if="scope.row.fileStatus == '0'"
size="mini"
type="text"
icon="el-icon-delete"
@ -385,7 +388,17 @@
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="完整性" prop="cherks">
<el-form-item label="纸档位置" prop="position">
<el-cascader
v-model="siteArray"
:options="siteOptions"
:props="propName"
placeholder="请选择纸档位置"
clearable
@change="handleSiteChanged"
/>
</el-form-item>
<!-- <el-form-item label="完整性" prop="cherks">
<el-select v-model="form.cherks" placeholder="请选择归档状态">
<el-option
v-for="dict in this.getDictDatas(DICT_TYPE.CHERKS)"
@ -394,7 +407,7 @@
:value="dict.value"
/>
</el-select>
</el-form-item>
</el-form-item> -->
</el-col>
</el-row>
<el-row>
@ -527,7 +540,7 @@
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="纸档位置" prop="position">
<!-- <el-form-item label="纸档位置" prop="position">
<el-cascader
v-model="siteArray"
:options="siteOptions"
@ -536,7 +549,7 @@
clearable
@change="handleSiteChanged"
/>
</el-form-item>
</el-form-item> -->
</el-col>
</el-row>
<el-form-item label="客诉内容">
@ -857,7 +870,8 @@ export default {
});
return;
}
//
//
this.form.cherks = 0;
createElectronicCustomerComplaint(this.form).then((response) => {
this.$modal.msgSuccess("新增成功");
this.open = false;

@ -171,7 +171,10 @@
<el-table-column label="纸档位置" align="center" prop="position" />
<el-table-column label="完整性" align="center" prop="cherks">
<template v-slot="scope">
<dict-tag :type="DICT_TYPE.CHERKS" :value="scope.row.cherks" />
<dict-tag
:type="DICT_TYPE.ACCOUNTING_FILE_STATUS"
:value="scope.row.cherks"
/>
</template>
</el-table-column>
<el-table-column label="归档状态" align="center" prop="fileStatus">
@ -307,7 +310,17 @@
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="完整性" prop="cherks">
<el-form-item label="纸档位置" prop="position">
<el-cascader
v-model="siteArray"
:options="siteOptions"
:props="propName"
placeholder="请选择纸档位置"
clearable
@change="handleSiteChanged"
/>
</el-form-item>
<!-- <el-form-item label="完整性" prop="cherks">
<el-select v-model="form.cherks" placeholder="请选择完整性">
<el-option
v-for="dict in this.getDictDatas(DICT_TYPE.CHERKS)"
@ -316,7 +329,7 @@
:value="dict.value"
/>
</el-select>
</el-form-item>
</el-form-item> -->
</el-col>
</el-row>
<el-row>
@ -608,14 +621,8 @@
</el-col>
<el-col :span="8">
<el-form-item label="纸档位置" prop="position">
<el-cascader
v-model="siteArray"
:options="siteOptions"
:props="propName"
placeholder="请选择纸档位置"
clearable
@change="handleSiteChanged"
/>
<el-cascader v-model="siteArray" :options="siteOptions" :props="propName" placeholder="请选择纸档位置" clearable
@change="handleSiteChanged" />
</el-form-item>
</el-col>
</el-row>
@ -1018,6 +1025,7 @@ export default {
return;
}
//
this.form.cherks = 0;
createElectronicEmployee(this.form).then((response) => {
this.$modal.msgSuccess("新增成功");
this.open = false;

@ -145,7 +145,7 @@
>查看
</el-button>
<el-button
v-if="scope.row.fileStatus == '0'"
v-if="scope.row.fileStatus == '0'"
size="mini"
type="text"
icon="el-icon-edit"
@ -154,7 +154,7 @@
>修改
</el-button>
<el-button
v-if="scope.row.fileStatus == '0'"
v-if="scope.row.fileStatus == '0'"
size="mini"
type="text"
icon="el-icon-delete"
@ -296,7 +296,7 @@
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="归档状态" prop="fileStatus">
<!-- <el-form-item label="归档状态" prop="fileStatus">
<el-select v-model="form.fileStatus" placeholder="请选择归档状态">
<el-option
v-for="dict in this.getDictDatas(
@ -307,7 +307,7 @@
:value="dict.value"
/>
</el-select>
</el-form-item>
</el-form-item> -->
</el-col>
</el-row>
<el-row>
@ -628,7 +628,8 @@ export default {
});
return;
}
//
//
this.form.fileStatus = 0;
createElectronicOther(this.form).then((response) => {
this.$modal.msgSuccess("新增成功");
this.open = false;

Loading…
Cancel
Save