|
|
@ -19,7 +19,7 @@ function InvoiceConf() { |
|
|
|
const parameter = { |
|
|
|
info_id: '',//发票ID |
|
|
|
tenantName: '', |
|
|
|
receipt_type: 0,//发票平台 |
|
|
|
receipt_type: '',//发票平台 |
|
|
|
receipt_type_name: '', |
|
|
|
invoice_item: '',//开票项目 |
|
|
|
sell_name: '', |
|
|
@ -27,8 +27,8 @@ function InvoiceConf() { |
|
|
|
drawer_name: '', |
|
|
|
updatePerson: '', |
|
|
|
updateAt: '', |
|
|
|
type: 1, |
|
|
|
status: 0, |
|
|
|
type: "", |
|
|
|
status: "", |
|
|
|
status_name: '', |
|
|
|
start: moment().subtract(90, 'days').startOf('day').format('YYYY-MM-DD HH:mm:ss'), |
|
|
|
end: moment().format('YYYY-MM-DD HH:mm:ss'), |
|
|
@ -87,7 +87,8 @@ function InvoiceConf() { |
|
|
|
const [createVisible, setCreateVisible] = useState(false) |
|
|
|
//查看开关 |
|
|
|
const [checkVisible, setCheckVisible] = useState(false) |
|
|
|
|
|
|
|
//是第一次获取列表数据 |
|
|
|
const [isFirst,setIsFirst]=useState(true) |
|
|
|
//商户类型选择 |
|
|
|
const tenantOption = [ |
|
|
|
{ |
|
|
@ -277,7 +278,27 @@ function InvoiceConf() { |
|
|
|
var end=formData.end |
|
|
|
} |
|
|
|
setLoading(true) |
|
|
|
ajax.getInvoiceTable({ ...value, start, end }).then( |
|
|
|
|
|
|
|
if(isFirst){//是第一次获取列表数据吗 |
|
|
|
ajax.getInvoiceTable({ start, end }).then( |
|
|
|
res => { |
|
|
|
if (res.status == 20000) { |
|
|
|
setTableData(res.data.list) |
|
|
|
setTotal(res.data.total_records) |
|
|
|
setLoading(false) |
|
|
|
setIsFirst(false) |
|
|
|
} else { |
|
|
|
message.error(res.message) |
|
|
|
} |
|
|
|
setLoading(false) |
|
|
|
} |
|
|
|
).catch( |
|
|
|
(err) => { |
|
|
|
console.log(err) |
|
|
|
} |
|
|
|
) |
|
|
|
}else{ |
|
|
|
ajax.getInvoiceTable({...value, start, end }).then( |
|
|
|
res => { |
|
|
|
if (res.status == 20000) { |
|
|
|
setTableData(res.data.list) |
|
|
@ -294,6 +315,8 @@ function InvoiceConf() { |
|
|
|
} |
|
|
|
) |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
//获取商户名称的下拉 |
|
|
|
const getTenantNamePull = () => { |
|
|
|
ajax.getTenantPull().then( |
|
|
@ -419,7 +442,7 @@ function InvoiceConf() { |
|
|
|
|
|
|
|
//启用/停用 |
|
|
|
function stopBtn(record) { |
|
|
|
ajax.updateInvoiceStatus(record.id).then( |
|
|
|
ajax.updateInvoiceStatus({id:record.id}).then( |
|
|
|
res => { |
|
|
|
if (res.status == 20000) { |
|
|
|
getTable() |
|
|
@ -739,6 +762,7 @@ function InvoiceConf() { |
|
|
|
className="form-item" |
|
|
|
value={formData.code} |
|
|
|
maxLength={30} |
|
|
|
showCount={true} |
|
|
|
onChange={e => { |
|
|
|
setFormData({ code: e.target.value }) |
|
|
|
}} |
|
|
@ -751,6 +775,7 @@ function InvoiceConf() { |
|
|
|
className="form-item" |
|
|
|
value={formData.auth_code} |
|
|
|
maxLength={36} |
|
|
|
showCount={true} |
|
|
|
onChange={e => { |
|
|
|
setFormData({ auth_code: e.target.value }) |
|
|
|
}} |
|
|
@ -763,6 +788,7 @@ function InvoiceConf() { |
|
|
|
className="form-item" |
|
|
|
value={formData.request_url} |
|
|
|
maxLength={200} |
|
|
|
showCount={true} |
|
|
|
onChange={e => { |
|
|
|
setFormData({ request_url: e.target.value }) |
|
|
|
}} |
|
|
@ -776,6 +802,7 @@ function InvoiceConf() { |
|
|
|
value={formData.request_code} |
|
|
|
showClose={true} |
|
|
|
maxLength={36} |
|
|
|
showCount={true} |
|
|
|
onChange={e => { |
|
|
|
setFormData({ request_code: e.target.value }) |
|
|
|
}} |
|
|
@ -789,6 +816,7 @@ function InvoiceConf() { |
|
|
|
value={formData.request_func} |
|
|
|
showClose={true} |
|
|
|
maxLength={40} |
|
|
|
showCount={true} |
|
|
|
onChange={e => { |
|
|
|
setFormData({ request_func: e.target.value }) |
|
|
|
}} |
|
|
@ -802,6 +830,7 @@ function InvoiceConf() { |
|
|
|
value={formData.namespace} |
|
|
|
showClose={true} |
|
|
|
maxLength={200} |
|
|
|
showCount={true} |
|
|
|
onChange={e => { |
|
|
|
setFormData({ namespace: e.target.value }) |
|
|
|
}} |
|
|
@ -818,6 +847,7 @@ function InvoiceConf() { |
|
|
|
isRequired={true} |
|
|
|
value={formData.tax_name} |
|
|
|
showClose={true} |
|
|
|
showCount={true} |
|
|
|
onChange={e => { |
|
|
|
setFormData({ tax_name: e.target.value }) |
|
|
|
}} |
|
|
@ -829,6 +859,7 @@ function InvoiceConf() { |
|
|
|
isRequired={true} |
|
|
|
value={formData.tax_num} |
|
|
|
showClose={true} |
|
|
|
showCount={true} |
|
|
|
onChange={e => { |
|
|
|
setFormData({ tax_num: e.target.value }) |
|
|
|
}} |
|
|
@ -840,6 +871,7 @@ function InvoiceConf() { |
|
|
|
isRequired={true} |
|
|
|
value={formData.sell_name} |
|
|
|
showClose={true} |
|
|
|
showCount={true} |
|
|
|
onChange={e => { |
|
|
|
setFormData({ sell_name: e.target.value }) |
|
|
|
}} |
|
|
@ -851,6 +883,7 @@ function InvoiceConf() { |
|
|
|
isRequired={true} |
|
|
|
value={formData.sell_num} |
|
|
|
showClose={true} |
|
|
|
showCount={true} |
|
|
|
onChange={e => { |
|
|
|
setFormData({ sell_num: e.target.value }) |
|
|
|
}} |
|
|
@ -862,6 +895,7 @@ function InvoiceConf() { |
|
|
|
isRequired={true} |
|
|
|
value={formData.sell_address} |
|
|
|
showClose={true} |
|
|
|
showCount={true} |
|
|
|
onChange={e => { |
|
|
|
setFormData({ sell_address: e.target.value }) |
|
|
|
}} |
|
|
@ -873,6 +907,7 @@ function InvoiceConf() { |
|
|
|
isRequired={true} |
|
|
|
value={formData.sell_phone} |
|
|
|
showClose={true} |
|
|
|
showCount={true} |
|
|
|
onChange={e => { |
|
|
|
setFormData({ sell_phone: e.target.value }) |
|
|
|
}} |
|
|
@ -884,6 +919,7 @@ function InvoiceConf() { |
|
|
|
isRequired={true} |
|
|
|
value={formData.sell_bank_name} |
|
|
|
showClose={true} |
|
|
|
showCount={true} |
|
|
|
onChange={e => { |
|
|
|
setFormData({ sell_bank_name: e.target.value }) |
|
|
|
}} |
|
|
@ -895,6 +931,7 @@ function InvoiceConf() { |
|
|
|
isRequired={true} |
|
|
|
value={formData.sell_bank_num} |
|
|
|
showClose={true} |
|
|
|
showCount={true} |
|
|
|
onChange={e => { |
|
|
|
setFormData({ sell_bank_num: e.target.value }) |
|
|
|
}} |
|
|
@ -906,6 +943,7 @@ function InvoiceConf() { |
|
|
|
isRequired={true} |
|
|
|
value={formData.pay_name} |
|
|
|
showClose={true} |
|
|
|
showCount={true} |
|
|
|
onChange={e => { |
|
|
|
setFormData({ pay_name: e.target.value }) |
|
|
|
}} |
|
|
@ -917,6 +955,7 @@ function InvoiceConf() { |
|
|
|
isRequired={true} |
|
|
|
value={formData.check_name} |
|
|
|
showClose={true} |
|
|
|
showCount={true} |
|
|
|
onChange={e => { |
|
|
|
setFormData({ check_name: e.target.value }) |
|
|
|
}} |
|
|
@ -928,6 +967,7 @@ function InvoiceConf() { |
|
|
|
isRequired={true} |
|
|
|
value={formData.drawer_name} |
|
|
|
showClose={true} |
|
|
|
showCount={true} |
|
|
|
onChange={e => { |
|
|
|
setFormData({ drawer_name: e.target.value }) |
|
|
|
}} |
|
|
@ -938,6 +978,7 @@ function InvoiceConf() { |
|
|
|
placeholder="请输入最小开票金额(0.01~1000)" |
|
|
|
value={formData.mini_amount} |
|
|
|
showClose={true} |
|
|
|
showCount={true} |
|
|
|
onChange={e => { |
|
|
|
setFormData({ mini_amount: e.target.value }) |
|
|
|
}} |
|
|
@ -947,6 +988,7 @@ function InvoiceConf() { |
|
|
|
labelPosition="left" |
|
|
|
placeholder="请输入最大开票金额(0.01~1000)" |
|
|
|
value={formData.max_amount} |
|
|
|
showCount={true} |
|
|
|
onChange={e => { |
|
|
|
setFormData({ max_amount: e.target.value }) |
|
|
|
}} |
|
|
|