style:cas配置
Showing
3 changed files
with
96 additions
and
94 deletions
... | @@ -18,6 +18,9 @@ | ... | @@ -18,6 +18,9 @@ |
18 | </title> | 18 | </title> |
19 | </head> | 19 | </head> |
20 | <script> | 20 | <script> |
21 | window.baseUrl = location.origin || location.protocol + '//' + location.host | ||
22 | window.timeout = 5000 | ||
23 | const authorization = "bearer AT-4-MxSrO29Coe7VTazx8uuixtqqgO-hvCB6" | ||
21 | fetch('<%= BASE_URL %>config.json') | 24 | fetch('<%= BASE_URL %>config.json') |
22 | .then(response => response.json()) | 25 | .then(response => response.json()) |
23 | .then(config => { | 26 | .then(config => { |
... | @@ -29,9 +32,4 @@ | ... | @@ -29,9 +32,4 @@ |
29 | <div id="app"></div> | 32 | <div id="app"></div> |
30 | </body> | 33 | </body> |
31 | 34 | ||
32 | </html> | ||
33 | <script> | ||
34 | window.baseUrl = location.origin || location.protocol + '//' + location.host | ||
35 | window.timeout = 5000 | ||
36 | window.authorization = "bearer AT-4-MxSrO29Coe7VTazx8uuixtqqgO-hvCB6" | ||
37 | </script> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
35 | </html> | ||
... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
1 | /* | 1 | /* |
2 | * @Description: | 2 | * @Description: |
3 | * @Autor: renchao | 3 | * @Autor: renchao |
4 | * @LastEditTime: 2023-04-11 14:48:18 | 4 | * @LastEditTime: 2023-05-16 09:17:28 |
5 | */ | 5 | */ |
6 | /** | 6 | /** |
7 | * 此文件主要创建 axios 实例,然后添加请求拦截器和响应拦截器 | 7 | * 此文件主要创建 axios 实例,然后添加请求拦截器和响应拦截器 |
... | @@ -12,11 +12,13 @@ import { endLoadingSubCount } from './requestLoading' | ... | @@ -12,11 +12,13 @@ import { endLoadingSubCount } from './requestLoading' |
12 | 12 | ||
13 | // create an axios instance | 13 | // create an axios instance |
14 | const service = axios.create({ | 14 | const service = axios.create({ |
15 | baseURL: process.env.VUE_APP_BASE_API, | 15 | baseURL: |
16 | process.env.NODE_ENV == "development" | ||
17 | ? process.env.VUE_APP_BASE_API | ||
18 | : window.baseUrl + "/", | ||
16 | withCredentials: true, //是否允许跨域 | 19 | withCredentials: true, //是否允许跨域 |
17 | headers: { | 20 | headers: { |
18 | 'Content-Type': 'application/json; charset=utf-8', | 21 | 'Content-Type': 'application/json; charset=utf-8' |
19 | 'Authorization': 'bearer AT-4-MxSrO29Coe7VTazx8uuixtqqgO-hvCB6' | ||
20 | }, | 22 | }, |
21 | timeout: 15000 | 23 | timeout: 15000 |
22 | }) | 24 | }) |
... | @@ -24,14 +26,18 @@ const service = axios.create({ | ... | @@ -24,14 +26,18 @@ const service = axios.create({ |
24 | // request interceptor | 26 | // request interceptor |
25 | service.interceptors.request.use( | 27 | service.interceptors.request.use( |
26 | config => { | 28 | config => { |
27 | config.headers.Authorization = | 29 | // do something before request is sent |
28 | 'bearer AT-4-MxSrO29Coe7VTazx8uuixtqqgO-hvCB6' | 30 | if (process.env.NODE_ENV === "production") { |
29 | config.headers.Accept = 'application/json' | 31 | return config; |
30 | return config | 32 | } else { |
33 | config.headers.Authorization = authorization; | ||
34 | return config; | ||
35 | } | ||
31 | }, | 36 | }, |
32 | error => { | 37 | error => { |
33 | Message.error('请求超时!'); | 38 | // do something with request error |
34 | return Promise.reject(error) | 39 | console.log(error); // for debug |
40 | return Promise.reject(error); | ||
35 | } | 41 | } |
36 | ) | 42 | ) |
37 | 43 | ||
... | @@ -44,13 +50,6 @@ service.interceptors.response.use( | ... | @@ -44,13 +50,6 @@ service.interceptors.response.use( |
44 | * 如果请求不成功,就在拦截器这里统一处理(组件的代码就不用关注错误的情况了) | 50 | * 如果请求不成功,就在拦截器这里统一处理(组件的代码就不用关注错误的情况了) |
45 | */ | 51 | */ |
46 | if (response.status == 200) { | 52 | if (response.status == 200) { |
47 | // if (response.data.code == 500) { | ||
48 | // Message({ | ||
49 | // message: response.data.message, | ||
50 | // type: 'error', | ||
51 | // duration: 5 * 1000 | ||
52 | // }) | ||
53 | // } | ||
54 | return response.data; | 53 | return response.data; |
55 | } else { | 54 | } else { |
56 | handleErrorData(response.data); | 55 | handleErrorData(response.data); | ... | ... |
... | @@ -182,82 +182,87 @@ | ... | @@ -182,82 +182,87 @@ |
182 | </div> | 182 | </div> |
183 | </template> | 183 | </template> |
184 | <script> | 184 | <script> |
185 | import { mapGetters } from "vuex"; | 185 | import { mapGetters } from "vuex"; |
186 | import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; | 186 | import qlrCommonTable from "@/views/workflow/components/qlrCommonTable"; |
187 | import { Init, saveData } from "@/api/workflow/jsydsyqFlow.js"; | 187 | import { Init, saveData } from "@/api/workflow/jsydsyqFlow.js"; |
188 | export default { | 188 | export default { |
189 | mounted () { | 189 | mounted () { |
190 | this.propsParam = this.$attrs; | 190 | this.propsParam = this.$attrs; |
191 | var formdata = new FormData(); | 191 | var formdata = new FormData(); |
192 | this.$startLoading(); | 192 | this.$startLoading(); |
193 | formdata.append("bsmSldy", this.propsParam.bsmSldy); | 193 | formdata.append("bsmSldy", this.propsParam.bsmSldy); |
194 | formdata.append("djlx", this.propsParam.djlx); | 194 | formdata.append("djlx", this.propsParam.djlx); |
195 | Init(formdata).then((res) => { | 195 | Init(formdata).then((res) => { |
196 | if (res.code === 200 && res.result) { | 196 | if (res.code === 200 && res.result) { |
197 | this.ruleForm = res.result; | 197 | this.ruleForm = res.result; |
198 | this.$endLoading(); | 198 | this.$endLoading(); |
199 | } | ||
200 | }); | ||
201 | }, | ||
202 | components: { qlrCommonTable }, | ||
203 | computed: { | ||
204 | ...mapGetters(["dictData", "flag"]) | ||
205 | }, | ||
206 | data () { | ||
207 | return { | ||
208 | disabled: true, | ||
209 | czrOptions: [], | ||
210 | ruleForm: {}, | ||
211 | //传递参数 | ||
212 | propsParam: {}, | ||
213 | rules: {}, | ||
214 | }; | ||
215 | }, | ||
216 | methods: { | ||
217 | // 更新权利人信息 | ||
218 | upDateQlrxxList (val) { | ||
219 | this.ruleForm.qlrList = _.cloneDeep(val); | ||
220 | }, | ||
221 | onSubmit () { | ||
222 | saveData(this.ruleForm).then((res) => { | ||
223 | if (res.code === 200) { | ||
224 | this.$message({ | ||
225 | showClose: true, | ||
226 | message: "保存成功!", | ||
227 | type: "success", | ||
228 | }); | ||
229 | } else { | ||
230 | this.$message({ | ||
231 | showClose: true, | ||
232 | message: res.message, | ||
233 | type: "error", | ||
234 | }); | ||
235 | } | 199 | } |
236 | }); | 200 | }); |
237 | }, | 201 | }, |
238 | compare () { | 202 | components: { qlrCommonTable }, |
239 | this.$popup({ | 203 | computed: { |
240 | titleStyle: "left", | 204 | ...mapGetters(["dictData", "flag"]) |
241 | title: "土地变化情况比对", // 弹窗标题 | 205 | }, |
242 | editItem: "registerBook/jsydsyq", // 弹窗内容 | 206 | data () { |
243 | formData: this.propsParam, | 207 | return { |
244 | width: "1220px", | 208 | disabled: true, |
245 | height: "790px", | 209 | czrOptions: [], |
246 | // cancelText: '取消摆烂', // 右边按钮文本 | 210 | ruleForm: { |
247 | // confirmText: '确定点击', //左边按钮文本 | 211 | slywxx: {}, |
248 | cancel: () => { | 212 | qlxx: {}, |
249 | console.log("取消回调"); | 213 | zdjbxx: {}, |
250 | }, | 214 | jsydsyq: {} |
251 | confirm: () => { | ||
252 | console.log("确认回调"); | ||
253 | }, | 215 | }, |
254 | }); | 216 | //传递参数 |
255 | } | 217 | propsParam: {}, |
256 | }, | 218 | rules: {}, |
219 | }; | ||
220 | }, | ||
221 | methods: { | ||
222 | // 更新权利人信息 | ||
223 | upDateQlrxxList (val) { | ||
224 | this.ruleForm.qlrList = _.cloneDeep(val); | ||
225 | }, | ||
226 | onSubmit () { | ||
227 | saveData(this.ruleForm).then((res) => { | ||
228 | if (res.code === 200) { | ||
229 | this.$message({ | ||
230 | showClose: true, | ||
231 | message: "保存成功!", | ||
232 | type: "success", | ||
233 | }); | ||
234 | } else { | ||
235 | this.$message({ | ||
236 | showClose: true, | ||
237 | message: res.message, | ||
238 | type: "error", | ||
239 | }); | ||
240 | } | ||
241 | }); | ||
242 | }, | ||
243 | compare () { | ||
244 | this.$popup({ | ||
245 | titleStyle: "left", | ||
246 | title: "土地变化情况比对", // 弹窗标题 | ||
247 | editItem: "registerBook/jsydsyq", // 弹窗内容 | ||
248 | formData: this.propsParam, | ||
249 | width: "1220px", | ||
250 | height: "790px", | ||
251 | // cancelText: '取消摆烂', // 右边按钮文本 | ||
252 | // confirmText: '确定点击', //左边按钮文本 | ||
253 | cancel: () => { | ||
254 | console.log("取消回调"); | ||
255 | }, | ||
256 | confirm: () => { | ||
257 | console.log("确认回调"); | ||
258 | }, | ||
259 | }); | ||
260 | } | ||
261 | }, | ||
257 | 262 | ||
258 | }; | 263 | }; |
259 | </script> | 264 | </script> |
260 | <style scoped lang='scss'> | 265 | <style scoped lang='scss'> |
261 | @import "~@/styles/public.scss"; | 266 | @import "~@/styles/public.scss"; |
262 | @import "~@/styles/slxx/slxx.scss"; | 267 | @import "~@/styles/slxx/slxx.scss"; |
263 | </style> | 268 | </style> | ... | ... |
-
Please register or sign in to post a comment