电子档案、档案管理 ui优化

main
zk 1 year ago
parent 33a6ac2b0a
commit 33cbd6c8b6

@ -79,7 +79,7 @@
<el-form-item label="装册时间" prop="packageTime"> <el-form-item label="装册时间" prop="packageTime">
<el-date-picker <el-date-picker
v-model="queryParams.packageTime" v-model="queryParams.packageTime"
style="width: 240px" style="width: 193.8px"
value-format="yyyy-MM-dd HH:mm:ss" value-format="yyyy-MM-dd HH:mm:ss"
type="daterange" type="daterange"
range-separator="-" range-separator="-"
@ -283,28 +283,30 @@
<el-input v-model="form.filesNum" placeholder="" readonly /> <el-input v-model="form.filesNum" placeholder="" readonly />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row>
<el-row>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="负责人" prop="manegeName"> <el-form-item label="负责人" prop="manegeName">
<el-input <el-input
v-model="form.manegeName" v-model="form.manegeName"
placeholder="请选择负责人" placeholder="请选择负责人"
readonly readonly
> >
<el-button <el-button
slot="append" slot="append"
@click="handleSelectUser" @click="handleSelectUser"
icon="el-icon-search" icon="el-icon-search"
style=" style="
border-color: #46a6ff; border-color: #46a6ff;
background-color: #46a6ff; background-color: #46a6ff;
color: white; color: white;
" "
></el-button> ></el-button>
</el-input> </el-input>
<UserSelect ref="UserSelect" @onSelected="onUserSelected" /> <UserSelect ref="UserSelect" @onSelected="onUserSelected" />
</el-form-item> </el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="8">
<el-form-item label="装册时间" prop="packageTime"> <el-form-item label="装册时间" prop="packageTime">
<el-date-picker <el-date-picker
clearable clearable

