| | |
| | | * @Date 2023/7/13 20:11 |
| | | */ |
| | | export function getTree(parameter) { |
| | | return request.get(SettingIplatform.apiBaseURL + '/pc/fin/sys/tenant/select/tree_fin_tenant', {params: parameter}) |
| | | return request.get(SettingIplatform.apiBaseURL + '/pc/base/category/select/tree', {params: parameter}) |
| | | } |
| | | |
| | | /** |
| | |
| | | }) |
| | | } |
| | | |
| | | export function upcode(data) { |
| | | return request({ |
| | | url: '/pc/base/goods/template/updStatus', |
| | | method: 'post', |
| | | data: data |
| | | }) |
| | | } |
| | | |
| | | export function delCode(data) { |
| | | return request({ |
| | | url: '/pc/base/goods/template/del', |
| | |
| | | }) |
| | | } |
| | | |
| | | export function treeList() { |
| | | return request({ |
| | | url: '/pc/base/category/select/lv3_tree', |
| | | method: 'get', |
| | | }) |
| | | } |
| | | |
| | | export function classList() { |
| | | return request({ |
| | | url: '/pc/base/goods/template/select/classificationCode', |
| | | method: 'get', |
| | | }) |
| | | } |
| | | |
| | | // 查询部门 |
| | | export function getOegs(parameter) { |
| | | return request.get(SettingIplatform.apiBaseURL + '/pc/fin/sys/org/select/down/list', {params: parameter}) |
| | |
| | | // 左侧树初始化 |
| | | initTreeData() { |
| | | finsystenant.getTree().then(res => { |
| | | console.log(res, 'restree'); |
| | | console.log(this.importSetting,'this.importSetting'); |
| | | const content = res || [] |
| | | this.treeDataList.splice(0, this.treeDataList.length) |
| | | // this.treeDataList.splice(0, this.treeDataList.length) |
| | | this.treeDataList = content |
| | | if (content.length > 0) { |
| | | this.importSetting.fileSettings.data = {pid: content[0].id} |
| | | } |
| | | // if (content.length > 0) { |
| | | // this.importSetting.fileSettings.data = {pid: content[0].id} |
| | | // } |
| | | }) |
| | | }, |
| | | updState(row) { |
| | |
| | | this.editSetting.show = true; |
| | | }, |
| | | nodeClick(param) { |
| | | console.log(param, 'param'); |
| | | param = param || {} |
| | | this.p = Object.assign({}, { |
| | | id: param.id, |
| | |
| | | dataIndex: 'classification', |
| | | label: '类别', |
| | | placeholder: '请选择', |
| | | defaultValue: '1', |
| | | defaultValue: '', |
| | | options: [ |
| | | { |
| | | label: 'A', |
| | |
| | | <el-input v-model="formData.goodsName" clearable maxlength="20" show-word-limit style="width: 100%"/> |
| | | </el-form-item> |
| | | <el-form-item label="分类" prop="categoryId"> |
| | | <el-input v-model="formData.categoryId" clearable maxlength="20" show-word-limit style="width: 100%"/> |
| | | <el-select v-model="formData.categoryId" clearable placeholder="请选择" style="width: 100%"> |
| | | <el-option v-for="item in categoryList" :key="item.id" :label="item.categoryName" :value="item.id"></el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item style="margin-left: -100px;" v-for="(m, i) in formData.models"> |
| | | <el-form-item label="规格型号" prop="modelName" style="float: left;"> |
| | |
| | | }, |
| | | data() { |
| | | return { |
| | | categoryList:[], |
| | | checkAll: false, |
| | | checkedList: [], |
| | | formData: { |
| | |
| | | } |
| | | }, |
| | | created() { |
| | | this.tree_List() |
| | | if(this.setting.info){ |
| | | this.formData = Object.assign({},JSON.parse(this.setting.info)) |
| | | } |
| | | }, |
| | | methods: { |
| | | tree_List (){ |
| | | finsystenant.treeList().then(res => { |
| | | if (res) { |
| | | console.log(res,'res'); |
| | | this.categoryList = res |
| | | } |
| | | }) |
| | | }, |
| | | addCode(){ |
| | | this.formData.models.push( |
| | | { |
| | |
| | | }, |
| | | updState(row) { |
| | | let vm = this |
| | | let text = row.status == 0 ? "启用" : "禁用"; |
| | | let text = row.states == 0 ? "启用" : "禁用"; |
| | | vm.$modal.confirm('确认要' + text + '"' + row.goodsName + '"吗?').then(function () { |
| | | let params = Object.assign({}, row) |
| | | params.status = row.status == 1 ? 0 : 1 |
| | | finsystenant.editcode(params).then(res => { |
| | | params.states = row.states == 1 ? 0 : 1 |
| | | finsystenant.upcode(params).then(res => { |
| | | if (res) { |
| | | row.status = row.status === 1 ? 0 : 1 |
| | | row.states = row.states === 1 ? 0 : 1 |
| | | vm.$modal.msgSuccess(text + "成功"); |
| | | vm.search() |
| | | } |
| | |
| | | <el-form-item label="仓库名称" prop="warehouseName"> |
| | | <el-input v-model="formData.warehouseName" clearable maxlength="20" show-word-limit style="width: 100%"/> |
| | | </el-form-item> |
| | | <el-form-item label="仓库类型" prop="classificationId"> |
| | | <el-input v-model="formData.classificationId" clearable maxlength="20" show-word-limit style="width: 100%"/> |
| | | <el-form-item label="仓库类型" prop="classificationCode"> |
| | | <el-select v-model="formData.classificationCode" clearable placeholder="请选择" style="width: 100%"> |
| | | <el-option v-for="item in classList" :key="item.dict_code" :label="item.dict_label" :value="item.dict_code"></el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="地址" > |
| | | <el-input v-model="formData.adress" clearable maxlength="20" show-word-limit style="width: 100%"/> |
| | |
| | | }, |
| | | data() { |
| | | return { |
| | | classList:[], |
| | | checkAll: false, |
| | | checkedList: [], |
| | | formData: { |
| | |
| | | } |
| | | }, |
| | | created() { |
| | | this.class_List() |
| | | if(this.setting.info){ |
| | | this.formData = Object.assign({},JSON.parse(this.setting.info)) |
| | | } |
| | | }, |
| | | methods: { |
| | | class_List (){ |
| | | finsystenant.classList().then(res => { |
| | | if (res) { |
| | | console.log(res,'res'); |
| | | this.classList = res |
| | | } |
| | | }) |
| | | }, |
| | | getEditInfo(id){ |
| | | |
| | | }, |