response/target/classes/public/shipinshengchanjingyingxuke.html
2025-06-27 10:04:22 +08:00

881 lines
46 KiB
HTML

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0, user-scalable=0" />
<title></title>
<script src="./lib/jquery/dist/jquery.js"></script>
<script src="./lib/vuejs/vue.js"></script>
<script src="./lib/vuejs/axios.min.js"></script>
<script src="./lib/elementui/index2.15.9v.js"></script>
<!--<script src="./lib/linq.js/Content/Scripts/linq.min.js"></script>-->
<script src="Scripts/linq.js"></script>
<link href="./lib/elementui/index2.15.9v.css" rel="stylesheet" />
<link href="./lib/elementui/theme-green/index.css" rel="stylesheet" />
<link href="./lib/elementui/theme-green/color-green.css" rel="stylesheet" />
<!-- 依 赖 样 式 -->
<link rel="stylesheet" href="component/pear/css/pear.css" />
<!-- 加 载 样 式 -->
<!--<Link rel="stylesheet" href="admin/css/loader.css" />-->
<!-- 布 局 样 式 -->
<!--<Link rel="stylesheet" href="admin/css/admin.css" />-->
<!-- 依 赖 脚 本 -->
<script src="component/layui/layui.js"></script>
<script src="component/pear/pear.js"></script>
<!-- 新增加的layui的框架 -->
<!--<Link href="Scripts/layui/css/layui.css" rel="stylesheet" />
<script src="Scripts/layui/layui.js"></script>-->
<!--新增加的vxe表格组件-->
<!-- 引入样式 -->
<link rel="stylesheet" href="./lib/vxetable/vxe_style.css">
<!-- 引入脚本 -->
<script src="./lib/vxetable/xe-utils.js"></script>
<script src="./lib/vxetable/vxe-table@legacy.js"></script>
</head>
<body>
<div id="app">
<div style=" width:100%; height:22px;background-color:aquamarine; text-align:center; padding:8px">食品生产经营许可库</div>
<vxe-toolbar>
<template #buttons>
<!--<vxe-button icon="vxe-icon-square-plus" @click="insertEvent()">新增</vxe-button>-->
<!--<div style=" border:1px solid dashed; padding:2px; margin-left:12px;margin-right:12px; border-radius:4px; background-color:#eee6e6e1">
<input type="file" @change="handleFileUpload">
<vxe-button icon="vxe-icon-cloud-download" @click="upload()">导入</vxe-button>
</div>-->
<vxe-button icon="vxe-icon-cloud-download" @click="exportData()">导出</vxe-button>
</template>
</vxe-toolbar>
<vxe-table border
resizable
show-overflow
ref="xTable"
height="500"
:row-config="{isHover: true}"
:data="tableData"
@cell-dblclick="cellDBLClickEvent">
<vxe-column field="ID" title="主键" width="100"></vxe-column>
<vxe-column field="SQID" title="关联ID" width="100"></vxe-column>
<vxe-column field="SQSXDM" title="申请事项代码" width="100"></vxe-column>
<vxe-column field="XKZBH" title="许可证编号" width="100"></vxe-column>
<vxe-column field="FZJG" title="发证机构" width="100"></vxe-column>
<vxe-column field="YXQQ" title="有效期起" width="100"></vxe-column>
<vxe-column field="YXQZ" title="有效期止" width="100"></vxe-column>
<vxe-column field="JYZMC" title="经营者名称" width="100"></vxe-column>
<vxe-column field="JYCS" title="经营场所地址" width="100"></vxe-column>
<vxe-column field="ZS" title="住所地址" width="100"></vxe-column>
<vxe-column field="FDDBR_FZR" title="法定代表人,负责人" width="100"></vxe-column>
<vxe-column field="SHXYDM" title="统一社会信用代码" width="100"></vxe-column>
<vxe-column field="ZTYT" title="主体业态" width="100"></vxe-column>
<vxe-column field="JYXM" title="经营项目" width="100"></vxe-column>
<vxe-column field="RCJGJG" title="日常监管机构" width="100"></vxe-column>
<vxe-column field="RCJGRY" title="日常监管人员" width="100"></vxe-column>
<vxe-column field="QFR" title="签发人" width="100"></vxe-column>
<vxe-column field="QFSJ" title="签发时间" width="100"></vxe-column>
<vxe-column field="XKZZT" title="证书状态" width="100"></vxe-column>
<vxe-column field="ZSZL" title="证书类型" width="100"></vxe-column>
<vxe-column field="ZXRQ" title="注销日期" width="100"></vxe-column>
<vxe-column field="SXRQ" title="失效日期" width="100"></vxe-column>
<vxe-column field="SPLB" title="食品类别" width="100"></vxe-column>
<vxe-column field="SSSF" title="所属省份" width="100"></vxe-column>
<vxe-column field="SSS" title="所属市" width="100"></vxe-column>
<vxe-column field="SSQX" title="所属区县" width="100"></vxe-column>
<vxe-column field="JYCSJD" title="所在街镇" width="100"></vxe-column>
<vxe-column field="SCCPLBBM" title="生产产品类别编码" width="100"></vxe-column>
<vxe-column field="SQSXMC" title="小类名称" width="100"></vxe-column>
<vxe-column field="ZZLX" title="证照类型" width="100"></vxe-column>
<vxe-column field="FRMC_ZW" title="法人中文名" width="100"></vxe-column>
<vxe-column field="FRMC_YW" title="法人英文名" width="100"></vxe-column>
<vxe-column field="ZCDZ_ZW" title="注册地址中文" width="100"></vxe-column>
<vxe-column field="ZCDZ_YW" title="注册地址英文" width="100"></vxe-column>
<vxe-column field="SCDZ_ZW" title="生产地址中文" width="100"></vxe-column>
<vxe-column field="SCDZ_YW" title="生产地址英文" width="100"></vxe-column>
<vxe-column field="CPFWLB" title="产品范围类别" width="100"></vxe-column>
<vxe-column field="CPFW_ZW" title="产品范围中文" width="100"></vxe-column>
<vxe-column field="CPFW_YW" title="产品范围英文" width="100"></vxe-column>
<vxe-column field="CJSJ" title="创建时间" width="100"></vxe-column>
<vxe-column field="GXSJ" title="更新时间" width="100"></vxe-column>
<vxe-column field="XKZWYID" title="许可证唯一ID" width="100"></vxe-column>
<vxe-column field="SQCPLB" title="申请产品类别" width="100"></vxe-column>
<vxe-column field="SFSPZC" title="是否食品贮存" width="100"></vxe-column>
<vxe-column field="SPZCXQ" title="食品贮存详情" width="100"></vxe-column>
<vxe-column field="SFSPYS" title="是否食品运输" width="100"></vxe-column>
<vxe-column field="SPYSXQ" title="食品运输详情" width="100"></vxe-column>
<vxe-column field="ZJHM" title="证件号码" width="100"></vxe-column>
<vxe-column field="WZMC" title="网站名称" width="100"></vxe-column>
<vxe-column field="YM" title="域名" width="100"></vxe-column>
<vxe-column field="DWDM" title="发证机关机构代码" width="100"></vxe-column>
<vxe-column field="BGNR" title="变更内容" width="100"></vxe-column>
<vxe-column field="XZLZ" title="新证老证" width="100"></vxe-column>
<vxe-column field="JYXMDM" title="经营项目代码" width="100"></vxe-column>
<vxe-column field="RCJGJGMC" title="日常监管机构名称" width="100"></vxe-column>
<vxe-column field="ZTYTMC" title="主体业态名称" width="100"></vxe-column>
<vxe-column field="SLJGMC" title="受理机构名称" width="100"></vxe-column>
<vxe-column field="FZJGMC" title="发证机构名称" width="100"></vxe-column>
<vxe-column field="ZXYY" title="注销原因" width="100"></vxe-column>
<vxe-column field="SCCPLBMC" title="生产产品类别名称" width="100"></vxe-column>
<vxe-column field="ZTYTDM" title="主体业态代码" width="100"></vxe-column>
<vxe-column field="JTYCPSDW" title="集体用餐配送单位" width="100"></vxe-column>
<vxe-column field="YZDZ" title="上海经营使用 一证多址" width="100"></vxe-column>
<vxe-column field="SQLX" title="申请类型" width="100"></vxe-column>
<vxe-column field="ENTITY_TYPE" title="主体类型" width="100"></vxe-column>
<vxe-column field="RELATION_CODE" title="相关许可证号" width="100"></vxe-column>
<vxe-column field="SALE_TYPE" title="售卖类型" width="100"></vxe-column>
<vxe-column field="ENTITY_TYPE_NAME" title="主体类型名称" width="100"></vxe-column>
<vxe-column field="CATER_START_TIME" title="食品许可证有效起日" width="100"></vxe-column>
<vxe-column field="CATER_END_TIME" title="食品许可证有效止日" width="100"></vxe-column>
<vxe-column field="AREA_ID" title="企业所在区" width="100"></vxe-column>
<vxe-column title="操作" width="100" show-overflow>
<template #default="{ row }">
<vxe-button type="text" icon="vxe-icon-edit" @click="editEvent(row)"></vxe-button>
<vxe-button type="text" icon="vxe-icon-delete" @click="removeEvent(row)"></vxe-button>
</template>
</vxe-column>
</vxe-table>
<vxe-pager :loading="loading1"
:current-page="tablePage1.currentPage"
:page-size="tablePage1.pageSize"
:total="tablePage1.totalResult"
:layouts="['PrevPage', 'JumpNumber', 'NextPage', 'FullJump', 'Sizes', 'Total']"
@page-change="handlePageChange1">
</vxe-pager>
<vxe-modal v-model="showEdit" :title="selectRow ? '编辑&保存' : '新增&保存'" width="800" min-width="600" min-height="300" :loading="submitLoading" resize destroy-on-close>
<template #default>
<vxe-form :data="formData" :rules="formRules" title-align="right" title-width="100" @submit="submitEvent">
<div style="visibility:hidden">
<vxe-form-item field="ID" title="主键" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.ID" placeholder="请输入ID"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="SQID" title="关联ID" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.SQID" placeholder="请输入SQID"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="SQSXDM" title="申请事项代码" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.SQSXDM" placeholder="请输入SQSXDM"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="XKZBH" title="许可证编号" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.XKZBH" placeholder="请输入XKZBH"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="FZJG" title="发证机构" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.FZJG" placeholder="请输入FZJG"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="YXQQ" title="有效期起" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.YXQQ" placeholder="请输入YXQQ"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="YXQZ" title="有效期止" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.YXQZ" placeholder="请输入YXQZ"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="JYZMC" title="经营者名称" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.JYZMC" placeholder="请输入JYZMC"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="JYCS" title="经营场所地址" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.JYCS" placeholder="请输入JYCS"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="ZS" title="住所地址" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.ZS" placeholder="请输入ZS"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="FDDBR_FZR" title="法定代表人,负责人" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.FDDBR_FZR" placeholder="请输入FDDBR_FZR"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="SHXYDM" title="统一社会信用代码" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.SHXYDM" placeholder="请输入SHXYDM"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="ZTYT" title="主体业态" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.ZTYT" placeholder="请输入ZTYT"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="JYXM" title="经营项目" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.JYXM" placeholder="请输入JYXM"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="RCJGJG" title="日常监管机构" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.RCJGJG" placeholder="请输入RCJGJG"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="RCJGRY" title="日常监管人员" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.RCJGRY" placeholder="请输入RCJGRY"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="QFR" title="签发人" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.QFR" placeholder="请输入QFR"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="QFSJ" title="签发时间" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.QFSJ" placeholder="请输入QFSJ"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="XKZZT" title="证书状态" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.XKZZT" placeholder="请输入XKZZT"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="ZSZL" title="证书类型" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.ZSZL" placeholder="请输入ZSZL"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="ZXRQ" title="注销日期" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.ZXRQ" placeholder="请输入ZXRQ"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="SXRQ" title="失效日期" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.SXRQ" placeholder="请输入SXRQ"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="SPLB" title="食品类别" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.SPLB" placeholder="请输入SPLB"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="SSSF" title="所属省份" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.SSSF" placeholder="请输入SSSF"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="SSS" title="所属市" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.SSS" placeholder="请输入SSS"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="SSQX" title="所属区县" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.SSQX" placeholder="请输入SSQX"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="JYCSJD" title="所在街镇" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.JYCSJD" placeholder="请输入JYCSJD"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="SCCPLBBM" title="生产产品类别编码" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.SCCPLBBM" placeholder="请输入SCCPLBBM"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="SQSXMC" title="小类名称" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.SQSXMC" placeholder="请输入SQSXMC"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="ZZLX" title="证照类型" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.ZZLX" placeholder="请输入ZZLX"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="FRMC_ZW" title="法人中文名" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.FRMC_ZW" placeholder="请输入FRMC_ZW"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="FRMC_YW" title="法人英文名" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.FRMC_YW" placeholder="请输入FRMC_YW"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="ZCDZ_ZW" title="注册地址中文" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.ZCDZ_ZW" placeholder="请输入ZCDZ_ZW"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="ZCDZ_YW" title="注册地址英文" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.ZCDZ_YW" placeholder="请输入ZCDZ_YW"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="SCDZ_ZW" title="生产地址中文" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.SCDZ_ZW" placeholder="请输入SCDZ_ZW"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="SCDZ_YW" title="生产地址英文" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.SCDZ_YW" placeholder="请输入SCDZ_YW"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="CPFWLB" title="产品范围类别" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.CPFWLB" placeholder="请输入CPFWLB"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="CPFW_ZW" title="产品范围中文" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.CPFW_ZW" placeholder="请输入CPFW_ZW"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="CPFW_YW" title="产品范围英文" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.CPFW_YW" placeholder="请输入CPFW_YW"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="CJSJ" title="创建时间" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.CJSJ" placeholder="请输入CJSJ"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="GXSJ" title="更新时间" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.GXSJ" placeholder="请输入GXSJ"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="XKZWYID" title="许可证唯一ID" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.XKZWYID" placeholder="请输入XKZWYID"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="SQCPLB" title="申请产品类别" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.SQCPLB" placeholder="请输入SQCPLB"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="SFSPZC" title="是否食品贮存" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.SFSPZC" placeholder="请输入SFSPZC"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="SPZCXQ" title="食品贮存详情" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.SPZCXQ" placeholder="请输入SPZCXQ"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="SFSPYS" title="是否食品运输" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.SFSPYS" placeholder="请输入SFSPYS"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="SPYSXQ" title="食品运输详情" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.SPYSXQ" placeholder="请输入SPYSXQ"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="ZJHM" title="证件号码" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.ZJHM" placeholder="请输入ZJHM"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="WZMC" title="网站名称" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.WZMC" placeholder="请输入WZMC"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="YM" title="域名" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.YM" placeholder="请输入YM"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="DWDM" title="发证机关机构代码" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.DWDM" placeholder="请输入DWDM"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="BGNR" title="变更内容" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.BGNR" placeholder="请输入BGNR"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="XZLZ" title="新证老证" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.XZLZ" placeholder="请输入XZLZ"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="JYXMDM" title="经营项目代码" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.JYXMDM" placeholder="请输入JYXMDM"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="RCJGJGMC" title="日常监管机构名称" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.RCJGJGMC" placeholder="请输入RCJGJGMC"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="ZTYTMC" title="主体业态名称" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.ZTYTMC" placeholder="请输入ZTYTMC"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="SLJGMC" title="受理机构名称" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.SLJGMC" placeholder="请输入SLJGMC"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="FZJGMC" title="发证机构名称" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.FZJGMC" placeholder="请输入FZJGMC"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="ZXYY" title="注销原因" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.ZXYY" placeholder="请输入ZXYY"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="SCCPLBMC" title="生产产品类别名称" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.SCCPLBMC" placeholder="请输入SCCPLBMC"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="ZTYTDM" title="主体业态代码" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.ZTYTDM" placeholder="请输入ZTYTDM"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="JTYCPSDW" title="集体用餐配送单位" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.JTYCPSDW" placeholder="请输入JTYCPSDW"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="YZDZ" title="上海经营使用 一证多址" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.YZDZ" placeholder="请输入YZDZ"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="SQLX" title="申请类型" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.SQLX" placeholder="请输入SQLX"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="ENTITY_TYPE" title="主体类型" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.ENTITY_TYPE" placeholder="请输入ENTITY_TYPE"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="RELATION_CODE" title="相关许可证号" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.RELATION_CODE" placeholder="请输入RELATION_CODE"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="SALE_TYPE" title="售卖类型" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.SALE_TYPE" placeholder="请输入SALE_TYPE"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="ENTITY_TYPE_NAME" title="主体类型名称" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.ENTITY_TYPE_NAME" placeholder="请输入ENTITY_TYPE_NAME"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="CATER_START_TIME" title="食品许可证有效起日" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.CATER_START_TIME" placeholder="请输入CATER_START_TIME"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item field="CATER_END_TIME" title="食品许可证有效止日" :span="12" :item-render="{}">
<template #default="{ data }">
<vxe-input v-model="data.CATER_END_TIME" placeholder="请输入CATER_END_TIME"></vxe-input>
</template>
</vxe-form-item>
<vxe-form-item align="center" title-align="left" :span="24">
<template #default>
<vxe-button type="submit">提交</vxe-button>
<vxe-button type="reset">重置</vxe-button>
</template>
</vxe-form-item>
</vxe-form>
</template>
</vxe-modal>
</div>
</body>
</html>
<style>
</style>
<script>
///////////////////////////////////////////////////
//该部分是Vue应用封装
var app = new Vue({
el: '#app',
data() {
return {
//=====================第四步的相关参数开始===================
submitLoading: false,
tableData: [],
//分页开始
loading1: false,
tablePage1: {
currentPage: 1,
pageSize: 10,
totalResult: 0,
},
//分页结束
selectRow: null,
showEdit: false,
//sexList: [
// { label: '女', value: '0' },
// { label: '男', value: '1' }
//],
formData: {
QUXIAN: null,
NIANFEN: null,
RENKOU: null,
DATASOURCE_NAME: null
},
formRules: {
//QUXIAN: [
// { required: true, message: '请输入名称' },
// { min: 3, max: 5, message: '长度在 3 到 5 个字符' }
//],
QUXIAN: [
{ required: true, message: '请输入地区名称' }
],
NIANFEN: [
{ required: true, message: '请输入年份' }
],
RENKOU: [
{ required: true, message: '请输入人口' }
],
DATASOURCE_NAME: [
{ required: true, message: '请输入数据来源' }
]
}
}
},
mounted() {
//var _this = this; //this指向vue
this.getData();
},
methods: {
//选择上传文件
handleFileUpload(event) {
this.file = event.target.files[0];
},
//上传操作
upload() {
const formData = new FormData();
formData.append('file', this.file);
axios.post('/renkou/ImportExcel', formData, {
headers: { 'Content-Type': 'multipart/form-data' },
params: { 'username': 'aaa', "FileName": Date.now(), module: 'renkoudata' }
})
.then(response => {
// 处理上传成功事件
this.getData();
})
.catch(error => {
// 处理上传失败事件
VXETable.modal.message({ content: '查询没有成功,请检查!', status: 'error' })
});
},
//获取数据,待改造
getData() {
var _this = this;
this.loading1 = true
axios.get(
//int page, int limit,
"./ShiPinShengChan/GetSearch?page=" + this.tablePage1.currentPage + "&limit=" + this.tablePage1.pageSize
).then((res) => {
console.log('aaaa', res);
if (res.data.msg == "success") {
//VXETable.modal.message({ content: '新增成功', status: 'success' })
//$table.insert(this.formData)
_this.loading1 = false;
this.tablePage1.totalResult = res.data.total
this.tableData=res.data.data
}
else {
VXETable.modal.message({ content: '查询没有成功,请检查!', status: 'error' })
}
});
},
//分页功能
handlePageChange1({ currentPage, pageSize }) {
this.tablePage1.currentPage = currentPage
this.tablePage1.pageSize = pageSize
this.getData()
},
//暂时未用
visibleMethod({ data }) {
return data.flag1 === 'Y'
},
//暂时未用
cellDBLClickEvent({ row }) {
this.editEvent(row)
},
//增加方法
insertEvent() {
this.formData = {
QUXIAN: '',
NIANFEN: '',
RENKOU: '',
DATASOURCE_NAME: ''
}
this.selectRow = null
this.showEdit = true
},
//修改方法
editEvent(row) {
this.formData = {
ID: row.ID,
SQID: row.SQID,
SQSXDM: row.SQSXDM,
XKZBH: row.XKZBH,
FZJG: row.FZJG,
YXQQ: row.YXQQ,
YXQZ: row.YXQZ,
JYZMC: row.JYZMC,
JYCS: row.JYCS,
ZS: row.ZS,
FDDBR_FZR: row.FDDBR_FZR,
SHXYDM: row.SHXYDM,
ZTYT: row.ZTYT,
JYXM: row.JYXM,
RCJGJG: row.RCJGJG,
RCJGRY: row.RCJGRY,
QFR: row.QFR,
QFSJ: row.QFSJ,
XKZZT: row.XKZZT,
ZSZL: row.ZSZL,
ZXRQ: row.ZXRQ,
SXRQ: row.SXRQ,
SPLB: row.SPLB,
SSSF: row.SSSF,
SSS: row.SSS,
SSQX: row.SSQX,
JYCSJD: row.JYCSJD,
SCCPLBBM: row.SCCPLBBM,
SQSXMC: row.SQSXMC,
ZZLX: row.ZZLX,
FRMC_ZW: row.FRMC_ZW,
FRMC_YW: row.FRMC_YW,
ZCDZ_ZW: row.ZCDZ_ZW,
ZCDZ_YW: row.ZCDZ_YW,
SCDZ_ZW: row.SCDZ_ZW,
SCDZ_YW: row.SCDZ_YW,
CPFWLB: row.CPFWLB,
CPFW_ZW: row.CPFW_ZW,
CPFW_YW: row.CPFW_YW,
CJSJ: row.CJSJ,
GXSJ: row.GXSJ,
XKZWYID: row.XKZWYID,
SQCPLB: row.SQCPLB,
SFSPZC: row.SFSPZC,
SPZCXQ: row.SPZCXQ,
SFSPYS: row.SFSPYS,
SPYSXQ: row.SPYSXQ,
ZJHM: row.ZJHM,
WZMC: row.WZMC,
YM: row.YM,
DWDM: row.DWDM,
BGNR: row.BGNR,
XZLZ: row.XZLZ,
JYXMDM: row.JYXMDM,
RCJGJGMC: row.RCJGJGMC,
ZTYTMC: row.ZTYTMC,
SLJGMC: row.SLJGMC,
FZJGMC: row.FZJGMC,
ZXYY: row.ZXYY,
SCCPLBMC: row.SCCPLBMC,
ZTYTDM: row.ZTYTDM,
JTYCPSDW: row.JTYCPSDW,
YZDZ: row.YZDZ,
SQLX: row.SQLX,
ENTITY_TYPE: row.ENTITY_TYPE,
RELATION_CODE: row.RELATION_CODE,
SALE_TYPE: row.SALE_TYPE,
ENTITY_TYPE_NAME: row.ENTITY_TYPE_NAME,
CATER_START_TIME: row.CATER_START_TIME,
CATER_END_TIME: row.CATER_END_TIME,
AREA_ID: row.AREA_ID
}
this.selectRow = row
this.showEdit = true
},
//异步删除方法
async removeEvent(row) {
const type = await VXETable.modal.confirm('您确定要删除该数据?')
const $table = this.$refs.xTable
if (type === 'confirm') {
console.log('remove', row);
axios.get(
"./RenKou/RemoveData?data=" + JSON.stringify(row)
).then((res) => {
if (res.data.msg == "success") {
VXETable.modal.message({ content: '删除成功', status: 'success' })
//Object.assign(this.selectRow, this.formData)
$table.remove(row)
} else {
VXETable.modal.message({ content: '删除没有成功', status: 'error' })
}
});
}
},
//提交操作方法
submitEvent() {
this.submitLoading = true
var _this = this; //this指向vue
setTimeout(() => {
const $table = this.$refs.xTable
this.submitLoading = false
this.showEdit = false
if (this.selectRow) {
console.log('数据', this.selectRow, this.formData);
axios.get(
"./RenKou/UpdateData?data=" + JSON.stringify(this.formData)
).then((res) => {
if (res.data.msg == "success") {
VXETable.modal.message({ content: '保存成功', status: 'success' })
Object.assign(this.selectRow, this.formData)
} else {
VXETable.modal.message({ content: '保存没有成功,请检查!', status: 'error' })
}
});
} else {
axios.get(
"./RenKou/AddData?data=" + JSON.stringify(this.formData)
).then((res) => {
console.log('aaaa',res);
if (res.data.msg == "success") {
VXETable.modal.message({ content: '新增成功', status: 'success' })
$table.insert(this.formData)
}
else {
VXETable.modal.message({ content: '新增没有成功,请检查!', status: 'error' })
}
});
}
}, 500)
},
// 导出操作
exportData() {
window.location.href = './PageCache/GenExportResult?name=人口数量数据&strsql=select QUXIAN as 地区名称,NIANFEN as 年份,RENKOU as 人口,DATASOURCE_NAME as 数据源 from RenKouData';
}
}
})
///////////////////////////////////////////////////
</script>