src/components/makepager/CommonFormTableView.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/sales/refundForm/AddRefundFormDialog.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/sales/refundForm/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/sales/salesDetails/AddSalesDetailsDialog.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/sales/salesDetails/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/sales/salesReturn/AddSalesReturnDialog.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/sales/salesReturn/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/components/makepager/CommonFormTableView.vue
@@ -456,7 +456,8 @@ padding: 0 5px; } .el-input__inner { text-align: left; // text-align: left; text-align: center !important; } } </style> src/views/sales/refundForm/AddRefundFormDialog.vue
@@ -13,7 +13,7 @@ :model="editConfig.infomation" :rules="rules" label-position="right" label-width="308px" label-width="30%" size="mini" style="height: 60vh; overflow-x: hidden" > @@ -27,6 +27,7 @@ <el-form-item label="客户名称" prop="client_name"> <div class="custom-name"> <el-autocomplete style="width:100%" v-model="editConfig.infomation.client_name" :fetch-suggestions=" (queryString, callback) => { @@ -51,13 +52,16 @@ </el-col> <el-col :span="12"> <el-form-item label="退款单编号" prop="number"> <el-input v-model="editConfig.infomation.number"></el-input> <el-input v-model="editConfig.infomation.number" style="width:100%"></el-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="销售退货单" prop="sale_return_nunber"> <div class="custom-name"> <el-autocomplete style="width:100%" v-model="editConfig.infomation.sale_return_nunber" :fetch-suggestions=" (queryString, callback) => { @@ -85,10 +89,10 @@ <el-col :span="12"> <el-form-item label="销售负责人" prop="memberId"> <el-select style="width:100%" v-model="editConfig.infomation.memberId" placeholder="请选择" size="mini" style="width: 63%" > <el-option v-for="item in memberOptions" :key="item.id" :label="item.username" :value="item.id"> </el-option> @@ -98,6 +102,7 @@ <el-col :span="12"> <el-form-item label="退款日期" prop="refundDate"> <el-date-picker style="width:100%" v-model="editConfig.infomation.refundDate" value-format="yyyy-MM-dd" type="date" @@ -110,6 +115,7 @@ <el-form-item label="付款方式" prop="paymentTypeId"> <div class="common-select"> <el-select style="width:100%" v-model="editConfig.infomation.paymentTypeId" placeholder="请选择" class="common-select-sel" @@ -131,6 +137,7 @@ <el-form-item label="账户" prop="bankAccountId"> <div class="common-select"> <el-select style="width:100%" v-model="editConfig.infomation.bankAccountId" placeholder="请选择" class="common-select-sel" @@ -147,6 +154,7 @@ <el-form-item label="是否开票" prop="isInvoice"> <div class="common-select"> <el-select style="width:100%" v-model="editConfig.infomation.isInvoice" placeholder="请选择" class="common-select-sel" @@ -165,8 +173,9 @@ <div class="basic-info-view"> <el-row> <el-col :span="24"> <el-form-item label="退款原因" prop="reason"> <el-form-item label="退款原因" prop="reason" label-width="15%"> <el-input style="width:100%" type="textarea" :autosize="{ minRows: 2 }" v-model="editConfig.infomation.reason" @@ -319,7 +328,7 @@ }, data() { return { dialogWidth: "80%", dialogWidth: "50%", editConfig: this.editCommonConfig, rules: { client_name: [{ required: true, message: "请选择客户名称", trigger: "change" }], src/views/sales/refundForm/index.vue
@@ -16,7 +16,7 @@ > <template slot="leftButton"> <el-button size="small" type="primary" @click="addBtnClick">新建</el-button> <el-button size="small" @click="delClick">删除</el-button> <!-- <el-button size="small" @click="delClick">删除</el-button> --> </template> </CommonSearch> </div> @@ -28,7 +28,6 @@ <TableCommonView ref="tableListRef" :table-list="tableList" :select-box="!isDetail" @selClientClick="selClientClick" @selCommonClick="selCommonClick" @getSelectArray="getSelectArray" @@ -38,7 +37,7 @@ <el-table-column label="操作" width="100"> <template slot-scope="scope"> <el-button @click="handleClick(scope.row)" type="text" size="small">编辑</el-button> <!-- <el-button @click="delClick(scope.row.id)" type="text" size="small">删除</el-button> --> <el-button @click="delClick(scope.row.id)" type="text" size="small">删除</el-button> </template> </el-table-column> </template> @@ -154,6 +153,7 @@ methods: { setTable() { this.tableList = { selectIndex: true, tableInfomation: [], allcol: [], showcol: this.showCol, src/views/sales/salesDetails/AddSalesDetailsDialog.vue
@@ -13,7 +13,7 @@ :model="editConfig.infomation" :rules="rules" label-position="right" label-width="308px" label-width="30%" size="mini" style="height: 60vh; overflow-x: hidden" > @@ -27,6 +27,7 @@ <el-form-item label="客户名称" prop="client_name"> <div class="custom-name"> <el-autocomplete style="width:100%;" v-model="editConfig.infomation.client_name" :fetch-suggestions=" (queryString, callback) => { @@ -51,13 +52,14 @@ </el-col> <el-col :span="12"> <el-form-item label="订单编号" prop="number"> <el-input v-model="editConfig.infomation.number"></el-input> <el-input v-model="editConfig.infomation.number" style="width:100%"></el-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="销售机会" prop="saleChanceId"> <div class="custom-name"> <el-autocomplete style="width:100%" v-model="editConfig.infomation.sale_chance_name" :fetch-suggestions=" (queryString, callback) => { @@ -100,6 +102,7 @@ value-format="yyyy-MM-dd" type="date" placeholder="选择日期" style="width:100%" > </el-date-picker> </el-form-item> @@ -107,10 +110,11 @@ <el-col :span="12"> <el-form-item label="销售负责人" prop="memberId"> <el-select v-model="editConfig.infomation.memberId" placeholder="请选择" size="mini" style="width: 63%" style="width: 100%" > <el-option v-for="item in memberOptions" :key="item.id" :label="item.username" :value="item.id"> </el-option> @@ -124,6 +128,7 @@ value-format="yyyy-MM-dd" type="date" placeholder="选择日期" style="width:100%" > </el-date-picker> </el-form-item> @@ -167,9 +172,10 @@ <el-input v-model="editConfig.infomation.phone"></el-input> </el-form-item> </el-col> <el-col :span="24"> <el-col :span="12"> <el-form-item label="收货地址" prop="address"> <el-input style="width:100%" type="textarea" :autosize="{ minRows: 2 }" v-model="editConfig.infomation.address" @@ -205,8 +211,9 @@ <div class="basic-info-view"> <el-row> <el-col :span="24"> <el-form-item label="条款与条件" prop="conditions"> <el-form-item label="条款与条件" prop="conditions" label-width="15%"> <el-input style="width:100%;" type="textarea" :autosize="{ minRows: 4 }" v-model="editConfig.infomation.conditions" @@ -220,7 +227,7 @@ <div class="basic-info-view"> <el-row> <el-col :span="24"> <el-form-item label="备注" prop="remark"> <el-form-item label="备注" prop="remark" label-width="15%"> <el-input type="textarea" :autosize="{ minRows: 2 }" @@ -381,7 +388,7 @@ }, data() { return { dialogWidth: "80%", dialogWidth: "60%", editConfig: this.editCommonConfig, rules: { client_name: [{ required: true, message: "请选择客户名称", trigger: "change" }], @@ -555,8 +562,10 @@ handleSelectClient(value, item) { if (value === "client") { this.clientId = item.id this.editConfig.infomation.client_name = item.name } else if (value === "chance") { this.saleChanceId = item.id this.editConfig.infomation.client_name = item.name } }, selClientClick(value) { @@ -616,7 +625,7 @@ { label: "产品名称", prop: "name", productName: true, isRequird: true }, { label: "产品编号", prop: "number" }, { label: "数量", prop: "amount", inputNumber: true, isRequird: true }, { label: "销售单价", prop: "price", inputFloat: true }, { label: "销售单价", prop: "price",inputFloat: true }, { label: "价税合计", prop: "total", inputFloat: true } ] } @@ -676,6 +685,11 @@ <style lang="scss" scoped> ::v-deep { .iframe-dialog .el-dialog__body { .el-form{ .el-form-item{ width: 100%; } } .basic-info { .basic-info-title { background-color: #f4f8fe; src/views/sales/salesDetails/index.vue
@@ -16,7 +16,7 @@ > <template slot="leftButton"> <el-button size="small" type="primary" @click="addBtnClick">新建</el-button> <el-button size="small" @click="delClick">删除</el-button> <!-- <el-button size="small" @click="delClick">删除</el-button> --> </template> </CommonSearch> </div> @@ -29,7 +29,6 @@ ref="tableListRef" :show-summary="showSummary" :table-list="tableList" :select-box="!isDetail" @selClientClick="selClientClick" @selCommonClick="selCommonClick" @getSelectArray="getSelectArray" @@ -39,7 +38,7 @@ <el-table-column label="操作" width="90"> <template slot-scope="scope"> <el-button @click="handleClick(scope.row)" type="text" size="small">编辑</el-button> <!-- <el-button @click="delClick(scope.row.id)" type="text" size="small">删除</el-button> --> <el-button @click="delClick(scope.row.id)" type="text" size="small">删除</el-button> </template> </el-table-column> </template> @@ -194,6 +193,7 @@ methods: { setTable() { this.tableList = { selectIndex: true, tableInfomation: [], allcol: [], showcol: this.showCol, src/views/sales/salesReturn/AddSalesReturnDialog.vue
@@ -13,7 +13,7 @@ :model="editConfig.infomation" :rules="rules" label-position="right" label-width="308px" label-width="30%" size="mini" style="height: 60vh; overflow-x: hidden" > @@ -27,6 +27,7 @@ <el-form-item label="客户名称" prop="client_name"> <div class="custom-name"> <el-autocomplete style="width:100%" v-model="editConfig.infomation.client_name" :fetch-suggestions=" (queryString, callback) => { @@ -51,13 +52,14 @@ </el-col> <el-col :span="12"> <el-form-item label="销售退货单编号" prop="number"> <el-input v-model="editConfig.infomation.number"></el-input> <el-input v-model="editConfig.infomation.number" style="width:100%"></el-input> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="合同订单"> <div class="custom-name"> <el-autocomplete style="width:100%" v-model="editConfig.infomation.salesDetailNumber" :fetch-suggestions=" (queryString, callback) => { @@ -82,7 +84,7 @@ </el-col> <el-col :span="12"> <el-form-item label="退入仓库" prop="repository"> <el-select v-model="editConfig.infomation.repository" size="mini" style="width: 63%"> <el-select v-model="editConfig.infomation.repository" size="mini" style="width: 100%"> <el-option v-for="item in repositoryOptions" :key="item.id" :label="item.name" :value="item.name"> </el-option> </el-select> @@ -94,7 +96,7 @@ v-model="editConfig.infomation.memberId" placeholder="请选择" size="mini" style="width: 63%" style="width: 100%" > <el-option v-for="item in memberOptions" :key="item.id" :label="item.username" :value="item.id"> </el-option> @@ -108,6 +110,7 @@ value-format="yyyy-MM-dd" type="date" placeholder="选择日期" style="width:100%" > </el-date-picker> </el-form-item> @@ -122,6 +125,7 @@ <el-form-item label="状态" prop="salesReturnStatusId"> <div class="common-select"> <el-select style="width:100%" v-model="editConfig.infomation.salesReturnStatusId" placeholder="请选择" class="common-select-sel" @@ -141,8 +145,9 @@ <div class="basic-info-view"> <el-row> <el-col :span="24"> <el-form-item label="退货原因" prop="reason"> <el-form-item label="退货原因" prop="reason" label-width="15%"> <el-input style="width:100%" type="textarea" :autosize="{ minRows: 2 }" v-model="editConfig.infomation.reason" @@ -254,7 +259,7 @@ }, data() { return { dialogWidth: "80%", dialogWidth: "50%", editConfig: this.editCommonConfig, rules: { number: [{ required: true, message: "请输入", trigger: "blur" }], src/views/sales/salesReturn/index.vue
@@ -16,7 +16,7 @@ > <template slot="leftButton"> <el-button size="small" type="primary" @click="addBtnClick">新建</el-button> <el-button size="small" @click="delClick">删除</el-button> <!-- <el-button size="small" @click="delClick">删除</el-button> --> </template> </CommonSearch> </div> @@ -28,7 +28,6 @@ <TableCommonView ref="tableListRef" :table-list="tableList" :select-box="!isDetail" @selClientClick="selClientClick" @selCommonClick="selCommonClick" @getSelectArray="getSelectArray" @@ -38,7 +37,7 @@ <el-table-column label="操作" width="90"> <template slot-scope="scope"> <el-button @click="handleClick(scope.row)" type="text" size="small">编辑</el-button> <!-- <el-button @click="delClick(scope.row.id)" type="text" size="small">删除</el-button> --> <el-button @click="delClick(scope.row.id)" type="text" size="small">删除</el-button> </template> </el-table-column> </template> @@ -159,6 +158,7 @@ methods: { setTable() { this.tableList = { selectIndex: true, tableInfomation: [], allcol: [], showcol: this.showCol,