From 923c4c7e5a1ac9b51c4e8c0b609a7d79913f2570 Mon Sep 17 00:00:00 2001 From: Mohamed Nouffer Date: Fri, 17 Jun 2022 11:07:23 +0530 Subject: [PATCH] update for OS --- build/asset-manifest.json | 10 +++++----- build/index.html | 2 +- build/static/js/7.5e26ec9a.chunk.js | 2 -- build/static/js/7.5e26ec9a.chunk.js.map | 1 - build/static/js/7.a6d5132f.chunk.js | 2 ++ build/static/js/7.a6d5132f.chunk.js.map | 1 + ...ntime-main.b8378d4b.js => runtime-main.3aa96b7a.js} | 4 ++-- ...in.b8378d4b.js.map => runtime-main.3aa96b7a.js.map} | 2 +- src/views/BoxDisplacemen/index.js | 6 +++--- src/views/Uploader/index.js | 2 +- 10 files changed, 16 insertions(+), 16 deletions(-) delete mode 100644 build/static/js/7.5e26ec9a.chunk.js delete mode 100644 build/static/js/7.5e26ec9a.chunk.js.map create mode 100644 build/static/js/7.a6d5132f.chunk.js create mode 100644 build/static/js/7.a6d5132f.chunk.js.map rename build/static/js/{runtime-main.b8378d4b.js => runtime-main.3aa96b7a.js} (61%) rename build/static/js/{runtime-main.b8378d4b.js.map => runtime-main.3aa96b7a.js.map} (99%) diff --git a/build/asset-manifest.json b/build/asset-manifest.json index b2b5b24..4701574 100644 --- a/build/asset-manifest.json +++ b/build/asset-manifest.json @@ -8,8 +8,8 @@ "main.css": "./static/css/main.91119128.chunk.css", "main.js": "./static/js/main.432d4603.chunk.js", "main.js.map": "./static/js/main.432d4603.chunk.js.map", - "runtime-main.js": "./static/js/runtime-main.b8378d4b.js", - "runtime-main.js.map": "./static/js/runtime-main.b8378d4b.js.map", + "runtime-main.js": "./static/js/runtime-main.3aa96b7a.js", + "runtime-main.js.map": "./static/js/runtime-main.3aa96b7a.js.map", "static/js/4.666fc590.chunk.js": "./static/js/4.666fc590.chunk.js", "static/js/4.666fc590.chunk.js.map": "./static/js/4.666fc590.chunk.js.map", "static/css/5.ecdd39c8.chunk.css": "./static/css/5.ecdd39c8.chunk.css", @@ -17,8 +17,8 @@ "static/js/5.53d775d4.chunk.js.map": "./static/js/5.53d775d4.chunk.js.map", "static/js/6.b728ba18.chunk.js": "./static/js/6.b728ba18.chunk.js", "static/js/6.b728ba18.chunk.js.map": "./static/js/6.b728ba18.chunk.js.map", - "static/js/7.5e26ec9a.chunk.js": "./static/js/7.5e26ec9a.chunk.js", - "static/js/7.5e26ec9a.chunk.js.map": "./static/js/7.5e26ec9a.chunk.js.map", + "static/js/7.a6d5132f.chunk.js": "./static/js/7.a6d5132f.chunk.js", + "static/js/7.a6d5132f.chunk.js.map": "./static/js/7.a6d5132f.chunk.js.map", "static/js/8.970806ae.chunk.js": "./static/js/8.970806ae.chunk.js", "static/js/8.970806ae.chunk.js.map": "./static/js/8.970806ae.chunk.js.map", "static/js/9.90841528.chunk.js": "./static/js/9.90841528.chunk.js", @@ -44,7 +44,7 @@ "static/js/6.b728ba18.chunk.js.LICENSE.txt": "./static/js/6.b728ba18.chunk.js.LICENSE.txt" }, "entrypoints": [ - "static/js/runtime-main.b8378d4b.js", + "static/js/runtime-main.3aa96b7a.js", "static/js/4.666fc590.chunk.js", "static/css/main.91119128.chunk.css", "static/js/main.432d4603.chunk.js" diff --git a/build/index.html b/build/index.html index 73400cb..83ea8e5 100644 --- a/build/index.html +++ b/build/index.html @@ -1 +1 @@ -FBS Admin tool
\ No newline at end of file +FBS Admin tool
\ No newline at end of file diff --git a/build/static/js/7.5e26ec9a.chunk.js b/build/static/js/7.5e26ec9a.chunk.js deleted file mode 100644 index 7385dc1..0000000 --- a/build/static/js/7.5e26ec9a.chunk.js +++ /dev/null @@ -1,2 +0,0 @@ -(this["webpackJsonp@coreui/coreui-free-react-admin-template"]=this["webpackJsonp@coreui/coreui-free-react-admin-template"]||[]).push([[7],{768:function(e,t,c){"use strict";c.r(t);var n=c(653),s=c.n(n),r=c(654),i=c(651),a=c(1),o=c(638),l=c.n(o),j=c(633),u=c(632),b=c(711),d=c.n(b),h=(c(710),c(17));t.default=function(){var e="https://fbssso.ts.bizside.biz/",t=Object(a.useState)([]),c=Object(i.a)(t,2),n=c[0],o=c[1],b=Object(a.useState)(""),x=Object(i.a)(b,2),O=x[0],p=x[1],m=Object(a.useState)(""),f=Object(i.a)(m,2),g=f[0],v=f[1],k=Object(a.useState)(!1),y=Object(i.a)(k,2),S=y[0],_=y[1],C=Object(a.useState)(null),w=Object(i.a)(C,2),z=w[0],M=w[1],D=Object(a.useState)([]),F=Object(i.a)(D,2),H=F[0],B=F[1],L=Object(a.useState)(""),N=Object(i.a)(L,2),T=N[0],E=N[1];function J(e){var t=String(e.getDate()).padStart(2,"0"),c=String(e.getMonth()+1).padStart(2,"0");return e.getFullYear()+"-"+c+"-"+t}function I(){if(console.log(K()),console.log(T),""!=O&&""!=g){var t="";null!==z?(t=S?e+"/generate"+O+"?construction_id="+g+"&construction_date="+J(z)+"&graph=true":e+"/generate"+O+"?construction_id="+g+"&construction_date="+J(z),E(t)):E(t=S?e+"/generate"+O+"?construction_id="+g+"&graph=true":e+"/generate"+O+"?construction_id="+g)}else alert("\u5efa\u8a2d\u3068\u30ec\u30dd\u30fc\u30c8\u306e\u4e21\u65b9\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044")}function K(){return!1===Y()&&""!==O&&""!==g||null!==z}function Y(){return"BoxDisplacement"===O||"MachineControl"===O||"MachineSheet"===O}return Object(a.useEffect)((function(){function e(){return(e=Object(r.a)(s.a.mark((function e(){var t;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,l()("https://fbssso.ts.bizside.biz/getConstructionList");case 2:t=e.sent,o(t.data);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[]),Object(a.useEffect)((function(){function e(){return(e=Object(r.a)(s.a.mark((function e(){var t;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""===g||""===O||1!=Y()){e.next=5;break}return e.next=3,l()("https://fbssso.ts.bizside.biz/getDateToHaveData?construction_id="+g+"&sheetname="+O);case 3:t=e.sent,B(t.data.record);case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[O,g]),Object(h.jsxs)(j.K,{children:[Object(h.jsx)(j.k,{xs:"12",sm:"12",md:"12",children:Object(h.jsxs)(j.f,{children:[Object(h.jsx)(j.j,{children:"\u30ec\u30dd\u30fc\u30c8"}),Object(h.jsxs)(j.g,{children:[Object(h.jsxs)(j.L,{custom:!0,name:"cons_select",id:"cons_select",onChange:function(e){v(e.target.value),M(null),E("")},children:['" ',Object(h.jsx)("option",{value:"",children:"-- \u5de5\u4e8b\u540d --"}),'"+',n.map((function(e,t){return Object(h.jsx)("option",{value:e.construction_id,children:e.construction_name},e.construction_id)}))]}),Object(h.jsxs)(j.f,{children:[Object(h.jsx)(j.g,{children:Object(h.jsxs)(j.s,{action:"",method:"post",encType:"multipart/form-data",className:"form-horizontal",children:[Object(h.jsxs)(j.t,{row:!0,children:[Object(h.jsx)(j.k,{md:"3",children:Object(h.jsx)(j.H,{htmlFor:"select",children:"\u30ec\u30dd\u30fc\u30c8\u7a2e\u985e"})}),Object(h.jsx)(j.k,{xs:"12",md:"9",children:Object(h.jsxs)(j.L,{custom:!0,name:"select",id:"select",onChange:function(e){p(e.target.value),M(null),E("")},value:O,children:[Object(h.jsx)("option",{value:"",children:"-- \u30ec\u30dd\u30fc\u30c8\u7a2e\u985e --"}),Object(h.jsx)("option",{value:"BoxDisplacement",children:"\u51fd\u4f53\u5909\u4f4d\u8868"}),Object(h.jsx)("option",{value:"MachineControl",children:"\u30aa\u30fc\u30d7\u30f3\u30b7\u30fc\u30eb\u30c9\u30de\u30b7\u30f3\u7ba1\u7406\u65e5\u5831"}),Object(h.jsx)("option",{value:"Measurement",children:"\u51fd\u5e95\u9ad8\u30fb\u504f\u4f4d\u91cf\u6e2c\u5b9a\u4e00\u89a7\u8868"}),Object(h.jsx)("option",{value:"CheckSheet",children:"\u5de5\u7a0b\u5185\u691c\u67fb\u8868"}),Object(h.jsx)("option",{value:"Injection",children:"\u88cf\u8fbc\u6ce8\u5165\u6750\u6599\u53d7\u6255\u3044\u7c3f"})]})})]}),!0===Y()?Object(h.jsxs)(j.t,{row:!0,children:[Object(h.jsx)(j.k,{md:"3",children:Object(h.jsx)(j.H,{htmlFor:"select",children:"\u5831\u544a\u65e5"})}),Object(h.jsx)(j.k,{xs:"12",md:"9",children:Object(h.jsx)(d.a,{dateFormat:"yyyy/MM/dd",selected:z,onChange:function(e){return M(e)},filterDate:function(e){if(void 0===H)return!1;var t=J(e);return!!H.includes(t)},placeholderText:"\u65e5\u4ed8\u3092\u9078\u629e"})})]}):Object(h.jsx)("div",{}),"MachineControl"==O?Object(h.jsxs)(j.t,{variant:"checkbox",className:"checkbox",children:[Object(h.jsx)(j.B,{id:"checkbox1",name:"checkbox1",checked:S,value:"graph",onChange:function(e){console.log("setting report"+T),_(e.target.checked),E("")}}),Object(h.jsx)(j.H,{variant:"checkbox",className:"form-check-label",htmlFor:"checkbox1",children:"\u30b0\u30e9\u30d5\u306e\u6709\u7121"})]}):""]})}),Object(h.jsx)(j.h,{children:!0===K()?Object(h.jsxs)("p",{children:[Object(h.jsxs)(j.e,{type:"submit",size:"sm",color:"primary",onClick:I,children:[Object(h.jsx)(u.a,{name:"cil-scrubber"})," \u30c0\u30a6\u30f3\u30ed\u30fc\u30c9"]}),Object(h.jsx)("br",{}),""===T?Object(h.jsx)("p",{}):Object(h.jsx)("a",{href:T,children:"Download"})]}):Object(h.jsxs)(j.e,{disabled:!0,type:"submit",size:"sm",color:"primary",onClick:I,children:[Object(h.jsx)(u.a,{name:"cil-scrubber"})," \u30c0\u30a6\u30f3\u30ed\u30fc\u30c9"]})})]})]})]})}),Object(h.jsx)(j.k,{xs:"1",sm:"1",md:"1"})]})}}}]); -//# sourceMappingURL=7.5e26ec9a.chunk.js.map \ No newline at end of file diff --git a/build/static/js/7.5e26ec9a.chunk.js.map b/build/static/js/7.5e26ec9a.chunk.js.map deleted file mode 100644 index 6870057..0000000 --- a/build/static/js/7.5e26ec9a.chunk.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["views/BoxDisplacemen/index.js"],"names":["Index","baseUrl","useState","data","setData","report","setReport","selectedcons","setSelectedCons","graph","setGraph","startDate","setStartDate","validDates","setValidDates","downloadUrl","setDownloadUrl","getDateWithFormat","date","dd","String","getDate","padStart","mm","getMonth","getFullYear","doGetReport","console","log","isDownload","url","alert","isDate","useEffect","a","axios","result","fetchData","record","xs","sm","md","custom","name","id","onChange","e","target","value","map","cc","index","construction_id","construction_name","action","method","encType","className","row","htmlFor","dateFormat","selected","filterDate","undefined","thisDate","includes","placeholderText","variant","checked","type","size","color","onClick","href","disabled"],"mappings":"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","file":"static/js/7.5e26ec9a.chunk.js","sourcesContent":["import React, { useState, useEffect } from 'react';\r\nimport axios from 'axios';\r\nimport {\r\n CCard,\r\n CCardBody,\r\n CCardHeader,\r\n CCol,\r\n CRow,\r\n CDropdown,\r\n CDropdownDivider,\r\n CDropdownItem,\r\n CDropdownMenu,\r\n CDropdownToggle,\r\n /////\r\n CButton,\r\n CCardFooter,\r\n CForm,\r\n CFormGroup,\r\n CFormText,\r\n CTextarea,\r\n CInput,\r\n CInputFile,\r\n CInputCheckbox,\r\n CInputRadio,\r\n CLabel,\r\n CSelect,\r\n CSwitch,\r\n} from '@coreui/react'\r\nimport CIcon from '@coreui/icons-react'\r\n\r\nimport DatePicker from \"react-datepicker\";\r\nimport \"react-datepicker/dist/react-datepicker.css\";\r\n\r\nfunction Index() {\r\n\r\n const baseUrl = \"https://fbssso.ts.bizside.biz/\";\r\n\r\n\r\n const [data, setData] = useState([]);\r\n const [report, setReport] = useState('');\r\n const [selectedcons, setSelectedCons] = useState('');\r\n const [graph, setGraph] = useState(false);\r\n\r\n const [startDate, setStartDate] = useState(null);\r\n const [validDates, setValidDates] = useState([]);\r\n const [downloadUrl, setDownloadUrl] = useState('');\r\n\r\n useEffect(() => {\r\n async function fetchData() {\r\n // You can await here\r\n const result = await axios('https://fbssso.ts.bizside.biz/getConstructionList');\r\n setData(result.data);\r\n }\r\n fetchData();\r\n }, []);\r\n\r\n useEffect(() => {\r\n async function fetchData() {\r\n // You can await here\r\n if(selectedcons !== \"\" && report !== \"\" && isDate() == true) {\r\n const result = await axios('https://fbssso.ts.bizside.biz/getDateToHaveData?construction_id=' + selectedcons + '&sheetname=' + report);\r\n setValidDates(result.data.record);\r\n }\r\n }\r\n fetchData();\r\n }, [report, selectedcons]);\r\n\r\n function getDateWithFormat(date) {\r\n var thisDate = date;\r\n var dd = String(date.getDate()).padStart(2, '0');\r\n var mm = String(date.getMonth() + 1).padStart(2, '0'); //January is 0!\r\n var yyyy = date.getFullYear();\r\n\r\n thisDate = yyyy + '-' + mm + '-' + dd\r\n return thisDate;\r\n }\r\n\r\n function setingReport(e){\r\n setReport(e.target.value);\r\n setStartDate(null);\r\n setDownloadUrl('');\r\n }\r\n\r\n function setingSelectedCons(e) {\r\n setSelectedCons(e.target.value);\r\n setStartDate(null);\r\n setDownloadUrl('');\r\n }\r\n\r\n function setingGraph(e){\r\n console.log(\"setting report\" + downloadUrl);\r\n setGraph(e.target.checked);\r\n setDownloadUrl('');\r\n \r\n }\r\n\r\n function doGetReport(){\r\n console.log(isDownload());\r\n console.log(downloadUrl);\r\n if(report == \"\" || selectedcons == \"\"){\r\n alert(\"建設とレポートの両方を選択してください\");\r\n return;\r\n }\r\n var url = \"\";\r\n if(startDate !== null){\r\n if(graph){\r\n url = baseUrl + \"/generate\" + report + \"?construction_id=\" +selectedcons+ \"&construction_date=\"+getDateWithFormat(startDate)+\"&graph=true\";\r\n }\r\n else{\r\n url = baseUrl + \"/generate\" + report + \"?construction_id=\" +selectedcons+ \"&construction_date=\"+getDateWithFormat(startDate);\r\n }\r\n setDownloadUrl(url);\r\n //downloadReport(url);\r\n }\r\n else {\r\n if(graph){\r\n url = baseUrl + \"/generate\" + report + \"?construction_id=\" +selectedcons+\"&graph=true\";\r\n }\r\n else{\r\n url = baseUrl + \"/generate\" + report + \"?construction_id=\" +selectedcons;\r\n }\r\n setDownloadUrl(url);\r\n //downloadReport(url);\r\n }\r\n }\r\n\r\n // function downloadReport(url) {\r\n // console.log(url);\r\n // fetch(url)\r\n // .then(response => {\r\n // console.log(response)\r\n // const filename = response.headers.get('Content-Disposition').split('filename=')[1];\r\n // response.blob().then(blob => {\r\n // let url = window.URL.createObjectURL(blob);\r\n // let a = document.createElement('a');\r\n // a.href = url;\r\n // a.download = filename;\r\n // a.click();\r\n // });\r\n // });\r\n // }\r\n\r\n // function downloadReport(url) {\r\n // axios({\r\n // url: url, //your url\r\n // method: 'GET',\r\n // responseType: 'blob', // important\r\n // }).then((response) => {\r\n // // const url = window.URL.createObjectURL(new Blob([response.data]));\r\n // // const link = document.createElement('a');\r\n // // link.href = url;\r\n // // //link.setAttribute('download', 'file.xls'); //or any other extension\r\n // // //document.body.appendChild(link);\r\n // // link.click();\r\n\r\n // const filename = response.headers\r\n // .get(\"content-disposition\")\r\n // .split('\"')[1];\r\n // const text = response.text();\r\n // console.log(filename)\r\n // console.log(text)\r\n // //return { filename, text };\r\n \r\n // });\r\n\r\n // }\r\n\r\n const checkAvilable = (date) => {\r\n if(validDates === undefined){\r\n return false;\r\n }\r\n var thisDate = getDateWithFormat(date);\r\n if(validDates.includes(thisDate)){\r\n return true;\r\n }\r\n else{\r\n return false;\r\n }\r\n };\r\n\r\n function isDownload() {\r\n if(isDate() === false && report !== '' && selectedcons !== '') {\r\n return true;\r\n }\r\n else{\r\n if(startDate !== null) {\r\n return true;\r\n }\r\n }\r\n return false;\r\n }\r\n\r\n function isDate() {\r\n if(report === 'BoxDisplacement' || report === 'MachineControl' || report === 'MachineSheet'){\r\n return true;\r\n }\r\n else {\r\n return false;\r\n }\r\n }\r\n\r\n return (\r\n \r\n \r\n \r\n \r\n レポート\r\n \r\n \r\n\r\n \r\n \" \"+\r\n {\r\n data.map((cc, index) => {\r\n return(\r\n \r\n )\r\n })\r\n }\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n レポート種類\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n {isDate() === true ? \r\n \r\n \r\n 報告日\r\n \r\n \r\n setStartDate(date)}\r\n filterDate={checkAvilable}\r\n placeholderText='日付を選択'\r\n />\r\n \r\n \r\n :\r\n
\r\n }\r\n\r\n {report == 'MachineControl' ?\r\n \r\n \r\n グラフの有無\r\n \r\n :\r\n (\"\")}\r\n\r\n
\r\n
\r\n \r\n {isDownload() === true ?\r\n

\r\n ダウンロード\r\n
\r\n {downloadUrl === '' ?\r\n

\r\n :\r\n Download\r\n }\r\n

\r\n :\r\n ダウンロード\r\n }\r\n
\r\n
\r\n
\r\n
\r\n
\r\n \r\n \r\n
\r\n );\r\n}\r\n\r\nexport default Index\r\n"],"sourceRoot":""} \ No newline at end of file diff --git a/build/static/js/7.a6d5132f.chunk.js b/build/static/js/7.a6d5132f.chunk.js new file mode 100644 index 0000000..ec969fe --- /dev/null +++ b/build/static/js/7.a6d5132f.chunk.js @@ -0,0 +1,2 @@ +(this["webpackJsonp@coreui/coreui-free-react-admin-template"]=this["webpackJsonp@coreui/coreui-free-react-admin-template"]||[]).push([[7],{768:function(e,t,c){"use strict";c.r(t);var n=c(653),s=c.n(n),r=c(654),i=c(651),a=c(1),o=c(638),l=c.n(o),j=c(633),u=c(632),b=c(711),d=c.n(b),h=(c(710),c(17));t.default=function(){var e="https://openshield.ts.bizside.biz",t=Object(a.useState)([]),c=Object(i.a)(t,2),n=c[0],o=c[1],b=Object(a.useState)(""),x=Object(i.a)(b,2),O=x[0],p=x[1],m=Object(a.useState)(""),f=Object(i.a)(m,2),g=f[0],v=f[1],k=Object(a.useState)(!1),y=Object(i.a)(k,2),S=y[0],_=y[1],C=Object(a.useState)(null),w=Object(i.a)(C,2),z=w[0],M=w[1],D=Object(a.useState)([]),F=Object(i.a)(D,2),H=F[0],B=F[1],L=Object(a.useState)(""),N=Object(i.a)(L,2),T=N[0],E=N[1];function J(e){var t=String(e.getDate()).padStart(2,"0"),c=String(e.getMonth()+1).padStart(2,"0");return e.getFullYear()+"-"+c+"-"+t}function I(){if(console.log(K()),console.log(T),""!=O&&""!=g){var t="";null!==z?(t=S?e+"/generate"+O+"?construction_id="+g+"&construction_date="+J(z)+"&graph=true":e+"/generate"+O+"?construction_id="+g+"&construction_date="+J(z),E(t)):E(t=S?e+"/generate"+O+"?construction_id="+g+"&graph=true":e+"/generate"+O+"?construction_id="+g)}else alert("\u5efa\u8a2d\u3068\u30ec\u30dd\u30fc\u30c8\u306e\u4e21\u65b9\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044")}function K(){return!1===Y()&&""!==O&&""!==g||null!==z}function Y(){return"BoxDisplacement"===O||"MachineControl"===O||"MachineSheet"===O}return Object(a.useEffect)((function(){function e(){return(e=Object(r.a)(s.a.mark((function e(){var t;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,l()("https://openshield.ts.bizside.biz/getConstructionList");case 2:t=e.sent,o(t.data);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[]),Object(a.useEffect)((function(){function e(){return(e=Object(r.a)(s.a.mark((function e(){var t;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""===g||""===O||1!=Y()){e.next=5;break}return e.next=3,l()("https://openshield.ts.bizside.biz/getDateToHaveData?construction_id="+g+"&sheetname="+O);case 3:t=e.sent,B(t.data.record);case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[O,g]),Object(h.jsxs)(j.K,{children:[Object(h.jsx)(j.k,{xs:"12",sm:"12",md:"12",children:Object(h.jsxs)(j.f,{children:[Object(h.jsx)(j.j,{children:"\u30ec\u30dd\u30fc\u30c8"}),Object(h.jsxs)(j.g,{children:[Object(h.jsxs)(j.L,{custom:!0,name:"cons_select",id:"cons_select",onChange:function(e){v(e.target.value),M(null),E("")},children:['" ',Object(h.jsx)("option",{value:"",children:"-- \u5de5\u4e8b\u540d --"}),'"+',n.map((function(e,t){return Object(h.jsx)("option",{value:e.construction_id,children:e.construction_name},e.construction_id)}))]}),Object(h.jsxs)(j.f,{children:[Object(h.jsx)(j.g,{children:Object(h.jsxs)(j.s,{action:"",method:"post",encType:"multipart/form-data",className:"form-horizontal",children:[Object(h.jsxs)(j.t,{row:!0,children:[Object(h.jsx)(j.k,{md:"3",children:Object(h.jsx)(j.H,{htmlFor:"select",children:"\u30ec\u30dd\u30fc\u30c8\u7a2e\u985e"})}),Object(h.jsx)(j.k,{xs:"12",md:"9",children:Object(h.jsxs)(j.L,{custom:!0,name:"select",id:"select",onChange:function(e){p(e.target.value),M(null),E("")},value:O,children:[Object(h.jsx)("option",{value:"",children:"-- \u30ec\u30dd\u30fc\u30c8\u7a2e\u985e --"}),Object(h.jsx)("option",{value:"BoxDisplacement",children:"\u51fd\u4f53\u5909\u4f4d\u8868"}),Object(h.jsx)("option",{value:"MachineControl",children:"\u30aa\u30fc\u30d7\u30f3\u30b7\u30fc\u30eb\u30c9\u30de\u30b7\u30f3\u7ba1\u7406\u65e5\u5831"}),Object(h.jsx)("option",{value:"Measurement",children:"\u51fd\u5e95\u9ad8\u30fb\u504f\u4f4d\u91cf\u6e2c\u5b9a\u4e00\u89a7\u8868"}),Object(h.jsx)("option",{value:"CheckSheet",children:"\u5de5\u7a0b\u5185\u691c\u67fb\u8868"}),Object(h.jsx)("option",{value:"Injection",children:"\u88cf\u8fbc\u6ce8\u5165\u6750\u6599\u53d7\u6255\u3044\u7c3f"})]})})]}),!0===Y()?Object(h.jsxs)(j.t,{row:!0,children:[Object(h.jsx)(j.k,{md:"3",children:Object(h.jsx)(j.H,{htmlFor:"select",children:"\u5831\u544a\u65e5"})}),Object(h.jsx)(j.k,{xs:"12",md:"9",children:Object(h.jsx)(d.a,{dateFormat:"yyyy/MM/dd",selected:z,onChange:function(e){return M(e)},filterDate:function(e){if(void 0===H)return!1;var t=J(e);return!!H.includes(t)},placeholderText:"\u65e5\u4ed8\u3092\u9078\u629e"})})]}):Object(h.jsx)("div",{}),"MachineControl"==O?Object(h.jsxs)(j.t,{variant:"checkbox",className:"checkbox",children:[Object(h.jsx)(j.B,{id:"checkbox1",name:"checkbox1",checked:S,value:"graph",onChange:function(e){console.log("setting report"+T),_(e.target.checked),E("")}}),Object(h.jsx)(j.H,{variant:"checkbox",className:"form-check-label",htmlFor:"checkbox1",children:"\u30b0\u30e9\u30d5\u306e\u6709\u7121"})]}):""]})}),Object(h.jsx)(j.h,{children:!0===K()?Object(h.jsxs)("p",{children:[Object(h.jsxs)(j.e,{type:"submit",size:"sm",color:"primary",onClick:I,children:[Object(h.jsx)(u.a,{name:"cil-scrubber"})," \u30c0\u30a6\u30f3\u30ed\u30fc\u30c9"]}),Object(h.jsx)("br",{}),""===T?Object(h.jsx)("p",{}):Object(h.jsx)("a",{href:T,children:"Download"})]}):Object(h.jsxs)(j.e,{disabled:!0,type:"submit",size:"sm",color:"primary",onClick:I,children:[Object(h.jsx)(u.a,{name:"cil-scrubber"})," \u30c0\u30a6\u30f3\u30ed\u30fc\u30c9"]})})]})]})]})}),Object(h.jsx)(j.k,{xs:"1",sm:"1",md:"1"})]})}}}]); +//# sourceMappingURL=7.a6d5132f.chunk.js.map \ No newline at end of file diff --git a/build/static/js/7.a6d5132f.chunk.js.map b/build/static/js/7.a6d5132f.chunk.js.map new file mode 100644 index 0000000..152286b --- /dev/null +++ b/build/static/js/7.a6d5132f.chunk.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["views/BoxDisplacemen/index.js"],"names":["Index","baseUrl","useState","data","setData","report","setReport","selectedcons","setSelectedCons","graph","setGraph","startDate","setStartDate","validDates","setValidDates","downloadUrl","setDownloadUrl","getDateWithFormat","date","dd","String","getDate","padStart","mm","getMonth","getFullYear","doGetReport","console","log","isDownload","url","alert","isDate","useEffect","a","axios","result","fetchData","record","xs","sm","md","custom","name","id","onChange","e","target","value","map","cc","index","construction_id","construction_name","action","method","encType","className","row","htmlFor","dateFormat","selected","filterDate","undefined","thisDate","includes","placeholderText","variant","checked","type","size","color","onClick","href","disabled"],"mappings":"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","file":"static/js/7.a6d5132f.chunk.js","sourcesContent":["import React, { useState, useEffect } from 'react';\r\nimport axios from 'axios';\r\nimport {\r\n CCard,\r\n CCardBody,\r\n CCardHeader,\r\n CCol,\r\n CRow,\r\n CDropdown,\r\n CDropdownDivider,\r\n CDropdownItem,\r\n CDropdownMenu,\r\n CDropdownToggle,\r\n /////\r\n CButton,\r\n CCardFooter,\r\n CForm,\r\n CFormGroup,\r\n CFormText,\r\n CTextarea,\r\n CInput,\r\n CInputFile,\r\n CInputCheckbox,\r\n CInputRadio,\r\n CLabel,\r\n CSelect,\r\n CSwitch,\r\n} from '@coreui/react'\r\nimport CIcon from '@coreui/icons-react'\r\n\r\nimport DatePicker from \"react-datepicker\";\r\nimport \"react-datepicker/dist/react-datepicker.css\";\r\n\r\nfunction Index() {\r\n\r\n const baseUrl = \"https://openshield.ts.bizside.biz\";\r\n\r\n\r\n const [data, setData] = useState([]);\r\n const [report, setReport] = useState('');\r\n const [selectedcons, setSelectedCons] = useState('');\r\n const [graph, setGraph] = useState(false);\r\n\r\n const [startDate, setStartDate] = useState(null);\r\n const [validDates, setValidDates] = useState([]);\r\n const [downloadUrl, setDownloadUrl] = useState('');\r\n\r\n useEffect(() => {\r\n async function fetchData() {\r\n // You can await here\r\n const result = await axios('https://openshield.ts.bizside.biz/getConstructionList');\r\n setData(result.data);\r\n }\r\n fetchData();\r\n }, []);\r\n\r\n useEffect(() => {\r\n async function fetchData() {\r\n // You can await here\r\n if(selectedcons !== \"\" && report !== \"\" && isDate() == true) {\r\n const result = await axios('https://openshield.ts.bizside.biz/getDateToHaveData?construction_id=' + selectedcons + '&sheetname=' + report);\r\n setValidDates(result.data.record);\r\n }\r\n }\r\n fetchData();\r\n }, [report, selectedcons]);\r\n\r\n function getDateWithFormat(date) {\r\n var thisDate = date;\r\n var dd = String(date.getDate()).padStart(2, '0');\r\n var mm = String(date.getMonth() + 1).padStart(2, '0'); //January is 0!\r\n var yyyy = date.getFullYear();\r\n\r\n thisDate = yyyy + '-' + mm + '-' + dd\r\n return thisDate;\r\n }\r\n\r\n function setingReport(e){\r\n setReport(e.target.value);\r\n setStartDate(null);\r\n setDownloadUrl('');\r\n }\r\n\r\n function setingSelectedCons(e) {\r\n setSelectedCons(e.target.value);\r\n setStartDate(null);\r\n setDownloadUrl('');\r\n }\r\n\r\n function setingGraph(e){\r\n console.log(\"setting report\" + downloadUrl);\r\n setGraph(e.target.checked);\r\n setDownloadUrl('');\r\n \r\n }\r\n\r\n function doGetReport(){\r\n console.log(isDownload());\r\n console.log(downloadUrl);\r\n if(report == \"\" || selectedcons == \"\"){\r\n alert(\"建設とレポートの両方を選択してください\");\r\n return;\r\n }\r\n var url = \"\";\r\n if(startDate !== null){\r\n if(graph){\r\n url = baseUrl + \"/generate\" + report + \"?construction_id=\" +selectedcons+ \"&construction_date=\"+getDateWithFormat(startDate)+\"&graph=true\";\r\n }\r\n else{\r\n url = baseUrl + \"/generate\" + report + \"?construction_id=\" +selectedcons+ \"&construction_date=\"+getDateWithFormat(startDate);\r\n }\r\n setDownloadUrl(url);\r\n //downloadReport(url);\r\n }\r\n else {\r\n if(graph){\r\n url = baseUrl + \"/generate\" + report + \"?construction_id=\" +selectedcons+\"&graph=true\";\r\n }\r\n else{\r\n url = baseUrl + \"/generate\" + report + \"?construction_id=\" +selectedcons;\r\n }\r\n setDownloadUrl(url);\r\n //downloadReport(url);\r\n }\r\n }\r\n\r\n // function downloadReport(url) {\r\n // console.log(url);\r\n // fetch(url)\r\n // .then(response => {\r\n // console.log(response)\r\n // const filename = response.headers.get('Content-Disposition').split('filename=')[1];\r\n // response.blob().then(blob => {\r\n // let url = window.URL.createObjectURL(blob);\r\n // let a = document.createElement('a');\r\n // a.href = url;\r\n // a.download = filename;\r\n // a.click();\r\n // });\r\n // });\r\n // }\r\n\r\n // function downloadReport(url) {\r\n // axios({\r\n // url: url, //your url\r\n // method: 'GET',\r\n // responseType: 'blob', // important\r\n // }).then((response) => {\r\n // // const url = window.URL.createObjectURL(new Blob([response.data]));\r\n // // const link = document.createElement('a');\r\n // // link.href = url;\r\n // // //link.setAttribute('download', 'file.xls'); //or any other extension\r\n // // //document.body.appendChild(link);\r\n // // link.click();\r\n\r\n // const filename = response.headers\r\n // .get(\"content-disposition\")\r\n // .split('\"')[1];\r\n // const text = response.text();\r\n // console.log(filename)\r\n // console.log(text)\r\n // //return { filename, text };\r\n \r\n // });\r\n\r\n // }\r\n\r\n const checkAvilable = (date) => {\r\n if(validDates === undefined){\r\n return false;\r\n }\r\n var thisDate = getDateWithFormat(date);\r\n if(validDates.includes(thisDate)){\r\n return true;\r\n }\r\n else{\r\n return false;\r\n }\r\n };\r\n\r\n function isDownload() {\r\n if(isDate() === false && report !== '' && selectedcons !== '') {\r\n return true;\r\n }\r\n else{\r\n if(startDate !== null) {\r\n return true;\r\n }\r\n }\r\n return false;\r\n }\r\n\r\n function isDate() {\r\n if(report === 'BoxDisplacement' || report === 'MachineControl' || report === 'MachineSheet'){\r\n return true;\r\n }\r\n else {\r\n return false;\r\n }\r\n }\r\n\r\n return (\r\n \r\n \r\n \r\n \r\n レポート\r\n \r\n \r\n\r\n \r\n \" \"+\r\n {\r\n data.map((cc, index) => {\r\n return(\r\n \r\n )\r\n })\r\n }\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n レポート種類\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n {isDate() === true ? \r\n \r\n \r\n 報告日\r\n \r\n \r\n setStartDate(date)}\r\n filterDate={checkAvilable}\r\n placeholderText='日付を選択'\r\n />\r\n \r\n \r\n :\r\n
\r\n }\r\n\r\n {report == 'MachineControl' ?\r\n \r\n \r\n グラフの有無\r\n \r\n :\r\n (\"\")}\r\n\r\n
\r\n
\r\n \r\n {isDownload() === true ?\r\n

\r\n ダウンロード\r\n
\r\n {downloadUrl === '' ?\r\n

\r\n :\r\n Download\r\n }\r\n

\r\n :\r\n ダウンロード\r\n }\r\n
\r\n
\r\n
\r\n
\r\n
\r\n \r\n \r\n
\r\n );\r\n}\r\n\r\nexport default Index\r\n"],"sourceRoot":""} \ No newline at end of file diff --git a/build/static/js/runtime-main.b8378d4b.js b/build/static/js/runtime-main.3aa96b7a.js similarity index 61% rename from build/static/js/runtime-main.b8378d4b.js rename to build/static/js/runtime-main.3aa96b7a.js index 70778b6..de2f716 100644 --- a/build/static/js/runtime-main.b8378d4b.js +++ b/build/static/js/runtime-main.3aa96b7a.js @@ -1,2 +1,2 @@ -!function(e){function t(t){for(var n,o,u=t[0],i=t[1],f=t[2],l=0,s=[];l { async function fetchData() { // You can await here - const result = await axios('https://fbssso.ts.bizside.biz/getConstructionList'); + const result = await axios('https://openshield.ts.bizside.biz/getConstructionList'); setData(result.data); } fetchData(); @@ -58,7 +58,7 @@ function Index() { async function fetchData() { // You can await here if(selectedcons !== "" && report !== "" && isDate() == true) { - const result = await axios('https://fbssso.ts.bizside.biz/getDateToHaveData?construction_id=' + selectedcons + '&sheetname=' + report); + const result = await axios('https://openshield.ts.bizside.biz/getDateToHaveData?construction_id=' + selectedcons + '&sheetname=' + report); setValidDates(result.data.record); } } diff --git a/src/views/Uploader/index.js b/src/views/Uploader/index.js index decf639..656301f 100644 --- a/src/views/Uploader/index.js +++ b/src/views/Uploader/index.js @@ -65,7 +65,7 @@ function Uploader(props) { - アップロードするファイルを選んでください < /CLabel> + アップロードするファイルを選んでください