@ -23,7 +23,7 @@
<el-form-item label="移交日期" prop="turnDate"> <el-form-item label="移交日期" prop="turnDate">
<el-date-picker <el-date-picker
v-model="queryParams.turnDate" v-model="queryParams.turnDate"
style="width: 240px" style="width: 193.8px"
value-format="yyyy-MM-dd HH:mm:ss" value-format="yyyy-MM-dd HH:mm:ss"
type="daterange" type="daterange"
range-separator="-" range-separator="-"
@ -194,7 +194,7 @@
<el-dialog <el-dialog
:title="title" :title="title"
:visible.sync="open" :visible.sync="open"
width="1100px" width="1000px"
append-to-body append-to-body
> >
<el-form ref="form" :model="form" :rules="rules" label-width="110px"> <el-form ref="form" :model="form" :rules="rules" label-width="110px">
@ -202,6 +202,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="鉴定档案" prop="filesNum"> <el-form-item label="鉴定档案" prop="filesNum">
<el-input <el-input
class="wd100"
v-model="form.filesNum" v-model="form.filesNum"
placeholder="请选择档案" placeholder="请选择档案"
readonly readonly
@ -224,26 +225,29 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="业务实体" prop="company"> <el-form-item label="业务实体" prop="company">
<el-input <el-input
class="wd100"
v-model="form.company" v-model="form.company"
placeholder="选择档案后显示" placeholder="选择档案后显示"
readonly readonly
/> />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row>
<el-row>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="移交单号" prop="applyNo"> <el-form-item label="移交单号" prop="applyNo">
<el-input <el-input
class="wd100"
v-model="form.applyNo" v-model="form.applyNo"
placeholder="请输入移交单号" placeholder="请输入移交单号"
readonly readonly
/> />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row>
<el-row>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="移交日期" prop="turnDate"> <el-form-item label="移交日期" prop="turnDate">
<el-date-picker <el-date-picker
class="wd100"
clearable clearable
v-model="form.turnDate" v-model="form.turnDate"
type="date" type="date"
@ -255,15 +259,16 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="移交说明" prop="turnExplain"> <el-form-item label="移交说明" prop="turnExplain">
<el-input <el-input
class="wd100"
v-model="form.turnExplain" v-model="form.turnExplain"
placeholder="请输入移交说明" placeholder="请输入移交说明"
/> />
</el-form-item> </el-col </el-form-item> </el-col
></el-row> >
<el-row>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="移交人" prop="outputName"> <el-form-item label="移交人" prop="outputName">
<el-input <el-input
class="wd100"
v-model="form.outputName" v-model="form.outputName"
placeholder="请选择移交人" placeholder="请选择移交人"
readonly readonly
@ -282,9 +287,12 @@
<UserSelect ref="UserSelect1" @onSelected="onUserSelected1" /> <UserSelect ref="UserSelect1" @onSelected="onUserSelected1" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row>
<el-row>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="签收人" prop="inputName"> <el-form-item label="签收人" prop="inputName">
<el-input <el-input
class="wd100"
v-model="form.inputName" v-model="form.inputName"
placeholder="请选择签收人" placeholder="请选择签收人"
readonly readonly
@ -303,8 +311,6 @@
<UserSelect ref="UserSelect2" @onSelected="onUserSelected2" /> <UserSelect ref="UserSelect2" @onSelected="onUserSelected2" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row>
<el-row>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="旧档案位置" prop="position"> <el-form-item label="旧档案位置" prop="position">
<!-- <el-cascader <!-- <el-cascader
@ -316,6 +322,7 @@
@change="handleOldSiteChanged" @change="handleOldSiteChanged"
/> --> /> -->
<el-input <el-input
class="wd100"
v-model="form.position" v-model="form.position"
placeholder="选择档案后显示" placeholder="选择档案后显示"
readonly readonly
@ -325,6 +332,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="新档案位置"> <el-form-item label="新档案位置">
<el-cascader <el-cascader
class="wd100"
v-model="newSiteArray" v-model="newSiteArray"
:options="siteOptions" :options="siteOptions"
:props="propName" :props="propName"
@ -334,24 +342,27 @@
/> />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row>
<el-row>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="案卷数量" prop="amount"> <el-form-item label="案卷数量" prop="amount">
<el-input v-model="form.amount" placeholder="请输入案卷数量" /> <el-input class="wd100" v-model="form.amount" placeholder="请输入案卷数量" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="流程实例的编号" prop="processInstanceId"> <el-form-item label="流程编号" prop="processInstanceId">
<el-input v-model="form.processInstanceId" readonly /> <el-input class="wd100" v-model="form.processInstanceId" readonly />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="申请状态" prop="status"> <el-form-item label="申请状态" prop="status">
<el-input v-model="form.status" readonly /> <el-input class="wd100" v-model="form.status" readonly />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
<el-form-item label="备注" prop="remark"> <el-form-item label="备注" prop="remark">
<el-input <el-input
class="wd100"
v-model="form.remark" v-model="form.remark"
type="textarea" type="textarea"
placeholder="请输入备注" placeholder="请输入备注"
@ -684,4 +695,5 @@ export default {
<style lang="scss" scoped> <style lang="scss" scoped>
@import "@/assets/styles/header/index.scss"; @import "@/assets/styles/header/index.scss";
@import "@/assets/styles/common/index.scss"; @import "@/assets/styles/common/index.scss";
@import '@/assets/styles/edit/index.scss';
</style> </style>

@ -75,7 +75,7 @@
<el-form-item label="报废日期" prop="disposalDate"> <el-form-item label="报废日期" prop="disposalDate">
<el-date-picker <el-date-picker
v-model="queryParams.disposalDate" v-model="queryParams.disposalDate"
style="width: 240px" style="width: 193.8px"
value-format="yyyy-MM-dd HH:mm:ss" value-format="yyyy-MM-dd HH:mm:ss"
type="daterange" type="daterange"
range-separator="-" range-separator="-"
@ -353,6 +353,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="业务实体" prop="company"> <el-form-item label="业务实体" prop="company">
<el-select <el-select
class="wd100"
v-model="form.company" v-model="form.company"
placeholder="请选择业务实体" placeholder="请选择业务实体"
value-key="id" value-key="id"
@ -371,6 +372,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="部门名称" prop="deptName"> <el-form-item label="部门名称" prop="deptName">
<treeselect <treeselect
class="wd100"
v-model="form.deptId" v-model="form.deptId"
:options="deptOptions" :options="deptOptions"
:show-count="true" :show-count="true"
@ -383,19 +385,23 @@
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="资产编号" prop="assetCode"> <el-form-item label="资产编号" prop="assetCode">
<el-input v-model="form.assetCode" placeholder="请输入资产编号" /> <el-input class="wd100" v-model="form.assetCode" placeholder="请输入资产编号" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
<el-form-item label="资产名称" prop="assetName">
<el-input v-model="form.assetName" placeholder="请输入资产名称" />
</el-form-item>
<el-row> <el-row>
<el-col :span="8">
<el-form-item label="资产名称" prop="assetName">
<el-input class="wd100" v-model="form.assetName" placeholder="请输入资产名称" />
</el-form-item>
</el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="资产类型" prop="assetType"> <el-form-item label="资产类型" prop="assetType">
<el-select v-model="form.assetType" placeholder="请选择咨询类型 "> <el-select class="wd100" v-model="form.assetType" placeholder="请选择咨询类型 ">
<el-option <el-option
v-for="dict in this.getDictDatas(DICT_TYPE.ASSET_TYPE)" v-for="dict in this.getDictDatas(DICT_TYPE.ASSET_TYPE)"
:key="dict.value" :key="dict.value"
:label="dict.label" :label="dict.label"
@ -407,6 +413,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="购买日期" prop="purchaseDate"> <el-form-item label="购买日期" prop="purchaseDate">
<el-date-picker <el-date-picker
class="wd100"
clearable clearable
v-model="form.purchaseDate" v-model="form.purchaseDate"
type="datetime" type="datetime"
@ -415,9 +422,12 @@
/> />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row>
<el-row>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="报废日期" prop="disposalDate"> <el-form-item label="报废日期" prop="disposalDate">
<el-date-picker <el-date-picker
class="wd100"
clearable clearable
v-model="form.disposalDate" v-model="form.disposalDate"
type="datetime" type="datetime"
@ -426,11 +436,10 @@
/> />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row>
<el-row>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="资产状态" prop="assetStatus"> <el-form-item label="资产状态" prop="assetStatus">
<el-select <el-select
class="wd100"
v-model="form.assetStatus" v-model="form.assetStatus"
placeholder="请选择资产状态" placeholder="请选择资产状态"
> >
@ -447,21 +456,23 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="资产价格" prop="purchasePrice"> <el-form-item label="资产价格" prop="purchasePrice">
<el-input <el-input
class="wd100"
v-model="form.purchasePrice" v-model="form.purchasePrice"
placeholder="请输入资产价格" placeholder="请输入资产价格"
/> />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row>
<el-row>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="资产数量" prop="assetQuantity"> <el-form-item label="资产数量" prop="assetQuantity">
<el-input <el-input
class="wd100"
v-model="form.assetQuantity" v-model="form.assetQuantity"
placeholder="请输入资产数量" placeholder="请输入资产数量"
/> />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row>
<el-row>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="购买渠道" prop="purchaseChannel"> <el-form-item label="购买渠道" prop="purchaseChannel">
<el-input <el-input
@ -472,12 +483,15 @@
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="文件来源" prop="source"> <el-form-item label="文件来源" prop="source">
<el-input v-model="form.source" placeholder="请输入文件来源" /> <el-input class="wd100" v-model="form.source" placeholder="请输入文件来源" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row>
<el-row>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="年度" prop="year"> <el-form-item label="年度" prop="year">
<el-date-picker <el-date-picker
class="wd100"
format="yyyy年" format="yyyy年"
v-model="form.year" v-model="form.year"
value-format="yyyy" value-format="yyyy"
@ -487,11 +501,10 @@
</el-date-picker> </el-date-picker>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row>
<el-row>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="月份" prop="period"> <el-form-item label="月份" prop="period">
<el-date-picker <el-date-picker
class="wd100"
popper-class="due_month" popper-class="due_month"
v-model="form.period" v-model="form.period"
format="M月" format="M月"
@ -505,6 +518,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="纸档位置" prop="position"> <el-form-item label="纸档位置" prop="position">
<el-cascader <el-cascader
class="wd100"
v-model="siteArray" v-model="siteArray"
:options="siteOptions" :options="siteOptions"
:props="propName" :props="propName"
@ -925,4 +939,5 @@ export default {
<style lang="scss" scoped> <style lang="scss" scoped>
@import "@/assets/styles/header/index.scss"; @import "@/assets/styles/header/index.scss";
@import "@/assets/styles/common/index.scss"; @import "@/assets/styles/common/index.scss";
@import '@/assets/styles/edit/index.scss';
</style> </style>

@ -52,6 +52,7 @@
</el-form-item> </el-form-item>
<el-form-item label="年度 " prop="year"> <el-form-item label="年度 " prop="year">
<el-date-picker <el-date-picker
style="width: 193.8px"
popper-class="due_year" popper-class="due_year"
v-model="queryParams.year" v-model="queryParams.year"
value-format="yyyy" value-format="yyyy"
@ -63,6 +64,7 @@
</el-form-item> </el-form-item>
<el-form-item label="月份 " prop="period"> <el-form-item label="月份 " prop="period">
<el-date-picker <el-date-picker
style="width: 193.8px"
popper-class="due_month" popper-class="due_month"
v-model="queryParams.period" v-model="queryParams.period"
format="M月" format="M月"
@ -373,6 +375,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="业务实体 " prop="company"> <el-form-item label="业务实体 " prop="company">
<el-select <el-select
class="wd100"
v-model="form.company" v-model="form.company"
placeholder="请选择业务实体" placeholder="请选择业务实体"
value-key="id" value-key="id"
@ -392,6 +395,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="部门名称" prop="deptName"> <el-form-item label="部门名称" prop="deptName">
<treeselect <treeselect
class="wd100"
v-model="form.deptId" v-model="form.deptId"
:options="deptOptions" :options="deptOptions"
:show-count="true" :show-count="true"
@ -416,6 +420,7 @@
<el-form-item label="纸档位置 " prop="position"> <el-form-item label="纸档位置 " prop="position">
<el-cascader <el-cascader
class="wd100"
v-model="siteArray" v-model="siteArray"
:options="siteOptions" :options="siteOptions"
:props="propName" :props="propName"
@ -430,6 +435,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="咨询编号 " prop="consultationId"> <el-form-item label="咨询编号 " prop="consultationId">
<el-input <el-input
class="wd100"
v-model="form.consultationId" v-model="form.consultationId"
placeholder="请输入咨询编号 " placeholder="请输入咨询编号 "
/> />
@ -438,6 +444,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="咨询类型 " prop="consultationType"> <el-form-item label="咨询类型 " prop="consultationType">
<el-select <el-select
class="wd100"
v-model="form.consultationType" v-model="form.consultationType"
placeholder="请选择咨询类型 " placeholder="请选择咨询类型 "
> >
@ -453,6 +460,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="咨询标题 " prop="consultationTitle"> <el-form-item label="咨询标题 " prop="consultationTitle">
<el-input <el-input
class="wd100"
v-model="form.consultationTitle" v-model="form.consultationTitle"
placeholder="请输入咨询标题 " placeholder="请输入咨询标题 "
/> />
@ -464,6 +472,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="咨询人 " prop="consultorName"> <el-form-item label="咨询人 " prop="consultorName">
<el-input <el-input
class="wd100"
v-model="form.consultorName" v-model="form.consultorName"
placeholder="请输入咨询人 " placeholder="请输入咨询人 "
/> />
@ -472,6 +481,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="咨询时间 " prop="consultationTime"> <el-form-item label="咨询时间 " prop="consultationTime">
<el-date-picker <el-date-picker
class="wd100"
clearable clearable
v-model="form.consultationTime" v-model="form.consultationTime"
type="date" type="date"
@ -506,6 +516,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="处理日期 " prop="handleTime"> <el-form-item label="处理日期 " prop="handleTime">
<el-date-picker <el-date-picker
class="wd100"
clearable clearable
v-model="form.handleTime" v-model="form.handleTime"
type="date" type="date"
@ -517,6 +528,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="处理结果 " prop="handleResult"> <el-form-item label="处理结果 " prop="handleResult">
<el-select <el-select
class="wd100"
v-model="form.handleResult" v-model="form.handleResult"
placeholder="请选择处理结果" placeholder="请选择处理结果"
> >
@ -532,6 +544,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="年度 " prop="year"> <el-form-item label="年度 " prop="year">
<el-date-picker <el-date-picker
class="wd100"
format="yyyy年" format="yyyy年"
v-model="form.year" v-model="form.year"
value-format="yyyy" value-format="yyyy"
@ -546,6 +559,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="月份 " prop="period"> <el-form-item label="月份 " prop="period">
<el-date-picker <el-date-picker
class="wd100"
popper-class="due_month" popper-class="due_month"
v-model="form.period" v-model="form.period"
format="M月" format="M月"
@ -954,4 +968,5 @@ export default {
<style lang="scss" scoped> <style lang="scss" scoped>
@import "@/assets/styles/header/index.scss"; @import "@/assets/styles/header/index.scss";
@import "@/assets/styles/common/index.scss"; @import "@/assets/styles/common/index.scss";
@import '@/assets/styles/edit/index.scss';
</style> </style>

@ -9,6 +9,7 @@
:inline="true" :inline="true"
v-show="showSearch" v-show="showSearch"
label-width="98px" label-width="98px"
:label-position="labelPosition"
> >
<div class="filter-box"> <div class="filter-box">
<div class="filter-lf"> <div class="filter-lf">
@ -38,7 +39,7 @@
<el-form-item label="签署日期" prop="signDate"> <el-form-item label="签署日期" prop="signDate">
<el-date-picker <el-date-picker
v-model="queryParams.signDate" v-model="queryParams.signDate"
style="width: 240px" style="width: 193.8px"
value-format="yyyy-MM-dd HH:mm:ss" value-format="yyyy-MM-dd HH:mm:ss"
type="daterange" type="daterange"
range-separator="-" range-separator="-"
@ -67,6 +68,7 @@
popper-class="due_year" popper-class="due_year"
v-model="queryParams.year" v-model="queryParams.year"
value-format="yyyy" value-format="yyyy"
style="width: 193.8px"
type="year" type="year"
placeholder="请选择会计年份" placeholder="请选择会计年份"
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
@ -79,6 +81,7 @@
v-model="queryParams.period" v-model="queryParams.period"
format="M月" format="M月"
value-format="M" value-format="M"
style="width: 193.8px"
type="month" type="month"
placeholder="请选择会计月份" placeholder="请选择会计月份"
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
@ -398,6 +401,7 @@
value-key="id" value-key="id"
@change="handleCompanyChange" @change="handleCompanyChange"
filterable filterable
class="wd100"
> >
<el-option <el-option
v-for="item in organizationList" v-for="item in organizationList"
@ -410,8 +414,9 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="部门名称" prop="deptName"> <el-form-item label="部门名称" prop="deptName" class="wd100">
<treeselect <treeselect
class="wd100"
v-model="form.deptId" v-model="form.deptId"
:options="deptOptions" :options="deptOptions"
:show-count="true" :show-count="true"
@ -423,8 +428,9 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="纸档位置" prop="position"> <el-form-item label="纸档位置" prop="position" class="wd100">
<el-cascader <el-cascader
class="wd100"
v-model="siteArray" v-model="siteArray"
:options="siteOptions" :options="siteOptions"
:props="propName" :props="propName"
@ -449,6 +455,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="合同编号" prop="contractCode"> <el-form-item label="合同编号" prop="contractCode">
<el-input <el-input
class="wd100"
v-model="form.contractCode" v-model="form.contractCode"
placeholder="请输入合同编号" placeholder="请输入合同编号"
/> />
@ -457,6 +464,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="合同名称" prop="contractTitle"> <el-form-item label="合同名称" prop="contractTitle">
<el-input <el-input
class="wd100"
v-model="form.contractTitle" v-model="form.contractTitle"
placeholder="请输入合同名称" placeholder="请输入合同名称"
/> />
@ -465,6 +473,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="合同类型" prop="contractType"> <el-form-item label="合同类型" prop="contractType">
<el-select <el-select
class="wd100"
v-model="form.contractType" v-model="form.contractType"
placeholder="请选择合同类型" placeholder="请选择合同类型"
> >
@ -481,12 +490,13 @@
<el-row> <el-row>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="签署方" prop="signatory"> <el-form-item label="签署方" prop="signatory">
<el-input v-model="form.signatory" placeholder="请输入签署方" /> <el-input class="wd100" v-model="form.signatory" placeholder="请输入签署方" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="签署日期" prop="signDate"> <el-form-item label="签署日期" prop="signDate">
<el-date-picker <el-date-picker
class="wd100"
clearable clearable
v-model="form.signDate" v-model="form.signDate"
type="date" type="date"
@ -498,6 +508,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="生效日期" prop="effectiveDate"> <el-form-item label="生效日期" prop="effectiveDate">
<el-date-picker <el-date-picker
class="wd100"
clearable clearable
v-model="form.effectiveDate" v-model="form.effectiveDate"
type="date" type="date"
@ -511,6 +522,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="截止日期" prop="expiryDate"> <el-form-item label="截止日期" prop="expiryDate">
<el-date-picker <el-date-picker
class="wd100"
clearable clearable
v-model="form.expiryDate" v-model="form.expiryDate"
type="date" type="date"
@ -521,7 +533,7 @@
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="合同状态" prop="contractStatus"> <el-form-item label="合同状态" prop="contractStatus">
<el-select v-model="form.contractStatus" placeholder="请选择状态"> <el-select class="wd100" v-model="form.contractStatus" placeholder="请选择状态">
<el-option <el-option
v-for="dict in this.getDictDatas(DICT_TYPE.CONTRACT_STATUS)" v-for="dict in this.getDictDatas(DICT_TYPE.CONTRACT_STATUS)"
:key="dict.value" :key="dict.value"
@ -534,6 +546,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="金额" prop="contractAmount"> <el-form-item label="金额" prop="contractAmount">
<el-input <el-input
class="wd100"
v-model="form.contractAmount" v-model="form.contractAmount"
placeholder="请输入金额" placeholder="请输入金额"
/> />
@ -547,6 +560,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="处理结果" prop="handleResult"> <el-form-item label="处理结果" prop="handleResult">
<el-select <el-select
class="wd100"
v-model="form.handleResult" v-model="form.handleResult"
placeholder="请选择处理结果" placeholder="请选择处理结果"
> >
@ -562,6 +576,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="年度" prop="year"> <el-form-item label="年度" prop="year">
<el-date-picker <el-date-picker
class="wd100"
format="yyyy年" format="yyyy年"
v-model="form.year" v-model="form.year"
value-format="yyyy" value-format="yyyy"
@ -574,6 +589,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="月份" prop="period"> <el-form-item label="月份" prop="period">
<el-date-picker <el-date-picker
class="wd100"
popper-class="due_month" popper-class="due_month"
v-model="form.period" v-model="form.period"
format="M月" format="M月"
@ -584,18 +600,18 @@
</el-date-picker> </el-date-picker>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <!-- <el-col :span="8">
<!-- <el-form-item label="纸档位置" prop="position"> <el-form-item label="纸档位置" prop="position">
<el-cascader <el-cascader
v-model="siteArray" v-model="siteArray"
:options="siteOptions" :options="siteOptions"
:props="propName" :props="propName"
placeholder="请选择纸档位置" placeholder="请选择纸档位置"
clearable clearable
@change="handleSiteChanged" @change="handleSiteChanged"
/> />
</el-form-item> --> </el-form-item>
</el-col> </el-col>-->
</el-row> </el-row>
</el-form> </el-form>
@ -662,6 +678,7 @@ export default {
deptOptions: undefined, deptOptions: undefined,
// //
single: true, single: true,
labelPosition:'right',
// //
multiple: true, multiple: true,
// //
@ -828,7 +845,7 @@ export default {
console.log(res); console.log(res);
console.log(this.$refs.upload + "*******"); console.log(this.$refs.upload + "*******");
this.form.contractAttachment = res.data.url; this.form.contractAttachment = res.data.url;
this.$message({ this.$message({
showClose: true, showClose: true,
message: res.data.name + "上传成功", message: res.data.name + "上传成功",
@ -1039,4 +1056,5 @@ export default {
<style lang="scss" scoped> <style lang="scss" scoped>
@import "@/assets/styles/header/index.scss"; @import "@/assets/styles/header/index.scss";
@import "@/assets/styles/common/index.scss"; @import "@/assets/styles/common/index.scss";
@import '@/assets/styles/edit/index.scss';
</style> </style>

@ -38,7 +38,7 @@
<el-form-item label="客诉时间" prop="complaintTime"> <el-form-item label="客诉时间" prop="complaintTime">
<el-date-picker <el-date-picker
v-model="queryParams.complaintTime" v-model="queryParams.complaintTime"
style="width: 240px" style="width: 193.8px"
value-format="yyyy-MM-dd HH:mm:ss" value-format="yyyy-MM-dd HH:mm:ss"
type="daterange" type="daterange"
range-separator="-" range-separator="-"
@ -68,6 +68,7 @@
v-model="queryParams.year" v-model="queryParams.year"
value-format="yyyy" value-format="yyyy"
type="year" type="year"
style="width: 193.8px"
placeholder="请选择会计年份" placeholder="请选择会计年份"
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
> >
@ -75,6 +76,7 @@
</el-form-item> </el-form-item>
<el-form-item label="月份" prop="period"> <el-form-item label="月份" prop="period">
<el-date-picker <el-date-picker
style="width: 193.8px"
popper-class="due_month" popper-class="due_month"
v-model="queryParams.period" v-model="queryParams.period"
format="M月" format="M月"
@ -377,6 +379,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="业务实体" prop="company"> <el-form-item label="业务实体" prop="company">
<el-select <el-select
class="wd100"
v-model="form.company" v-model="form.company"
placeholder="请选择业务实体" placeholder="请选择业务实体"
value-key="id" value-key="id"
@ -396,6 +399,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="部门名称" prop="deptName"> <el-form-item label="部门名称" prop="deptName">
<treeselect <treeselect
class="wd100"
v-model="form.deptId" v-model="form.deptId"
:options="deptOptions" :options="deptOptions"
:show-count="true" :show-count="true"
@ -409,6 +413,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="纸档位置" prop="position"> <el-form-item label="纸档位置" prop="position">
<el-cascader <el-cascader
class="wd100"
v-model="siteArray" v-model="siteArray"
:options="siteOptions" :options="siteOptions"
:props="propName" :props="propName"
@ -433,6 +438,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="客诉编号" prop="complaintCode"> <el-form-item label="客诉编号" prop="complaintCode">
<el-input <el-input
class="wd100"
v-model="form.complaintCode" v-model="form.complaintCode"
placeholder="请输入客诉编号" placeholder="请输入客诉编号"
/> />
@ -441,6 +447,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="客户名称" prop="customerName"> <el-form-item label="客户名称" prop="customerName">
<el-input <el-input
class="wd100"
v-model="form.customerName" v-model="form.customerName"
placeholder="请输入客户名称" placeholder="请输入客户名称"
/> />
@ -449,6 +456,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="客户电话" prop="customerPhone"> <el-form-item label="客户电话" prop="customerPhone">
<el-input <el-input
class="wd100"
v-model="form.customerPhone" v-model="form.customerPhone"
placeholder="请输入客户电话" placeholder="请输入客户电话"
/> />
@ -459,6 +467,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="客诉时间" prop="complaintTime"> <el-form-item label="客诉时间" prop="complaintTime">
<el-date-picker <el-date-picker
class="wd100"
clearable clearable
v-model="form.complaintTime" v-model="form.complaintTime"
type="date" type="date"
@ -470,6 +479,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="客诉类型" prop="complaintType"> <el-form-item label="客诉类型" prop="complaintType">
<el-select <el-select
class="wd100"
v-model="form.complaintType" v-model="form.complaintType"
placeholder="请选择客诉类型" placeholder="请选择客诉类型"
> >
@ -485,6 +495,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="处理人" prop="handler"> <el-form-item label="处理人" prop="handler">
<el-input <el-input
class="wd100"
v-model="form.handler" v-model="form.handler"
placeholder="请选择处理人" placeholder="请选择处理人"
readonly readonly
@ -508,6 +519,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="处理时间" prop="handleTime"> <el-form-item label="处理时间" prop="handleTime">
<el-date-picker <el-date-picker
class="wd100"
clearable clearable
v-model="form.handleTime" v-model="form.handleTime"
type="date" type="date"
@ -519,6 +531,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="处理结果" prop="handleResult"> <el-form-item label="处理结果" prop="handleResult">
<el-select <el-select
class="wd100"
v-model="form.handleResult" v-model="form.handleResult"
placeholder="请选择处理结果" placeholder="请选择处理结果"
> >
@ -534,6 +547,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="年度" prop="year"> <el-form-item label="年度" prop="year">
<el-date-picker <el-date-picker
class="wd100"
format="yyyy年" format="yyyy年"
v-model="form.year" v-model="form.year"
value-format="yyyy" value-format="yyyy"
@ -548,6 +562,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="月份" prop="period"> <el-form-item label="月份" prop="period">
<el-date-picker <el-date-picker
class="wd100"
popper-class="due_month" popper-class="due_month"
v-model="form.period" v-model="form.period"
format="M月" format="M月"
@ -975,4 +990,5 @@ export default {
<style lang="scss" scoped> <style lang="scss" scoped>
@import "@/assets/styles/header/index.scss"; @import "@/assets/styles/header/index.scss";
@import "@/assets/styles/common/index.scss"; @import "@/assets/styles/common/index.scss";
@import '@/assets/styles/edit/index.scss';
</style> </style>

@ -14,7 +14,7 @@
<div class="filter-lf"> <div class="filter-lf">
<el-form-item label="所属部门" prop="deptName"> <el-form-item label="所属部门" prop="deptName">
<treeselect <treeselect
style="width: 190px" style="width: 193.8px"
v-model="queryParams.deptId" v-model="queryParams.deptId"
:options="deptOptions" :options="deptOptions"
:show-count="true" :show-count="true"
@ -299,6 +299,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="业务实体" prop="company"> <el-form-item label="业务实体" prop="company">
<el-select <el-select
class="wd100"
v-model="form.company" v-model="form.company"
placeholder="请选择业务实体" placeholder="请选择业务实体"
value-key="id" value-key="id"
@ -318,6 +319,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="部门名称" prop="deptName"> <el-form-item label="部门名称" prop="deptName">
<treeselect <treeselect
class="wd100"
v-model="form.deptId" v-model="form.deptId"
:options="deptOptions" :options="deptOptions"
:show-count="true" :show-count="true"
@ -331,6 +333,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="纸档位置" prop="position"> <el-form-item label="纸档位置" prop="position">
<el-cascader <el-cascader
class="wd100"
v-model="siteArray" v-model="siteArray"
:options="siteOptions" :options="siteOptions"
:props="propName" :props="propName"
@ -354,12 +357,12 @@
<el-row> <el-row>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="员工姓名" prop="name"> <el-form-item label="员工姓名" prop="name">
<el-input v-model="form.name" placeholder="请输入员工姓名" /> <el-input class="wd100" v-model="form.name" placeholder="请输入员工姓名" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="性别" prop="gender"> <el-form-item label="性别" prop="gender">
<el-select v-model="form.gender" placeholder="请选择性别"> <el-select class="wd100" v-model="form.gender" placeholder="请选择性别">
<el-option <el-option
v-for="dict in this.getDictDatas(DICT_TYPE.SYSTEM_USER_SEX)" v-for="dict in this.getDictDatas(DICT_TYPE.SYSTEM_USER_SEX)"
:key="dict.value" :key="dict.value"
@ -372,6 +375,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="出生日期" prop="birthdate"> <el-form-item label="出生日期" prop="birthdate">
<el-date-picker <el-date-picker
class="wd100"
clearable clearable
v-model="form.birthdate" v-model="form.birthdate"
type="date" type="date"
@ -516,6 +520,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="社会保险" prop="socialInsurance"> <el-form-item label="社会保险" prop="socialInsurance">
<el-input <el-input
class="wd100"
v-model="form.socialInsurance" v-model="form.socialInsurance"
placeholder="请输入养老保险" placeholder="请输入养老保险"
/> />
@ -524,6 +529,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="养老保险" prop="pensionInsurance"> <el-form-item label="养老保险" prop="pensionInsurance">
<el-input <el-input
class="wd100"
v-model="form.pensionInsurance" v-model="form.pensionInsurance"
placeholder="请输入医疗保险" placeholder="请输入医疗保险"
/> />
@ -532,6 +538,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="工伤保险" prop="workInjuryInsurance"> <el-form-item label="工伤保险" prop="workInjuryInsurance">
<el-input <el-input
class="wd100"
v-model="form.workInjuryInsurance" v-model="form.workInjuryInsurance"
placeholder="请输入工伤保险" placeholder="请输入工伤保险"
/> />
@ -542,6 +549,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="医疗保险" prop="medicalInsurance"> <el-form-item label="医疗保险" prop="medicalInsurance">
<el-input <el-input
class="wd100"
v-model="form.medicalInsurance" v-model="form.medicalInsurance"
placeholder="请输入失业保险" placeholder="请输入失业保险"
/> />
@ -550,6 +558,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="失业保险" prop="unemploymentInsurance"> <el-form-item label="失业保险" prop="unemploymentInsurance">
<el-input <el-input
class="wd100"
v-model="form.unemploymentInsurance" v-model="form.unemploymentInsurance"
placeholder="请输入失业保险" placeholder="请输入失业保险"
/> />
@ -616,6 +625,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="年度" prop="year"> <el-form-item label="年度" prop="year">
<el-date-picker <el-date-picker
class="wd100"
format="yyyy年" format="yyyy年"
v-model="form.year" v-model="form.year"
value-format="yyyy" value-format="yyyy"
@ -628,6 +638,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="月份" prop="period"> <el-form-item label="月份" prop="period">
<el-date-picker <el-date-picker
class="wd100"
popper-class="due_month" popper-class="due_month"
v-model="form.period" v-model="form.period"
format="M月" format="M月"
@ -641,6 +652,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="纸档位置" prop="position"> <el-form-item label="纸档位置" prop="position">
<el-cascader <el-cascader
class="wd100"
v-model="siteArray" v-model="siteArray"
:options="siteOptions" :options="siteOptions"
:props="propName" :props="propName"
@ -720,7 +732,6 @@ export default {
ids: [], ids: [],
// //
loading: true, loading: true,
optType: undefined,
// //
exportLoading: false, exportLoading: false,
// //
@ -1124,4 +1135,5 @@ export default {
<style lang="scss" scoped> <style lang="scss" scoped>
@import "@/assets/styles/header/index.scss"; @import "@/assets/styles/header/index.scss";
@import "@/assets/styles/common/index.scss"; @import "@/assets/styles/common/index.scss";
@import '@/assets/styles/edit/index.scss';
</style> </style>

@ -51,13 +51,6 @@
<el-form-item label="归档id" prop="recordId"> <el-form-item label="归档id" prop="recordId">
<el-input v-model="queryParams.recordId" placeholder="请输入归档id" clearable @keyup.enter.native="handleQuery"/> <el-input v-model="queryParams.recordId" placeholder="请输入归档id" clearable @keyup.enter.native="handleQuery"/>
</el-form-item>--> </el-form-item>-->
<el-form-item label="交易日期" prop="tradeDate">
<el-date-picker v-model="queryParams.tradeDate" 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="tradeType"> <el-form-item label="交易类型" prop="tradeType">
<el-select v-model="queryParams.tradeType" placeholder="请选择交易类型" clearable size="small"> <el-select v-model="queryParams.tradeType" placeholder="请选择交易类型" clearable size="small">
<el-option v-for="dict in this.getDictDatas(DICT_TYPE.TRADE_TYPE)" <el-option v-for="dict in this.getDictDatas(DICT_TYPE.TRADE_TYPE)"
@ -95,6 +88,13 @@
<el-date-picker v-model="queryParams.recordTime" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss" type="daterange" <el-date-picker v-model="queryParams.recordTime" 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']" /> range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" />
</el-form-item>--> </el-form-item>-->
<el-form-item label="交易日期" prop="tradeDate">
<el-date-picker v-model="queryParams.tradeDate" style="width: 193.8px" 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> <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-button icon="el-icon-refresh" @click="resetQuery"></el-button>
@ -253,7 +253,7 @@
<el-row> <el-row>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="制单人" prop="createBy"> <el-form-item label="制单人" prop="createBy">
<el-input v-model="form.createBy" placeholder="请输入制单人"/> <el-input class="wd100" v-model="form.createBy" placeholder="请输入制单人"/>
</el-form-item> </el-form-item>
</el-col> </el-col>
<!-- <el-col :span="8"> <!-- <el-col :span="8">
@ -264,6 +264,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="业务实体" prop="company"> <el-form-item label="业务实体" prop="company">
<el-select <el-select
class="wd100"
v-model="form.company" v-model="form.company"
placeholder="请选择业务实体" placeholder="请选择业务实体"
value-key="id" value-key="id"
@ -283,6 +284,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="部门名称" prop="deptName"> <el-form-item label="部门名称" prop="deptName">
<treeselect <treeselect
class="wd100"
v-model="form.deptId" v-model="form.deptId"
:options="deptOptions" :options="deptOptions"
:show-count="true" :show-count="true"
@ -310,29 +312,29 @@
<el-row> <el-row>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="支付账户" prop="account"> <el-form-item label="支付账户" prop="account">
<el-input v-model="form.account" placeholder="请输入支付账户"/> <el-input class="wd100" v-model="form.account" placeholder="请输入支付账户"/>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="项目" prop="project"> <el-form-item label="项目" prop="project">
<el-input v-model="form.project" placeholder="请输入项目"/> <el-input class="wd100" v-model="form.project" placeholder="请输入项目"/>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="收据/发票" prop="invoiceNumber"> <el-form-item label="收据/发票" prop="invoiceNumber">
<el-input v-model="form.invoiceNumber" placeholder="请输入收据/发票号码"/> <el-input class="wd100" v-model="form.invoiceNumber" placeholder="请输入收据/发票号码"/>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
<el-row> <el-row>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="金额" prop="price"> <el-form-item label="金额" prop="price">
<el-input v-model="form.price" placeholder="请输入金额"/> <el-input class="wd100" v-model="form.price" placeholder="请输入金额"/>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="状态" prop="status"> <el-form-item label="状态" prop="status">
<el-select v-model="form.status" placeholder="请选择状态"> <el-select class="wd100" v-model="form.status" placeholder="请选择状态">
<el-option v-for="dict in this.getDictDatas(DICT_TYPE.CONTRACT_STATUS)" <el-option v-for="dict in this.getDictDatas(DICT_TYPE.CONTRACT_STATUS)"
:key="dict.value" :label="dict.label" :value="dict.value" :key="dict.value" :label="dict.label" :value="dict.value"
/> />
@ -342,6 +344,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="纸档位置" prop="position"> <el-form-item label="纸档位置" prop="position">
<el-cascader <el-cascader
class="wd100"
v-model="siteArray" v-model="siteArray"
:options="siteOptions" :options="siteOptions"
:props="propName" :props="propName"
@ -355,7 +358,7 @@
<el-row> <el-row>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="完整性" prop="cherks"> <el-form-item label="完整性" prop="cherks">
<el-select v-model="form.cherks" placeholder="请选择完整性"> <el-select class="wd100" v-model="form.cherks" placeholder="请选择完整性">
<el-option v-for="dict in this.getDictDatas(DICT_TYPE.CHERKS)" <el-option v-for="dict in this.getDictDatas(DICT_TYPE.CHERKS)"
:key="dict.value" :label="dict.label" :value="parseInt(dict.value)" :key="dict.value" :label="dict.label" :value="parseInt(dict.value)"
/> />
@ -369,7 +372,7 @@
</el-col>--> </el-col>-->
<el-col :span="8"> <el-col :span="8">
<el-form-item label="交易类型" prop="tradeType"> <el-form-item label="交易类型" prop="tradeType">
<el-select v-model="form.tradeType" placeholder="请选择交易类型"> <el-select class="wd100" v-model="form.tradeType" placeholder="请选择交易类型">
<el-option v-for="dict in this.getDictDatas(DICT_TYPE.TRADE_TYPE)" <el-option v-for="dict in this.getDictDatas(DICT_TYPE.TRADE_TYPE)"
:key="dict.value" :label="dict.label" :value="dict.value" :key="dict.value" :label="dict.label" :value="dict.value"
/> />
@ -378,7 +381,7 @@
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="支付方式" prop="payType"> <el-form-item label="支付方式" prop="payType">
<el-select v-model="form.payType" placeholder="请选择支付方式"> <el-select class="wd100" v-model="form.payType" placeholder="请选择支付方式">
<el-option v-for="dict in this.getDictDatas(DICT_TYPE.PAY_TYPE)" <el-option v-for="dict in this.getDictDatas(DICT_TYPE.PAY_TYPE)"
:key="dict.value" :label="dict.label" :value="dict.value" :key="dict.value" :label="dict.label" :value="dict.value"
/> />
@ -390,21 +393,21 @@
<el-row> <el-row>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="交易日期" prop="tradeDate"> <el-form-item label="交易日期" prop="tradeDate">
<el-date-picker clearable v-model="form.tradeDate" type="date" value-format="timestamp" <el-date-picker class="wd100" clearable v-model="form.tradeDate" type="date" value-format="timestamp"
placeholder="选择交易日期" placeholder="选择交易日期"
/> />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="归档日期" prop="recordTime"> <el-form-item label="归档日期" prop="recordTime">
<el-date-picker clearable v-model="form.recordTime" type="date" value-format="timestamp" <el-date-picker class="wd100" clearable v-model="form.recordTime" type="date" value-format="timestamp"
placeholder="选择归档日期" placeholder="选择归档日期"
/> />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="归档状态" prop="fileStatus"> <el-form-item label="归档状态" prop="fileStatus">
<el-select v-model="form.fileStatus" placeholder="请选择归档状态"> <el-select class="wd100" v-model="form.fileStatus" placeholder="请选择归档状态">
<el-option v-for="dict in this.getDictDatas(DICT_TYPE.ARCHIVES_FILE_STATUS)" <el-option v-for="dict in this.getDictDatas(DICT_TYPE.ARCHIVES_FILE_STATUS)"
:key="dict.value" :label="dict.label" :value="dict.value" :key="dict.value" :label="dict.label" :value="dict.value"
/> />
@ -772,4 +775,5 @@ export default {
<style lang="scss" scoped> <style lang="scss" scoped>
@import "@/assets/styles/header/index.scss"; @import "@/assets/styles/header/index.scss";
@import "@/assets/styles/common/index.scss"; @import "@/assets/styles/common/index.scss";
@import '@/assets/styles/edit/index.scss';
</style> </style>

@ -215,17 +215,18 @@
<el-row> <el-row>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="流程编号 " prop="flowCode"> <el-form-item label="流程编号 " prop="flowCode">
<el-input v-model="form.flowCode" placeholder="请输入流程编号 " /> <el-input class="wd100" v-model="form.flowCode" placeholder="请输入流程编号 " />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="文件来源" prop="source"> <el-form-item label="文件来源" prop="source">
<el-input v-model="form.source" placeholder="请输入文件来源" /> <el-input class="wd100" v-model="form.source" placeholder="请输入文件来源" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="所属部门" prop="deptName"> <el-form-item label="所属部门" prop="deptName">
<treeselect <treeselect
class="wd100"
v-model="form.deptId" v-model="form.deptId"
:options="deptOptions" :options="deptOptions"
:show-count="true" :show-count="true"
@ -241,6 +242,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="年度" prop="year"> <el-form-item label="年度" prop="year">
<el-date-picker <el-date-picker
class="wd100"
format="yyyy年" format="yyyy年"
v-model="form.year" v-model="form.year"
value-format="yyyy" value-format="yyyy"
@ -253,6 +255,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="月份" prop="period"> <el-form-item label="月份" prop="period">
<el-date-picker <el-date-picker
class="wd100"
popper-class="due_month" popper-class="due_month"
v-model="form.period" v-model="form.period"
format="M月" format="M月"
@ -266,6 +269,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="业务类型" prop="businessType"> <el-form-item label="业务类型" prop="businessType">
<el-select <el-select
class="wd100"
v-model="form.businessType" v-model="form.businessType"
placeholder="请选择业务类型 " placeholder="请选择业务类型 "
> >
@ -285,6 +289,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="业务实体" prop="company"> <el-form-item label="业务实体" prop="company">
<el-select <el-select
class="wd100"
v-model="form.company" v-model="form.company"
placeholder="请选择业务实体" placeholder="请选择业务实体"
value-key="id" value-key="id"
@ -304,6 +309,7 @@
<el-col :span="8"> <el-col :span="8">
<el-form-item label="文件地址" prop="fileUrl"> <el-form-item label="文件地址" prop="fileUrl">
<el-input <el-input
class="wd100"
v-model="form.fileUrl" v-model="form.fileUrl"
placeholder="请输入文件地址" placeholder="请输入文件地址"
:disabled="true" :disabled="true"
@ -313,6 +319,7 @@
</el-row> </el-row>
<el-form-item label="摘要" prop="note"> <el-form-item label="摘要" prop="note">
<el-input <el-input
class="wd100"
v-model="form.note" v-model="form.note"
placeholder="请输入摘要" placeholder="请输入摘要"
type="textarea" type="textarea"
@ -687,4 +694,5 @@ export default {
<style lang="scss" scoped> <style lang="scss" scoped>
@import "@/assets/styles/header/index.scss"; @import "@/assets/styles/header/index.scss";
@import "@/assets/styles/common/index.scss"; @import "@/assets/styles/common/index.scss";
@import '@/assets/styles/edit/index.scss';
</style> </style>

Loading…
Cancel
Save