Browse Source

备品备件

java8
ruanqi 11 months ago
parent
commit
044a502105
  1. 3
      src/api/ecss/ecss.js
  2. 1150
      src/views/modules/ecss/declaration.vue
  3. 26
      src/views/modules/ecss/hsCode.vue

3
src/api/ecss/ecss.js

@ -55,3 +55,6 @@ export const getDeclarationDefaultData= data => createAPI(`/ecss/coDel/getDeclar
export const partInformationHsCode= data => createAPI(`/ecss/coDel/partInformationHsCode`,'post',data) export const partInformationHsCode= data => createAPI(`/ecss/coDel/partInformationHsCode`,'post',data)
export const savePartHSCode= data => createAPI(`/ecss/coDel/savePartHSCode`,'post',data) export const savePartHSCode= data => createAPI(`/ecss/coDel/savePartHSCode`,'post',data)
export const saveDeclaration= data => createAPI(`/ecss/coDel/saveDeclaration`,'post',data) export const saveDeclaration= data => createAPI(`/ecss/coDel/saveDeclaration`,'post',data)
export const searchDeclarationHeader= data => createAPI(`/ecss/coDel/searchDeclarationHeader`,'post',data)
export const searchDeclarationDetail= data => createAPI(`/ecss/coDel/searchDeclarationDetail`,'post',data)
export const deleteDeclaration= data => createAPI(`/ecss/coDel/deleteDeclaration`,'post',data)

1150
src/views/modules/ecss/declaration.vue
File diff suppressed because it is too large
View File

26
src/views/modules/ecss/hsCode.vue

@ -95,7 +95,8 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item :label="'属性模板'" >
<el-form-item >
<span slot="label" @click="getBaseList(33)"><a herf="#">属性模板</a></span>
<el-input v-model="addModel.codeNo" ></el-input> <el-input v-model="addModel.codeNo" ></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
@ -114,11 +115,13 @@
</el-footer> </el-footer>
</el-dialog> </el-dialog>
<!--列表的组件-->
<Chooselist ref="baseList" @getBaseData="getBaseData"></Chooselist>
</div> </div>
</template> </template>
<script> <script>
import Chooselist from '@/views/modules/common/Chooselist_eam'
import orderAttribute from "./orderProperties" import orderAttribute from "./orderProperties"
import {} from "@/api/sysLanguage.js" import {} from "@/api/sysLanguage.js"
import { import {
@ -131,6 +134,7 @@
name: "null", name: "null",
components:{ components:{
orderAttribute, orderAttribute,
Chooselist,
}, },
data() { data() {
return { return {
@ -319,6 +323,24 @@
}) })
}, },
methods: { methods: {
// S
getBaseList(val, type) {
this.tagNo = val
this.$nextTick(() => {
let strVal = ''
if (val === 33) {
strVal = this.addModel.codeNo
}
this.$refs.baseList.init(val, strVal)
})
},
/* 列表方法的回调 */
getBaseData(val) {
if (this.tagNo === 33) {
this.addModel.codeNo = val.Code_No
}
},
// //
sizeChangeHandle (val) { sizeChangeHandle (val) {
this.pageSize = val this.pageSize = val

Loading…
Cancel
Save