| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977 |
- <template>
- <view class="wrapper">
- <view>
- <uni-segmented-control :current="current" :values="items" @clickItem="onClickItem" styleType="text" activeColor="#4cd964"></uni-segmented-control>
- <view>
- <view v-show="current === 0">
- <view class="detailContent">
- <view class="contentTable">
- <text class="contentTitle">工单编号:</text>
- <text class="contentText">{{ detailContentData.workOrderId }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">状态:</text>
- <text class="contentText">{{ detailContentData.F_WorkState | workStateFilters(detailContentData) }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">受理人:</text>
- <text class="contentText">{{ detailContentData.F_CreateUser | acceptPersonFilters(detailContentData) }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">处理方式:</text>
- <text class="contentText">{{ detailContentData.F_IsResult | dealWithWayFilters }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">录入时间:</text>
- <text class="contentText">{{ detailContentData.F_CreateTime }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">提交时间:</text>
- <text class="contentText">{{ detailContentData.F_SubmitTime }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">办理时间:</text>
- <text class="contentText">{{ detailContentData.F_DealTime }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">结案时间:</text>
- <text class="contentText">{{ detailContentData.F_CloseTime }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">三方通话:</text>
- <text class="contentText">{{ detailContentData.F_Business | threeWayCallFilters }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">反映类型:</text>
- <text class="contentText">{{ detailContentData.TypeName1 }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">紧急程度:</text>
- <text class="contentText">{{ detailContentData.F_Level | levelFilters }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">反映类别:</text>
- <text class="contentText">{{ detailContentData.KeyName }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">密级:</text>
- <text class="contentText">{{ detailContentData.F_IsProtect | isProtectFilters }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">办理单位:</text>
- <text class="contentText">{{ detailContentData.deptname }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">处理结果:</text>
- <text class="contentText">{{ detailContentData.F_Result }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">追加回复:</text>
- <text class="contentText">{{ detailContentData.F_AdditionalReply }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">结案意见:</text>
- <text class="contentText">{{ detailContentData.F_FinalOpinion }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">附件:</text>
- <view class="contentText">
- <show-file :file="detailContentData.File"></show-file>
- </view>
- </view>
- </view>
- </view>
- <view v-show="current === 1">
- <view class="detailContent">
- <view class="contentBlock">
- <text class="title">二级办理单位</text>
- <view class="content" v-for="item in twoAssignedInformation" :key="item.F_Id">
- <view class="contentTable">
- <text class="contentTitle">交办时间:</text>
- <text class="contentText">{{ item.F_CreateTime }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">办理时限:</text>
- <text class="contentText">{{ item.F_LimitTime }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">承办单位:</text>
- <text class="contentText">{{ item.DeptName }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">交办意见:</text>
- <text class="contentText">{{ item.F_AssignedOpinion }}</text>
- </view>
- </view>
- <yiLine>
- <view></view>
- </yiLine>
- </view>
- <view class="contentBlock">
- <text class="title">三级办理单位</text>
- <view class="content" v-for="item in threeAssignedInformation" :key="item.F_Id">
- <view class="contentTable">
- <text class="contentTitle">交办时间:</text>
- <text class="contentText">{{ item.F_CreateTime }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">办理时限:</text>
- <text class="contentText">{{ item.F_LimitTime }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">承办单位:</text>
- <text class="contentText">{{ item.DeptName }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">交办意见:</text>
- <text class="contentText">{{ item.F_AssignedOpinion }}</text>
- </view>
- </view>
- <yiLine>
- <view></view>
- </yiLine>
- </view>
- <view class="contentBlock">
- <text class="title">退回审核</text>
- <view class="content" v-for="item in backAuditList" :key="item.F_Id">
- <view class="contentTable">
- <text class="contentTitle">申请时间:</text>
- <text class="contentText">{{ item.F_CreateTime }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">申请原因:</text>
- <text class="contentText">{{ item.F_Result }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">状态:</text>
- <text class="contentText">{{ item.F_IsAudit | backauditFilters }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">审核时间:</text>
- <text class="contentText">{{ item.F_AuditTime }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">审核意见:</text>
- <text class="contentText">{{ item.F_AuditReason }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">申请单位:</text>
- <text class="contentText">{{ item.DeptName }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">附件:</text>
- <view class="contentText">
- <show-file :file="item.File"></show-file>
- </view>
- </view>
- </view>
- <yiLine>
- <view></view>
- </yiLine>
- </view>
- </view>
- </view>
- <view v-show="current === 2">
- <view class="detailContent">
- <view class="contentBlock">
- <text class="title">市长批示</text>
- <view class="content" v-for="item in mayorInstructions" :key="item.F_Id">
- <view class="contentTable">
- <text class="contentTitle">批示人:</text>
- <text class="contentText">{{ item.F_BatchReason }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">批示内容:</text>
- <text class="contentText">{{ item.F_SuperOpinion }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">批示时间:</text>
- <text class="contentText">{{ item.F_CreateTime }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">附件:</text>
- <view class="contentText">
- <show-file :file="item.File"></show-file>
- </view>
- </view>
- </view>
- <yiLine>
- <view></view>
- </yiLine>
- </view>
- </view>
- </view>
- <view v-show="current === 3">
- <view class="detailContent">
- <view class="contentBlock">
- <text class="title">工单驳回</text>
- <view class="content" v-for="item in workOrderRejectedList" :key="item.F_Id">
- <view class="contentTable">
- <text class="contentTitle">退回人:</text>
- <text class="contentText">{{ item.F_BatchReason }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">退回内容:</text>
- <text class="contentText">{{ item.F_SuperOpinion }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">退回时间:</text>
- <text class="contentText">{{ item.F_CreateTime }}</text>
- </view>
- </view>
- <yiLine>
- <view></view>
- </yiLine>
- </view>
- </view>
- </view>
- <view v-show="current === 4">
- <view class="detailContent">
- <view class="contentBlock">
- <text class="title">二级单位办理情况</text>
- <view class="content" v-for="item in workOrderDealWithSecondLevelList" :key="item.F_Id">
- <view class="contentTable">
- <text class="contentTitle">承办人:</text>
- <text class="contentText">{{ item.F_DealUser }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">联系方式:</text>
- <text class="contentText">{{ item.F_DealUserContact }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">职务:</text>
- <text class="contentText">{{ item.F_Duties }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">处理结果:</text>
- <text class="contentText">{{ item.F_Situation }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">单位:</text>
- <text class="contentText">{{ item.DeptName }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">办理结果:</text>
- <text class="contentText">{{ item.F_Result }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">办理时间:</text>
- <text class="contentText">{{ item.F_CreateTime }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">是/否向当事人反馈:</text>
- <text class="contentText">{{ item.F_IsProResult | dealWithIsProResultFilters }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">是否满意:</text>
- <text class="contentText">{{ item.F_IsSatisfied | dealWithIsSatisfiedFilters }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">审核领导:</text>
- <text class="contentText">{{ item.F_AuditUser }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">审核领导职务:</text>
- <text class="contentText">{{ item.F_AuditPost }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">审核领导联系方式:</text>
- <text class="contentText">{{ item.F_AuditContact }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">附件:</text>
- <view class="contentText">
- <show-file :file="item.File"></show-file>
- </view>
- </view>
- <view class="contentTable">
- <text class="contentTitle">追加回复附件:</text>
- <view class="contentText">
- <show-file :file="item.Files"></show-file>
- </view>
- </view>
- </view>
- <yiLine>
- <view></view>
- </yiLine>
- </view>
- <view class="contentBlock">
- <text class="title">三级单位办理情况</text>
- <view class="content" v-for="item in workOrderDealWithThreeLevelList" :key="item.F_Id">
- <view class="contentTable">
- <text class="contentTitle">承办人:</text>
- <text class="contentText">{{ item.F_DealUser }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">联系方式:</text>
- <text class="contentText">{{ item.F_DealUserContact }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">职务:</text>
- <text class="contentText">{{ item.F_Duties }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">处理结果:</text>
- <text class="contentText">{{ item.F_Situation }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">单位:</text>
- <text class="contentText">{{ item.DeptName }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">办理结果:</text>
- <text class="contentText">{{ item.F_Result }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">办理时间:</text>
- <text class="contentText">{{ item.F_CreateTime }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">是/否向当事人反馈:</text>
- <text class="contentText">{{ item.F_IsProResult | dealWithIsProResultFilters }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">是否满意:</text>
- <text class="contentText">{{ item.F_IsSatisfied | dealWithIsSatisfiedFilters }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">审核领导:</text>
- <text class="contentText">{{ item.F_AuditUser }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">审核领导职务:</text>
- <text class="contentText">{{ item.F_AuditPost }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">审核领导联系方式:</text>
- <text class="contentText">{{ item.F_AuditContact }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">附件:</text>
- <view class="contentText">
- <show-file :file="item.File"></show-file>
- </view>
- </view>
- <view class="contentTable">
- <text class="contentTitle">追加回复附件:</text>
- <view class="contentText">
- <show-file :file="item.Files"></show-file>
- </view>
- </view>
- </view>
- <yiLine>
- <view></view>
- </yiLine>
- </view>
- </view>
- </view>
- <view v-show="current === 5">
- <view class="detailContent">
- <view class="contentBlock">
- <text class="title">延时审核</text>
- <view class="content" v-for="item in delayAuditList" :key="item.F_Id">
- <view class="contentTable">
- <text class="contentTitle">状态:</text>
- <text class="contentText">{{ item.F_IsAudit | delayAuditFilters }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">申请时间:</text>
- <text class="contentText">{{ item.F_CreateTime }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">申请原因:</text>
- <text class="contentText">{{ item.F_Reason }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">审核时间:</text>
- <text class="contentText">{{ item.F_AuditTime }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">审核意见:</text>
- <text class="contentText">{{ item.F_RefuseReason }}</text>
- </view>
- </view>
- <yiLine>
- <view></view>
- </yiLine>
- </view>
- </view>
- </view>
- <view v-show="current === 6">
- <view class="detailContent">
- <view class="contentBlock">
- <text class="title">回访信息</text>
- <view class="content" v-for="item in returnInformationList" :key="item.F_Id">
- <view class="contentTable">
- <text class="contentTitle">回访人:</text>
- <text class="contentText">{{ item.F_VisitUser }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">回访方式:</text>
- <text class="contentText">{{ item.F_Type | returnTypeFilters }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">回访信息:</text>
- <text class="contentText">{{ item.F_Result }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">回访结果:</text>
- <text class="contentText">{{ item.F_IsSatisfie | returnIsSatisfieFilters }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">操作时间:</text>
- <text class="contentText">{{ item.F_CreateTime }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">回访号码:</text>
- <text class="contentText">{{ detailContentData.F_CusPhone }}</text>
- </view>
- <!-- <view class="contentTable">
- <text class="contentTitle">录音:</text>
- <text class="contentText">{{ item.F_RefuseReason }}</text>
- </view> -->
- </view>
- <yiLine>
- <view></view>
- </yiLine>
- </view>
- </view>
- </view>
- <view v-show="current === 7">
- <view class="detailContent">
- <view class="contentBlock">
- <text class="title">督办信息</text>
- <view class="content" v-for="item in supervisoryInformationList" :key="item.F_Id">
- <view class="contentTable">
- <text class="contentTitle">转督办人:</text>
- <text class="contentText">{{ item.F_CreateUser }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">督办原因:</text>
- <text class="contentText">{{ item.F_Remark }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">督办人:</text>
- <text class="contentText">{{ item.Supervisor }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">督办意见:</text>
- <text class="contentText">{{ item.F_Content }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">督办时间:</text>
- <text class="contentText">{{ item.F_CreateTime }}</text>
- </view>
- </view>
- <yiLine>
- <view></view>
- </yiLine>
- </view>
- </view>
- </view>
- <view v-show="current === 8">
- <view class="detailContent">
- <view class="contentBlock">
- <text class="title">市民催办</text>
- <view class="content" v-for="item in citizensCuiBanList" :key="item.F_Id">
- <view class="contentTable">
- <text class="contentTitle">催办内容:</text>
- <text class="contentText">{{ item.F_Content }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">催办时间:</text>
- <text class="contentText">{{ item.F_CreateTime }}</text>
- </view>
- </view>
- <yiLine>
- <view></view>
- </yiLine>
- </view>
- </view>
- </view>
- <view v-show="current === 9">
- <view class="detailContent">
- <view class="contentBlock">
- <text class="title">市民评议</text>
- <view class="content" v-for="item in citizensReviewList" :key="item.F_Id">
- <view class="contentTable">
- <text class="contentTitle">评议时间:</text>
- <text class="contentText">{{ item.CreateTime }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">评议类型:</text>
- <text class="contentText">{{ item.str_type | citizensReviewTypeFilters }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">满意度:</text>
- <text class="contentText">{{ item.strWrkOrder_Cst_Ssf_Cd }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">评议内容:</text>
- <text class="contentText">{{ item.strSsf_Cst_Ass_CntDsc }}</text>
- </view>
- </view>
- <yiLine>
- <view></view>
- </yiLine>
- </view>
- </view>
- </view>
- <view v-show="current === 10">
- <view class="detailContent">
- <view class="contentBlock">
- <text class="title">多媒体审核</text>
- <view class="content" v-for="item in multimediaAuditList" :key="item.F_Id">
- <view class="contentTable">
- <text class="contentTitle">审核人:</text>
- <text class="contentText">{{ item.AuditUser }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">承办单位:</text>
- <text class="contentText">{{ item.DeptNames }}</text>
- </view>
- <view class="contentTable">
- <text class="contentTitle">审核说明:</text>
- <text class="contentText">{{ item.F_Result }}</text>
- </view>
- </view>
- <yiLine>
- <view></view>
- </yiLine>
- </view>
- </view>
- </view>
- </view>
- </view>
- </view>
- </template>
- <script>
- import yiLine from "../../components/yi-line/yi-line.vue"
- import showFile from "../../components/showFile/index.vue"
- export default {
- components: {
- yiLine,
- showFile
- },
- data() {
- return {
- wid: "", // 工单编号
- detailContentData: {}, // 详情内容
- twoAssignedInformation: [], // 二级交办信息
- threeAssignedInformation: [], // 三级交办信息
- backAuditList: [], // 退回审核
- mayorInstructions: [], // 市长批示
- workOrderRejectedList: [], // 工单驳回
- workOrderDealWithSecondLevelList: [], // 二级办理情况
- workOrderDealWithThreeLevelList: [], // 三级办理情况
- delayAuditList: [], // 延时审核
- returnInformationList: [], // 回访信息
- supervisoryInformationList: [], // 督办信息
- citizensCuiBanList: [], // 市民催办
- citizensReviewList: [], // 市民评议
- multimediaAuditList: [], // 多媒体审核
- current: 0,
- items: ["工单信息", "交办信息", "市长批示", "工单驳回", "办理情况", "延时审核", "回访信息", "督办信息", "市民催办", "市民评议", "多媒体审核"],
- }
- },
- onLoad(option) {
- this.wid = option.wid
- // 获取详情
- this.getDetail("0")
- // 获取交办信息
- // this.getDetail("1")
- },
- methods: {
- // 返回列表页
- returnPage() {
- uni.$emit("updateList", {})
- uni.navigateBack({
- delta: 2,
- })
- },
- //获取详情
- getDetail(type) {
- let params = {
- type: type,
- workorderid: this.wid,
- token: uni.getStorageSync("token"),
- }
- this.$http
- .get("/WorkOrder/GetWorkOrderNew", params)
- .then((response) => {
- if (response.state.toLowerCase() === "success") {
- let data = response.data
- if (String(type) === "0") {
- this.detailContentData = Object.assign({}, data.data[0])
- } else if (String(type) === "1") {
- this.twoAssignedInformation = data.jbdata;
- this.threeAssignedInformation = data.ejjbdata;
- this.backAuditList = data.thdata;
- } else if (String(type) === "2") {
- this.mayorInstructions = data;
- } else if (String(type) === "3") {
- this.workOrderRejectedList = data;
- } else if (String(type) === "4") {
- this.workOrderDealWithSecondLevelList = data.bldata;
- this.workOrderDealWithThreeLevelList = data.ejbldata;
- } else if (String(type) === "5") {
- this.delayAuditList = data;
- } else if (String(type) === "6") {
- this.returnInformationList = data;
- } else if (String(type) === "7") {
- this.supervisoryInformationList = data;
- } else if (String(type) === "8") {
- this.citizensCuiBanList = data;
- } else if (String(type) === "10") {
- this.citizensReviewList = data;
- } else if (String(type) === "13") {
- this.multimediaAuditList = data;
- }
- }
- })
- .catch((e) => {
- console.log(e)
- })
- },
- onClickItem(e) {
- this.current = e.currentIndex;
- switch (e.currentIndex) {
- case 1:
- // 获取交办信息
- this.getDetail("1");
- break;
- case 2:
- // 市长批示
- this.getDetail("2");
- break;
- case 3:
- // 工单驳回
- this.getDetail("3");
- break;
- case 4:
- // 办理情况
- this.getDetail("4");
- break;
- case 5:
- // 延时审核
- this.getDetail("5");
- break;
- case 6:
- // 回访信息
- this.getDetail("6");
- break;
- case 7:
- // 督办信息
- this.getDetail("7");
- break;
- case 8:
- // 市民催办
- this.getDetail("8");
- break;
- case 9:
- // 市民评议
- this.getDetail("10");
- break;
- case 10:
- // 多媒体审核
- this.getDetail("13");
- break;
- default:
- break;
- }
- },
- },
- filters: {
- workStateFilters(value, data) {
- let str;
- switch(value) {
- case 0:
- let entryTimeDate = new Date(Date.parse(Data[0].F_CreateTime));
- let defaultTimeDate = new Date(Date.parse("2020-10-16 00:00:00"));
- if (entryTimeDate >= defaultTimeDate) {
- str = "新工单";
- } else {
- str = "新工单(历史工单)";
- }
- break;
- case 1:
- str = "待交办";
- break;
- case 2:
- str = "待查收";
- break;
- case 3:
- str = "退回审核中";
- break;
- case 4:
- str = "办理中";
- break;
- case 5:
- str = "延时审核中";
- break;
- case 6:
- str = "已办理";
- break;
- case 7:
- str = "待回访";
- break;
- case 8:
- if (String(data.F_Identification) === "0" ) {
- str = "重置转发";
- } else if (String(data.F_Identification) === "1") {
- str = "退回重办";
- } else {
- str = "重办中";
- }
- break;
- case 9:
- str = "已结案";
- break;
- case 10:
- str = "待审核";
- break;
- case 11:
- str = "重办待交办";
- break;
- case 13:
- str = "重办驳回";
- break;
- default:
- str = "";
- break;
- }
- return str
- },
- acceptPersonFilters(value, data) {
- let str;
- switch(data.F_InfoSource) {
- case 1:
- str = data.F_CreateUser;
- break;
- default:
- str = data.F_CusName;
- break;
- }
- return str;
- },
- dealWithWayFilters(value) {
- let str;
- switch(value) {
- case 0:
- str = "网络转办";
- break;
- case 1:
- str = "当即办理";
- break;
- default:
- str = "";
- break;
- }
- return str;
- },
- threeWayCallFilters(value) {
- let str;
- switch(value) {
- case 1:
- str = "是";
- break;
- default:
- str = "否";
- break;
- }
- return str;
- },
- levelFilters(value) {
- let str;
- switch(value) {
- case 1:
- str = "普通";
- break;
- default:
- str = "紧急";
- break;
- }
- return str;
- },
- isProtectFilters(value) {
- let str;
- switch(value) {
- case 0:
- str = "普通";
- break;
- default:
- str = "保密";
- break;
- }
- return str;
- },
- backauditFilters(value) {
- let str;
- switch(String(value)) {
- case "1":
- str = "同意";
- break;
- case "2":
- str = "拒绝";
- break;
- default:
- str = "";
- break;
- }
- return str;
- },
- delayAuditFilters(value) {
- let str;
- switch(String(value)) {
- case "1":
- str = "同意";
- break;
- case "2":
- str = "拒绝";
- break;
- default:
- str = "未审核";
- break;
- }
- return str;
- },
- returnTypeFilters(value) {
- let str;
- switch(String(value)) {
- case "0":
- str = "电话";
- break;
- case "1":
- str = "微信";
- break;
- case "2":
- str = "APP";
- break;
- case "3":
- str = "网站";
- break;
- case "4":
- str = "微博";
- break;
- case "5":
- str = "信箱";
- break;
- default:
- str = "";
- break;
- }
- return str;
- },
- returnIsSatisfieFilters(value) {
- let str;
- switch(String(value)) {
- case "0":
- str = "不满意";
- break;
- case "1":
- str = "满意";
- break;
- default:
- str = "";
- break;
- }
- return str;
- },
- citizensReviewTypeFilters(value) {
- let str;
- switch(String(value)) {
- case "1":
- str = "短信评议";
- break;
- default:
- str = "网站评议";
- break;
- }
- return str;
- },
- dealWithIsProResultFilters(value) {
- let str;
- switch(String(value)) {
- case "0":
- str = "否";
- break;
- case "1":
- str = "是";
- break;
- case "2":
- str = "已办未果";
- break;
- default:
- str = "";
- break;
- }
- return str;
- },
- dealWithIsSatisfiedFilters(value) {
- let str;
- switch(String(value)) {
- case "0":
- str = "未评价";
- break;
- case "1":
- str = "满意";
- break;
- case "2":
- str = "基本满意";
- break;
- case "3":
- str = "不满意";
- break;
- default:
- str = "";
- break;
- }
- return str;
- }
- }
- }
- </script>
- <style lang="scss">
- .wrapper {
- padding: 10px 10px 0 10px;
- .segmented-control {
- width: 100%;
- overflow: auto;
- /deep/ .segmented-control__item {
- white-space: nowrap;
- margin-right: 8px;
- }
- /deep/ .segmented-control__item:last-child {
- margin-right: 0px;
- }
- }
- .detailContent {
- margin: 15px 0 15px 0;
- .contentBlock {
- margin: 18px 0 0 0;
- .title {
- font-weight: 700;
- }
- .content {
- margin: 5px 0 5px 0;
- }
- }
- .contentTable {
- margin: 0 0 5px 0;
- .contentTitle {
- font-weight: 700;
- font-size: 14px;
- }
- .contentText {
- color: #525252;
- font-size: 14px;
- }
- }
- }
- }
- </style>
|