| 1 |
- import{l as G}from"./index-52899251.js";import{b as Y,A as F,c as $,M as Z,U as J,m as K}from"./index-937821e6.js";import{n as Q}from"./index-67aa7c8a.js";import{_ as ee}from"./index-e28343af.js";import{j as e,a as o,w as X,U as l,V as k,W as U,X as a,G as x,u as t,F as M,a2 as z,a3 as B,a5 as N,$ as j,o as E,H as V,a4 as T,a6 as ae,a7 as te,c as le}from"./vue-9763c232.js";import{_ as oe}from"./index-c276ed47.js";import{_ as ne}from"./_plugin-vue_export-helper-c27b6911.js";import{u as se}from"./vue-router-f797b6fe.js";import"./index-93a8f54c.js";import"./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-ae332338.js";import"./fullScreen-725193e8.js";import"./base-7af9cf36.js";import"./reportCenter-25074e47.js";/* empty css *//* empty css */var re={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"};const ie=re;function W(b){for(var p=1;p<arguments.length;p++){var u=arguments[p]!=null?Object(arguments[p]):{},y=Object.keys(u);typeof Object.getOwnPropertySymbols=="function"&&(y=y.concat(Object.getOwnPropertySymbols(u).filter(function(r){return Object.getOwnPropertyDescriptor(u,r).enumerable}))),y.forEach(function(r){ue(b,r,u[r])})}return b}function ue(b,p,u){return p in b?Object.defineProperty(b,p,{value:u,enumerable:!0,configurable:!0,writable:!0}):b[p]=u,b}var L=function(p,u){var y=W({},p,u.attrs);return e(Y,W({},y,{icon:ie}),null)};L.displayName="InboxOutlined";L.inheritAttrs=!1;const ce=L,de={__name:"editPlatform",props:["data","disabled"],emits:["onSuccess"],setup(b,{emit:p}){const u=b,y=o(),r=o();let c=o(),m=o(!1),g=o({w_iotcard_paramid:0,telecomoperator:void 0,name:"",cmiot_appid:"",cmiot_password:""}),q=o([{key:"1",name:"电信"},{key:"2",name:"移动"},{key:"3",name:"联通"}]);X(()=>y.value,_=>{_||c.value.resetFields()});const I=()=>{y.value=!0,g.value=Object.assign({},g.value,u.data)},D=async()=>{if(!await c.value.validateFields())return;m.value=!0;let s=await F.requested({id:"20230721113901",content:g.value});$.message(s,"新增成功",()=>{m.value=!1,y.value=!1,p("onSuccess")})};return(_,s)=>{const i=l("a-button"),f=l("a-input"),n=l("a-form-item"),C=l("a-col"),A=l("a-select-option"),v=l("a-select"),S=l("a-row"),O=l("a-form"),P=l("a-space"),w=l("a-drawer");return k(),U("div",null,[e(i,{type:"link",onClick:I,disabled:b.disabled},{default:a(()=>[x("编辑")]),_:1},8,["disabled"]),e(w,{visible:y.value,"onUpdate:visible":s[4]||(s[4]=h=>y.value=h),class:"custom-class",title:"编辑账号",placement:"right",width:"600",closable:!1},{extra:a(()=>[e(P,null,{default:a(()=>[e(i,{type:"primary",onClick:D,loading:t(m)},{default:a(()=>[x("保存")]),_:1},8,["loading"])]),_:1})]),default:a(()=>[e(O,{model:t(g),rules:r.value,ref_key:"formRef",ref:c,size:"small",layout:"vertical"},{default:a(()=>[e(S,{gutter:16},{default:a(()=>[e(C,{span:12},{default:a(()=>[e(n,{label:"名称",name:"name",rules:[{required:!0,message:"请输入名称"}]},{default:a(()=>[e(f,{value:t(g).name,"onUpdate:value":s[0]||(s[0]=h=>t(g).name=h),placeholder:"请输入"},null,8,["value"])]),_:1})]),_:1}),e(C,{span:12},{default:a(()=>[e(n,{label:"运营商",name:"telecomoperator",rules:[{required:!0,message:"请输入运营商"}]},{default:a(()=>[e(v,{value:t(g).telecomoperator,"onUpdate:value":s[1]||(s[1]=h=>t(g).telecomoperator=h),placeholder:"请选择运营商"},{default:a(()=>[(k(!0),U(M,null,z(t(q),h=>(k(),B(A,{key:h.key,value:h.name},{default:a(()=>[x(N(h.name),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value"])]),_:1})]),_:1}),e(C,{span:12},{default:a(()=>[e(n,{label:"AppID",name:"cmiot_appid",rules:[{required:!0,message:"请输入运营商"},{pattern:/^[^\u4e00-\u9fa5]{0,}$/g,message:"AppID不能包含中文"}]},{default:a(()=>[e(f,{value:t(g).cmiot_appid,"onUpdate:value":s[2]||(s[2]=h=>t(g).cmiot_appid=h),placeholder:"请输入"},null,8,["value"])]),_:1})]),_:1}),e(C,{span:12},{default:a(()=>[e(n,{label:"Password API",name:"cmiot_password",rules:[{required:!0,message:"请输入运营商"},{pattern:/^[^\u4e00-\u9fa5]{0,}$/g,message:"Password API不能包含中文"}]},{default:a(()=>[e(f,{value:t(g).cmiot_password,"onUpdate:value":s[3]||(s[3]=h=>t(g).cmiot_password=h),placeholder:"请输入"},null,8,["value"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["visible"])])}}},pe={__name:"addPlatform",props:["disabled"],emits:["onSuccess"],setup(b,{emit:p}){const u=o(),y=o();let r=o(),c=o({w_iotcard_paramid:0,telecomoperator:void 0,name:"",cmiot_appid:"",cmiot_password:""}),m=o(!1),g=o([{key:"1",name:"电信"},{key:"2",name:"移动"},{key:"3",name:"联通"}]);X(()=>u.value,D=>{D||r.value.resetFields()});const q=()=>{u.value=!0},I=async()=>{if(!await r.value.validateFields())return;m.value=!0;let _=await F.requested({id:"20230721113901",content:c.value});$.message(_,"新增成功",()=>{m.value=!1,u.value=!1,p("onSuccess")})};return(D,_)=>{const s=l("a-button"),i=l("a-input"),f=l("a-form-item"),n=l("a-col"),C=l("a-select-option"),A=l("a-select"),v=l("a-row"),S=l("a-form"),O=l("a-space"),P=l("a-drawer");return k(),U("div",null,[e(s,{type:"primary",onClick:q,disabled:b.disabled},{default:a(()=>[x("新增")]),_:1},8,["disabled"]),e(P,{visible:u.value,"onUpdate:visible":_[4]||(_[4]=w=>u.value=w),class:"custom-class",title:"新增账号",placement:"right",width:"600",closable:!1,onClose:D.onClose},{extra:a(()=>[e(O,null,{default:a(()=>[e(s,{type:"primary",onClick:I,loading:t(m)},{default:a(()=>[x("保存")]),_:1},8,["loading"])]),_:1})]),default:a(()=>[e(S,{model:t(c),rules:y.value,ref_key:"formRef",ref:r,size:"small",layout:"vertical"},{default:a(()=>[e(v,{gutter:16},{default:a(()=>[e(n,{span:12},{default:a(()=>[e(f,{label:"名称",name:"name",rules:[{required:!0,message:"请输入名称"}]},{default:a(()=>[e(i,{value:t(c).name,"onUpdate:value":_[0]||(_[0]=w=>t(c).name=w),placeholder:"请输入"},null,8,["value"])]),_:1})]),_:1}),e(n,{span:12},{default:a(()=>[e(f,{label:"运营商",name:"telecomoperator",rules:[{required:!0,message:"请输入运营商"}]},{default:a(()=>[e(A,{value:t(c).telecomoperator,"onUpdate:value":_[1]||(_[1]=w=>t(c).telecomoperator=w),placeholder:"请选择运营商"},{default:a(()=>[(k(!0),U(M,null,z(t(g),w=>(k(),B(C,{key:w.key,value:w.name},{default:a(()=>[x(N(w.name),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value"])]),_:1})]),_:1}),e(n,{span:12},{default:a(()=>[e(f,{label:"AppID",name:"cmiot_appid",rules:[{required:!0,message:"请输入AppID"},{pattern:/^[^\u4e00-\u9fa5]{0,}$/g,message:"AppID不能包含中文"}]},{default:a(()=>[e(i,{value:t(c).cmiot_appid,"onUpdate:value":_[2]||(_[2]=w=>t(c).cmiot_appid=w),placeholder:"请输入"},null,8,["value"])]),_:1})]),_:1}),e(n,{span:12},{default:a(()=>[e(f,{label:"Password API",name:"cmiot_password",rules:[{required:!0,message:"请输入AppID"},{pattern:/^[^\u4e00-\u9fa5]{0,}$/g,message:"Password API不能包含中文"}]},{default:a(()=>[e(i,{value:t(c).cmiot_password,"onUpdate:value":_[3]||(_[3]=w=>t(c).cmiot_password=w),placeholder:"请输入"},null,8,["value"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["visible","onClose"])])}}},me={key:0},_e={__name:"IoTPlatform",setup(b){const p=o(!1),u=o();let y=o({content:{},id:20230721113801});o([{key:"1",name:"电信",data:""},{key:"2",name:"移动",data:""},{key:"3",name:"联通",data:""}]),o({}),o({}),o({});let r=()=>{u.value.listData()};const c=()=>{p.value=!0},m=()=>{p.value=!1};return(g,q)=>{const I=l("a-button"),D=l("a-drawer");return k(),U("div",null,[e(I,{type:"primary",onClick:c},{default:a(()=>[x("物联平台")]),_:1}),e(D,{visible:p.value,"onUpdate:visible":q[0]||(q[0]=_=>p.value=_),class:"custom-class",title:"平台管理",placement:"right",width:"1000",closable:!1,onClose:m},{default:a(()=>[e(Q,{"is-select":!1,rowKey:"w_iotcard_paramid",ref_key:"list",ref:u,size:"small",param:t(y),columns:t($).TBLayout("accountTable")},{tb_cell:a(({data:_})=>[_.column.dataIndex=="operation"?(k(),U("div",me,[e(de,{disabled:!t($).hasPermission("accountEdit"),class:"inline-16",data:_.record,onOnSuccess:t(r)},null,8,["disabled","data","onOnSuccess"]),e(ee,{class:"inline-16",btnName:"删 除",idName:"20230721114001",keyName:"w_iotcard_paramid",id:_.record.w_iotcard_paramid,type:"link",message:"确定删除当前账号吗?",onOnSuccess:t(r),disabled:!t($).hasPermission("accountDel")},null,8,["id","onOnSuccess","disabled"])])):j("",!0)]),operation:a(()=>[e(pe,{disabled:!t($).hasPermission("accountAdd"),onOnSuccess:t(r),style:{"margin-bottom":"10px"}},null,8,["disabled","onOnSuccess"])]),_:1},8,["param","columns"])]),_:1},8,["visible"])])}}},fe={__name:"add",props:["disabled"],emits:["onSuccess"],setup(b,{emit:p}){let u=o({w_iotcardid:0,telecomoperator:"",w_iotcard_paramid:void 0}),y=o({});const r=o(),c=o([]);let m=o({content:{},id:20230721113801});const g=(f,n)=>{let C=/^[A-Za-z0-9]+$/;return console.log(C.test(n)),C.test(n)?Promise.resolve():Promise.reject("字母、数字组成")};let q=async()=>{let f=await F.requested(m.value);c.value=f.data,console.log(c)};const I=o(!1),D=async()=>{try{const f=await r.value.validateFields(),n=await F.requested({id:"20230619141903",content:u.value});$.message(n,"新增成功",async()=>{I.value=!1,r.value.resetFields(),p("onSuccess")})}catch(f){console.log("Failed:",f)}};let _=f=>{let n=c.value.filter(C=>C.w_iotcard_paramid==f);u.value.telecomoperator=n[0].telecomoperator};const s=()=>{I.value=!0},i=()=>{I.value=!1,r.value.resetFields()};return E(()=>{q()}),(f,n)=>{const C=l("a-button"),A=l("a-input"),v=l("a-form-item"),S=l("a-col"),O=l("a-select-option"),P=l("a-select"),w=l("a-form"),h=l("a-space"),R=l("a-drawer");return k(),U("div",null,[e(C,{type:"primary",onClick:s,disabled:b.disabled},{default:a(()=>[x("新增")]),_:1},8,["disabled"]),e(R,{visible:I.value,"onUpdate:visible":n[2]||(n[2]=d=>I.value=d),class:"custom-class",title:"新建物联卡",placement:"right",width:"600",closable:!1,onClose:i},{extra:a(()=>[e(h,null,{default:a(()=>[e(C,{onClick:i},{default:a(()=>[x("关闭")]),_:1}),e(C,{type:"primary",onClick:D},{default:a(()=>[x("保存")]),_:1})]),_:1})]),default:a(()=>[e(w,{ref_key:"formRef",ref:r,model:t(u),rules:t(y),size:"small",layout:"vertical"},{default:a(()=>[e(S,{span:24},{default:a(()=>[e(v,{label:"ICCID",name:"iccid",rules:[{required:!0,message:"请输入ICCID"},{validator:g}]},{default:a(()=>[e(A,{value:t(u).iccid,"onUpdate:value":n[0]||(n[0]=d=>t(u).iccid=d),placeholder:"请输入ICCID"},null,8,["value"])]),_:1},8,["rules"])]),_:1}),e(S,{span:24},{default:a(()=>[e(v,{label:"物联平台账号",name:"w_iotcard_paramid"},{default:a(()=>[e(P,{ref:"select",value:t(u).w_iotcard_paramid,"onUpdate:value":n[1]||(n[1]=d=>t(u).w_iotcard_paramid=d),placeholder:"请选择平台账号",onChange:t(_)},{default:a(()=>[(k(!0),U(M,null,z(c.value,d=>(k(),B(O,{key:d.w_iotcard_paramid,vlue:d.w_iotcard_paramid},{default:a(()=>[x(N(d.name),1)]),_:2},1032,["vlue"]))),128))]),_:1},8,["value","onChange"])]),_:1})]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["visible"])])}}},ve={__name:"pay",props:["disabled","data"],emits:["onSuccess"],setup(b,{emit:p}){const u=b;let y=o(!1),r=o(!1),c=o(),m=o({iccid:"",chargeMoney:"",paymentType:""}),g=o({id:20230619142103,content:{pageNumber:1,pageSize:40,where:{condition:""}}}),q=()=>{m.value=Object.assign({},m.value,u.data),r.value=!0},I=async(s,i)=>isNaN(+i)?Promise.reject("请输入数字类型"):i<1||i>500?Promise.reject("充值范围1-500元"):Promise.resolve(),D=s=>{m.value.w_iotcardid=s[s.length-1].w_iotcardid,m.value.iccid=s[s.length-1].iccid,c.value.validateFields()},_=async()=>{await c.value.validateFields();let s=await F.requested({id:20230905145301,content:m.value});$.message(s,"操作成功",()=>{Z.confirm({title:"提示",content:"订单创建成功,是否前往支付?",async onOk(){window.open(s.data.url),p("onSuccess"),c.value.resetFields()},onCancel(){c.value.resetFields(),r.value=!1,p("onSuccess")}})})};return(s,i)=>{const f=l("a-button"),n=l("a-input-search"),C=l("a-form-item"),A=l("a-col"),v=l("a-select-option"),S=l("a-select"),O=l("a-input"),P=l("a-row"),w=l("a-form"),h=l("a-space"),R=l("a-drawer");return k(),U(M,null,[e(f,{type:"link",disabled:b.disabled,onClick:t(q),style:{"margin-right":"10px"}},{default:a(()=>[x("充值")]),_:1},8,["disabled","onClick"]),e(R,{visible:t(r),"onUpdate:visible":i[5]||(i[5]=d=>V(r)?r.value=d:r=d),class:"custom-class",title:"物联卡充值",placement:"right",width:"500px",closable:!1,onClose:i[6]||(i[6]=d=>V(r)?r.value=!1:r=!1)},{extra:a(()=>[e(h,null,{default:a(()=>[e(f,{onClick:i[4]||(i[4]=d=>V(r)?r.value=!1:r=!1)},{default:a(()=>[x("关闭")]),_:1}),e(f,{type:"primary",onClick:t(_),loading:t(y)},{default:a(()=>[x("保存")]),_:1},8,["onClick","loading"])]),_:1})]),default:a(()=>[e(w,{ref_key:"formRef",ref:c,model:t(m),size:"small",layout:"vertical",mode:"multiple",validateTrigger:["onChange"]},{default:a(()=>[e(P,{gutter:16},{default:a(()=>[e(A,{span:24},{default:a(()=>[e(C,{label:"物联卡",name:"iccid",rules:[{required:!0,message:"请选择物联卡"}]},{default:a(()=>[e(oe,{ref:"card",onSelectRowData:t(D),rowKey:"w_iotcardid",param:t(g),filterMultiple:!0,columns:t($).TBLayout("cardTable"),title:"选择物联卡"},{slot1:a(()=>[e(n,{value:t(m).iccid,"onUpdate:value":i[0]||(i[0]=d=>t(m).iccid=d),"enter-button":"选择",readonly:"",onSearch:i[1]||(i[1]=d=>s.$refs.card.modeVisible=!0),disabled:""},null,8,["value"])]),_:1},8,["onSelectRowData","param","columns"])]),_:1})]),_:1}),e(A,{span:24},{default:a(()=>[e(C,{label:"支付方式",name:"paymentType",rules:[{required:!0,message:"请选择支付方式"},{validator:s.checkType,trigger:"change"}]},{default:a(()=>[e(S,{ref:"select",value:t(m).paymentType,"onUpdate:value":i[2]||(i[2]=d=>t(m).paymentType=d),placeholder:"选择支付方式",style:{width:"100%"}},{default:a(()=>[e(v,{value:"ALIPAY-WEB"},{default:a(()=>[x("支付宝-网页即时到账支付")]),_:1}),e(v,{value:"WEIXIN-NATIVE"},{default:a(()=>[x("微信-扫码支付")]),_:1})]),_:1},8,["value"])]),_:1},8,["rules"])]),_:1}),e(A,{span:24},{default:a(()=>[e(C,{label:"充值金额",name:"chargeMoney",rules:[{required:!0,message:"请输入充值金额"},{validator:t(I),trigger:"blur"}]},{default:a(()=>[e(O,{value:t(m).chargeMoney,"onUpdate:value":i[3]||(i[3]=d=>t(m).chargeMoney=d),placeholder:"请输入充值金额"},null,8,["value"])]),_:1},8,["rules"])]),_:1})]),_:1})]),_:1},8,["model"])]),_:1},8,["visible"])],64)}}};const H=b=>(ae("data-v-76380087"),b=b(),te(),b),be={class:"ant-upload-drag-icon"},ye=H(()=>T("p",{class:"ant-upload-text"},[x("将文件拖到此处,或"),T("em",null,"点击上传")],-1)),ge=H(()=>T("p",{class:"ant-upload-hint"}," 支持单次或批量上传。 ",-1)),we={class:"flex-between"},he={class:"descript"},ke={class:"tips"},Se=["href"],xe=H(()=>T("p",{class:"tips"},"• 文件中数据不能超过5000行",-1)),Ce=["href"],Ie={__name:"upload",props:{id:String,text:String,bindData:Object,accept:String,ModelParam:Object},emits:["uploadSuccess"],setup(b,{expose:p,emit:u}){const y=b,r=o(!1);let c=o(""),m=o("");const g=async()=>{const v=await F.requested(y.ModelParam);m.value=v.data,console.log(m.value)},q=()=>{};let I=o([]);const D=v=>{I.value.push({uid:v.uid,name:v.name,percent:0});let S=v.name.lastIndexOf("."),O=v.name.substr(S+1);_(v.name,O,v)},_=async(v,S,O)=>{const P=await F.requested({classname:"system.attachment.huawei.OBS",method:"getFileName",content:{filename:v,filetype:S,parentid:n.value}});let w=P.data.uploadurl,h=P.data.serialfilename;s(w,O,S,h)},s=async(v,S,O,P)=>{let w={headers:O==="pdf"?{"Content-Type":"application/pdf"}:O==="svg"?{"Content-Type":"image/svg+xml"}:{"Content-Type":"application/octet-stream"},onUploadProgress:function(h){let R=h.loaded/h.total*100;I.value=I.value.map((d,Ue)=>(d.uid===S.uid&&(d={...d,percent:R.toFixed(0)}),d))}};await J.upload(v,S,w),i(P)},i=async v=>{let S={serialfilename:v};S=Object.assign({},S,y.bindData);let O={classname:"system.attachment.huawei.OBS",method:"uploadSuccess",content:S};const P=await F.requested(O);console.log(P.code),P.code===1&&u("uploadSuccess",P.data)},f=()=>{r.value=!0,A()},n=o(""),C=o(""),A=async()=>{const v=await F.requested({id:20230608103802,content:{}});n.value=v.data.appfolderid,C.value=v.data.salematerialfolderid};return E(()=>{g()}),p({errorurl:c}),(v,S)=>{const O=l("a-button"),P=l("a-upload-dragger"),w=l("a-badge"),h=l("a-progress"),R=l("a-modal");return k(),U(M,null,[e(O,{type:"primary",onClick:f},{default:a(()=>[x(N(y.text?y.text:"上传文件"),1)]),_:1}),e(R,{visible:r.value,"onUpdate:visible":S[0]||(S[0]=d=>r.value=d),class:"custom-class",title:"导入",placement:"right",width:"700px",closable:!1,footer:!1},{default:a(()=>[T("div",null,[e(P,{name:"file",multiple:!0,accept:b.accept,showUploadList:!1,customRequest:q,beforeUpload:D},{default:a(()=>[T("p",be,[e(t(ce))]),ye,ge]),_:1},8,["accept"]),(k(!0),U(M,null,z(t(I),d=>(k(),U("div",{key:d.index},[T("div",we,[T("span",null,N(d.name),1),e(w,{color:"green",text:d.percent==100?"上传成功":"上传中..."},null,8,["text"])]),e(h,{percent:d.percent},null,8,["percent"])]))),128))]),T("div",he,[T("p",ke,[x("• 为保证数据导入顺利,推荐您下载并使用"),T("a",{href:t(m)},"《Excel标准模板》",8,Se)]),xe,t(c)?(k(),U("a",{key:0,class:"error-link",href:t(c)},"下载错误数据",8,Ce)):j("",!0)])]),_:1},8,["visible"])],64)}}},Oe=ne(Ie,[["__scopeId","data-v-76380087"]]),Pe={key:0,style:{display:"flex","align-items":"center"}},He={__name:"index",setup(b){const p=o();se();const u=o([{remarks:"在线",value:"在线"},{remarks:"离线",value:"离线"}]),y=o();let r=o([{label:"搜索",key:"condition",type:"input"},{label:"状态",key:"status",type:"select",dataSource:u}]),c=o({id:"20230619142103",content:{where:{condition:"",status:"",siteid:""}}}),m=o({id:20230613154903,content:{nocache:!0,pageNumber:1,pageSize:100}}),g=le(()=>s=>s?(s/1024).toFixed(2)+"MB":"0.0MB"),q=o();const I=async s=>{let i=await F.requested({id:20231011164402,content:{attachmentid:s.attachmentids[0]}});i.data!=="成功"?(K.warning(i.data),q.value.errorurl=i.msg):(p.value.tableData(),q.value.errorurl=null)},D=()=>{p.value.tableData()},_=async()=>{var i;const s=await F.requested(m.value);y.value=(i=s.data)==null?void 0:i.map(f=>({remarks:f.sitename,value:f.siteid}))};return E(()=>{_()}),(s,i)=>{const f=l("a-tag");return k(),U("div",null,[e(G,{ref_key:"list",ref:p,keyRouteName:"iccid",param:t(c),tableName:"iotcardTable",searchType:t(r),detailPage:{name:"iotcardDetail",idname:"w_iotcardid"}},{operation:a(()=>[e(fe,{style:{"margin-right":"10px"},onOnSuccess:D,disabled:!t($).hasPermission("insert")},null,8,["disabled"]),e(_e,{style:{"margin-right":"10px"}}),t($).hasPermission("export")?(k(),B(Oe,{key:0,ref_key:"uploadEl",ref:q,accept:".xlsx",bindData:{ownertable:"w_iotcard",ownerid:"",usetype:"default"},ModelParam:{id:20231011160002,content:{}},text:"导入",onUploadSuccess:I},null,512)):j("",!0)]),tb_cell:a(({data:n})=>[n.column.dataIndex==="msisdn"?(k(),U("div",Pe,[T("span",null,N(n.record.msisdn),1),n.record.isOffical==1?(k(),B(f,{key:0,style:{"margin-left":"10px"},color:"blue"},{default:a(()=>[x("官方")]),_:1})):j("",!0)])):j("",!0),n.column.dataIndex==="data_totalamount"?(k(),U(M,{key:1},[x(N(t(g)(n.record.data_totalamount)),1)],64)):n.column.dataIndex==="data_useamount"?(k(),U(M,{key:2},[x(N(t(g)(n.record.data_useamount)),1)],64)):n.column.dataIndex==="data_remainamount"?(k(),U(M,{key:3},[x(N(t(g)(n.record.data_remainamount)),1)],64)):n.column.dataIndex==="operation"?(k(),B(ve,{key:4,data:n.record,onOnSuccess:s.$refs.list.listData,disabled:!t($).hasPermission("pay")||!n.record.isOffical},null,8,["data","onOnSuccess","disabled"])):j("",!0)]),_:1},8,["param","searchType"])])}}};export{He as default};
|