{"remainingRequest":"D:\\jenkins\\workspace\\jd_cgpt_fvue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\jd_cgpt_fvue\\src\\views\\Normal\\SupplierManagement\\supplierEvaluation\\component\\supplierDialog.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\jd_cgpt_fvue\\src\\views\\Normal\\SupplierManagement\\supplierEvaluation\\component\\supplierDialog.vue","mtime":1719002418494},{"path":"D:\\jenkins\\workspace\\jd_cgpt_fvue\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\jd_cgpt_fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\jd_cgpt_fvue\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\r\nimport {mapState} from 'vuex'\r\nimport supplierManger from '@/api/supplierManger.js'\r\nimport Breadcrumb from '@/components/Breadcrumb/index.vue'\r\nexport default {\r\n name: 'evaluationAddDialog',\r\n components: {\r\n Breadcrumb,\r\n },\r\n props: {\r\n editData: Object,\r\n },\r\n data() {\r\n return {\r\n saveing: false,\r\n breadcrumbOpt: [{breadcrumbName: '供应商评价'}, {breadcrumbName: '详情'}],\r\n dataList: [],\r\n parameter: {\r\n bizSupplierTypeEvaluationLists: [],\r\n evaluationDimension:1,\r\n supplierCode:'',\r\n supplierId:'',\r\n supplierName:'',\r\n admittedSupplierId:'',\r\n scoreOrgId:'',\r\n scoreOrgCode:'',\r\n scoreOrgName:'',\r\n scoreUserId:'',\r\n scoreUserAccount:'',\r\n scoreUserName:'',\r\n score:null,\r\n level:1,\r\n scoreTime:'',\r\n categoryName:'',\r\n categoryCode:'',\r\n },\r\n loading: false,\r\n scoreOrgList: [], //评分企业\r\n supplierList: [], //供应商\r\n }\r\n },\r\n computed: {\r\n ...mapState({\r\n headers: (state) => {\r\n return {Authorization: `Bearer ${state.login.currentUser.token}`}\r\n },\r\n action: function () {\r\n return window.context.portal + '/biz/universal/v1/minioUpload'\r\n },\r\n }),\r\n },\r\n created() {\r\n this.addModifyBtn()\r\n let moment = require('moment')\r\n this.parameter.scoreTime = moment().format('YYYY-MM-DD HH:mm:ss')\r\n let currentUser = JSON.parse(sessionStorage.getItem('currentUser'))\r\n this.parameter.scoreUserId = currentUser.userId\r\n this.parameter.scoreUserName = currentUser.username\r\n this.parameter.scoreUserAccount = currentUser.account\r\n },\r\n methods: {\r\n getByIdData(id) {\r\n this.loading = true\r\n this.parameter.bizSupplierTypeEvaluationLists =[]\r\n supplierManger.getByIdEvaluationlist(id).then((res) => {\r\n this.loading = false\r\n this.parameter = res.data\r\n this.parameter.bizSupplierTypeEvaluationLists = this.parameter.detailList\r\n })\r\n },\r\n //编辑\r\n addModifyBtn() {\r\n let {id} = this.$route.params\r\n this.getByIdData(id)\r\n },\r\n // 关闭//面包屑点击\r\n handleClose() {\r\n this.$router.push({\r\n name: 'supplierEvaluation',\r\n })\r\n this.parameter = {}\r\n },\r\n },\r\n}\r\n",null]}