Commit 71b99930 by 王悦

update

parent b79b948d
let system = require("../../../system")
let settings = require("../../../../config/settings");
const trademarkCtl = require("../../ctl.base");
const tmtransactionPath = "/tmtransaction/action/trademarktransaction/springBoard";
const tmurl = settings.tmtransactionurl() + tmtransactionPath;
//全部标源管理
class OperationCtl extends trademarkCtl {
constructor() {
super("trademark", "TrademarkSve");
this.uploadSve = system.getObject("service.trademark.uploadSve");
this.execClient = system.getObject("util.execClient");
this.restClient = system.getObject("util.restClient");
}
/**
* @api {post} /web/trademark/operationCtl/findAndCountAll 获取列表
* @apiGroup 标源管理
* @apiParamExample {json} 请求参数
* {"pageInfo": {"pageNo":1,"pageSize":10}}
* @apiSuccessExample {json} 成功示例:
* {"status":0,"msg":""data":{"results":{"rows":[]}}}
* @apiErrorExample {json} 失败示例:
* {"error": ""}
*/
async findAndCountAll(p, q, req) {
let query = {
"actionType": "tmInfo",
"actionBody": {
pageSize: p.pageInfo.pageSize,// 每页数量
pageNumber: p.pageInfo.pageNo,// 页
}
};
if (p.search) {
if (p.search.name)
query.actionBody.name = p.search.name;
if (p.search.code)
query.actionBody.code = p.search.code;
if (p.search.channel_name)
query.actionBody.name = p.search.channel_name;
if (p.search.tm_start_day)
query.actionBody.tm_start_day = p.search.tm_start_day;
if (p.search.tm_end_day)
query.actionBody.tm_end_day = p.search.tm_end_day;
if (p.search.ids)
query.actionBody.tmList = p.search.ids;
}
let rtn = await this.execClient.execPost(query, tmurl);
let data = JSON.parse(rtn.stdout);
return system.getResultList(data.totalCount, data.data || [])
}
}
module.exports = OperationCtl;
.brand_content[data-v-44c39e74]{width:100%}.brand_content .brand_header[data-v-44c39e74]{width:100%;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-box-shadow:0 1px 0 0 #ddd;box-shadow:0 1px 0 0 #ddd;margin-bottom:10px}.brand_content .brand_header>span[data-v-44c39e74]:first-child{cursor:pointer}.brand_content .brand_header>span[data-v-44c39e74]:last-child{height:22px;font-size:16px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#000;line-height:22px;margin-left:10px}.brand_content .brand_content_upload[data-v-44c39e74]{padding:16px;width:100%;background:#fff}.brand_content .brand_content_upload p[data-v-44c39e74]{width:460px;height:21px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333;line-height:21px;margin-bottom:20px}.brand_content .brand_content_upload p span[data-v-44c39e74]{color:#1890ff}
\ No newline at end of file
.brand_content[data-v-0b6e6fc4]{width:100%}.brand_content .brand_header[data-v-0b6e6fc4]{width:100%;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-box-shadow:0 1px 0 0 #ddd;box-shadow:0 1px 0 0 #ddd;margin-bottom:10px}.brand_content .brand_header>span[data-v-0b6e6fc4]:first-child{cursor:pointer}.brand_content .brand_header>span[data-v-0b6e6fc4]:last-child{height:22px;font-size:16px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#000;line-height:22px;margin-left:10px}.brand_content .brand_content_upload[data-v-0b6e6fc4]{padding:16px;width:100%;background:#fff}.brand_content .brand_content_upload p[data-v-0b6e6fc4]{width:460px;height:21px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333;line-height:21px;margin-bottom:20px}.brand_content .brand_content_upload p span[data-v-0b6e6fc4]{color:#1890ff}
\ No newline at end of file
.brand_indentlist[data-v-feb5e8a0]{width:100%}.brand_indentlist .brand_header[data-v-feb5e8a0]{margin-bottom:10px}.brand_indentlist .brand_header button[data-v-feb5e8a0]{margin-right:10px}.brand_indentlist[data-v-feb5e8a0] .ivu-btn>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
\ No newline at end of file
.brand_indentlist[data-v-5eba4a04]{width:100%}.brand_indentlist .brand_header[data-v-5eba4a04]{margin-bottom:10px}.brand_indentlist .brand_header button[data-v-5eba4a04]{margin-right:10px}.brand_indentlist[data-v-5eba4a04] .ivu-btn>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
\ No newline at end of file
.brand_indentlist[data-v-d0a4cb18]{width:100%}.brand_indentlist .brand_header[data-v-d0a4cb18]{margin-bottom:10px}.brand_indentlist .brand_header button[data-v-d0a4cb18]{margin-right:10px}.brand_indentlist[data-v-d0a4cb18] .ivu-btn>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
\ No newline at end of file
.brand_indentlist[data-v-436190d0]{width:100%}.brand_indentlist .brand_header[data-v-436190d0]{margin-bottom:10px}.brand_indentlist .brand_header button[data-v-436190d0]{margin-right:10px}.brand_indentlist[data-v-436190d0] .ivu-btn>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
\ No newline at end of file
<!DOCTYPE html><html><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1"><link rel=icon href=/ccc.png><title></title><link href=/css/chunk-0932aaee.a4dc5d43.css rel=prefetch><link href=/css/chunk-14b9857b.0dc416de.css rel=prefetch><link href=/css/chunk-2a4c423e.4bb592e7.css rel=prefetch><link href=/css/chunk-2c359864.0dc416de.css rel=prefetch><link href=/css/chunk-3385141a.0dc416de.css rel=prefetch><link href=/css/chunk-48cdcf06.4f534ef6.css rel=prefetch><link href=/css/chunk-51d8db1f.84955839.css rel=prefetch><link href=/css/chunk-786333e2.1e75f0e2.css rel=prefetch><link href=/css/chunk-f1119100.f86fd2b1.css rel=prefetch><link href=/js/chunk-0932aaee.987a0d9c.js rel=prefetch><link href=/js/chunk-14b9857b.045d68b1.js rel=prefetch><link href=/js/chunk-2a4c423e.f79c29cb.js rel=prefetch><link href=/js/chunk-2c359864.1901a494.js rel=prefetch><link href=/js/chunk-3385141a.361ae46e.js rel=prefetch><link href=/js/chunk-48cdcf06.618a9866.js rel=prefetch><link href=/js/chunk-4fe8dd4f.0b4915be.js rel=prefetch><link href=/js/chunk-51d8db1f.d896f330.js rel=prefetch><link href=/js/chunk-786333e2.d81b11a4.js rel=prefetch><link href=/js/chunk-f1119100.216cd9ab.js rel=prefetch><link href=/css/app.d144942e.css rel=preload as=style><link href=/css/chunk-vendors.1d90d08d.css rel=preload as=style><link href=/js/app.0f2f1661.js rel=preload as=script><link href=/js/chunk-vendors.0cce4d14.js rel=preload as=script><link href=/css/chunk-vendors.1d90d08d.css rel=stylesheet><link href=/css/app.d144942e.css rel=stylesheet></head><body><noscript><strong>We're sorry but iview-admin doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app></div><script src=/js/chunk-vendors.0cce4d14.js></script><script src=/js/app.0f2f1661.js></script></body></html>
\ No newline at end of file
<!DOCTYPE html><html><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1"><link rel=icon href=/ccc.png><title></title><link href=/css/chunk-0932aaee.a4dc5d43.css rel=prefetch><link href=/css/chunk-14b9857b.0dc416de.css rel=prefetch><link href=/css/chunk-28b701aa.364675e6.css rel=prefetch><link href=/css/chunk-2c359864.0dc416de.css rel=prefetch><link href=/css/chunk-3385141a.0dc416de.css rel=prefetch><link href=/css/chunk-406d55f6.799c63e8.css rel=prefetch><link href=/css/chunk-51d8db1f.84955839.css rel=prefetch><link href=/css/chunk-649f2f34.66538457.css rel=prefetch><link href=/css/chunk-786333e2.1e75f0e2.css rel=prefetch><link href=/js/chunk-0932aaee.987a0d9c.js rel=prefetch><link href=/js/chunk-14b9857b.045d68b1.js rel=prefetch><link href=/js/chunk-28b701aa.6c5ea050.js rel=prefetch><link href=/js/chunk-2c359864.1901a494.js rel=prefetch><link href=/js/chunk-3385141a.361ae46e.js rel=prefetch><link href=/js/chunk-406d55f6.f5ca81e9.js rel=prefetch><link href=/js/chunk-4fe8dd4f.0b4915be.js rel=prefetch><link href=/js/chunk-51d8db1f.d896f330.js rel=prefetch><link href=/js/chunk-649f2f34.1c274443.js rel=prefetch><link href=/js/chunk-786333e2.d81b11a4.js rel=prefetch><link href=/css/app.d144942e.css rel=preload as=style><link href=/css/chunk-vendors.1d90d08d.css rel=preload as=style><link href=/js/app.6a6d5962.js rel=preload as=script><link href=/js/chunk-vendors.0cce4d14.js rel=preload as=script><link href=/css/chunk-vendors.1d90d08d.css rel=stylesheet><link href=/css/app.d144942e.css rel=stylesheet></head><body><noscript><strong>We're sorry but iview-admin doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app></div><script src=/js/chunk-vendors.0cce4d14.js></script><script src=/js/app.6a6d5962.js></script></body></html>
\ No newline at end of file
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-28b701aa"],{"0650":function(e,t,a){},be4f:function(e,t,a){"use strict";a.r(t);var o=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"brand_content"},[a("div",{staticClass:"brand_header"},[a("span",{on:{click:e.goBack}},[a("Icon",{attrs:{type:"md-arrow-back",size:"18",color:"#1890FF"}})],1),a("span",[e._v("Excel批量上传商标")])]),a("div",{staticClass:"brand_content_upload"},[e._m(0),a("div",[a("Upload",{ref:"upload",attrs:{data:e.d,action:e.action,accept:".csv","on-success":e.handleSuccess,"before-upload":e.handleBeforeUpload}},[a("Button",{attrs:{icon:"ios-cloud-upload-outline"}},[e._v("上传Csv文件")])],1),a("Button",{attrs:{type:"primary"},on:{click:e.check}},[e._v("发布")])],1)]),a("BizTable",{ref:"bt",attrs:{formatCol:e.formatCol,modelName:"upload",metaName:"upload_info",packageName:"trademark",tblheight:e.adjustHeight-120,isMulti:"",refvalidatemethod:e.validmethod,savebefore:e.beforesave,editbefore:e.beforedit,addbefore:e.beforeadd},on:{onexec:e.onexec,oninitbtn:e.oninitbtn}}),a("Modal",{attrs:{title:"确定发布?"},on:{"on-ok":e.ok,"on-cancel":e.cancel},model:{value:e.modal1,callback:function(t){e.modal1=t},expression:"modal1"}},[a("Form",{ref:"forminfo",staticStyle:{height:"100%"},attrs:{model:e.formItem,"label-position":"left",rules:e.ruleValidate}},[a("FormItem",{attrs:{label:"批次名称",prop:"name"}},[a("Input",{attrs:{placeholder:""},model:{value:e.formItem.name,callback:function(t){e.$set(e.formItem,"name",t)},expression:"formItem.name"}})],1)],1),a("p",[e._v("发布后平台审核人员会在1个工作日内审核上架,请耐心等待")])],1)],1)},n=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("p",[e._v(" 第一次上传请下载 "),a("a",{attrs:{href:"https://gsb-zc.oss-cn-beijing.aliyuncs.com/%E5%95%86%E6%A0%87%E6%A8%A1%E7%89%88.csv",download:"商标上传模版.csv"}},[e._v("商标上传模板")]),e._v(" ,并严格按模板提供内容填入商标信息。 ")])}],r=(a("7f7f"),a("a481"),a("c1df")),s=a.n(r),c=a("0086"),i=a("60b7"),l=a("06d3"),u=a("7e1e"),d=(a("c276"),{components:{BizTable:l["a"],Forms:c["a"]},data:function(){return{fileurl:"",modal1:!1,action:"",d:{},formItem:{name:""},ruleValidate:{name:[{required:!1,message:"",trigger:"blur"}]}}},methods:{goBack:function(){this.$router.go(-1)},handleSuccess:function(e,t,a){var o=this.loadXML(e),n=o.documentElement.getElementsByTagName("Location")[0].textContent;this.fileurl=n},loadXML:function(e){var t=null;if(!window.DOMParser&&window.ActiveXObject)for(var a=["MSXML.2.DOMDocument.6.0","MSXML.2.DOMDocument.3.0","Microsoft.XMLDOM"],o=0;o<a.length;o++)try{t=new ActiveXObject(a[o]),t.async=!1,t.loadXML(e);break}catch(r){}else{if(!(window.DOMParser&&document.implementation&&document.implementation.createDocument))return null;try{var n=new DOMParser;t=n.parseFromString(e,"text/xml")}catch(r){console.log(r)}}return t},handleBeforeUpload:function(e){this.$refs.upload.clearFiles();var t=new Date;return this.d.key="zc_"+Math.round(500*Math.random())+t.getMonth()+t.getTime()+t.getFullYear()+t.getDate()+t.getHours()+t.getMinutes()+t.getSeconds()+t.getMilliseconds()+e.name.replace(" ",""),!0},check:function(){if(!this.fileurl)return this.$Message.warning("先上传文件");this.modal1=!0},ok:function(){var e=this;this.$refs.forminfo.validate((function(t){t?e.publish(e.formItem.name):e.modal1=!0}))},cancel:function(){},publish:function(e){var t=this;Object(u["f"])("/web/trademark/trademarkCtl/excelpublish",{file_url:this.fileurl,name:e,channel_name:this.$store.state.user.userobj.company.name}).then((function(e){-200!=e.data.status?(t.$Message.success("发布成功"),t.$refs.bt.fetchData(),t.$refs.upload.clearFiles(),t.fileurl=""):(t.$Message.error("发布失败"),console.log("details err:",e))})).catch((function(e){t.$Message.error("发布失败"),console.log("details err:",e)}))},onexec:function(e,t){var a=this;"info"===e&&Object(u["f"])("/web/trademark/trademarkCtl/getidlist",{upload_id:t.id}).then((function(e){if(-200!=e.data.status){var t=e.data.data.map((function(e){return e.trademark_id}));a.$router.push({name:"originmanage_order",query:{ids:t}})}else console.log("details err:",e)})).catch((function(e){console.log("details err:",e)}))},formatCol:function(e,t,a){var o=e[t];return"created_at"===t?o=s()(o).format("YYYY-MM-DD"):"status"===t&&(o=0==o?"处理中":"处理完成"),o}},mounted:function(){var e=this,t="/web/common/uploadCtl/getOssConfig";Object(i["a"])(t,null).then((function(t){if(200==t.status){var a=t.data;e.d["key"]="key",e.d["Bucket"]=a.Bucket,e.d["OSSAccessKeyId"]=a.OSSAccessKeyId,e.d["Signature"]=a.Signature,e.d["policy"]=a.policy,e.d["success_action_status"]=a.success_action_status,e.action=a.url}else console.log("cofig fetch failuer")}))},watch:{}}),f=d,m=(a("d9a7"),a("2877")),h=Object(m["a"])(f,o,n,!1,null,"44c39e74",null);t["default"]=h.exports},d9a7:function(e,t,a){"use strict";var o=a("0650"),n=a.n(o);n.a}}]);
\ No newline at end of file
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2a4c423e"],{"094b":function(e,t,a){"use strict";var o=a("1c4f"),n=a.n(o);n.a},"1c4f":function(e,t,a){},be4f:function(e,t,a){"use strict";a.r(t);var o=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"brand_content"},[a("div",{staticClass:"brand_header"},[a("span",{on:{click:e.goBack}},[a("Icon",{attrs:{type:"md-arrow-back",size:"18",color:"#1890FF"}})],1),a("span",[e._v("Excel批量上传商标")])]),a("div",{staticClass:"brand_content_upload"},[e._m(0),a("div",[a("Upload",{ref:"upload",attrs:{data:e.d,action:e.action,accept:".csv","on-success":e.handleSuccess,"before-upload":e.handleBeforeUpload}},[a("Button",{attrs:{icon:"ios-cloud-upload-outline"}},[e._v("上传Csv文件")])],1),a("Button",{attrs:{type:"primary"},on:{click:e.check}},[e._v("发布")])],1)]),a("BizTable",{ref:"bt",attrs:{formatCol:e.formatCol,modelName:"upload",metaName:"upload_info",packageName:"trademark",tblheight:e.adjustHeight-120,isMulti:"",refvalidatemethod:e.validmethod,savebefore:e.beforesave,editbefore:e.beforedit,addbefore:e.beforeadd},on:{onexec:e.onexec,oninitbtn:e.oninitbtn}}),a("Modal",{attrs:{title:"确定发布?"},on:{"on-ok":e.ok,"on-cancel":e.cancel},model:{value:e.modal1,callback:function(t){e.modal1=t},expression:"modal1"}},[a("Form",{ref:"forminfo",staticStyle:{height:"100%"},attrs:{model:e.formItem,"label-position":"left",rules:e.ruleValidate}},[a("FormItem",{attrs:{label:"批次名称",prop:"name"}},[a("Input",{attrs:{placeholder:""},model:{value:e.formItem.name,callback:function(t){e.$set(e.formItem,"name",t)},expression:"formItem.name"}})],1)],1),a("p",[e._v("发布后平台审核人员会在1个工作日内审核上架,请耐心等待")])],1)],1)},n=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("p",[e._v(" 第一次上传请下载 "),a("a",{attrs:{href:"https://gsb-zc.oss-cn-beijing.aliyuncs.com/%E5%95%86%E6%A0%87%E6%A8%A1%E7%89%88.csv",download:"商标上传模版.csv"}},[e._v("商标上传模板")]),e._v(" ,并严格按模板提供内容填入商标信息。 ")])}],r=(a("7f7f"),a("a481"),a("c1df")),c=a.n(r),s=a("0086"),i=a("60b7"),l=a("06d3"),u=a("7e1e"),d=(a("c276"),{components:{BizTable:l["a"],Forms:s["a"]},data:function(){return{fileurl:"",modal1:!1,action:"",d:{},formItem:{name:""},ruleValidate:{name:[{required:!0,message:"批次名称不能为空",trigger:"blur"}]}}},methods:{goBack:function(){this.$router.go(-1)},handleSuccess:function(e,t,a){var o=this.loadXML(e),n=o.documentElement.getElementsByTagName("Location")[0].textContent;this.fileurl=n},loadXML:function(e){var t=null;if(!window.DOMParser&&window.ActiveXObject)for(var a=["MSXML.2.DOMDocument.6.0","MSXML.2.DOMDocument.3.0","Microsoft.XMLDOM"],o=0;o<a.length;o++)try{t=new ActiveXObject(a[o]),t.async=!1,t.loadXML(e);break}catch(r){}else{if(!(window.DOMParser&&document.implementation&&document.implementation.createDocument))return null;try{var n=new DOMParser;t=n.parseFromString(e,"text/xml")}catch(r){console.log(r)}}return t},handleBeforeUpload:function(e){this.$refs.upload.clearFiles();var t=new Date;return this.d.key="zc_"+Math.round(500*Math.random())+t.getMonth()+t.getTime()+t.getFullYear()+t.getDate()+t.getHours()+t.getMinutes()+t.getSeconds()+t.getMilliseconds()+e.name.replace(" ",""),!0},check:function(){if(!this.fileurl)return this.$Message.warning("先上传文件");this.modal1=!0},ok:function(){var e=this;this.$refs.forminfo.validate((function(t){t?e.publish(e.formItem.name):e.modal1=!0}))},cancel:function(){},publish:function(e){var t=this;Object(u["f"])("/web/trademark/trademarkCtl/excelpublish",{file_url:this.fileurl,name:e,channel_name:this.$store.state.user.userobj.company.name}).then((function(e){-200!=e.data.status?(t.$Message.success("发布成功"),t.$refs.bt.fetchData(),t.$refs.upload.clearFiles(),t.fileurl=""):(t.$Message.error("发布失败"),console.log("details err:",e))})).catch((function(e){t.$Message.error("发布失败"),console.log("details err:",e)}))},onexec:function(e,t){var a=this;"info"===e&&Object(u["f"])("/web/trademark/trademarkCtl/getidlist",{upload_id:t.id}).then((function(e){if(-200!=e.data.status){var t=e.data.data.map((function(e){return e.trademark_id}));a.$router.push({name:"originmanage_order",query:{ids:t}})}else console.log("details err:",e)})).catch((function(e){console.log("details err:",e)}))},formatCol:function(e,t,a){var o=e[t];return"created_at"===t?o=c()(o).format("YYYY-MM-DD"):"status"===t&&(o=0==o?"处理中":"处理完成"),o}},mounted:function(){var e=this,t="/web/common/uploadCtl/getOssConfig";Object(i["a"])(t,null).then((function(t){if(200==t.status){var a=t.data;e.d["key"]="key",e.d["Bucket"]=a.Bucket,e.d["OSSAccessKeyId"]=a.OSSAccessKeyId,e.d["Signature"]=a.Signature,e.d["policy"]=a.policy,e.d["success_action_status"]=a.success_action_status,e.action=a.url}else console.log("cofig fetch failuer")}))},watch:{}}),f=d,m=(a("094b"),a("2877")),h=Object(m["a"])(f,o,n,!1,null,"0b6e6fc4",null);t["default"]=h.exports}}]);
\ No newline at end of file
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-406d55f6"],{"0139":function(e,t,a){e.exports=a.p+"img/placeholder.756a7125.svg"},"23a5":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:"brand_indentlist"},[a("div",{staticClass:"brand_header"},[a("Button",{attrs:{type:"primary"},on:{click:e.excelHandler}},[e._v("Excel批量上传")]),a("Button",{attrs:{type:"primary"},on:{click:e.searchHandler}},[e._v("检索上传")])],1),a("BizTable",{ref:"bt",attrs:{formatCol:e.formatCol,modelName:"operation",metaName:"operation_info",packageName:"trademark",tblheight:e.adjustHeight-120,isMulti:"",isLazy:"true",refvalidatemethod:e.validmethod,savebefore:e.beforesave,editbefore:e.beforedit,addbefore:e.beforeadd},on:{onexec:e.onexec,oninitbtn:e.oninitbtn}})],1)},r=[],i=(a("7f7f"),a("06d3")),o=a("8770"),s=a("c1df"),c=a.n(s),l=a("7e1e"),d=a("0139"),f=a.n(d),u={components:{BizTable:i["a"],DateTime:o["a"]},data:function(){return{placeholder:f.a}},mounted:function(){this.$route.query.ids?this.$refs.bt.fetchData({ids:this.$route.query.ids}):this.$refs.bt.fetchData()},methods:{excelHandler:function(){this.$router.push("/originmanage/originmanage_excelupload")},searchHandler:function(){this.$router.push("/originmanage/originmanage_brandsearch")},onexec:function(e,t){var a=this;if("detail"===e)this.$router.push({name:"originmanage_detail",query:{id:t.id}});else if("down"===e||"lowershelf"===e||"uppershelf"===e){"down"!==e&&0===this.$refs.bt.currentSels.length&&this.$Message.warning("请选择商标");var n="down"===e?[t]:this.$refs.bt.currentSels;e="down"===e?"lowershelf":e,Object(l["j"])(n,e).then((function(t){1==t.data.status&&(a.$Message.success("".concat("lowershelf"===e?"下架":"上架","成功")),a.$refs.bt.fetchData())})).catch((function(t){a.$Message.error("".concat("lowershelf"===e?"下架":"上架","出错"))}))}},formatCol:function(e,t,a){var n=e[t];if("created_at"===t)n=c()(n).format("YYYY-MM-DD");else{if("pic_url"===t)return'<img style="width: 100%;height: 100%" src="'.concat(e[t]||f.a,'"/>');"deadline"===t?n=c()(e["tm_start_day"]||0).format("YYYY-MM-DD")+"至"+c()(e["tm_end_day"]||0).format("YYYY-MM-DD"):"publishinfo"===t?n=e["contacts"]+"\n"+e["mobile"]:"name"===t&&(n=e["name"]||e["excelName"])}return n}}},h=u,m=(a("a9ae"),a("2877")),b=Object(m["a"])(h,n,r,!1,null,"5eba4a04",null);t["default"]=b.exports},"86fe":function(e,t,a){},a9ae:function(e,t,a){"use strict";var n=a("86fe"),r=a.n(n);r.a}}]);
\ No newline at end of file
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-48cdcf06"],{"0139":function(e,t,a){e.exports=a.p+"img/placeholder.756a7125.svg"},"1ecb":function(e,t,a){},"48b4":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:"brand_indentlist"},[a("div",{staticClass:"brand_header"},[a("Button",{attrs:{type:"primary"},on:{click:e.excelHandler}},[e._v("Excel批量上传")]),a("Button",{attrs:{type:"primary"},on:{click:e.searchHandler}},[e._v("检索上传")])],1),a("BizTable",{ref:"bt",attrs:{formatCol:e.formatCol,modelName:"trademark",metaName:"originmanage_info",packageName:"trademark",tblheight:e.adjustHeight-120,isMulti:"",isLazy:"true",refvalidatemethod:e.validmethod,savebefore:e.beforesave,editbefore:e.beforedit,addbefore:e.beforeadd},on:{onexec:e.onexec,oninitbtn:e.oninitbtn}})],1)},r=[],i=a("06d3"),o=a("8770"),s=a("c1df"),c=a.n(s),d=a("7e1e"),l=a("0139"),f=a.n(l),u={components:{BizTable:i["a"],DateTime:o["a"]},data:function(){return{placeholder:f.a}},mounted:function(){this.$route.query.ids?this.$refs.bt.fetchData({ids:this.$route.query.ids}):this.$refs.bt.fetchData()},methods:{excelHandler:function(){this.$router.push("/originmanage/originmanage_excelupload")},searchHandler:function(){this.$router.push("/originmanage/originmanage_brandsearch")},onexec:function(e,t){var a=this;if("detail"===e)this.$router.push({name:"originmanage_detail",query:{id:t.id}});else if("down"===e||"lowershelf"===e||"uppershelf"===e){"down"!==e&&0===this.$refs.bt.currentSels.length&&this.$Message.warning("请选择商标");var n="down"===e?[t]:this.$refs.bt.currentSels;e="down"===e?"lowershelf":e,Object(d["j"])(n,e).then((function(t){1==t.data.status&&(a.$Message.success("".concat("lowershelf"===e?"下架":"上架","成功")),a.$refs.bt.fetchData())})).catch((function(t){a.$Message.error("".concat("lowershelf"===e?"下架":"上架","出错"))}))}},formatCol:function(e,t,a){var n=e[t];if("created_at"===t)n=c()(n).format("YYYY-MM-DD");else{if("pic_url"===t)return'<img style="width: 100%;height: 100%" src="'.concat(e[t]||f.a,'"/>');"deadline"===t?n=c()(e["tm_start_day"]||0).format("YYYY-MM-DD")+"至"+c()(e["tm_end_day"]||0).format("YYYY-MM-DD"):"publishinfo"===t&&(n=e[contacts]+"\n"+e[mobile])}return n}}},h=u,m=(a("c0c1"),a("2877")),b=Object(m["a"])(h,n,r,!1,null,"feb5e8a0",null);t["default"]=b.exports},c0c1:function(e,t,a){"use strict";var n=a("1ecb"),r=a.n(n);r.a}}]);
\ No newline at end of file
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-649f2f34"],{"0139":function(e,t,a){e.exports=a.p+"img/placeholder.756a7125.svg"},"48b4":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:"brand_indentlist"},[a("div",{staticClass:"brand_header"},[a("Button",{attrs:{type:"primary"},on:{click:e.excelHandler}},[e._v("Excel批量上传")]),a("Button",{attrs:{type:"primary"},on:{click:e.searchHandler}},[e._v("检索上传")])],1),a("BizTable",{ref:"bt",attrs:{formatCol:e.formatCol,modelName:"trademark",metaName:"originmanage_info",packageName:"trademark",tblheight:e.adjustHeight-120,isMulti:"",isLazy:"true",refvalidatemethod:e.validmethod,savebefore:e.beforesave,editbefore:e.beforedit,addbefore:e.beforeadd},on:{onexec:e.onexec,oninitbtn:e.oninitbtn}})],1)},r=[],i=(a("7f7f"),a("06d3")),o=a("8770"),s=a("c1df"),c=a.n(s),l=a("7e1e"),d=a("0139"),f=a.n(d),u={components:{BizTable:i["a"],DateTime:o["a"]},data:function(){return{placeholder:f.a}},mounted:function(){this.$route.query.ids?this.$refs.bt.fetchData({ids:this.$route.query.ids}):this.$refs.bt.fetchData()},methods:{excelHandler:function(){this.$router.push("/originmanage/originmanage_excelupload")},searchHandler:function(){this.$router.push("/originmanage/originmanage_brandsearch")},onexec:function(e,t){var a=this;if("detail"===e)this.$router.push({name:"originmanage_detail",query:{id:t.id}});else if("down"===e||"lowershelf"===e||"uppershelf"===e){"down"!==e&&0===this.$refs.bt.currentSels.length&&this.$Message.warning("请选择商标");var n="down"===e?[t]:this.$refs.bt.currentSels;e="down"===e?"lowershelf":e,Object(l["j"])(n,e).then((function(t){1==t.data.status&&(a.$Message.success("".concat("lowershelf"===e?"下架":"上架","成功")),a.$refs.bt.fetchData())})).catch((function(t){a.$Message.error("".concat("lowershelf"===e?"下架":"上架","出错"))}))}},formatCol:function(e,t,a){var n=e[t];if("created_at"===t)n=c()(n).format("YYYY-MM-DD");else{if("pic_url"===t)return'<img style="width: 100%;height: 100%" src="'.concat(e[t]||f.a,'"/>');"deadline"===t?n=c()(e["tm_start_day"]||0).format("YYYY-MM-DD")+"至"+c()(e["tm_end_day"]||0).format("YYYY-MM-DD"):"publishinfo"===t?n=e["contacts"]+"\n"+e["mobile"]:"name"===t&&(n=e["name"]||e["excelName"])}return n}}},h=u,m=(a("659e"),a("2877")),b=Object(m["a"])(h,n,r,!1,null,"436190d0",null);t["default"]=b.exports},"659e":function(e,t,a){"use strict";var n=a("6fea"),r=a.n(n);r.a},"6fea":function(e,t,a){}}]);
\ No newline at end of file
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-f1119100"],{"0139":function(e,t,a){e.exports=a.p+"img/placeholder.756a7125.svg"},"23a5":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"brand_indentlist"},[a("div",{staticClass:"brand_header"},[a("Button",{attrs:{type:"primary"},on:{click:e.excelHandler}},[e._v("Excel批量上传")]),a("Button",{attrs:{type:"primary"},on:{click:e.searchHandler}},[e._v("检索上传")])],1),a("BizTable",{ref:"bt",attrs:{formatCol:e.formatCol,modelName:"trademark",metaName:"operation_info",packageName:"trademark",tblheight:e.adjustHeight-120,isMulti:"",isLazy:"true",refvalidatemethod:e.validmethod,savebefore:e.beforesave,editbefore:e.beforedit,addbefore:e.beforeadd},on:{onexec:e.onexec,oninitbtn:e.oninitbtn}})],1)},n=[],o=a("06d3"),i=a("8770"),s=a("c1df"),c=a.n(s),d=a("7e1e"),l=a("0139"),f=a.n(l),u={components:{BizTable:o["a"],DateTime:i["a"]},data:function(){return{placeholder:f.a}},mounted:function(){this.$route.query.ids?this.$refs.bt.fetchData({ids:this.$route.query.ids}):this.$refs.bt.fetchData()},methods:{excelHandler:function(){this.$router.push("/operation/operation_excelupload")},searchHandler:function(){this.$router.push("/operation/operation_brandsearch")},onexec:function(e,t){var a=this;if("detail"===e)this.$router.push({name:"originmanage_detail",query:{id:t.id}});else if("down"===e||"lowershelf"===e||"uppershelf"===e){"down"!==e&&0===this.$refs.bt.currentSels.length&&this.$Message.warning("请选择商标");var r="down"===e?[t]:this.$refs.bt.currentSels;e="down"===e?"lowershelf":e,Object(d["j"])(r,e).then((function(t){1==t.data.status&&(a.$Message.success("".concat("lowershelf"===e?"下架":"上架","成功")),a.$refs.bt.fetchData())})).catch((function(t){a.$Message.error("".concat("lowershelf"===e?"下架":"上架","出错"))}))}},formatCol:function(e,t,a){var r=e[t];if("created_at"===t)r=c()(r).format("YYYY-MM-DD");else{if("pic_url"===t)return'<img style="width: 100%;height: 100%" src="'.concat(e[t]||f.a,'"/>');"deadline"===t?r=c()(e["tm_start_day"]||0).format("YYYY-MM-DD")+"至"+c()(e["tm_end_day"]||0).format("YYYY-MM-DD"):"publishinfo"===t&&(r=e[contacts]+"\n"+e[mobile])}return r}}},h=u,b=(a("9371"),a("2877")),m=Object(b["a"])(h,r,n,!1,null,"d0a4cb18",null);t["default"]=m.exports},"6eab":function(e,t,a){},9371:function(e,t,a){"use strict";var r=a("6eab"),n=a.n(r);n.a}}]);
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment