@ -0,0 +1,338 @@ |
|||
<template> |
|||
<div> |
|||
<!-- 标题按钮部分开始 --> |
|||
<div class="tab-header webtop"> |
|||
<!-- 标题 --> |
|||
<div>{{ viewTitle }}</div> |
|||
<!-- start 添加修改按钮 --> |
|||
<div> |
|||
<el-button type="primary" size="small" :disabled="submitdisabled" @click="saveOrUpdate">保存</el-button> |
|||
<el-button type="info" size="small" @click="handleReturn()">关闭</el-button> |
|||
</div> |
|||
<!-- end 添加修改按钮 --> |
|||
<!-- end 详情按钮 --> |
|||
</div> |
|||
<!-- 标题按钮部分结束 --> |
|||
<!-- Start 新增修改部分 --> |
|||
<div class="listconadd"> |
|||
<div class="titwu"><span>供应商信息</span></div> |
|||
<el-form ref="form_obj" :model="formobj" :rules="rules" label-position="right" class="formadd"> |
|||
<div class="title"> |
|||
<div>供应商基本信息</div> |
|||
</div> |
|||
<el-row> |
|||
<el-col :span="4" class="tleftb"> |
|||
<span>供应商名称</span> |
|||
</el-col> |
|||
<el-col :span="8" class="trightb"> |
|||
<el-form-item><el-input v-model="formobj.name" placeholder="" class="addinputw" clearable /></el-form-item> |
|||
</el-col> |
|||
<el-col :span="4" class="tleftb"> |
|||
<span>供应商编码</span> |
|||
</el-col> |
|||
<el-col :span="8" class="trightb"> |
|||
<el-form-item><el-input v-model="formobj.codeUnified" placeholder="" class="addinputw" clearable /></el-form-item> |
|||
</el-col> |
|||
</el-row> |
|||
<el-row> |
|||
<el-col :span="4" class="tleftb"> |
|||
<span>联系人</span> |
|||
</el-col> |
|||
<el-col :span="8" class="trightb"> |
|||
<el-form-item><el-input v-model="formobj.contacts" placeholder="" class="addinputw" clearable /></el-form-item> |
|||
</el-col> |
|||
<el-col :span="4" class="tleftb"> |
|||
<span>电话</span> |
|||
</el-col> |
|||
<el-col :span="8" class="trightb"> |
|||
<el-form-item><el-input v-model="formobj.telephone" placeholder="" class="addinputw" clearable /></el-form-item> |
|||
</el-col> |
|||
</el-row> |
|||
<el-row> |
|||
<el-col :span="4" class="tleftb"> |
|||
<span>单位地址</span> |
|||
</el-col> |
|||
<el-col :span="8" class="trightb"> |
|||
<el-form-item><el-input v-model="formobj.address" placeholder="" class="addinputw" clearable /></el-form-item> |
|||
</el-col> |
|||
<el-col :span="4" class="tleftb"> |
|||
<span>法人</span> |
|||
</el-col> |
|||
<el-col :span="8" class="trightb"> |
|||
<el-form-item><el-input v-model="formobj.legalRepresentative" placeholder="" class="addinputw" clearable /></el-form-item> |
|||
</el-col> |
|||
</el-row> |
|||
<el-row> |
|||
<el-col :span="4" class="tleftb"> |
|||
<span>银行帐户</span> |
|||
</el-col> |
|||
<el-col :span="8" class="trightb"> |
|||
<el-form-item><el-input v-model="formobj.bankAccount" placeholder="" class="addinputw" clearable /></el-form-item> |
|||
</el-col> |
|||
<el-col :span="4" class="tleftb"> |
|||
<span>银行帐号</span> |
|||
</el-col> |
|||
<el-col :span="8" class="trightb"> |
|||
<el-form-item><el-input v-model="formobj.bankAccountNumber" placeholder="" class="addinputw" clearable /></el-form-item> |
|||
</el-col> |
|||
</el-row> |
|||
<el-row> |
|||
<el-col :span="4" class="tleftb"> |
|||
<span>开户行</span> |
|||
</el-col> |
|||
<el-col :span="8" class="trightb"> |
|||
<el-form-item><el-input v-model="formobj.bankName" placeholder="" class="addinputw" clearable /></el-form-item> |
|||
</el-col> |
|||
<el-col :span="4" class="tleftb"> |
|||
<span>营业执照号</span> |
|||
</el-col> |
|||
<el-col :span="8" class="trightb"> |
|||
<el-form-item><el-input v-model="formobj.businessLicenseNo" placeholder="" class="addinputw" clearable /></el-form-item> |
|||
</el-col> |
|||
</el-row> |
|||
<div class="yyzz"> |
|||
<div>营业执照</div> |
|||
</div> |
|||
<el-row style="border-top: 1px solid #e0e3eb"> |
|||
<el-col :span="24"> |
|||
<el-form-item> |
|||
<FaImages ref="FaImages" v-model="img_list1" bucket="map" :upload-data="{type:'0001'}"/> |
|||
</el-form-item> |
|||
</el-col> |
|||
</el-row> |
|||
<div class="title"> |
|||
<div>合同信息</div> |
|||
</div> |
|||
<el-row> |
|||
<el-col :span="4" class="tleftb"> |
|||
<span>供应商</span> |
|||
</el-col> |
|||
<el-col :span="8" class="trightb"> |
|||
<el-form-item><el-input v-model="formobj.name" placeholder="" class="addinputw" clearable /></el-form-item> |
|||
</el-col> |
|||
<el-col :span="4" class="tleftb"> |
|||
<span>经办人</span> |
|||
</el-col> |
|||
<el-col :span="8" class="trightb"> |
|||
<el-form-item><el-input v-model="formobj.supplierContractInfoDto.handledBy" placeholder="" class="addinputw" clearable /></el-form-item> |
|||
</el-col> |
|||
</el-row> |
|||
<el-row> |
|||
<el-col :span="4" class="tleftb"> |
|||
<span>合同编号</span> |
|||
</el-col> |
|||
<el-col :span="8" class="trightb"> |
|||
<el-form-item><el-input v-model="formobj.supplierContractInfoDto.contractNo" placeholder="" class="addinputw" clearable /></el-form-item> |
|||
</el-col> |
|||
<el-col :span="4" class="tleftb"> |
|||
<span>合同有效期</span> |
|||
</el-col> |
|||
<el-col :span="8" class="trightb"> |
|||
<el-form-item><el-date-picker v-model="formobj.supplierContractInfoDto.contractValidity" type="date" clearable value-format="yyyy-MM-dd" class="addinputw" placeholder="选择日期"/></el-form-item> |
|||
</el-col> |
|||
</el-row> |
|||
<el-row> |
|||
<el-col :span="4" class="tleftb"> |
|||
<span>签署组织</span> |
|||
</el-col> |
|||
<el-col :span="8" class="trightb"> |
|||
<el-form-item><el-input v-model="formobj.supplierContractInfoDto.signingOrganization" placeholder="" class="addinputw" clearable /></el-form-item> |
|||
</el-col> |
|||
<el-col :span="4" class="tleftb"> |
|||
<span>签署部门</span> |
|||
</el-col> |
|||
<el-col :span="8" class="trightb"> |
|||
<el-form-item><el-input v-model="formobj.supplierContractInfoDto.signingDepartment" placeholder="" class="addinputw" clearable /></el-form-item> |
|||
</el-col> |
|||
</el-row> |
|||
<el-row> |
|||
<el-col :span="4" class="tleftb"> |
|||
<span>签署人</span> |
|||
</el-col> |
|||
<el-col :span="8" class="trightb"> |
|||
<el-form-item><el-input v-model="formobj.supplierContractInfoDto.signatory" placeholder="" class="addinputw" clearable /></el-form-item> |
|||
</el-col> |
|||
<el-col :span="4" class="tleftb"> |
|||
<span>合同金额</span> |
|||
</el-col> |
|||
<el-col :span="8" class="trightb"> |
|||
<el-form-item><el-input v-model="formobj.supplierContractInfoDto.contractPrice" placeholder="" class="addinputw" clearable /></el-form-item> |
|||
</el-col> |
|||
</el-row> |
|||
<div class="yyzz"> |
|||
<div>《合同照片》</div> |
|||
</div> |
|||
<el-row style="border-top: 1px solid #e0e3eb"> |
|||
<el-col :span="24"> |
|||
<el-form-item> |
|||
<FaImages ref="FaImages" v-model="img_list2" bucket="map" :upload-data="{type:'0001'}"/> |
|||
</el-form-item> |
|||
</el-col> |
|||
</el-row> |
|||
</el-form> |
|||
</div> |
|||
<!-- End 添加修改部分 --> |
|||
</div> |
|||
</template> |
|||
|
|||
<script> |
|||
import req from '@/api/supervise/supplierbankinfo' |
|||
import FaImages from '@/components/uploadFile/FaImages' |
|||
export default { |
|||
name: 'SupplierBankInfoAdd', |
|||
components: { |
|||
FaImages |
|||
}, |
|||
data() { |
|||
return { |
|||
submitdisabled: false, |
|||
viewTitle: '', |
|||
img_list1: [], |
|||
img_list2: [], |
|||
formobj: { |
|||
sid: '', |
|||
name: '', |
|||
codeUnified: '', |
|||
contacts: '', |
|||
telephone: '', |
|||
address: '', |
|||
bankAccount: '', |
|||
bankAccountNumber: '', |
|||
bankName: '', |
|||
legalRepresentative: '', |
|||
businessLicenseNo: '', |
|||
businessLicenseFiles: [], |
|||
contractFiles: [], |
|||
supplierContractInfoDto: { |
|||
handledBy: '', |
|||
signingOrganization: '', |
|||
contractNo: '', |
|||
contractValidity: '', |
|||
signingDepartment: '', |
|||
signatory: '', |
|||
contractPrice: '', |
|||
supplierSid: '' |
|||
} |
|||
}, |
|||
rules: {} |
|||
} |
|||
}, |
|||
created() {}, |
|||
methods: { |
|||
handleReturn(isreload) { |
|||
if (isreload === 'true') this.$emit('reloadlist') |
|||
this.img_list1 = [] |
|||
this.img_list2 = [] |
|||
this.formobj = { |
|||
sid: '', |
|||
name: '', |
|||
codeUnified: '', |
|||
contacts: '', |
|||
telephone: '', |
|||
address: '', |
|||
bankAccount: '', |
|||
bankAccountNumber: '', |
|||
bankName: '', |
|||
legalRepresentative: '', |
|||
businessLicenseNo: '', |
|||
businessLicenseFiles: [], |
|||
contractFiles: [], |
|||
supplierContractInfoDto: { |
|||
handledBy: '', |
|||
signingOrganization: '', |
|||
contractNo: '', |
|||
contractValidity: '', |
|||
signingDepartment: '', |
|||
signatory: '', |
|||
contractPrice: '', |
|||
supplierSid: '' |
|||
} |
|||
} |
|||
this.$refs['form_obj'].resetFields() |
|||
this.$emit('doback') |
|||
}, |
|||
showAdd() { |
|||
this.$nextTick(() => { |
|||
this.$refs['form_obj'].clearValidate() |
|||
}) |
|||
this.viewTitle = '【新增】供应商信息' |
|||
}, |
|||
showEdit(row) { |
|||
this.$nextTick(() => { |
|||
this.$refs['form_obj'].clearValidate() |
|||
}) |
|||
this.viewTitle = '【修改】供应商信息' |
|||
const _this = this |
|||
req.fetchBySid(row.sid).then((resp) => { |
|||
if (resp.sucess) { |
|||
const vdata = resp.data |
|||
_this.formobj.id = vdata.id |
|||
_this.formobj.sid = vdata.sid // SID |
|||
|
|||
_this.formobj.createSid = vdata.createSid // 创建者 |
|||
_this.formobj.modifySid = vdata.modifySid // 更新者 |
|||
_this.formobj.name = vdata.name // 名称 |
|||
_this.formobj.codeUnified = vdata.codeUnified // 统一编码 |
|||
_this.formobj.contacts = vdata.contacts // 联系人 |
|||
_this.formobj.telephone = vdata.telephone // 电话 |
|||
_this.formobj.address = vdata.address // 地址 |
|||
_this.formobj.bankAccount = vdata.bankAccount // 银行帐户 |
|||
_this.formobj.bankAccountNumber = vdata.bankAccountNumber // 帐号 |
|||
_this.formobj.bankName = vdata.bankName // 开户行名称 |
|||
_this.formobj.legalRepresentative = vdata.legalRepresentative // 法人 |
|||
_this.formobj.businessLicenseNo = vdata.businessLicenseNo // 营业执照号 |
|||
_this.formobj.purchaseRequisition = vdata.purchaseRequisition // 监管审核状态0待审核1为通过2为拒绝 |
|||
_this.formobj.purchaseRemarks = vdata.purchaseRemarks // 监管审批意见 |
|||
_this.formobj.bankState = vdata.bankState // 银行0未审核,1审核通过,2审核不通过 |
|||
_this.formobj.bankRemarks = vdata.bankRemarks // 银行审批意见 |
|||
} else { |
|||
// 根据resp.code进行异常情况处理 |
|||
} |
|||
}) |
|||
.catch(e => { |
|||
this.formobj = row |
|||
}) |
|||
}, |
|||
saveOrUpdate() { |
|||
if (this.img_list1.length > 0) { |
|||
for (var i = 0; i < this.img_list1.length; i++) { |
|||
this.formobj.businessLicenseFiles.push(this.img_list1[i].url) |
|||
} |
|||
} |
|||
if (this.img_list2.length > 0) { |
|||
for (var k = 0; k < this.img_list1.length; k++) { |
|||
this.formobj.contractFiles.push(this.img_list2[k].url) |
|||
} |
|||
} |
|||
this.$refs['form_obj'].validate(valid => { |
|||
if (valid) { |
|||
console.log(this.formobj) |
|||
this.submitdisabled = true |
|||
req.saveOrUpdate(this.formobj).then(resp => { |
|||
this.submitdisabled = false |
|||
if (resp.success) { |
|||
this.$message({ showClose: true, type: 'success', message: resp.msg }) |
|||
this.handleReturn('true') |
|||
} else { |
|||
// 根据resp.code进行异常情况处理 |
|||
} |
|||
}).catch(() => { |
|||
this.submitdisabled = false |
|||
}) |
|||
} else { |
|||
return false |
|||
} |
|||
}) |
|||
} |
|||
} |
|||
} |
|||
</script> |
|||
|
|||
<style scoped> |
|||
.yyzz { |
|||
padding: 12px; |
|||
font-weight: bold; |
|||
font-size: 16px; |
|||
text-align: left; |
|||
} |
|||
</style> |
After Width: | Height: | Size: 139 KiB |
After Width: | Height: | Size: 128 KiB |
After Width: | Height: | Size: 128 KiB |
After Width: | Height: | Size: 132 KiB |
After Width: | Height: | Size: 100 KiB |
After Width: | Height: | Size: 132 KiB |
After Width: | Height: | Size: 140 KiB |
After Width: | Height: | Size: 140 KiB |
@ -0,0 +1,88 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 重新汇总入库商品
|
|||
export function recount() { |
|||
return request({ |
|||
url: '/ruku/recount', |
|||
method: 'get' |
|||
}) |
|||
} |
|||
// 入库汇总信息
|
|||
export function countinfo() { |
|||
return request({ |
|||
url: '/ruku/countinfo', |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 112仓入库信息分页查询
|
|||
export function in112PagerList(data) { |
|||
return request({ |
|||
url: '/ruku/in112PagerList', |
|||
data, |
|||
method: 'post', |
|||
headers: { |
|||
'Content-Type': 'application/json' |
|||
} |
|||
}) |
|||
} |
|||
|
|||
// 所有入库信息分页查询
|
|||
export function inallPagerList(data) { |
|||
return request({ |
|||
url: '/ruku/inallPagerList', |
|||
data, |
|||
method: 'post', |
|||
headers: { |
|||
'Content-Type': 'application/json' |
|||
} |
|||
}) |
|||
} |
|||
|
|||
// 入库单导入日志分页查询
|
|||
export function logPagerList(data) { |
|||
return request({ |
|||
url: '/ruku/logPagerList', |
|||
data, |
|||
method: 'post', |
|||
headers: { |
|||
'Content-Type': 'application/json' |
|||
} |
|||
}) |
|||
} |
|||
|
|||
// 加盟店入库明细表按天查询
|
|||
export function jmdRkmxList(data) { |
|||
return request({ |
|||
url: '/ruku/jmdRkmxList', |
|||
data, |
|||
method: 'post', |
|||
headers: { |
|||
'Content-Type': 'application/json' |
|||
} |
|||
}) |
|||
} |
|||
|
|||
// 下载 加盟店入库明细表
|
|||
export function jmdRkmxListDownload(data) { |
|||
return request({ |
|||
url: '/ruku/jmdRkmxListDownload', |
|||
data, |
|||
method: 'post', |
|||
headers: { |
|||
'Content-Type': 'application/json' |
|||
} |
|||
}) |
|||
} |
|||
|
|||
// 下采购订单、入库的数据
|
|||
export function ztsjZhengli() { |
|||
return request({ |
|||
url: '/v1/purchaserequisition/supplierAnalysis', |
|||
method: 'post' |
|||
}) |
|||
} |
|||
|
|||
export function buildExcelZaiTu() { |
|||
return request({ url: '/ruku/buildExcelZaiTu' }) |
|||
} |
@ -0,0 +1,425 @@ |
|||
<template> |
|||
<div class="app-container"> |
|||
<button-bar ref="btnbar" view-title="在途商品汇总统计表" :btndisabled="btndisabled" @btnhandle="btnHandle" /> |
|||
<el-row style="margin-left: 20px;margin-right: 20px;" > |
|||
<el-col > |
|||
<el-tabs v-model="tabActiveName"> |
|||
<el-tab-pane label="供应商到货汇总表" name="uplog"> |
|||
<div> |
|||
<el-date-picker v-model="jmdListQuery.orderDate" type="date" value-format="yyyy-MM-dd" placeholder="选择日期" size="small" /> |
|||
<el-button style="margin-left: 20px;" size="small" type="primary" @click="loadJmdList">搜索</el-button> |
|||
</div> |
|||
<div style="margin-top: 20px;"> |
|||
<el-table :data="logList" border style="width: 100%"> |
|||
<el-table-column prop="createTime" label="供应商名称" /> |
|||
<el-table-column prop="orderDate" label="贷款金额" /> |
|||
<el-table-column prop="allNum" label="订单金额" /> |
|||
<el-table-column prop="validNum" label="实际到货价值" /> |
|||
<el-table-column prop="validNum" label="在途货价值" /> |
|||
<el-table-column prop="validNum" label="超出货价值" /> |
|||
<el-table-column prop="validNum" label="全部到货日期" /> |
|||
<el-table-column prop="validNum" label="是否延期到货" /> |
|||
</el-table> |
|||
</div> |
|||
<div class="pages"> |
|||
<!-- 翻页 --> |
|||
<pagination |
|||
v-show="logListTotal > 0" |
|||
:total="logListTotal" |
|||
:page.sync="logListQuery.current" |
|||
:limit.sync="logListQuery.size" |
|||
class="pagination" |
|||
@pagination="loadLogList" |
|||
/> |
|||
</div> |
|||
</el-tab-pane> |
|||
<el-tab-pane label="商品到货明细表" name="k112"> |
|||
<div> |
|||
<el-date-picker v-model="jmdListQuery.orderDate" type="date" value-format="yyyy-MM-dd" placeholder="选择日期" size="small" /> |
|||
<el-button style="margin-left: 20px;" size="small" type="primary" @click="loadJmdList">搜索</el-button> |
|||
</div> |
|||
<div style="margin-top: 20px;"> |
|||
<el-table :data="in112List" border style="width: 100%"> |
|||
<el-table-column prop="supplierCodeUnified" label="供应商名称" /> |
|||
<el-table-column prop="colex" label="商品编码" /> |
|||
<el-table-column prop="colh7" label="商品名称" /> |
|||
<el-table-column prop="colr17" label="单品数量" /> |
|||
<el-table-column prop="colr17" label="订单商品价值" /> |
|||
<el-table-column prop="colr17" label="实际到货数量" /> |
|||
<el-table-column prop="colr17" label="实际到货价值" /> |
|||
<el-table-column prop="colr17" label="在途货数量" /> |
|||
<el-table-column prop="colr17" label="在途货价值" /> |
|||
<el-table-column prop="colr17" label="超出货价值" /> |
|||
</el-table> |
|||
</div> |
|||
<div class="pages"> |
|||
<!-- 翻页 --> |
|||
<pagination |
|||
v-show="in112ListTotal > 0" |
|||
:total="in112ListTotal" |
|||
:page.sync="in112ListQuery.current" |
|||
:limit.sync="in112ListQuery.size" |
|||
class="pagination" |
|||
@pagination="loadIn112List" |
|||
/> |
|||
</div> |
|||
</el-tab-pane> |
|||
<el-tab-pane label="供应商订单明细表" name="all"> |
|||
<div> |
|||
<el-date-picker v-model="jmdListQuery.orderDate" type="date" value-format="yyyy-MM-dd" placeholder="选择日期" size="small" /> |
|||
<el-button style="margin-left: 20px;" size="small" type="primary" @click="loadJmdList">搜索</el-button> |
|||
</div> |
|||
<div style="margin-top: 20px;"> |
|||
<el-table :data="inallList" border style="width: 100%"> |
|||
<el-table-column prop="supplierCodeUnified" label="序号" /> |
|||
<el-table-column prop="colex" label="供应商名称" /> |
|||
<el-table-column prop="cole4" label="订单编号" :show-overflow-tooltip="true" /> |
|||
<el-table-column prop="colh7" label="订单金额" /> |
|||
<el-table-column prop="coli8" label="订单日期" :show-overflow-tooltip="true" /> |
|||
<el-table-column prop="colr17" label="到货日期" /> |
|||
</el-table> |
|||
</div> |
|||
<div class="pages"> |
|||
<!-- 翻页 --> |
|||
<pagination |
|||
v-show="inallListTotal > 0" |
|||
:total="inallListTotal" |
|||
:page.sync="inallListQuery.current" |
|||
:limit.sync="inallListQuery.size" |
|||
class="pagination" |
|||
@pagination="loadInallList" |
|||
/> |
|||
</div> |
|||
</el-tab-pane> |
|||
<el-tab-pane label="商品到货明细表(烟草)" name="hz"> |
|||
<div> |
|||
<el-date-picker v-model="jmdListQuery.orderDate" type="date" value-format="yyyy-MM-dd" placeholder="选择日期" size="small" /> |
|||
<el-button style="margin-left: 20px;" size="small" type="primary" @click="loadJmdList">搜索</el-button> |
|||
</div> |
|||
<div style="margin-top: 20px;"> |
|||
<el-table :data="countInfo.countList" height="350" border style="width: 100%"> |
|||
<el-table-column prop="supplierCodeUnified" label="供应商名称" /> |
|||
<el-table-column prop="supplierCode" label="销售渠道" /> |
|||
<el-table-column prop="supplierName" label="订单商品价值" :show-overflow-tooltip="true" /> |
|||
<el-table-column prop="prodCode" label="订单到货价值" /> |
|||
<el-table-column prop="prodCode" label="实际到货价值" /> |
|||
<el-table-column prop="prodCode" label="在途货价值" /> |
|||
<el-table-column prop="prodCode" label="超出货价值" /> |
|||
</el-table> |
|||
</div> |
|||
<div class="pages"> |
|||
<!-- 翻页 --> |
|||
<pagination |
|||
v-show="in112ListTotal > 0" |
|||
:total="in112ListTotal" |
|||
:page.sync="in112ListQuery.current" |
|||
:limit.sync="in112ListQuery.size" |
|||
class="pagination" |
|||
@pagination="loadIn112List" |
|||
/> |
|||
</div> |
|||
</el-tab-pane> |
|||
<el-tab-pane label="供应商订单明细表(烟草)" name="jmd"> |
|||
<div> |
|||
<el-date-picker v-model="jmdListQuery.orderDate" type="date" value-format="yyyy-MM-dd" placeholder="选择日期" size="small" /> |
|||
<el-button style="margin-left: 20px;" size="small" type="primary" @click="loadJmdList">搜索</el-button> |
|||
</div> |
|||
<div style="margin-top: 20px;"> |
|||
<el-table :data="jmdList" height="400" border style="width: 100%"> |
|||
<el-table-column prop="colb1" label="序号" /> |
|||
<el-table-column prop="colc2" label="供应商名称" :show-overflow-tooltip="true" /> |
|||
<el-table-column prop="cole4" label="订单编号" :show-overflow-tooltip="true" /> |
|||
<el-table-column prop="colh7" label="放款金额" /> |
|||
<el-table-column prop="coli8" label="订单金额" :show-overflow-tooltip="true" /> |
|||
<el-table-column prop="colr17" label="订单日期" /> |
|||
<el-table-column prop="colq16" label="到货日期" /> |
|||
<el-table-column prop="colq16" label="实际到货价值" /> |
|||
<el-table-column prop="colq16" label="在途货价值" /> |
|||
</el-table> |
|||
</div> |
|||
<div class="pages"> |
|||
<!-- 翻页 --> |
|||
<pagination |
|||
v-show="in112ListTotal > 0" |
|||
:total="in112ListTotal" |
|||
:page.sync="in112ListQuery.current" |
|||
:limit.sync="in112ListQuery.size" |
|||
class="pagination" |
|||
@pagination="loadIn112List" |
|||
/> |
|||
</div> |
|||
</el-tab-pane> |
|||
</el-tabs> |
|||
</el-col> |
|||
</el-row> |
|||
</div> |
|||
</template> |
|||
|
|||
<script> |
|||
import { recount, countinfo, in112PagerList, inallPagerList, logPagerList, jmdRkmxList, jmdRkmxListDownload, ztsjZhengli, buildExcelZaiTu } from '@/api/inventorySummary/inventorySummary' |
|||
import Pagination from '@/components/pagination' |
|||
import { parseTime } from '@/utils/index' |
|||
import ButtonBar from '@/components/ButtonBar' |
|||
export default { |
|||
name: 'KucunRkmxIndex', |
|||
components: { |
|||
ButtonBar,Pagination }, |
|||
data() { |
|||
return { |
|||
btnList: [ // 右上角按钮 |
|||
{ |
|||
type: 'success', |
|||
size: 'small', |
|||
icon: 'export', |
|||
btnKey: 'build', |
|||
btnLabel: '导出' |
|||
}, |
|||
{ |
|||
type: 'info', |
|||
size: 'small', |
|||
icon: 'cross', |
|||
btnKey: 'doClose', |
|||
btnLabel: '关闭' |
|||
} |
|||
], |
|||
updateAction: "", |
|||
name: '入库明细', |
|||
tabActiveName: 'uplog', |
|||
fileList: [], |
|||
uploadResultMesssage: '', |
|||
fullscreenloading: null, |
|||
logList: [], |
|||
logListQuery: { |
|||
current: 1, |
|||
size: 5 |
|||
}, |
|||
logListTotal: 1, |
|||
in112List: [], |
|||
in112ListQuery: { |
|||
current: 1, |
|||
size: 5 |
|||
}, |
|||
in112ListTotal: 1, |
|||
inallList: [], |
|||
inallListQuery: { |
|||
current: 1, |
|||
size: 5 |
|||
}, |
|||
inallListTotal: 1, |
|||
countInfo: { |
|||
countLog: null, |
|||
countList: [] |
|||
}, |
|||
countInfoMessage: '无汇总信息', |
|||
jmdList: [], |
|||
jmdListQuery: { |
|||
orderDate: '' |
|||
} |
|||
} |
|||
}, |
|||
mounted() { |
|||
// 初始化按钮 |
|||
this.$refs['btnbar'].setButtonList(this.btnList) |
|||
}, |
|||
created() { |
|||
// 初始化变量 |
|||
this.init() |
|||
}, |
|||
methods: { |
|||
// 右上角点击事件 |
|||
btnHandle(btnKey) { |
|||
switch (btnKey) { |
|||
case 'build': // 导出 |
|||
this.doBuild() |
|||
break |
|||
case 'doClose': // 关闭 |
|||
this.doClose() |
|||
break |
|||
default: |
|||
break |
|||
} |
|||
}, |
|||
init() { |
|||
this.loadLogList() |
|||
this.loadIn112List() |
|||
this.loadInallList() |
|||
this.loadCountInfo() |
|||
this.jmdListQuery.orderDate = parseTime(new Date(), '{y}-{m}-{d}') |
|||
this.loadJmdList() |
|||
}, |
|||
loadLogList() { |
|||
logPagerList({ |
|||
current: this.logListQuery.current, |
|||
size: this.logListQuery.size, |
|||
params: { |
|||
orderDate: '' |
|||
} |
|||
}).then(response => { |
|||
if (response.code === '200' && response.data && response.data.total > 0) { |
|||
this.logList = response.data.records |
|||
this.logListTotal = response.data.total |
|||
this.logListQuery.current = response.data.current |
|||
this.logListQuery.size = response.data.size |
|||
} else { |
|||
this.logList = [] |
|||
this.logListTotal = 0 |
|||
} |
|||
}) |
|||
}, |
|||
loadIn112List() { |
|||
in112PagerList({ |
|||
current: this.in112ListQuery.current, |
|||
size: this.in112ListQuery.size, |
|||
params: { |
|||
orderDate: '' |
|||
} |
|||
}).then(response => { |
|||
if (response.code === '200' && response.data && response.data.total > 0) { |
|||
this.in112List = response.data.records |
|||
this.in112ListTotal = response.data.total |
|||
this.in112ListQuery.current = response.data.current |
|||
this.in112ListQuery.size = response.data.size |
|||
} else { |
|||
this.in112List = [] |
|||
this.in112ListTotal = 0 |
|||
} |
|||
}) |
|||
}, |
|||
loadInallList() { |
|||
inallPagerList({ |
|||
current: this.inallListQuery.current, |
|||
size: this.inallListQuery.size, |
|||
params: { |
|||
orderDate: '' |
|||
} |
|||
}).then(response => { |
|||
if (response.code === '200' && response.data && response.data.total > 0) { |
|||
this.inallList = response.data.records |
|||
this.inallListTotal = response.data.total |
|||
this.inallListQuery.current = response.data.current |
|||
this.inallListQuery.size = response.data.size |
|||
} else { |
|||
this.inallList = [] |
|||
this.inallListTotal = 0 |
|||
} |
|||
}) |
|||
}, |
|||
loadCountInfo() { |
|||
countinfo() |
|||
.then(res => { |
|||
if (res.msg === '没有统计入库明细!') { |
|||
this.countInfoMessage = res.msg |
|||
} else { |
|||
this.countInfo = res.data |
|||
this.countInfoMessage = '最新统计时间:' + res.data.countLog.createTime + ', 统计用时:' + res.data.countLog.durations + ' 毫秒!' |
|||
} |
|||
}) |
|||
.catch(e => { |
|||
console.log(e) |
|||
}) |
|||
}, |
|||
loadJmdList() { |
|||
jmdRkmxList(this.jmdListQuery) |
|||
.then(res => { |
|||
this.jmdList = res.data |
|||
}) |
|||
.catch(e => { |
|||
console.log(e) |
|||
}) |
|||
}, |
|||
downJmdList() { |
|||
jmdRkmxListDownload(this.jmdListQuery) |
|||
.then(res => { |
|||
console.log('mmmm', res) |
|||
if (res.msg == '数据为空') { |
|||
this.$message({ |
|||
message: '无数据,不能导出!', |
|||
type: 'error' |
|||
}) |
|||
} else { |
|||
window.open(res.data, '_blank') |
|||
} |
|||
}) |
|||
.catch(e => { |
|||
console.log(e) |
|||
}) |
|||
}, |
|||
recountRk() { |
|||
recount() |
|||
.then(res => { |
|||
this.$message({ |
|||
message: '入库信息已经重新汇总完成!', |
|||
type: 'success' |
|||
}) |
|||
this.loadCountInfo() |
|||
this.tabActiveName = 'hz' |
|||
}) |
|||
.catch(e => { |
|||
console.log(e) |
|||
}) |
|||
}, |
|||
submitUpload() { |
|||
this.$refs.upload.submit() |
|||
}, |
|||
handleProgress(event, file, fileList) { |
|||
const _this = this |
|||
this.fullscreenloading = this.$loading({ |
|||
lock: true, |
|||
text: '文件正在上传', |
|||
spinner: 'el-icon-loading', |
|||
background: 'rgba(0, 0, 0, 0.7)' |
|||
}) |
|||
if (event.percent >= 100) { |
|||
_this.fullscreenloading.text = '上传完成,正在导入数据库' |
|||
} |
|||
}, |
|||
handleSuccess(resp, file, fileList) { |
|||
console.log('222', resp) |
|||
if (this.fullscreenloading) this.fullscreenloading.close() |
|||
this.fullscreenloading = null |
|||
if (resp.success) { |
|||
const rdata = resp.data |
|||
this.uploadResultMesssage = '共导入数据:' + rdata.allNum + ' 条,【112】仓库记录数:' + rdata.validNum + ' 条;用时:' + rdata.durations + ' 毫秒。' |
|||
|
|||
this.loadLogList() |
|||
this.tabActiveName = 'uplog' |
|||
} else { |
|||
this.uploadResultMesssage = resp.msg |
|||
} |
|||
}, |
|||
downloadZtsj() { |
|||
ztsjZhengli() |
|||
.then(res => { |
|||
console.log('2222', res) |
|||
buildExcelZaiTu() |
|||
.then(resp => { |
|||
console.log('3333', resp) |
|||
window.open(resp.data, '_blank') |
|||
}) |
|||
.catch(ee => { |
|||
console.log(ee) |
|||
}) |
|||
}) |
|||
.catch(e => { |
|||
console.log(e) |
|||
}) |
|||
} |
|||
} |
|||
} |
|||
</script> |
|||
<style scoped> |
|||
.wenjiantit { |
|||
font-size: 16px; |
|||
font-weight: bold; |
|||
margin: 25px 0 10px 0; |
|||
} |
|||
.forminfo { |
|||
margin: 0; |
|||
padding: 0; |
|||
} |
|||
.listcon { |
|||
height: calc(100vh - 250px); |
|||
overflow-y: auto; |
|||
overflow-x: hidden; |
|||
} |
|||
</style> |
@ -0,0 +1,308 @@ |
|||
<template> |
|||
<div class="app-container"> |
|||
<button-bar ref="btnbar" view-title="库存汇总表" :btndisabled="btndisabled" @btnhandle="btnHandle" /> |
|||
<el-row style="margin-left: 20px;margin-right: 20px;"> |
|||
<el-col> |
|||
<el-tabs v-model="tabActiveName" @tab-click="handleClick"> |
|||
<el-tab-pane label="库存汇总日报表" name="uplog"> |
|||
<div> |
|||
<el-table :data="logList" border style="width: 100%"> |
|||
<el-table-column prop="createTime" label="仓库类型" /> |
|||
<el-table-column prop="orderDate" label="仓库数量" /> |
|||
<el-table-column prop="allNum" label="品种数量" /> |
|||
<el-table-column prop="validNum" label="货值" /> |
|||
</el-table> |
|||
</div> |
|||
</el-tab-pane> |
|||
<el-tab-pane label="仓库库存明细表" name="k112"> |
|||
<div> |
|||
<el-table :data="in112List" border style="width: 100%"> |
|||
<el-table-column prop="supplierCodeUnified" label="仓库名称" /> |
|||
<el-table-column prop="colex" label="仓库类型" /> |
|||
<el-table-column prop="colh7" label="品种数量" /> |
|||
<el-table-column prop="colr17" label="货值" /> |
|||
</el-table> |
|||
</div> |
|||
</el-tab-pane> |
|||
<el-tab-pane label="仓库商品明细表" name="all"> |
|||
<div> |
|||
<el-table :data="inallList" border style="width: 100%"> |
|||
<el-table-column prop="supplierCodeUnified" label="仓库编号" /> |
|||
<el-table-column prop="colex" label="仓库名称" /> |
|||
<el-table-column prop="cole4" label="仓库类型" :show-overflow-tooltip="true" /> |
|||
<el-table-column prop="colh7" label="商品编码" /> |
|||
<el-table-column prop="coli8" label="商品条码" :show-overflow-tooltip="true" /> |
|||
<el-table-column prop="colr17" label="商品名称" /> |
|||
<el-table-column prop="colq16" label="商品数量" /> |
|||
<el-table-column prop="colq16" label="商品货值" /> |
|||
</el-table> |
|||
</div> |
|||
</el-tab-pane> |
|||
<el-tab-pane label="烟草仓库库存明细表" name="hz"> |
|||
<div> |
|||
<el-table :data="countInfo.countList" height="350" border style="width: 100%"> |
|||
<el-table-column prop="supplierCodeUnified" label="仓库名称" /> |
|||
<el-table-column prop="supplierCode" label="仓库类型" /> |
|||
<el-table-column prop="supplierName" label="品种数量" :show-overflow-tooltip="true" /> |
|||
<el-table-column prop="prodCode" label="货值" /> |
|||
</el-table> |
|||
</div> |
|||
</el-tab-pane> |
|||
<el-tab-pane label="烟草库存商品明细表" name="jmd"> |
|||
<div> |
|||
<el-table :data="jmdList" height="400" border style="width: 100%"> |
|||
<el-table-column prop="colb1" label="仓库编号" /> |
|||
<el-table-column prop="colc2" label="仓库名称" :show-overflow-tooltip="true" /> |
|||
<el-table-column prop="cole4" label="仓库类型" :show-overflow-tooltip="true" /> |
|||
<el-table-column prop="colh7" label="商品编码" /> |
|||
<el-table-column prop="coli8" label="商品条码" :show-overflow-tooltip="true" /> |
|||
<el-table-column prop="colr17" label="商品名称" /> |
|||
<el-table-column prop="colq16" label="商品数量" /> |
|||
<el-table-column prop="colq16" label="商品货值" /> |
|||
</el-table> |
|||
</div> |
|||
<div class="pages"> |
|||
<!-- 翻页 --> |
|||
<pagination v-show="in112ListTotal > 0" :total="in112ListTotal" :page.sync="in112ListQuery.current" |
|||
:limit.sync="in112ListQuery.size" class="pagination" @pagination="loadIn112List" /> |
|||
</div> |
|||
</el-tab-pane> |
|||
</el-tabs> |
|||
</el-col> |
|||
</el-row> |
|||
</div> |
|||
</template> |
|||
|
|||
<script> |
|||
import { |
|||
recount, |
|||
countinfo, |
|||
in112PagerList, |
|||
inallPagerList, |
|||
logPagerList, |
|||
jmdRkmxList, |
|||
jmdRkmxListDownload, |
|||
ztsjZhengli, |
|||
buildExcelZaiTu |
|||
} from '@/api/inventorySummary/inventorySummary' |
|||
import Pagination from '@/components/pagination' |
|||
import { |
|||
parseTime |
|||
} from '@/utils/index' |
|||
import ButtonBar from '@/components/ButtonBar' |
|||
export default { |
|||
name: 'KucunRkmxIndex', |
|||
components: { |
|||
ButtonBar, |
|||
Pagination |
|||
}, |
|||
data() { |
|||
return { |
|||
btndisabled: false, |
|||
btnList: [ // 右上角按钮 |
|||
{ |
|||
type: 'success', |
|||
size: 'small', |
|||
icon: 'export', |
|||
btnKey: 'build', |
|||
btnLabel: '导出' |
|||
}, |
|||
{ |
|||
type: 'info', |
|||
size: 'small', |
|||
icon: 'cross', |
|||
btnKey: 'doClose', |
|||
btnLabel: '关闭' |
|||
} |
|||
], |
|||
|
|||
jmdList: [], |
|||
jmdListQuery: { |
|||
orderDate: '' |
|||
} |
|||
} |
|||
}, |
|||
mounted() { |
|||
// 初始化按钮 |
|||
this.$refs['btnbar'].setButtonList(this.btnList) |
|||
}, |
|||
created() { |
|||
// 初始化变量 |
|||
this.init() |
|||
}, |
|||
methods: { |
|||
// 右上角点击事件 |
|||
btnHandle(btnKey) { |
|||
switch (btnKey) { |
|||
case 'build': // 导出 |
|||
this.doBuild() |
|||
break |
|||
case 'doClose': // 关闭 |
|||
this.doClose() |
|||
break |
|||
default: |
|||
break |
|||
} |
|||
}, |
|||
// 标签点击事件 |
|||
handleClick(tab, event) { |
|||
console.log(tab, event); |
|||
switch (tab.index) { |
|||
case "0": |
|||
// 库存汇总日报表 |
|||
console.log("库存汇总日报表"); |
|||
this.loadLogList1() |
|||
break; |
|||
case "1": |
|||
// 仓库库存明细表 |
|||
console.log("仓库库存明细表"); |
|||
this.loadLogList2() |
|||
break; |
|||
case "2": |
|||
// 仓库商品明细表 |
|||
console.log("仓库商品明细表"); |
|||
this.loadLogList3() |
|||
break; |
|||
case "3": |
|||
// 烟草仓库库存明细表 |
|||
console.log("烟草仓库库存明细表"); |
|||
this.loadLogList4() |
|||
break; |
|||
case "4": |
|||
// 烟草库存商品明细表 |
|||
console.log("烟草库存商品明细表"); |
|||
this.loadLogList5() |
|||
break; |
|||
default: |
|||
break; |
|||
} |
|||
}, |
|||
init() { |
|||
this.loadLogList1() |
|||
this.jmdListQuery.orderDate = parseTime(new Date(), '{y}-{m}-{d}') |
|||
}, |
|||
loadLogList1() { |
|||
logPagerList({ |
|||
current: this.logListQuery.current, |
|||
size: this.logListQuery.size, |
|||
params: { |
|||
orderDate: '' |
|||
} |
|||
}).then(response => { |
|||
if (response.code === '200' && response.data && response.data.total > 0) { |
|||
this.logList = response.data.records |
|||
this.logListTotal = response.data.total |
|||
this.logListQuery.current = response.data.current |
|||
this.logListQuery.size = response.data.size |
|||
} else { |
|||
this.logList = [] |
|||
this.logListTotal = 0 |
|||
} |
|||
}) |
|||
}, |
|||
loadLogList2() { |
|||
in112PagerList({ |
|||
current: this.in112ListQuery.current, |
|||
size: this.in112ListQuery.size, |
|||
params: { |
|||
orderDate: '' |
|||
} |
|||
}).then(response => { |
|||
if (response.code === '200' && response.data && response.data.total > 0) { |
|||
this.in112List = response.data.records |
|||
this.in112ListTotal = response.data.total |
|||
this.in112ListQuery.current = response.data.current |
|||
this.in112ListQuery.size = response.data.size |
|||
} else { |
|||
this.in112List = [] |
|||
this.in112ListTotal = 0 |
|||
} |
|||
}) |
|||
}, |
|||
loadLogList3() { |
|||
inallPagerList({ |
|||
current: this.inallListQuery.current, |
|||
size: this.inallListQuery.size, |
|||
params: { |
|||
orderDate: '' |
|||
} |
|||
}).then(response => { |
|||
if (response.code === '200' && response.data && response.data.total > 0) { |
|||
this.inallList = response.data.records |
|||
this.inallListTotal = response.data.total |
|||
this.inallListQuery.current = response.data.current |
|||
this.inallListQuery.size = response.data.size |
|||
} else { |
|||
this.inallList = [] |
|||
this.inallListTotal = 0 |
|||
} |
|||
}) |
|||
}, |
|||
loadLogList4() { |
|||
inallPagerList({ |
|||
current: this.inallListQuery.current, |
|||
size: this.inallListQuery.size, |
|||
params: { |
|||
orderDate: '' |
|||
} |
|||
}).then(response => { |
|||
if (response.code === '200' && response.data && response.data.total > 0) { |
|||
this.inallList = response.data.records |
|||
this.inallListTotal = response.data.total |
|||
this.inallListQuery.current = response.data.current |
|||
this.inallListQuery.size = response.data.size |
|||
} else { |
|||
this.inallList = [] |
|||
this.inallListTotal = 0 |
|||
} |
|||
}) |
|||
}, |
|||
loadLogList5() { |
|||
inallPagerList({ |
|||
current: this.inallListQuery.current, |
|||
size: this.inallListQuery.size, |
|||
params: { |
|||
orderDate: '' |
|||
} |
|||
}).then(response => { |
|||
if (response.code === '200' && response.data && response.data.total > 0) { |
|||
this.inallList = response.data.records |
|||
this.inallListTotal = response.data.total |
|||
this.inallListQuery.current = response.data.current |
|||
this.inallListQuery.size = response.data.size |
|||
} else { |
|||
this.inallList = [] |
|||
this.inallListTotal = 0 |
|||
} |
|||
}) |
|||
}, |
|||
loadJmdList() { |
|||
jmdRkmxList(this.jmdListQuery) |
|||
.then(res => { |
|||
this.jmdList = res.data |
|||
}) |
|||
.catch(e => { |
|||
console.log(e) |
|||
}) |
|||
}, |
|||
} |
|||
} |
|||
</script> |
|||
<style scoped> |
|||
.wenjiantit { |
|||
font-size: 16px; |
|||
font-weight: bold; |
|||
margin: 25px 0 10px 0; |
|||
} |
|||
|
|||
.forminfo { |
|||
margin: 0; |
|||
padding: 0; |
|||
} |
|||
|
|||
.listcon { |
|||
height: calc(100vh - 250px); |
|||
overflow-y: auto; |
|||
overflow-x: hidden; |
|||
} |
|||
</style> |
@ -0,0 +1,386 @@ |
|||
<template> |
|||
<div class="app-container"> |
|||
<button-bar ref="btnbar" view-title="销售汇总日报表" :btndisabled="btndisabled" @btnhandle="btnHandle" /> |
|||
<el-row style="margin-left: 20px;margin-right: 20px;" > |
|||
<el-col > |
|||
<el-tabs v-model="tabActiveName"> |
|||
<el-tab-pane label="门店销售明细表" name="uplog"> |
|||
<div> |
|||
<el-date-picker v-model="jmdListQuery.orderDate" type="date" value-format="yyyy-MM-dd" placeholder="选择日期" size="small" /> |
|||
<el-button style="margin-left: 20px;" size="small" type="primary" @click="loadJmdList">搜索</el-button> |
|||
</div> |
|||
<div style="margin-top: 20px;"> |
|||
<el-table :data="logList" border style="width: 100%"> |
|||
<el-table-column prop="createTime" label="序号" /> |
|||
<el-table-column prop="orderDate" label="销售渠道" /> |
|||
<el-table-column prop="allNum" label="销售额(元)" /> |
|||
</el-table> |
|||
</div> |
|||
<div class="pages"> |
|||
<!-- 翻页 --> |
|||
<pagination |
|||
v-show="logListTotal > 0" |
|||
:total="logListTotal" |
|||
:page.sync="logListQuery.current" |
|||
:limit.sync="logListQuery.size" |
|||
class="pagination" |
|||
@pagination="loadLogList" |
|||
/> |
|||
</div> |
|||
</el-tab-pane> |
|||
<el-tab-pane label="门店商品销售明细表" name="k112"> |
|||
<div> |
|||
<el-date-picker v-model="jmdListQuery.orderDate" type="date" value-format="yyyy-MM-dd" placeholder="选择日期" size="small" /> |
|||
<el-button style="margin-left: 20px;" size="small" type="primary" @click="loadJmdList">搜索</el-button> |
|||
</div> |
|||
<div style="margin-top: 20px;"> |
|||
<el-table :data="in112List" border style="width: 100%"> |
|||
<el-table-column prop="supplierCodeUnified" label="销售渠道" /> |
|||
<el-table-column prop="colex" label="类型" /> |
|||
<el-table-column prop="colh7" label="销售订单号" /> |
|||
<el-table-column prop="colr17" label="商品编码" /> |
|||
<el-table-column prop="colr17" label="商品名称" /> |
|||
<el-table-column prop="colr17" label="数量" /> |
|||
<el-table-column prop="colr17" label="价格" /> |
|||
<el-table-column prop="colr17" label="小计" /> |
|||
</el-table> |
|||
</div> |
|||
<div class="pages"> |
|||
<!-- 翻页 --> |
|||
<pagination |
|||
v-show="in112ListTotal > 0" |
|||
:total="in112ListTotal" |
|||
:page.sync="in112ListQuery.current" |
|||
:limit.sync="in112ListQuery.size" |
|||
class="pagination" |
|||
@pagination="loadIn112List" |
|||
/> |
|||
</div> |
|||
</el-tab-pane> |
|||
<el-tab-pane label="门店销售明细表(烟草)" name="all"> |
|||
<div> |
|||
<el-date-picker v-model="jmdListQuery.orderDate" type="date" value-format="yyyy-MM-dd" placeholder="选择日期" size="small" /> |
|||
<el-button style="margin-left: 20px;" size="small" type="primary" @click="loadJmdList">搜索</el-button> |
|||
</div> |
|||
<div style="margin-top: 20px;"> |
|||
<el-table :data="inallList" border style="width: 100%"> |
|||
<el-table-column prop="supplierCodeUnified" label="序号" /> |
|||
<el-table-column prop="colex" label="销售渠道" /> |
|||
<el-table-column prop="cole4" label="销售额(元)" :show-overflow-tooltip="true" /> |
|||
</el-table> |
|||
</div> |
|||
<div class="pages"> |
|||
<!-- 翻页 --> |
|||
<pagination |
|||
v-show="inallListTotal > 0" |
|||
:total="inallListTotal" |
|||
:page.sync="inallListQuery.current" |
|||
:limit.sync="inallListQuery.size" |
|||
class="pagination" |
|||
@pagination="loadInallList" |
|||
/> |
|||
</div> |
|||
</el-tab-pane> |
|||
<el-tab-pane label="门店商品销售明细表(烟草)" name="hz"> |
|||
<div> |
|||
<el-date-picker v-model="jmdListQuery.orderDate" type="date" value-format="yyyy-MM-dd" placeholder="选择日期" size="small" /> |
|||
<el-button style="margin-left: 20px;" size="small" type="primary" @click="loadJmdList">搜索</el-button> |
|||
</div> |
|||
<div style="margin-top: 20px;"> |
|||
<el-table :data="countInfo.countList" height="350" border style="width: 100%"> |
|||
<el-table-column prop="supplierCodeUnified" label="销售渠道" /> |
|||
<el-table-column prop="supplierCode" label="类型" /> |
|||
<el-table-column prop="supplierName" label="销售订单号" :show-overflow-tooltip="true" /> |
|||
<el-table-column prop="prodCode" label="商品编码" /> |
|||
<el-table-column prop="prodCode" label="商品名称" /> |
|||
<el-table-column prop="prodCode" label="数量" /> |
|||
<el-table-column prop="prodCode" label="价格" /> |
|||
<el-table-column prop="prodCode" label="小计" /> |
|||
</el-table> |
|||
</div> |
|||
<div class="pages"> |
|||
<!-- 翻页 --> |
|||
<pagination |
|||
v-show="in112ListTotal > 0" |
|||
:total="in112ListTotal" |
|||
:page.sync="in112ListQuery.current" |
|||
:limit.sync="in112ListQuery.size" |
|||
class="pagination" |
|||
@pagination="loadIn112List" |
|||
/> |
|||
</div> |
|||
</el-tab-pane> |
|||
</el-tabs> |
|||
</el-col> |
|||
</el-row> |
|||
</div> |
|||
</template> |
|||
|
|||
<script> |
|||
import { recount, countinfo, in112PagerList, inallPagerList, logPagerList, jmdRkmxList, jmdRkmxListDownload, ztsjZhengli, buildExcelZaiTu } from '@/api/inventorySummary/inventorySummary' |
|||
import Pagination from '@/components/pagination' |
|||
import { parseTime } from '@/utils/index' |
|||
import ButtonBar from '@/components/ButtonBar' |
|||
export default { |
|||
name: 'KucunRkmxIndex', |
|||
components: { |
|||
ButtonBar,Pagination }, |
|||
data() { |
|||
return { |
|||
btnList: [ // 右上角按钮 |
|||
{ |
|||
type: 'success', |
|||
size: 'small', |
|||
icon: 'export', |
|||
btnKey: 'build', |
|||
btnLabel: '导出' |
|||
}, |
|||
{ |
|||
type: 'info', |
|||
size: 'small', |
|||
icon: 'cross', |
|||
btnKey: 'doClose', |
|||
btnLabel: '关闭' |
|||
} |
|||
], |
|||
updateAction: "", |
|||
name: '入库明细', |
|||
tabActiveName: 'uplog', |
|||
fileList: [], |
|||
uploadResultMesssage: '', |
|||
fullscreenloading: null, |
|||
logList: [], |
|||
logListQuery: { |
|||
current: 1, |
|||
size: 5 |
|||
}, |
|||
logListTotal: 1, |
|||
in112List: [], |
|||
in112ListQuery: { |
|||
current: 1, |
|||
size: 5 |
|||
}, |
|||
in112ListTotal: 1, |
|||
inallList: [], |
|||
inallListQuery: { |
|||
current: 1, |
|||
size: 5 |
|||
}, |
|||
inallListTotal: 1, |
|||
countInfo: { |
|||
countLog: null, |
|||
countList: [] |
|||
}, |
|||
countInfoMessage: '无汇总信息', |
|||
jmdList: [], |
|||
jmdListQuery: { |
|||
orderDate: '' |
|||
} |
|||
} |
|||
}, |
|||
mounted() { |
|||
// 初始化按钮 |
|||
this.$refs['btnbar'].setButtonList(this.btnList) |
|||
}, |
|||
created() { |
|||
// 初始化变量 |
|||
this.init() |
|||
}, |
|||
methods: { |
|||
// 右上角点击事件 |
|||
btnHandle(btnKey) { |
|||
switch (btnKey) { |
|||
case 'build': // 导出 |
|||
this.doBuild() |
|||
break |
|||
case 'doClose': // 关闭 |
|||
this.doClose() |
|||
break |
|||
default: |
|||
break |
|||
} |
|||
}, |
|||
init() { |
|||
this.loadLogList() |
|||
this.loadIn112List() |
|||
this.loadInallList() |
|||
this.loadCountInfo() |
|||
this.jmdListQuery.orderDate = parseTime(new Date(), '{y}-{m}-{d}') |
|||
this.loadJmdList() |
|||
}, |
|||
loadLogList() { |
|||
logPagerList({ |
|||
current: this.logListQuery.current, |
|||
size: this.logListQuery.size, |
|||
params: { |
|||
orderDate: '' |
|||
} |
|||
}).then(response => { |
|||
if (response.code === '200' && response.data && response.data.total > 0) { |
|||
this.logList = response.data.records |
|||
this.logListTotal = response.data.total |
|||
this.logListQuery.current = response.data.current |
|||
this.logListQuery.size = response.data.size |
|||
} else { |
|||
this.logList = [] |
|||
this.logListTotal = 0 |
|||
} |
|||
}) |
|||
}, |
|||
loadIn112List() { |
|||
in112PagerList({ |
|||
current: this.in112ListQuery.current, |
|||
size: this.in112ListQuery.size, |
|||
params: { |
|||
orderDate: '' |
|||
} |
|||
}).then(response => { |
|||
if (response.code === '200' && response.data && response.data.total > 0) { |
|||
this.in112List = response.data.records |
|||
this.in112ListTotal = response.data.total |
|||
this.in112ListQuery.current = response.data.current |
|||
this.in112ListQuery.size = response.data.size |
|||
} else { |
|||
this.in112List = [] |
|||
this.in112ListTotal = 0 |
|||
} |
|||
}) |
|||
}, |
|||
loadInallList() { |
|||
inallPagerList({ |
|||
current: this.inallListQuery.current, |
|||
size: this.inallListQuery.size, |
|||
params: { |
|||
orderDate: '' |
|||
} |
|||
}).then(response => { |
|||
if (response.code === '200' && response.data && response.data.total > 0) { |
|||
this.inallList = response.data.records |
|||
this.inallListTotal = response.data.total |
|||
this.inallListQuery.current = response.data.current |
|||
this.inallListQuery.size = response.data.size |
|||
} else { |
|||
this.inallList = [] |
|||
this.inallListTotal = 0 |
|||
} |
|||
}) |
|||
}, |
|||
loadCountInfo() { |
|||
countinfo() |
|||
.then(res => { |
|||
if (res.msg === '没有统计入库明细!') { |
|||
this.countInfoMessage = res.msg |
|||
} else { |
|||
this.countInfo = res.data |
|||
this.countInfoMessage = '最新统计时间:' + res.data.countLog.createTime + ', 统计用时:' + res.data.countLog.durations + ' 毫秒!' |
|||
} |
|||
}) |
|||
.catch(e => { |
|||
console.log(e) |
|||
}) |
|||
}, |
|||
loadJmdList() { |
|||
jmdRkmxList(this.jmdListQuery) |
|||
.then(res => { |
|||
this.jmdList = res.data |
|||
}) |
|||
.catch(e => { |
|||
console.log(e) |
|||
}) |
|||
}, |
|||
downJmdList() { |
|||
jmdRkmxListDownload(this.jmdListQuery) |
|||
.then(res => { |
|||
console.log('mmmm', res) |
|||
if (res.msg == '数据为空') { |
|||
this.$message({ |
|||
message: '无数据,不能导出!', |
|||
type: 'error' |
|||
}) |
|||
} else { |
|||
window.open(res.data, '_blank') |
|||
} |
|||
}) |
|||
.catch(e => { |
|||
console.log(e) |
|||
}) |
|||
}, |
|||
recountRk() { |
|||
recount() |
|||
.then(res => { |
|||
this.$message({ |
|||
message: '入库信息已经重新汇总完成!', |
|||
type: 'success' |
|||
}) |
|||
this.loadCountInfo() |
|||
this.tabActiveName = 'hz' |
|||
}) |
|||
.catch(e => { |
|||
console.log(e) |
|||
}) |
|||
}, |
|||
submitUpload() { |
|||
this.$refs.upload.submit() |
|||
}, |
|||
handleProgress(event, file, fileList) { |
|||
const _this = this |
|||
this.fullscreenloading = this.$loading({ |
|||
lock: true, |
|||
text: '文件正在上传', |
|||
spinner: 'el-icon-loading', |
|||
background: 'rgba(0, 0, 0, 0.7)' |
|||
}) |
|||
if (event.percent >= 100) { |
|||
_this.fullscreenloading.text = '上传完成,正在导入数据库' |
|||
} |
|||
}, |
|||
handleSuccess(resp, file, fileList) { |
|||
console.log('222', resp) |
|||
if (this.fullscreenloading) this.fullscreenloading.close() |
|||
this.fullscreenloading = null |
|||
if (resp.success) { |
|||
const rdata = resp.data |
|||
this.uploadResultMesssage = '共导入数据:' + rdata.allNum + ' 条,【112】仓库记录数:' + rdata.validNum + ' 条;用时:' + rdata.durations + ' 毫秒。' |
|||
|
|||
this.loadLogList() |
|||
this.tabActiveName = 'uplog' |
|||
} else { |
|||
this.uploadResultMesssage = resp.msg |
|||
} |
|||
}, |
|||
downloadZtsj() { |
|||
ztsjZhengli() |
|||
.then(res => { |
|||
console.log('2222', res) |
|||
buildExcelZaiTu() |
|||
.then(resp => { |
|||
console.log('3333', resp) |
|||
window.open(resp.data, '_blank') |
|||
}) |
|||
.catch(ee => { |
|||
console.log(ee) |
|||
}) |
|||
}) |
|||
.catch(e => { |
|||
console.log(e) |
|||
}) |
|||
} |
|||
} |
|||
} |
|||
</script> |
|||
<style scoped> |
|||
.wenjiantit { |
|||
font-size: 16px; |
|||
font-weight: bold; |
|||
margin: 25px 0 10px 0; |
|||
} |
|||
.forminfo { |
|||
margin: 0; |
|||
padding: 0; |
|||
} |
|||
.listcon { |
|||
height: calc(100vh - 250px); |
|||
overflow-y: auto; |
|||
overflow-x: hidden; |
|||
} |
|||
</style> |
Before Width: | Height: | Size: 3.9 KiB After Width: | Height: | Size: 3.1 MiB |
After Width: | Height: | Size: 13 KiB |
@ -0,0 +1 @@ |
|||
.app-container[data-v-2aa2a812]{margin-top:10px}.editor[data-v-2aa2a812]{line-height:normal!important;width:93%;margin-top:20px;margin-left:20px}.xqlb_con[data-v-2aa2a812]{width:100%;min-height:500px;padding:10px 15px 10px 15px;border:1px solid #dedede;margin:0 auto}.xqlb_con .xqlb_title[data-v-2aa2a812]{width:90%;height:30px;line-height:30px;text-align:center;font-weight:1000;margin:0 auto}.el-dialog__title[data-v-2aa2a812]{text-align:center!important;background-color:#09f!important;color:#fff!important}.tab_left[data-v-2aa2a812]{text-align:right!important;padding-right:30px!important}.writ_title[data-v-2aa2a812]{font-weight:700;margin:0 0;color:#fff;padding:5px 10px;background-color:#09f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.poptitle[data-v-2aa2a812]{width:97%;height:50px;line-height:50px;border:1px solid #dedede;display:-webkit-box;display:-ms-flexbox;display:flex}.poptitle .conter_title[data-v-2aa2a812]{-webkit-box-flex:3;-ms-flex:3;flex:3;height:50px;border-right:1px solid #dedede;text-align:center;line-height:50px}.poptitle .conter_content[data-v-2aa2a812]{-webkit-box-flex:7;-ms-flex:7;flex:7}.popitem[data-v-2aa2a812]{width:97%;min-height:300px;line-height:50px;border-left:1px solid #dedede;border-right:1px solid #dedede;border-bottom:1px solid #dedede;display:-webkit-box;display:-ms-flexbox;display:flex}.popitem .popitem_title[data-v-2aa2a812]{-webkit-box-flex:3;-ms-flex:3;flex:3;min-height:300px;border-right:1px solid #dedede;text-align:center;line-height:300px}.textarea__inner[data-v-2aa2a812]{overflow-y:auto;min-height:300px!important}.bgcolor[data-v-2aa2a812]{color:#028ac8;cursor:pointer}.new_[data-v-2aa2a812],.new_in[data-v-2aa2a812],.new_out[data-v-2aa2a812]{margin-left:25px;text-align:center;color:#9ea1a6!important;background-color:#fff;border:1px solid #dedede;width:100px;height:35px;line-height:35px;cursor:pointer;display:inline-block}.el-menu.el-menu--horizontal[data-v-2aa2a812]{padding-bottom:10px;border-bottom:1px solid #018ad2!important}.el-submenu__title[data-v-2aa2a812]{line-height:35px!important;width:130px!important;height:35px!important;padding:0!important}.el-menu--horizontal>.el-menu-item .is-active[data-v-2aa2a812]{border-bottom:1px solid #fff!important}.el-menu-item.is-active[data-v-2aa2a812]{color:#fff!important;text-align:center;line-height:35px;min-width:100px!important;height:35px!important}.el-menu--horizontal>.el-menu-item[data-v-2aa2a812]{margin-left:20px;line-height:35px;min-width:100px!important;height:35px!important;border:1px solid #dedede;border:1px solid #dedede!important;text-align:center}.el-submenu__title[data-v-2aa2a812]{height:60px;line-height:60px;border-bottom:2px solid transparent;color:#fff;font-size:20px;text-align:center}.el-menu--popup[data-v-2aa2a812]{min-width:100px!important}.new_undertak[data-v-2aa2a812]{cursor:pointer;color:#909399;font-size:14px;width:100%;padding:5px 0;border-bottom:1px solid #909399;text-align:center}.new_undertak[data-v-2aa2a812]:hover{color:#000} |
@ -0,0 +1 @@ |
|||
.my-tabs[data-v-2894f925]{margin-top:10px} |
@ -0,0 +1 @@ |
|||
.title[data-v-43b3d210]{padding:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.my-tabs[data-v-13b1fd2b]{margin-top:10px} |
@ -0,0 +1 @@ |
|||
.zcxx[data-v-b73eb42e]{color:#000;width:98%;margin:0 auto 30px;background-color:#f7f9fc;border:1px solid #e6e9f0;height:60px;line-height:60px}.zcxx p[data-v-b73eb42e]{font-size:18px;float:left;margin-top:0;margin-left:10px;font-weight:700;width:300px}.zcxx .el-button[data-v-b73eb42e]{float:right;margin-top:13px;border:none;width:80px;padding:0;text-align:center;padding-top:10px;padding-bottom:10px}table[data-v-b73eb42e]{width:98%;margin:0 auto}table tr[data-v-b73eb42e]{height:45px;vertical-align:top}table td[data-v-b73eb42e]:first-child{text-align:right;width:20%}table td[data-v-b73eb42e]:nth-child(2){padding-left:30px;width:23%}table td[data-v-b73eb42e]:nth-child(3){text-align:right;width:20%}table td[data-v-b73eb42e]:nth-child(4){padding-left:30px}table span[data-v-b73eb42e]{font-size:14px;color:#015bff;margin-left:20px}table .sfz[data-v-b73eb42e]{border:1px solid #e6e9f0;width:45%}table #bei[data-v-b73eb42e]{width:21.4%}.avatar-uploader .el-upload[data-v-b73eb42e]{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden}.avatar-uploader .el-upload[data-v-b73eb42e]:hover{border-color:#409eff}.avatar-uploader-icon[data-v-b73eb42e]{font-size:28px;color:#8c939d;width:148px;height:148px;line-height:148px;text-align:center}.avatar[data-v-b73eb42e]{width:148px;height:148px;display:block} |
@ -0,0 +1 @@ |
|||
.big-box{position:relative;width:100%;height:200px;background-size:100% 100%}.big-box .codeimg{width:100%;height:100%}.big-box .click-box{width:100%;height:200px;position:absolute;top:0;left:0;z-index:92}.big-box span{position:absolute;width:40px;height:40px;line-height:40px;background:rgba(0,0,0,.4);color:#fff;text-align:center;font-size:20px;border-radius:50%;z-index:1;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.wordList{font-size:18px;padding-top:5px}.wordList i{padding:0 8px;color:#018ad2}.wordList .restcode{float:right;color:#018ad2;cursor:pointer}.login{position:relative;width:100%;height:100%;background-size:100% 100%;background-image:url(../../static/img/bgImg.b2e07178.png);background-position:50%;overflow:hidden}.login .logoTitle{margin:30px}.login .logoTitle img{padding-top:25px;width:70px;height:60px}.login .logoTitle span{font-size:36px;color:#fff}.login .logoTitle .title{font-size:25px;font-family:Source Han Sans CN;font-weight:500;color:#fff;margin:0}.login .main{width:30%;background:#fff;-webkit-box-shadow:0 13px 12px 0 rgba(0,0,0,.15);box-shadow:0 13px 12px 0 rgba(0,0,0,.15);opacity:.9;border-radius:20px;position:absolute;right:10%}.login .main .content{position:relative}.login-form{padding:30px 50px}.login-form .title1{margin:0 auto 30px auto;text-align:center;font-size:20px;color:#191919;font-size:23px;font-weight:500}.login-form .el-input{border:none;background-color:transparent}.login-form .code{position:absolute;top:3px;right:5px;width:35%;height:35px;cursor:pointer;z-index:9}.login-form .nopsw{position:absolute;bottom:-30px;right:5px;color:#018ad2;font-size:15px;line-height:30px}.login-form .register{color:#018ad2}.login-form .btn-eye,.login-form .nopsw:hover,.login-form .register:hover{cursor:pointer}.login-form .text-danger{color:#f56c6c}.login-form .login-btn{margin:10px 0 10px 0;width:100%;background-color:#007fff;border:0}.login-form .login-btn:hover{background-color:#007fdd;border:0}.login-form .el-input--prefix .el-input__inner{border:1px solid #018ad2;background:transparent;color:#333!important}.login-form .el-form-item{margin-bottom:40px}.login-form .el-loading-mask{background-color:hsla(0,0%,100%,.6)} |
@ -0,0 +1 @@ |
|||
.my-tabs[data-v-570a54df]{margin-top:10px} |
@ -0,0 +1 @@ |
|||
.svg-icon[data-v-0ed3b984]{width:1em;height:1em;vertical-align:-.16em;fill:currentColor;overflow:hidden;margin-right:3px}.addInput[data-v-3a1a5d9d],.addInput[data-v-5a805ded],.addInput[data-v-29b5e0d7],.addInput[data-v-58cd1fd6]{width:30%} |
@ -0,0 +1 @@ |
|||
li[data-v-3cf8f9e4]:hover,p[data-v-3cf8f9e4]:hover{cursor:pointer}p[data-v-3cf8f9e4]{margin:0;padding:0}.header[data-v-3cf8f9e4]{background-color:#0294d7;color:#fff;overflow:hidden;height:60px;line-height:60px}.header .title[data-v-3cf8f9e4]{float:left;font-size:34px;margin-left:35px;height:60px;line-height:60px}.header .title img[data-v-3cf8f9e4]{width:70px;vertical-align:middle;font-family:Adobe Heiti Std}.header .head_info[data-v-3cf8f9e4]{float:right;margin-top:0;font-size:17px}.header p[data-v-3cf8f9e4]{float:left}.head_info img[data-v-3cf8f9e4]{width:25px;margin-top:20px;margin-left:30px;margin-right:10px;float:left}.head_info .dy[data-v-3cf8f9e4]{margin-left:10px;margin-right:20px}.container1[data-v-3cf8f9e4]{background:#e9f1f7;padding:20px;width:100%;height:calc(100% - 60px);margin:0}.container1 .bg-ltop[data-v-3cf8f9e4]{margin:0;padding:0;background-image:url(../../static/img/ltBg.d825a739.png);border-radius:10px;overflow:hidden;background-size:100% 100%;height:200px}.container1 .bg-ltop li[data-v-3cf8f9e4]{float:left;list-style:none;width:25%;text-align:center}.container1 .bg-ltop li img[data-v-3cf8f9e4]{width:70px;margin:45px auto 10px auto}.container1 .bg-rtop[data-v-3cf8f9e4]{background-image:url(../../static/img/rtBg.1c50cb4e.png);border-radius:10px;height:200px;overflow:hidden;position:relative;background-size:100% 100%}.container1 .bg-rtop .anrui[data-v-3cf8f9e4]{width:100%;height:40px}.container1 .bg-rtop .rt_title[data-v-3cf8f9e4]{position:absolute;font-size:18px;padding-top:10px;padding-left:20px;width:100%;height:40px;font-family:SourceHanSerifCN;font-weight:600;color:#191919;background-color:#0294d7}.container1 .bg-rtop ul[data-v-3cf8f9e4]{margin:0 auto;padding:0;height:148px;width:100%}.container1 .bg-rtop ul li[data-v-3cf8f9e4]{font-size:14px;height:37px;line-height:28px;list-style:none;text-decoration:underline;border-bottom:1px solid #666;width:calc(100% - 70px);margin-left:40px;position:relative;padding-top:10px;font-family:SimSun}.container1 .bg-rtop ul li img[data-v-3cf8f9e4]{width:16px;margin:5px 10px;position:absolute;left:-30px}.container1 .bg-rtop ul li .notice[data-v-3cf8f9e4]{display:inline-block;width:65%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.container1 .bg-rtop ul li .anrui_time[data-v-3cf8f9e4]{float:right;display:inline-block;margin-right:5px;line-height:30px}.container1 .bg-bottom[data-v-3cf8f9e4]{background-image:url(../../static/img/bottomBg.63ee375b.png);border-radius:10px;overflow:hidden;margin:40px 10px 0 10px;padding:20px 10px;background-size:100% 100%}.container1 .bg-bottom li[data-v-3cf8f9e4]{float:left;list-style:none;width:11.6%;margin:10px 2.5%;background:#fff;border-radius:40px;text-align:center;padding:10px 25px 15px}.container1 .bg-bottom li img[data-v-3cf8f9e4]{width:80%;margin:10px auto}.copy[data-v-3cf8f9e4]{position:fixed;bottom:0;width:calc(100% - 40px);margin:auto;text-align:center;line-height:40px;border-top:2px solid #4e74a6;background:#e9f1f7;font-size:14px;color:#666}.mark[data-v-3cf8f9e4]{position:absolute;top:38%;margin-left:58px}.mark[data-v-3cf8f9e4] .el-badge__content{font-size:14px!important}.selectStyle[data-v-3cf8f9e4] .el-input__inner{border:0!important;background-color:#0294d7!important;font-size:17px;color:#fff} |
@ -0,0 +1 @@ |
|||
.wscn-http404-container[data-v-c095f994]{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:40%;left:50%}.wscn-http404[data-v-c095f994]{position:relative;width:1200px;padding:0 50px;overflow:hidden}.wscn-http404 .pic-404[data-v-c095f994]{position:relative;float:left;width:600px;overflow:hidden}.wscn-http404 .pic-404__parent[data-v-c095f994]{width:100%}.wscn-http404 .pic-404__child[data-v-c095f994]{position:absolute}.wscn-http404 .pic-404__child.left[data-v-c095f994]{width:80px;top:17px;left:220px;opacity:0;-webkit-animation-name:cloudLeft-data-v-c095f994;animation-name:cloudLeft-data-v-c095f994;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1s;animation-delay:1s}.wscn-http404 .pic-404__child.mid[data-v-c095f994]{width:46px;top:10px;left:420px;opacity:0;-webkit-animation-name:cloudMid-data-v-c095f994;animation-name:cloudMid-data-v-c095f994;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1.2s;animation-delay:1.2s}.wscn-http404 .pic-404__child.right[data-v-c095f994]{width:62px;top:100px;left:500px;opacity:0;-webkit-animation-name:cloudRight-data-v-c095f994;animation-name:cloudRight-data-v-c095f994;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes cloudLeft-data-v-c095f994{0%{top:17px;left:220px;opacity:0}20%{top:33px;left:188px;opacity:1}80%{top:81px;left:92px;opacity:1}to{top:97px;left:60px;opacity:0}}@keyframes cloudLeft-data-v-c095f994{0%{top:17px;left:220px;opacity:0}20%{top:33px;left:188px;opacity:1}80%{top:81px;left:92px;opacity:1}to{top:97px;left:60px;opacity:0}}@-webkit-keyframes cloudMid-data-v-c095f994{0%{top:10px;left:420px;opacity:0}20%{top:40px;left:360px;opacity:1}70%{top:130px;left:180px;opacity:1}to{top:160px;left:120px;opacity:0}}@keyframes cloudMid-data-v-c095f994{0%{top:10px;left:420px;opacity:0}20%{top:40px;left:360px;opacity:1}70%{top:130px;left:180px;opacity:1}to{top:160px;left:120px;opacity:0}}@-webkit-keyframes cloudRight-data-v-c095f994{0%{top:100px;left:500px;opacity:0}20%{top:120px;left:460px;opacity:1}80%{top:180px;left:340px;opacity:1}to{top:200px;left:300px;opacity:0}}@keyframes cloudRight-data-v-c095f994{0%{top:100px;left:500px;opacity:0}20%{top:120px;left:460px;opacity:1}80%{top:180px;left:340px;opacity:1}to{top:200px;left:300px;opacity:0}}.wscn-http404 .bullshit[data-v-c095f994]{position:relative;float:left;width:300px;padding:30px 0;overflow:hidden}.wscn-http404 .bullshit__oops[data-v-c095f994]{font-size:32px;line-height:40px;color:#1482f0;margin-bottom:20px;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wscn-http404 .bullshit__headline[data-v-c095f994],.wscn-http404 .bullshit__oops[data-v-c095f994]{font-weight:700;opacity:0;-webkit-animation-name:slideUp-data-v-c095f994;animation-name:slideUp-data-v-c095f994;-webkit-animation-duration:.5s;animation-duration:.5s}.wscn-http404 .bullshit__headline[data-v-c095f994]{font-size:20px;line-height:24px;color:#222;margin-bottom:10px;-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wscn-http404 .bullshit__info[data-v-c095f994]{font-size:13px;line-height:21px;color:grey;margin-bottom:30px;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wscn-http404 .bullshit__info[data-v-c095f994],.wscn-http404 .bullshit__return-home[data-v-c095f994]{opacity:0;-webkit-animation-name:slideUp-data-v-c095f994;animation-name:slideUp-data-v-c095f994;-webkit-animation-duration:.5s;animation-duration:.5s}.wscn-http404 .bullshit__return-home[data-v-c095f994]{display:block;float:left;width:110px;height:36px;background:#1482f0;border-radius:100px;text-align:center;color:#fff;font-size:14px;line-height:36px;cursor:pointer;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes slideUp-data-v-c095f994{0%{-webkit-transform:translateY(60px);transform:translateY(60px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideUp-data-v-c095f994{0%{-webkit-transform:translateY(60px);transform:translateY(60px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}} |
@ -0,0 +1 @@ |
|||
*{padding:0;margin:0}ul li img{width:100px;height:100px}.content[data-v-b97d2008]{width:100%;padding-top:10px;font-size:16px;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.shouye[data-v-b97d2008]{left:100px;color:#0395d8}.placename[data-v-b97d2008],.shouye[data-v-b97d2008]{position:absolute;top:-3px;font-size:16px;font-weight:700}.placename[data-v-b97d2008]{left:210px;color:#fff}.right_cont[data-v-b97d2008]{width:100%;height:645px;background-color:#fff;margin:0;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.tishi[data-v-b97d2008]{width:560px;color:#000;padding-left:1.5%;margin-bottom:50px}.tishi tr[data-v-b97d2008]{height:70px}.tishi td[data-v-b97d2008]{border:1px solid #e6e9f0;text-align:center}.tishi td[data-v-b97d2008]:first-child{background-color:#f7f9fc}.tishi .el-input[data-v-b97d2008],.tishi input[data-v-b97d2008]{width:80%}.tishi span[data-v-b97d2008]{font-size:26px;color:red;margin-left:10px} |
@ -0,0 +1 @@ |
|||
.imgDemo[data-v-3902c3e0]{width:100%;height:100%;background:radial-gradient(#fff,#f5f7f4,#fff)} |
@ -0,0 +1 @@ |
|||
.amap-demo[data-v-d07b41ea]{height:450px}.search-box[data-v-d07b41ea]{z-index:999;margin-bottom:20px;position:absolute;top:70px;left:100px}.amap-page-container[data-v-d07b41ea]{position:relative}.toolbar[data-v-d07b41ea]{padding-bottom:10px;height:50px;line-height:50px;position:relative}.toolbar .btn[data-v-d07b41ea]{position:absolute;right:0}.toolbar span[data-v-d07b41ea]{padding-left:10px}.el-icon-arrow-right:before{content:"\e6e0";color:#727272}.org-tree[data-v-0cb1156e]{width:240px;min-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #edf1f7;overflow:scroll}.org-table[data-v-0cb1156e]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 10px;border:1px solid #edf1f7;min-height:100%;overflow-y:scroll}.org-table .ewm[data-v-0cb1156e]{margin:30px auto 0;width:560px}.org-table .ediut[data-v-0cb1156e]{margin:30px auto 0}.custom-tree-node[data-v-0cb1156e]{position:relative;overflow:hidden;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;padding-right:8px}.handle[data-v-0cb1156e]{position:absolute;right:0}.handle .el-button--text[data-v-0cb1156e]{font-size:15px;background-color:#fff}.my-tabs[data-v-0cb1156e]{margin-top:10px}.edit .el-form-item__label[data-v-0cb1156e]{width:100px!important;display:inline-block!important}.edit .el-input[data-v-0cb1156e]{width:70%}.td_left[data-v-0cb1156e]{border-left:0 solid #e6e9f0} |
@ -0,0 +1 @@ |
|||
.content[data-v-4de1d7b0]{padding-top:10px;font-size:16px;color:#fff}.content[data-v-4de1d7b0],.right_cont[data-v-4de1d7b0]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.right_cont[data-v-4de1d7b0]{height:645px;background-color:#fff;margin:0;padding:15px}.tishi[data-v-4de1d7b0]{width:560px;color:#000;padding-left:1.5%;margin-bottom:50px}.tishi tr[data-v-4de1d7b0]{height:70px}.tishi td[data-v-4de1d7b0]{border:1px solid #e6e9f0;text-align:center}.tishi td[data-v-4de1d7b0]:first-child{background-color:#f7f9fc}.tishi .el-input[data-v-4de1d7b0],.tishi input[data-v-4de1d7b0]{width:80%}.tishi span[data-v-4de1d7b0]{font-size:26px;color:red;margin-left:10px} |
@ -0,0 +1 @@ |
|||
.el-select>.el-input[data-v-50b6c1d9]{display:block;width:300px}.my-tabs[data-v-3099acf3]{margin-top:10px} |
@ -0,0 +1 @@ |
|||
.pagination-container.pagesize{float:right;padding:0}.pagination-container{background:#fff;padding:16px 16px 0 16px;float:right}.pagination-container.hidden{display:none}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev{padding:0 20px;border:1px solid #ccc;border-radius:2px;background-color:#fff}.e-pagination .el-icon-arrow-left:before,.e-pagination .el-icon-arrow-right:before{content:"下一页";color:#727272}.e-pagination .el-icon-arrow-left:before{content:"上一页"}.scroll_div{height:500px;overflow-y:scroll}.diaTitle{padding:30px 0 15px 0;font-size:20px;font-weight:500}.el-icon-chat-line-square,.el-icon-document,.el-icon-notebook-2{margin-right:5px}.listtop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 10px 15px;margin:0}.listtop .tit{font-weight:700}.listtop .pagination{margin:0;padding:0}.pages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 0 15px 15px}.pages .tit{font-weight:700}.pages .pagination{margin:0} |
@ -0,0 +1 @@ |
|||
.pagination-container.pagesize{float:right;padding:0}.pagination-container{background:#fff;padding:16px 16px 0 16px;float:right}.pagination-container.hidden{display:none}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev{padding:0 20px;border:1px solid #ccc;border-radius:2px;background-color:#fff}.e-pagination .el-icon-arrow-left:before,.e-pagination .el-icon-arrow-right:before{content:"下一页";color:#727272}.e-pagination .el-icon-arrow-left:before{content:"上一页"}.svg-icon[data-v-0ed3b984]{width:1em;height:1em;vertical-align:-.16em;fill:currentColor;overflow:hidden;margin-right:3px}[data-v-5b4ac30a] .el-table__fixed,[data-v-5b4ac30a] .el-table__fixed-right{height:100%!important} |
@ -0,0 +1 @@ |
|||
.el-select>.el-input[data-v-c69171f2]{display:block;width:300px}[data-v-c69171f2] .tab-header .el-select{width:180px}.my-tabs[data-v-c69171f2]{margin-top:10px} |
@ -0,0 +1 @@ |
|||
.pagination-container.pagesize{float:right;padding:0}.pagination-container{background:#fff;padding:16px 16px 0 16px;float:right}.pagination-container.hidden{display:none}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev{padding:0 20px;border:1px solid #ccc;border-radius:2px;background-color:#fff}.e-pagination .el-icon-arrow-left:before,.e-pagination .el-icon-arrow-right:before{content:"下一页";color:#727272}.e-pagination .el-icon-arrow-left:before{content:"上一页"}.scroll_div[data-v-44c24f0a]{height:auto;overflow-y:scroll}.diaTitle[data-v-44c24f0a]{padding:30px 0 15px 0;font-size:20px;font-weight:500}.el-icon-chat-line-square[data-v-44c24f0a],.el-icon-document[data-v-44c24f0a],.el-icon-notebook-2[data-v-44c24f0a]{margin-right:5px}.listtop[data-v-44c24f0a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 10px 15px;margin:0}.listtop .tit[data-v-44c24f0a]{font-weight:700}.listtop .pagination[data-v-44c24f0a]{margin:0;padding:0}.pages[data-v-44c24f0a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 0 15px 15px}.pages .tit[data-v-44c24f0a]{font-weight:700}.pages .pagination[data-v-44c24f0a]{margin:0}.inputType[data-v-44c24f0a]{width:600px}.searchlist[data-v-44c24f0a]{padding-top:20px} |
@ -0,0 +1 @@ |
|||
.pagination-container.pagesize{float:right;padding:0}.pagination-container{background:#fff;padding:16px 16px 0 16px;float:right}.pagination-container.hidden{display:none}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev{padding:0 20px;border:1px solid #ccc;border-radius:2px;background-color:#fff}.e-pagination .el-icon-arrow-left:before,.e-pagination .el-icon-arrow-right:before{content:"下一页";color:#727272}.e-pagination .el-icon-arrow-left:before{content:"上一页"}.svg-icon[data-v-0ed3b984]{width:1em;height:1em;vertical-align:-.16em;fill:currentColor;overflow:hidden;margin-right:3px}.title[data-v-a06f2934]{padding:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center} |
@ -0,0 +1 @@ |
|||
.muti-instance .el-form-item{margin-bottom:22px}.flow-containers .el-badge__content.is-fixed{top:18px}.property-panel{padding:20px 20px}.property-panel .el-form--label-top .el-form-item__label{padding:0}.property-panel .el-form-item{margin-bottom:6px}.property-panel .tab-table .el-form-item{margin-bottom:16px}.property-panel .node-name{border-bottom:1px solid #ccc;padding:0 0 10px 20px;margin-bottom:10px;font-size:16px;font-weight:700;color:#444}.view-mode .bjs-powered-by,.view-mode .djs-palette,.view-mode .el-aside,.view-mode .el-header{display:none}.view-mode .el-loading-mask{background-color:initial}.view-mode .el-loading-spinner{display:none}.flow-containers,.flow-containers .canvas{width:100%;height:100%}.flow-containers .panel{position:absolute;right:0;top:50px;width:300px}.flow-containers .load{margin-right:10px}.flow-containers .el-form-item__label{font-size:13px}.flow-containers .djs-palette{left:0!important;top:0;border-top:none}.flow-containers .djs-container svg{min-height:650px}.flow-containers .highlight.djs-shape .djs-visual>:first-child{fill:green!important;stroke:green!important;fill-opacity:.2!important}.flow-containers .highlight.djs-shape .djs-visual>:nth-child(2){fill:green!important}.flow-containers .highlight.djs-shape .djs-visual>path{fill:green!important;fill-opacity:.2!important;stroke:green!important}.flow-containers .highlight.djs-connection>.djs-visual>path{stroke:green!important}.flow-containers .highlight-todo.djs-connection>.djs-visual>path{stroke:orange!important;stroke-dasharray:4px!important;fill-opacity:.2!important}.flow-containers .highlight-todo.djs-shape .djs-visual>:first-child{fill:orange!important;stroke:orange!important;stroke-dasharray:4px!important;fill-opacity:.2!important}.flow-containers .overlays-div{font-size:10px;color:red;width:100px;top:-20px!important}.el-tag[data-v-77c4e3b2]{white-space:normal;height:auto;line-height:20px} |
@ -0,0 +1 @@ |
|||
.el-input__inner{line-height:32px;height:32px}.el-pagination.is-background .btn-next[data-v-1a3ba051],.el-pagination.is-background .btn-prev[data-v-1a3ba051]{padding:0 20px;border:1px solid #ccc;border-radius:2px;background-color:#fff}.el-icon-arrow-left[data-v-1a3ba051]:before,.el-icon-arrow-right[data-v-1a3ba051]:before{content:"下一页";color:#727272}.el-icon-arrow-left[data-v-1a3ba051]:before{content:"上一页"}.content[data-v-1a3ba051]{width:100%;padding-top:10px;font-size:16px;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.shouye[data-v-1a3ba051]{left:100px;color:#0395d8}.placename[data-v-1a3ba051],.shouye[data-v-1a3ba051]{position:absolute;top:-3px;font-size:16px;font-weight:700}.placename[data-v-1a3ba051]{left:210px;color:#fff}.right_cont[data-v-1a3ba051]{width:100%;height:645px;background-color:#fff;margin:0;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.cont_head[data-v-1a3ba051]{height:40px;width:97%;margin-left:1.5%;background-color:#f7f9fc;overflow:hidden}.cont_head p[data-v-1a3ba051]{float:left;color:#000;line-height:40px;margin-left:50px}.cont_head input[data-v-1a3ba051]{height:24px;-webkit-appearance:none}.cont_head input[data-v-1a3ba051],.cont_head select[data-v-1a3ba051]{float:left;width:147px;margin-top:6px;border:1px solid #e6e9f0;border-radius:5px;outline:none}.cont_head select[data-v-1a3ba051]{height:28px}.chaxun[data-v-1a3ba051]{height:28px;width:85px;line-height:0;background-color:#018ad2;margin-top:6px;text-align:center;padding:0;float:right;margin-right:6px}.tishi[data-v-1a3ba051]{width:80%;margin:auto}.tishi tr[data-v-1a3ba051]{height:50px}.tishi td[data-v-1a3ba051]{border:1px solid #e6e9f0;text-align:center}.tishi td[data-v-1a3ba051]:first-child{background-color:#f7f9fc}.tishi input[data-v-1a3ba051]{width:80%;height:30px;border:1px solid #e6e9f0}.tishi textarea[data-v-1a3ba051]{width:80%;height:100px;border:1px solid #e6e9f0;margin-top:10px;margin-bottom:6px}.tishi select[data-v-1a3ba051]{width:80%;height:30px;border:1px solid #e6e9f0}.my-tabs[data-v-1a3ba051]{margin-top:10px} |
@ -0,0 +1 @@ |
|||
.el-select>.el-input[data-v-94d3e24a]{display:block;width:300px}.my-tabs[data-v-94d3e24a]{margin-top:10px} |
@ -0,0 +1 @@ |
|||
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none} |
After Width: | Height: | Size: 96 KiB |
After Width: | Height: | Size: 4.7 KiB |
After Width: | Height: | Size: 5.5 KiB |
After Width: | Height: | Size: 8.4 KiB |
After Width: | Height: | Size: 8.4 KiB |
After Width: | Height: | Size: 8.2 KiB |
After Width: | Height: | Size: 10 KiB |
After Width: | Height: | Size: 96 KiB |
After Width: | Height: | Size: 43 KiB |
After Width: | Height: | Size: 130 KiB |
After Width: | Height: | Size: 21 KiB |
After Width: | Height: | Size: 4.3 KiB |
After Width: | Height: | Size: 4.1 KiB |
After Width: | Height: | Size: 6.3 KiB |
After Width: | Height: | Size: 10 KiB |
@ -0,0 +1 @@ |
|||
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-20c82148"],{"09b3":function(e,t,a){},"6b0a":function(e,t,a){"use strict";a("09b3")},db99:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"container"},[a("div",{staticClass:"tab-header"},[a("el-form",{staticClass:"demo-form-inline",attrs:{inline:!0,model:e.form}},[a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{span:16}},[a("el-form-item",{attrs:{label:"日志类别"}},[a("el-input",{attrs:{clearable:""},model:{value:e.page.params.eventName,callback:function(t){e.$set(e.page.params,"eventName",t)},expression:"page.params.eventName"}})],1)],1),a("el-col",{attrs:{span:8}},[a("el-form-item",{staticStyle:{float:"right"}},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.getPageList(e.page)}}},[e._v("查询")]),a("el-button",{attrs:{type:"primary"},on:{click:e.exportExcel}},[e._v("导出日志")])],1)],1)],1)],1)],1),a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData,border:""}},[a("el-table-column",{attrs:{label:"序号",type:"index",align:"center",width:"70px"}}),a("el-table-column",{attrs:{prop:"eventName",label:"日志类别",align:"center"}}),a("el-table-column",{attrs:{prop:"eventContent",label:"日志内容",align:"center"}}),a("el-table-column",{attrs:{prop:"userName",label:"用户名",align:"center"}}),a("el-table-column",{attrs:{prop:"userIp",label:"IP地址",align:"center"}}),a("el-table-column",{attrs:{prop:"timestamp",label:"记录时间",align:"center"}})],1),a("pagination",{attrs:{total:e.page.total,page:e.page.current,limit:e.page.size},on:{"update:page":function(t){return e.$set(e.page,"current",t)},"update:limit":function(t){return e.$set(e.page,"size",t)},pagination:e.pagination}})],1)},i=[],l=a("b775"),r=(a("4328"),window.sessionStorage.getItem("token"));function o(e){return Object(l["a"])({url:"/portal/v1/systemlog/listPage",method:"POST",data:e,headers:{"Content-Type":"application/json",token:r}})}var s=a("bc3a"),c=a.n(s),p=a("5f87"),u={data:function(){return{radio:"1",dialogVisible:!1,disabled:!1,form:{},page:{total:0,current:1,size:10,params:{eventName:""}},tableData:[]}},mounted:function(){this.getPageList(this.page)},methods:{pagination:function(e){this.page.current=e.pageNum,this.page.size=e.pageSize,this.getPageList(this.page)},onSearch:function(){this.getPageList(this.page)},resetSearch:function(){this.page=this.pageBackup},getPageList:function(e){var t=this;o(e).then((function(e){t.tableData=e.data.records,t.page.total=e.data.total}))},exportExcel:function(){c()({method:"get",url:"api/system/v1/systemlogs/exportLogExcel",params:this.page,responseType:"blob",headers:{token:Object(p["a"])()}}).then((function(e){var t=new Blob([e.data],{type:"application/vnd.ms-excel"});if(window.ActiveXObject||"ActiveXObject"in window)window.navigator.msSaveOrOpenBlob(t,"日志");else{var a=document.createElement("a");a.href=window.URL.createObjectURL(t),a.download="日志",a.click()}})).catch((function(e){}))}}},g=u,m=(a("6b0a"),a("2877")),b=Object(m["a"])(g,n,i,!1,null,"b73eb42e",null);t["default"]=b.exports}}]); |
@ -0,0 +1 @@ |
|||
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0ac942"],{"19ae":function(t,o,e){"use strict";e.r(o);var a=function(){var t=this,o=t.$createElement,e=t._self._c||o;return e("div",[e("flow-records",{attrs:{xmlData:t.xmlData,taskData:t.taskList,flowRecordList:t.flowRecordList}})],1)},n=[],s=e("aa5f"),c=e("5f87"),i=e("d032"),d=e("4025"),r={name:"flowRecordForBusiness",components:{flowRecords:s["a"]},data:function(){return{taskList:[],xmlData:"",flowRecordList:[]}},created:function(){var t=window.location.href.indexOf("?data")+6,o=window.location.href.substr(t),e=JSON.parse(decodeURIComponent(o));this.obj=e;var a=e.token;Object(c["c"])(a),console.log(e),this.getFlowViewer(e.procInsId),this.getModelDetail(e.deployId),this.getFlowRecordList(e.procInsId,e.deployId),window.parent.postMessage({cmd:"returnHeight",params:{code:2,data:"600px"}},"*")},methods:{getModelDetail:function(t){var o=this;Object(i["g"])(t).then((function(t){o.xmlData=t.data}))},getFlowViewer:function(t){var o=this;Object(i["d"])(t).then((function(t){o.taskList=t.data}))},getFlowRecordList:function(t,o){var e=this,a={procInsId:t,deployId:o};Object(d["a"])(a).then((function(t){e.flowRecordList=t.data.flowList,t.data.formData&&(e.formConf=t.data.formData,e.formConfOpen=!0)})).catch((function(t){e.getList()}))}}},l=r,f=e("2877"),w=Object(f["a"])(l,a,n,!1,null,null,null);o["default"]=w.exports}}]); |
@ -0,0 +1 @@ |
|||
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d230fe7"],{ef3c:function(e,r,n){"use strict";n.r(r);var t,u,a={created:function(){var e=this.$route,r=e.params,n=e.query,t=r.path;this.$router.replace({path:"/"+t,query:n})},render:function(e){return e()}},c=a,o=n("2877"),p=Object(o["a"])(c,t,u,!1,null,null,null);r["default"]=p.exports}}]); |
@ -0,0 +1 @@ |
|||
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-434b7989"],{"0a5f":function(t,s,a){"use strict";a("5aec")},"26fc":function(t,s,a){t.exports=a.p+"static/img/404_cloud.0f4bc32b.png"},"5aec":function(t,s,a){},"8cdb":function(t,s,a){"use strict";a.r(s);var e=function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"wscn-http404-container"},[a("div",{staticClass:"wscn-http404"},[t._m(0),a("div",{staticClass:"bullshit"},[a("div",{staticClass:"bullshit__oops"},[t._v("OOPS!")]),t._m(1),a("div",{staticClass:"bullshit__headline"},[t._v(t._s(t.message))]),a("div",{staticClass:"bullshit__info"},[t._v("Please check that the URL you entered is correct, or click the button below to return to the homepage.")]),a("a",{staticClass:"bullshit__return-home",attrs:{href:""}},[t._v("Back to home")])])])])},c=[function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"pic-404"},[e("img",{staticClass:"pic-404__parent",attrs:{src:a("a36b"),alt:"404"}}),e("img",{staticClass:"pic-404__child left",attrs:{src:a("26fc"),alt:"404"}}),e("img",{staticClass:"pic-404__child mid",attrs:{src:a("26fc"),alt:"404"}}),e("img",{staticClass:"pic-404__child right",attrs:{src:a("26fc"),alt:"404"}})])},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"bullshit__info"},[t._v("All rights reserved "),a("a",{staticStyle:{color:"#20a0ff"},attrs:{href:"https://wallstreetcn.com",target:"_blank"}},[t._v("wallstreetcn")])])}],i={name:"Page404",computed:{message:function(){return"The webmaster said that you can not enter this page..."}}},l=i,n=(a("0a5f"),a("2877")),r=Object(n["a"])(l,e,c,!1,null,"c095f994",null);s["default"]=r.exports},a36b:function(t,s,a){t.exports=a.p+"static/img/404.a57b6f31.png"}}]); |
@ -0,0 +1 @@ |
|||
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-5bcb4c18"],{"1e4b":function(e,n,t){"use strict";t.r(n);var c=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"imgDemo"})},s=[];t("b775"),t("4328");var u={name:"",data:function(){return{token:""}},methods:{}},a=u,i=(t("3d6e"),t("2877")),o=Object(i["a"])(a,c,s,!1,null,"3902c3e0",null);n["default"]=o.exports},"29f0":function(e,n,t){},"3d6e":function(e,n,t){"use strict";t("29f0")}}]); |
@ -0,0 +1 @@ |
|||
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-621aae64"],{"7f3c":function(t,e,a){"use strict";a("b07e")},a6f3:function(t,e,a){"use strict";a.r(e);var o=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"content"},[a("div",{staticClass:"right_cont"},[a("table",{staticClass:"tishi",staticStyle:{margin:"0 auto 30px"},attrs:{cellspacing:"0"}},[a("tr",[a("td",{staticStyle:{"border-right":"none"}},[t._v("设置默认组织机构")]),a("td",[a("el-select",{attrs:{filterable:"",placeholder:"请选择",clearable:""},on:{change:t.changeoOrgNamePath},model:{value:t.formobj.orgNamePath,callback:function(e){t.$set(t.formobj,"orgNamePath",e)},expression:"formobj.orgNamePath"}},t._l(t.orgNamePath_list,(function(t){return a("el-option",{key:t.orgSidPath,attrs:{label:t.orgNamePath,value:t.orgNamePath}})})),1)],1)])]),a("span",{staticClass:"dialog-footer",staticStyle:{"margin-left":"40%"},attrs:{slot:"footer"},slot:"footer"},[a("el-button",{staticStyle:{"margin-left":"8%",width:"100px",height:"40px"},attrs:{type:"primary"},on:{click:function(e){return t.handleConfirm()}}},[t._v("确认")])],1)])])},r=[],s=a("b775");function i(t){return Object(s["a"])({url:"/portal/v1/sysuserdefaultorg/getList",method:"get",params:t})}function n(t){return Object(s["a"])({url:"/portal/v1/sysuserdefaultorg/saveOrUpdate",method:"post",data:t,headers:{"Content-Type":"application/json"}})}var l={name:"personalization",data:function(){return{orgNamePath_list:[],formobj:{orgSidPath:"",orgNamePath:"",userSid:""}}},created:function(){this.init()},methods:{init:function(){var t=this;i({userSid:window.sessionStorage.getItem("userSid")}).then((function(e){e.success&&(t.formobj.orgNamePath=e.data.orgNamePath,t.formobj.orgSidPath=e.data.orgSidPath,t.orgNamePath_list=e.data.list)}))},changeoOrgNamePath:function(t){var e=this.orgNamePath_list.filter((function(e){return e.orgNamePath===t}));this.formobj.orgSidPath=e[0].orgSidPath},handleConfirm:function(){var t=this;""!==this.formobj.orgNamePath?(this.formobj.userSid=window.sessionStorage.getItem("userSid"),n(this.formobj).then((function(e){e.success&&t.$message({showClose:!0,type:"success",message:"操作成功"})}))):this.$message({showClose:!0,type:"error",message:"默认组织机构不能为空"})}}},c=l,h=(a("7f3c"),a("2877")),u=Object(h["a"])(c,o,r,!1,null,"4de1d7b0",null);e["default"]=u.exports},b07e:function(t,e,a){}}]); |